Skip to content

EIP1559 Support

Compare
Choose a tag to compare
@hewigovens hewigovens released this 07 Aug 03:10
· 683 commits to master since this release
1e34cc2
EIP1559 New fee support (#1509)

* Add new fields to Ethereum proto.

* Legacy transaction building.

* Typescript test update

* TS test fix

* Compiler warning fix (ios)

* Legacy and Enveloped transactions.

* lSigner.
Refactor Transaction

* AccessList generation test (wip)

* Cleanup, small refactor

* Signer build change, make it more generic.

* Copyright year

* SignatureRSV rename.

* Signer class is static now, no chainID memeber.

* Renames, Legacy

* Minor touches

* Rename, hash

* Minor reorg in sign()

* Eip1559 tx implementation (native transfer only).

* Additional EIP1559 build methods

* Revert renumbering in proto file (to be bw compatible)

* Additional tests for 1559-fee'd ERC20 and other 3 messages

* Test fix

* iOS test data fix

* Android test fix

* Update coverage (94.6%)

* Merge fix

* Merge fix

* Add comment on replay protection

* Empty (access) list as const.

Co-authored-by: Catenocrypt <[email protected]>
Co-authored-by: hewigovens <[email protected]>