Skip to content

EIP-3541 ethereum/tests Run#1246

Closed
holgerd77 wants to merge 58 commits into
masterfrom
eip-3541-test
Closed

EIP-3541 ethereum/tests Run#1246
holgerd77 wants to merge 58 commits into
masterfrom
eip-3541-test

Conversation

@holgerd77

Copy link
Copy Markdown
Member

This is a test run of a our EIP-3541 implementation from #1240 towards the tests implemented at ethereum/tests#835.

DO NOT MERGE!!!

@axic I noted that our test setup is very much not prepared to adhoc integrate these invented fork names, I couldn't imminently get this work to run on CI.

I will instead take this PR as a base and do manual tests runs of the different files.

jochem-brouwer and others added 30 commits May 9, 2021 16:33
tx: create access list utility
common: add docs getEIPActivationBlockNumber

common: add extra constant
block: add more EIP1559 tests
block: enable access list transactions as TxData and EIP1559 transactions
block: add base fee test check
tx: add EIP1559-related gas logic
block: use EIP1559 api from tx
tx: fix gas limit not present in signed EIP1559 txns

tx/vm: lint
…rice (with extended 0x-instantiation guard) to legacy and EIP-2930 txs
…igned default value instantiation for fromValuesArray() calls
…uctor, introduced TRANSACTION_TYPE and TRANSACTION_TYPE_BUFFER constants to EIP-2930 tx, added v, r, s aliases for consistency
…two fixes on TRANSACTION_TYPE_BUFFER Buffer initialization, fixed transaction type Buffer comparison in fromSerializedTx()
Co-authored-by: Ryan Ghods <ryan@ryanio.com>
jochem-brouwer and others added 24 commits May 9, 2021 16:38
…mTxData() instantiation, added never type for FeeMarketEIP1559TxData gasPrice, deprecated TransactionFactory.getTransactionClass() method
…n, moved optional type property to TxData type
…too-much-gas-used check out of EIP-1559 section
@holgerd77

Copy link
Copy Markdown
Member Author

Closed in favor of #1247 (wrong base branch)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants