go-ethereum/cmd/evm/testdata
lightclient fbdeff99ce
cmd/evm: calc base fee if parent data is present (#26051)
Currently, in order to chain together sequential valid t8n transitions the caller must manually calculate the block base fee. This PR adds support for the necessary parent fee market data to calculate the base fee for the current transition.

Concretely, env is extended to accept the following:

    parentBaseFee
    parentGasUsed
    parentGasLimit

Example usage can be found in ./cmd/evm/testdata/25.

Co-authored-by: Martin Holst Swende <martin@swende.se>
2022-10-28 12:25:37 +02:00
..
1 cmd/evm: rename t8n result to match types.Header (ReceiptRoot->ReceiptsRoot) (#23924) 2021-11-17 13:50:08 +01:00
2 cmd/evm: add state transition tool for testing (#20958) 2020-06-30 10:12:51 +02:00
3 cmd/evm: rename t8n result to match types.Header (ReceiptRoot->ReceiptsRoot) (#23924) 2021-11-17 13:50:08 +01:00
4 cmd/evm: add state transition tool for testing (#20958) 2020-06-30 10:12:51 +02:00
5 cmd/evm: rename t8n result to match types.Header (ReceiptRoot->ReceiptsRoot) (#23924) 2021-11-17 13:50:08 +01:00
7 cmd/evm: add state transition tool for testing (#20958) 2020-06-30 10:12:51 +02:00
8 all: make logs a bit easier on the eye to digest (#22665) 2021-04-15 20:35:00 +03:00
9 all: rename internal 1559 gas fields, add support for graphql (#23010) 2021-06-08 12:05:41 +02:00
10 all: rename internal 1559 gas fields, add support for graphql (#23010) 2021-06-08 12:05:41 +02:00
11 all: implement EIP-1559 (#22837) 2021-05-17 15:13:22 +02:00
12 core: fix pre-check for account balance under EIP-1559 (#23244) 2021-07-22 15:39:40 +02:00
13 cmd/evm: calc base fee if parent data is present (#26051) 2022-10-28 12:25:37 +02:00
14 cmd/evm: calc base fee if parent data is present (#26051) 2022-10-28 12:25:37 +02:00
15 core/types: improve error for too short transaction / receipt encoding (#24256) 2022-03-09 10:44:53 +01:00
16 cmd/evm: make t9n intrinsicGas output hex, fixes #23883 (#23889) 2021-11-19 10:53:20 +01:00
17 cmd/evm: make t9n intrinsicGas output hex, fixes #23883 (#23889) 2021-11-19 10:53:20 +01:00
18 cmd/evm: handle rlp errors in t9n (#23771) 2021-10-27 13:28:50 +02:00
19 cmd/evm: calc base fee if parent data is present (#26051) 2022-10-28 12:25:37 +02:00
20 cmd/evm: add b11r tool (#23843) 2021-11-22 09:25:35 +01:00
21 cmd/evm: add b11r tool (#23843) 2021-11-22 09:25:35 +01:00
22 cmd/evm: add b11r tool (#23843) 2021-11-22 09:25:35 +01:00
23 cmd/evm: add support for signing transactions in the unprotected format (#23937) 2021-11-23 10:33:15 +01:00
24 cmd/evm: calc base fee if parent data is present (#26051) 2022-10-28 12:25:37 +02:00
25 cmd/evm: calc base fee if parent data is present (#26051) 2022-10-28 12:25:37 +02:00