Andrew Ashikhmin
106e880442
Update execution spec tests to v1.0.6 ( #8536 )
...
[v1.0.6](https://github.com/ethereum/execution-spec-tests/releases/tag/v1.0.6 )
Cancun Devnet 10
2023-10-20 11:13:29 +02:00
Andrew Ashikhmin
f492d88178
Switch to official KZG ceremony trusted setup (EIP-4844) ( #8531 )
...
See https://github.com/ethereum/consensus-specs/pull/3521 &
https://github.com/crate-crypto/go-kzg-4844/pull/61 . This is required
for
[dencun-devnet-10](https://notes.ethereum.org/@ethpandaops/dencun-devnet-10 ).
2023-10-19 18:33:05 +02:00
Andrew Ashikhmin
e62e131a8e
Verify excessBlobGas (EIP-4844) ( #8269 )
2023-09-22 11:52:33 +02:00
Andrew Ashikhmin
a6309fe02e
Upgrade execution-spec-tests to Cancun Devnet 9 Release ( #8208 )
...
Upgrade execution-spec-tests to
[v1.0.3](https://github.com/ethereum/execution-spec-tests/releases/tag/v1.0.3 ).
Set BeaconRootsAddress to `0xbEac00dDB15f3B6d645C48263dC93862413A222D`
in preparation for
[dencun-devnet-9](https://notes.ethereum.org/@ethpandaops/dencun-devnet-9 ).
2023-09-18 08:45:52 +02:00
battlmonstr
f7c7c109ce
ci: move TestExecutionSpec and TestMiningBenchmark to integration test suite ( #8104 )
...
TestExecutionSpec takes significant time to run (12s for me),
and frequently timeouts on Windows PR builds:
https://github.com/ledgerwatch/erigon/actions/runs/5974942021/job/16235304043?pr=8077
Same with bor.TestMiningBenchmark:
https://github.com/ledgerwatch/erigon/actions/runs/6024465717/job/16343219099
Move it to the integration workflow where the timeout is longer.
2023-08-30 14:54:27 +02:00
Andrew Ashikhmin
a03e85e749
Disable TestExecutionSpec in e3 ( #8076 )
2023-08-25 12:43:29 +02:00
Andrew Ashikhmin
a6d9d26fe9
Fix opSelfdestruct6780 ( #8066 )
...
also upgrade execution-spec-tests to
[v1.0.2](https://github.com/ethereum/execution-spec-tests/releases/tag/v1.0.2 )
2023-08-25 08:06:59 +02:00
Andrew Ashikhmin
1fd9d20e14
EIP-4788 v2 (no precompile) ( #8038 )
...
See https://github.com/ethereum/EIPs/pull/7456 &
https://github.com/ethereum/go-ethereum/pull/27849 . Also set the gas
limit for system calls to 30M (previously 2^64-1), which is in line with
the [Gnosis
spec](https://github.com/gnosischain/specs/blob/master/execution/withdrawals.md#specification ),
but should be doubled checked for Gnosis Chain.
2023-08-24 17:10:50 +02:00
Andrew Ashikhmin
ae76df1b8a
Update execution-spec-tests to v1.0.1 ( #7980 )
...
[v1.0.1](https://github.com/ethereum/execution-spec-tests/releases/tag/v1.0.1 )
"Cancun Devnet-8 Pre-Release" adds some tests for Cancun. This PR only
fixes a couple of issues; the majority of the new tests are still
failing and thus are skipped in `TestExecutionSpec`.
2023-08-08 15:01:35 +02:00
Andrew Ashikhmin
4c71a1194b
Update execution-spec-tests ( #6640 )
...
Update execution-spec-tests to
[v0.2.2](https://github.com/ethereum/execution-spec-tests/releases/tag/v0.2.2 )
2023-01-31 12:52:04 +01:00
Andrew Ashikhmin
f151a52c0e
Withdrawal amount in GWei ( #6578 )
...
See https://github.com/ethereum/execution-apis/pull/354 &
https://github.com/ethereum/EIPs/pull/6325 .
Prerequisite: https://github.com/ledgerwatch/erigon-lib/pull/832 .
2023-01-17 11:22:08 +01:00
Andrew Ashikhmin
0fdd60a0d1
Execution Spec Tests & HashCheck() ( #6444 )
...
Run tests from a new repo
https://github.com/ethereum/execution-spec-tests .
Also introduce `HashCheck()` function that checks correctness of block's
uncle, transaction, and withdrawals hashes.
2022-12-28 17:01:40 +01:00