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]>