Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.

Commit 766157c

Browse files
spacesailor24UbuntuGregTheGreekAlexAlex
authored
Update 3.0.0 with 1.4.0 changes (#4164)
* Release/1.3.5 (#3974) * Update changelog * Built dist * Update version numbers * v1.3.5 Co-authored-by: Ubuntu <[email protected]> * Bump underscore (#4051) * bump underscore * update package-locks * bump lcoks again * Release 1.3.6 (#4053) * Update CHANGELOG and ran npm i * Built lib for 1.3.6-rc.0 * v1.3.6-rc.0 * npm i * Built lib for 1.3.6-rc.1 * v1.3.6-rc.1 * 1.3.6-rc.2 (#4059) * npm i && npm audit fix * Manually bump version to 1.3.6-rc.2 * Built lib for 1.3.6-rc.2 * v1.3.6-rc.2 * 1.3.6-rc.2 fixes (#4062) * Manually update dependency versions to 1.3.6-rc.2 * Accidental commit * npm i * Manually update web3 dependency version to 1.3.6-rc.2 * npm i * Built manually for 1.3.6-rc.2 * Update CHANGELOG * Update CHANGELOG.md Co-authored-by: Gregory Markou <[email protected]> Co-authored-by: Gregory Markou <[email protected]> * Add web3-core-helpers as dev dependency * Add web3-core-helpers as dev dependency * Fixing 1.3.6-rc.2 related issues (#4063) * Remove web3-eth-ens as dependency * Regen package-locks and build lib * Remove dtslint from ci scripts (#4064) * Remove web3-eth-ens as dependency * Regen package-locks and build lib * Remove npm run dtslint from build and lint * 1.3.6-rc.2 Fixes (#4065) * Remove web3-eth-ens as dependency * Regen package-locks and build lib * Remove npm run dtslint from build and lint * Add back removed package: web3-eth-ens * npm i * Build lib * Add back npm run dtslint * Update geth-dev-assistant * v1.3.6 Co-authored-by: Gregory Markou <[email protected]> * Add unsubscribeByID (#4061) * adding function unsubscribe by id * adding an unsubscribe testcase * adding testcase * seperated unsubscribebyid to its own method * adding testcases * adding await * fixing testcases Co-authored-by: Alex <[email protected]> Co-authored-by: Alex <[email protected]> * ignore .md and docs (#4077) * adding berlin tx support (#4109) * add berlin tx support * update install locations * update package name in comment * fix existing tests to support new tx sigining format * remove build * remove old test case * use latest ethereumjs/tx * bump deps and fix test * update hashes * fix messageHash, decoding bug * fix tests * add hack * adding eip2930 and common object * fix lint updating package-lock * fix berlin tx signing and recovery * updating ethereumjs/tx package * updating checksum * removing helper.js * updating changelog and docs * fixing typo Co-authored-by: Gregory Markou <[email protected]> * Update scripts/e2e.geth.instamine.sh to use v1.10.3 of Geth (#4154) * Update scripts/e2e.geth.instamine.sh to use v1.10.3 of Geth * Update scripts/e2e.geth.instamine.sh to use v1.10.3 of Geth * Fix typo * Release v1.4.0 (#4118) * npm run build for 1.4.0-rc.0 * v1.4.0-rc.0 * 1.4.0 Geth version downgrade (#4149) * Update pull Geth docker version from stable to pre-london (1.10.3) * Update CHANGELOG * v1.4.0 Co-authored-by: Ubuntu <[email protected]> Co-authored-by: Gregory Markou <[email protected]> Co-authored-by: Alex <[email protected]> Co-authored-by: Alex <[email protected]> Co-authored-by: Gregory Markou <[email protected]>
1 parent 7fefca0 commit 766157c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+17457
-80045
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,19 @@ on:
77
tags:
88
- v1*
99
- v3*
10+
paths-ignore:
11+
- "docs/**"
12+
- "assets/**"
13+
- "**.md"
1014
pull_request:
1115
branches:
1216
- "1.x"
1317
- "3.x"
1418
types: [opened, reopened, synchronize]
19+
paths-ignore:
20+
- "docs/**"
21+
- "assets/**"
22+
- "**.md"
1523
jobs:
1624
lint:
1725
runs-on: ubuntu-latest

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -349,8 +349,6 @@ Released with 1.0.0-beta.37 code base.
349349
- Deprecation of bzz warning (#3872)
350350
- Deprecation of shh warning (#3888)
351351

352-
## [Unreleased]
353-
354352
## [1.3.5]
355353

356354
### Added
@@ -359,6 +357,7 @@ Released with 1.0.0-beta.37 code base.
359357
- Added description to documentation on how to connect using a remote node provider (#3884)
360358
- Added Security risk warning to docs for `web3.utils.soliditySha3` (#3908)
361359
- `.nvmrc` file using Node.js version `v.14.15.1` (#3817)
360+
- Add commitment to semantic versioning since version `1.3.0` and onwards (#3961)
362361

363362
### Changed
364363

@@ -377,17 +376,23 @@ Released with 1.0.0-beta.37 code base.
377376
### Added
378377

379378
- `regenerator-runtime` dev dependency was added to `web3-eth2-beaconchain` to fix failing tests3
379+
- Berlin Transaction Support (#4083)
380+
- When signing a transaction, common object now defaults to berlin instead of petersburg
380381

381382
### Changed
382383

383384
- Updates the use of `hexToNumber` to `outputBigNumberFormatter` (which returns a number string instead of a number) (#3976)
384385
- Update `e2e.ganahce.core.sh` to point to ChainSafe's fork of `ganache-core` (#3976)
386+
- Bump `underscore` package from `1.9.1` to `1.12.1` (#4051)
387+
- Bump `@ensdomains/ens` package from `^0.4.5` to `^0.6.0` (#4059)
388+
- Bump `ethers` package from `^5.0.18` to `^5.1.4` (#4059)
389+
- Changed Geth Docker verision from `stable` to `1.10.3` in `e2e.geth.instamine.sh` and `scripts/e2e.geth.automine.sh` (#4154)
385390

386391
### Removed
387392

388393
- Removed bzz and shh api (#3909)
394+
- Accidental commit (yarn-error.log) (#4062)
389395

390396
## [Unreleased]
391397

392398
## [3.0.1]
393-

dist/web3.min.js

Lines changed: 23 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/web3.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/web3-eth-accounts.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,14 +158,14 @@ Parameters
158158
- ``gasPrice`` - ``String``: (optional) The gas price set by this transaction, if empty, it will use :ref:`web3.eth.getGasPrice() <eth-gasprice>`
159159
- ``gas`` - ``String``: The gas provided by the transaction.
160160
- ``chain`` - ``String``: (optional) Defaults to ``mainnet``.
161-
- ``hardfork`` - ``String``: (optional) Defaults to ``petersburg``.
161+
- ``hardfork`` - ``String``: (optional) Defaults to ``berlin``.
162162
- ``common`` - ``Object``: (optional) The common object
163163
- ``customChain`` - ``Object``: The custom chain properties
164164
- ``name`` - ``string``: (optional) The name of the chain
165165
- ``networkId`` - ``number``: Network ID of the custom chain
166166
- ``chainId`` - ``number``: Chain ID of the custom chain
167167
- ``baseChain`` - ``string``: (optional) ``mainnet``, ``goerli``, ``kovan``, ``rinkeby``, or ``ropsten``
168-
- ``hardfork`` - ``string``: (optional) ``chainstart``, ``homestead``, ``dao``, ``tangerineWhistle``, ``spuriousDragon``, ``byzantium``, ``constantinople``, ``petersburg``, or ``istanbul``
168+
- ``hardfork`` - ``string``: (optional) ``chainstart``, ``homestead``, ``dao``, ``tangerineWhistle``, ``spuriousDragon``, ``byzantium``, ``constantinople``, ``petersburg``, ``istanbul``, or ``berlin``
169169
2. ``privateKey`` - ``String``: The private key to sign with.
170170
3. ``callback`` - ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
171171

docs/web3-eth.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1534,7 +1534,7 @@ Example
15341534

15351535
.. code-block:: javascript
15361536
1537-
var Tx = require('ethereumjs-tx').Transaction;
1537+
var Tx = require('@ethereumjs/tx').Transaction;
15381538
var privateKey = Buffer.from('e331b6d69882b4cb4ea581d88e0b604039a3de5967688d3dcffdd2270c0fd109', 'hex');
15391539
15401540
var rawTx = {

0 commit comments

Comments
 (0)