Skip to content
This repository was archived by the owner on Nov 25, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
3b7ab9c
add min delay excess to block and verify
ceyonur Sep 23, 2025
dc4ada0
fix linter
ceyonur Sep 23, 2025
66b9c5a
Merge branch 'master' into ceyonur/acp-226-verify-min-delay-excess
ceyonur Sep 23, 2025
c795fb3
rename files
ceyonur Sep 23, 2025
62f9330
write test data
ceyonur Sep 23, 2025
a65a625
Merge branch 'ceyonur/acp-226-verify-min-delay-excess' of github.com:…
ceyonur Sep 23, 2025
112a6d0
Merge branch 'master' into ceyonur/acp-226-verify-min-delay-excess
ceyonur Sep 24, 2025
feaf4fb
add TestMinDelayExcessInHeader to vm tests
ceyonur Sep 24, 2025
b50f300
add initial value to genesis
ceyonur Sep 24, 2025
208e167
fix linter
ceyonur Sep 24, 2025
1821afe
update actions
ceyonur Sep 24, 2025
a7152bf
fix genesis decoding test
ceyonur Sep 24, 2025
5ff6093
Merge branch 'master' into ceyonur/acp-226-verify-min-delay-excess
ceyonur Sep 24, 2025
92babb1
reviews
ceyonur Sep 25, 2025
9625295
Merge branch 'master' into ceyonur/acp-226-verify-min-delay-excess
ceyonur Sep 25, 2025
d7e9d59
Merge branch 'master' into ceyonur/acp-226-verify-min-delay-excess
ceyonur Sep 26, 2025
fbecb4b
Merge branch 'master' into ceyonur/acp-226-verify-min-delay-excess
ceyonur Sep 29, 2025
1feb668
reviews
ceyonur Sep 29, 2025
571f3b0
Update plugin/evm/customheader/min_delay_excess.go
ceyonur Sep 30, 2025
7bd372d
Merge branch 'master' into ceyonur/acp-226-verify-min-delay-excess
ceyonur Sep 30, 2025
6b41196
Update plugin/evm/customheader/min_delay_excess.go
ceyonur Sep 30, 2025
5c82197
change type from uint64 to acp226.DelayExcess
ceyonur Sep 30, 2025
d13b6aa
Merge branch 'ceyonur/acp-226-verify-min-delay-excess' of github.com:…
ceyonur Sep 30, 2025
e487da3
add new types to tests
ceyonur Sep 30, 2025
7b9f249
linter
ceyonur Sep 30, 2025
e634d5a
simplify parameters
ceyonur Oct 1, 2025
ba2db7a
remove extra test func
ceyonur Oct 1, 2025
a46529b
Review
ceyonur Oct 1, 2025
07f7b9a
unsaved file
ceyonur Oct 1, 2025
414e91e
linter
ceyonur Oct 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ jobs:
with:
go-version-file: "go.mod"
- name: Run e2e tests
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@cc3242f48a6262c52057e98a85d6cf8184dfaca3
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@24aa8901931ee4fb91f3bd9adbdb7a9613980a4d
with:
run: ./scripts/run_task.sh test-e2e-ci
prometheus_username: ${{ secrets.PROMETHEUS_ID || '' }}
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
ref: ${{ github.event.inputs.avalanchegoBranch }}
path: avalanchego
- name: Run Warp E2E Tests
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@cc3242f48a6262c52057e98a85d6cf8184dfaca3
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@24aa8901931ee4fb91f3bd9adbdb7a9613980a4d
with:
run: ./scripts/run_task.sh test-e2e-warp-ci
artifact_prefix: warp
Expand Down
15 changes: 15 additions & 0 deletions consensus/dummy/consensus.go
Original file line number Diff line number Diff line change
Expand Up @@ -68,18 +68,21 @@ type (
cb ConsensusCallbacks
consensusMode Mode
desiredTargetExcess *gas.Gas
desiredDelayExcess *uint64
}
)

func NewDummyEngine(
cb ConsensusCallbacks,
mode Mode,
desiredTargetExcess *gas.Gas,
desiredDelayExcess *uint64,
) *DummyEngine {
return &DummyEngine{
cb: cb,
consensusMode: mode,
desiredTargetExcess: desiredTargetExcess,
desiredDelayExcess: desiredDelayExcess,
}
}

Expand Down Expand Up @@ -334,6 +337,18 @@ func (eng *DummyEngine) FinalizeAndAssemble(chain consensus.ChainHeaderReader, h
}
header.Extra = append(extraPrefix, header.Extra...)

// Set the min delay excess
minDelayExcess, err := customheader.MinDelayExcess(
configExtra,
parent,
header,
eng.desiredDelayExcess,
)
if err != nil {
return nil, fmt.Errorf("failed to calculate min delay excess: %w", err)
}
headerExtra.MinDelayExcess = minDelayExcess

// commit the final state root
header.Root = state.IntermediateRoot(chain.Config().IsEIP158(header.Number))

Expand Down
3 changes: 2 additions & 1 deletion core/genesis.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ import (
"fmt"
"math/big"

"github.com/ava-labs/avalanchego/vms/evm/acp226"
"github.com/ava-labs/coreth/core/extstate"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customtypes"
Expand Down Expand Up @@ -326,7 +327,7 @@ func (g *Genesis) toBlock(db ethdb.Database, triedb *triedb.Database) *types.Blo
*headerExtra.TimeMilliseconds = g.Timestamp * 1000

headerExtra.MinDelayExcess = new(uint64)
*headerExtra.MinDelayExcess = 0 // TODO: decide whether we want this to be configurable by genesis/chainconfig
*headerExtra.MinDelayExcess = acp226.InitialDelayExcess
}
}

Expand Down
2 changes: 1 addition & 1 deletion core/genesis_extra_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ func TestGenesisToBlockDecoding(t *testing.T) {
upgradetest.Durango: common.HexToHash("0xab4ce08ac987c618e1d12642338da6b2308e7f3886fb6a671e9560212d508d2a"),
upgradetest.Etna: common.HexToHash("0x1094f685d39b737cf599fd599744b9849923a11ea3314826f170b443a87cb0e0"),
upgradetest.Fortuna: common.HexToHash("0x1094f685d39b737cf599fd599744b9849923a11ea3314826f170b443a87cb0e0"),
upgradetest.Granite: common.HexToHash("0x479c4950fdd50b7228808188b790fecde7e8b29776daf24e612307b0fd280365"),
upgradetest.Granite: common.HexToHash("0xe870dd86820001c7ca3f2fb9a2f31e1fcfdb17743874a061db8e75425ae7fd23"),
}
for fork, chainConfig := range paramstest.ForkToChainConfig {
t.Run(fork.String(), func(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion core/genesis_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func setupGenesisBlock(db ethdb.Database, triedb *triedb.Database, genesis *Gene
}

func TestGenesisBlockForTesting(t *testing.T) {
genesisBlockForTestingHash := common.HexToHash("0xab81ae467cf9b9d64b1f54e6ee341ded32432cd57a33d5a1909d7585f5e9db31")
genesisBlockForTestingHash := common.HexToHash("0x9cb63c1f765d359257f0a9f132c967d7d9325015be73789cade2db5f65e83ad6")
block := GenesisBlockForTesting(rawdb.NewMemoryDatabase(), common.Address{1}, big.NewInt(1))
if block.Hash() != genesisBlockForTestingHash {
t.Errorf("wrong testing genesis hash, got %v, want %v", block.Hash(), genesisBlockForTestingHash)
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.23.9

require (
github.com/VictoriaMetrics/fastcache v1.12.1
github.com/ava-labs/avalanchego v1.13.5-rc.4
github.com/ava-labs/avalanchego v1.13.6-0.20250919181458-24aa8901931e
github.com/ava-labs/firewood-go-ethhash/ffi v0.0.12
github.com/ava-labs/libevm v1.13.14-0.3.0.release
github.com/davecgh/go-spew v1.1.1
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax
github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
github.com/ava-labs/avalanchego v1.13.5-rc.4 h1:5aPlOFQFbKBLvUzsxLgybGhOCqEyi74x1qcgntVtzww=
github.com/ava-labs/avalanchego v1.13.5-rc.4/go.mod h1:6bXxADKsAkU/f9Xme0gFJGRALp3IVzwq8NMDyx6ucRs=
github.com/ava-labs/avalanchego v1.13.6-0.20250919181458-24aa8901931e h1:fmuQwNw1DSSHkFZbuXVeyZ29yA3mgkaPdTiDoqp1rng=
github.com/ava-labs/avalanchego v1.13.6-0.20250919181458-24aa8901931e/go.mod h1:67ghhSEl7SnYpA+UKj8fqsKgJ/rgotHYH3NuCSjLWMY=
github.com/ava-labs/firewood-go-ethhash/ffi v0.0.12 h1:aMcrLbpJ/dyu2kZDf/Di/4JIWsUcYPyTDKymiHpejt0=
github.com/ava-labs/firewood-go-ethhash/ffi v0.0.12/go.mod h1:cq89ua3iiZ5wPBALTEQS5eG8DIZcs7ov6OiL4YR1BVY=
github.com/ava-labs/libevm v1.13.14-0.3.0.release h1:7sPD8wExeLl8XsK2zHNGeDH1p+h6jVMl/Zz867epMD8=
Expand Down
7 changes: 4 additions & 3 deletions internal/ethapi/testdata/eth_getBlockByHash-hash-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,18 @@
"extraData": "0x000000000098447800000000000052080000000000000000",
"gasLimit": "0x989680",
"gasUsed": "0x5208",
"hash": "0x43cc4cc6e48d6cc240d0138bac1e76c7f7787aa33160773ea44ff3f15987eba0",
"hash": "0xf81ad58778a090ed344621e354290a8318cfe6d0227d702274799a9f465dc3dd",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"minDelayExcess": "0x799d4c",
"miner": "0x0000000000000000000000000000000000000000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"number": "0x1",
"parentBeaconBlockRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash": "0x3ea6e4815881ce84bc66eee3e217f867bfaa5253694eb0c10bc1f0bf9ac51b92",
"parentHash": "0x258e78c10ee669d502425096e02e3e01646ec993cd09076f28c5731b1fefa4b1",
"receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x2c2",
"size": "0x2c6",
"stateRoot": "0xd2936a5affc08b2842ded96c61db43e85298ef604c36a07eab095a06130edc40",
"timestamp": "0xa",
"timestampMilliseconds": "0x2710",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
"extraData": "0x",
"gasLimit": "0x47e7c4",
"gasUsed": "0x0",
"hash": "0x3ea6e4815881ce84bc66eee3e217f867bfaa5253694eb0c10bc1f0bf9ac51b92",
"hash": "0x258e78c10ee669d502425096e02e3e01646ec993cd09076f28c5731b1fefa4b1",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"minDelayExcess": "0x0",
"minDelayExcess": "0x799d4c",
"miner": "0x0000000000000000000000000000000000000000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
Expand All @@ -21,7 +21,7 @@
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x24b",
"size": "0x24e",
"stateRoot": "0xb7b3d2030ccceaa351c051a03a77862e839cf96e5eec451c4697232e703b754b",
"timestamp": "0x0",
"timestampMilliseconds": "0x0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,24 +10,25 @@
"extraData": "0x000000000098447800000000000052080000000000000000",
"gasLimit": "0x989680",
"gasUsed": "0x5208",
"hash": "0x1d57ee1ba38d7cea475ff06f09614161146e264a35eafa2cf86f1f4137b0e497",
"hash": "0xcff199da2c1c619b9caf41ccae69db6ea642f6bb358e031a4aaf9aa9bf2c5b4e",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"minDelayExcess": "0x799d4c",
"miner": "0x0000000000000000000000000000000000000000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"number": "0x9",
"parentBeaconBlockRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash": "0x489777b08a1817bde269229f97a1579f77e22f8ec08712f4ba90c7e057519808",
"parentHash": "0xf02eac9a15b7f85237acdda86edbf9b05782a71524ecc96d92d5eed37408e4f1",
"receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x2c3",
"size": "0x2c7",
"stateRoot": "0x0079c4f658ca6481223860cbe48a032a7b54de44ef980b1aa9b6be2859663fa4",
"timestamp": "0x5a",
"timestampMilliseconds": "0x15f90",
"totalDifficulty": "0x9",
"transactions": [
{
"blockHash": "0x1d57ee1ba38d7cea475ff06f09614161146e264a35eafa2cf86f1f4137b0e497",
"blockHash": "0xcff199da2c1c619b9caf41ccae69db6ea642f6bb358e031a4aaf9aa9bf2c5b4e",
"blockNumber": "0x9",
"from": "0x703c4b2bd70c169f5717101caee543299fc946c7",
"gas": "0x5208",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,18 @@
"extraData": "0x000000000098447800000000000052080000000000000000",
"gasLimit": "0x989680",
"gasUsed": "0x5208",
"hash": "0x1287502d5e978dad62869f890d807ca0e8a72c792dcd75bcb8545bfa93fb12c1",
"hash": "0xa8f0f89315f3fa83c3857155a4e26e3886286c15ea190fdc4b84b5cadeaf72e4",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"minDelayExcess": "0x799d4c",
"miner": "0x0000000000000000000000000000000000000000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"number": "0xa",
"parentBeaconBlockRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash": "0x1d57ee1ba38d7cea475ff06f09614161146e264a35eafa2cf86f1f4137b0e497",
"parentHash": "0xcff199da2c1c619b9caf41ccae69db6ea642f6bb358e031a4aaf9aa9bf2c5b4e",
"receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x2c3",
"size": "0x2c7",
"stateRoot": "0x94868d1188e9d742248c280a147aac1fe9540029a00ac03f38d255c8701ef09a",
"timestamp": "0x64",
"timestampMilliseconds": "0x186a0",
Expand Down
6 changes: 3 additions & 3 deletions internal/ethapi/testdata/eth_getBlockByNumber-number-0.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
"extraData": "0x",
"gasLimit": "0x47e7c4",
"gasUsed": "0x0",
"hash": "0x3ea6e4815881ce84bc66eee3e217f867bfaa5253694eb0c10bc1f0bf9ac51b92",
"hash": "0x258e78c10ee669d502425096e02e3e01646ec993cd09076f28c5731b1fefa4b1",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"minDelayExcess": "0x0",
"minDelayExcess": "0x799d4c",
"miner": "0x0000000000000000000000000000000000000000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
Expand All @@ -21,7 +21,7 @@
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x24b",
"size": "0x24e",
"stateRoot": "0xb7b3d2030ccceaa351c051a03a77862e839cf96e5eec451c4697232e703b754b",
"timestamp": "0x0",
"timestampMilliseconds": "0x0",
Expand Down
7 changes: 4 additions & 3 deletions internal/ethapi/testdata/eth_getBlockByNumber-number-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,18 @@
"extraData": "0x000000000098447800000000000052080000000000000000",
"gasLimit": "0x989680",
"gasUsed": "0x5208",
"hash": "0x43cc4cc6e48d6cc240d0138bac1e76c7f7787aa33160773ea44ff3f15987eba0",
"hash": "0xf81ad58778a090ed344621e354290a8318cfe6d0227d702274799a9f465dc3dd",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"minDelayExcess": "0x799d4c",
"miner": "0x0000000000000000000000000000000000000000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"number": "0x1",
"parentBeaconBlockRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash": "0x3ea6e4815881ce84bc66eee3e217f867bfaa5253694eb0c10bc1f0bf9ac51b92",
"parentHash": "0x258e78c10ee669d502425096e02e3e01646ec993cd09076f28c5731b1fefa4b1",
"receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x2c2",
"size": "0x2c6",
"stateRoot": "0xd2936a5affc08b2842ded96c61db43e85298ef604c36a07eab095a06130edc40",
"timestamp": "0xa",
"timestampMilliseconds": "0x2710",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,24 +10,25 @@
"extraData": "0x000000000098447800000000000052080000000000000000",
"gasLimit": "0x989680",
"gasUsed": "0x5208",
"hash": "0x1d57ee1ba38d7cea475ff06f09614161146e264a35eafa2cf86f1f4137b0e497",
"hash": "0xcff199da2c1c619b9caf41ccae69db6ea642f6bb358e031a4aaf9aa9bf2c5b4e",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"minDelayExcess": "0x799d4c",
"miner": "0x0000000000000000000000000000000000000000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"number": "0x9",
"parentBeaconBlockRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash": "0x489777b08a1817bde269229f97a1579f77e22f8ec08712f4ba90c7e057519808",
"parentHash": "0xf02eac9a15b7f85237acdda86edbf9b05782a71524ecc96d92d5eed37408e4f1",
"receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x2c3",
"size": "0x2c7",
"stateRoot": "0x0079c4f658ca6481223860cbe48a032a7b54de44ef980b1aa9b6be2859663fa4",
"timestamp": "0x5a",
"timestampMilliseconds": "0x15f90",
"totalDifficulty": "0x9",
"transactions": [
{
"blockHash": "0x1d57ee1ba38d7cea475ff06f09614161146e264a35eafa2cf86f1f4137b0e497",
"blockHash": "0xcff199da2c1c619b9caf41ccae69db6ea642f6bb358e031a4aaf9aa9bf2c5b4e",
"blockNumber": "0x9",
"from": "0x703c4b2bd70c169f5717101caee543299fc946c7",
"gas": "0x5208",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,18 @@
"extraData": "0x000000000098447800000000000052080000000000000000",
"gasLimit": "0x989680",
"gasUsed": "0x5208",
"hash": "0x1287502d5e978dad62869f890d807ca0e8a72c792dcd75bcb8545bfa93fb12c1",
"hash": "0xa8f0f89315f3fa83c3857155a4e26e3886286c15ea190fdc4b84b5cadeaf72e4",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"minDelayExcess": "0x799d4c",
"miner": "0x0000000000000000000000000000000000000000",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"number": "0xa",
"parentBeaconBlockRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash": "0x1d57ee1ba38d7cea475ff06f09614161146e264a35eafa2cf86f1f4137b0e497",
"parentHash": "0xcff199da2c1c619b9caf41ccae69db6ea642f6bb358e031a4aaf9aa9bf2c5b4e",
"receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x2c3",
"size": "0x2c7",
"stateRoot": "0x94868d1188e9d742248c280a147aac1fe9540029a00ac03f38d255c8701ef09a",
"timestamp": "0x64",
"timestampMilliseconds": "0x186a0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
{
"blobGasPrice": "0x1",
"blobGasUsed": "0x20000",
"blockHash": "0x5a178db9def39eae0088435878e323753dbeb1b442b14ecc7cb1ad083f198388",
"blockHash": "0x6454a03341bf3568ad9a6054a382f6c4837c8a844461eb2f7f76f9184adff3fe",
"blockNumber": "0x6",
"contractAddress": null,
"cumulativeGasUsed": "0x5208",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[
{
"blockHash": "0x7b2022f293fd91aa67f4f2d7960be0c5333c5fa670f4540da9fa882a420aa922",
"blockHash": "0xbd9f61d66ac5d8c0127696f4fb528fdf3569998f45439c85df50c43a8713df05",
"blockNumber": "0x2",
"contractAddress": "0xae9bea628c4ce503dcfd7e305cab4e29e7476592",
"cumulativeGasUsed": "0xcf50",
Expand Down
Loading
Loading