|
23f69c6db0
|
cmd/evm: add support for signing transactions in the unprotected format (#23937)
* cmd/evm: add support for signing transactions in the unprotected format
* cmd/evm: simplify signing of unprotected txs
|
2021-11-23 10:33:15 +01:00 |
|
|
441c7f2b0f
|
cmd/evm: add b11r tool (#23843)
evm block-builder (a.k.a b11r) is a utility to help assemble blocks, for use during the test-creation process.
|
2021-11-22 09:25:35 +01:00 |
|
|
32150f8aa9
|
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810)
This PR adds support for ArrowGlacier, as defined by
https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/arrow-glacier.md
https://eips.ethereum.org/EIPS/eip-4345
> Starting with FORK_BLOCK_NUMBER the client will calculate the difficulty based on a fake block number suggesting to the client that the difficulty bomb is adjusting 10,700,000 blocks later than the actual block number.
This also adds support for evm t8n to return the calculated difficulty, so it can be used to construct test.
|
2021-10-28 22:18:14 +02:00 |
|
|
52c02ccb1f
|
cmd/evm: handle rlp errors in t9n (#23771)
* cmd/evm: handle rlp errors in t9n
* cmd/evm/testdata: fix readme
|
2021-10-27 13:28:50 +02:00 |
|
|
84d8eb2ca8
|
cmd/evm: add 256-bit field validations on transactions (t9n) (#23743)
* cmd/evm: add 256-bit field validations on transactions (t9n)
* cmd/evm: validate gas*gasPrice, return intrinsic gas usage
* cmd/evm: address review comment
|
2021-10-18 22:36:45 +02:00 |
|
|
64da037e99
|
cmd/evm: stricter transaction validation (#23694)
* cmd/evm: t9n: validate transaction intrinsic gas
* cmd/evm: t9n: stricter tx validation
|
2021-10-11 12:30:13 +02:00 |
|
|
babe9b993e
|
cmd/evm: transaction validation tool (#23494)
* cmd/evm: transaction validation tool
* cmd/evm: add hash to t9n tool
* cmd/evm: lint nits
* cmd/evm: nitpicks
|
2021-09-13 13:57:40 +02:00 |
|
|
4d88974864
|
cmd/evm: add tests for evm t8n (#23507)
|
2021-09-02 09:22:43 +02:00 |
|