Skip to content

Commit

Permalink
check operations gasprice with withdrawals context
Browse files Browse the repository at this point in the history
  • Loading branch information
winsvega committed Mar 16, 2023
1 parent df31a15 commit d4a306d
Show file tree
Hide file tree
Showing 5 changed files with 907 additions and 0 deletions.
143 changes: 143 additions & 0 deletions BlockchainTests/InvalidBlocks/bc4895-withdrawals/staticcall.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
{
"staticcall_Shanghai" : {
"_info" : {
"comment" : "Test vectors BSHB0025",
"filling-rpc-server" : "evm version 1.11.4-unstable-564db9a9-20230310",
"filling-tool-version" : "retesteth-0.3.0-shanghai+commit.9beba78d.Linux.g++",
"generatedTestHash" : "da0c3fd861ea62f593e5fb045adb80e4a2038e18a40fdd426a19d34e73cdf91e",
"lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++",
"solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++",
"source" : "src/BlockchainTestsFiller/InvalidBlocks/bc4895-withdrawals/staticcallFiller.json",
"sourceHash" : "7d5bbb3c59ee20603838a85d4718452f7852aeb1e900dc19f8d602e518f7fb7d"
},
"blocks" : [
{
"blockHeader" : {
"baseFeePerGas" : "0x09",
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"difficulty" : "0x00",
"extraData" : "0x42",
"gasLimit" : "0x7fffffffffffffff",
"gasUsed" : "0xb2a5",
"hash" : "0xedbb24663f1246c641a20f422a8be252a55784602b5444fb1e974a48ba8bec44",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0000000000000000",
"number" : "0x01",
"parentHash" : "0x0ad635e2ab9e91d7112590d64c6c19b7ec73a32a43f5f398add1cacc393be775",
"receiptTrie" : "0x03bd0b6dd7b9896cbd95a5e275665b4f8d40bd5e2bba99d315bfed64d5b270d0",
"stateRoot" : "0xfec72f91356f3d08cb836d21431b2f80048f667add57ae51dd8758b4a767ffcf",
"timestamp" : "0x079e",
"transactionsTrie" : "0xde914974698ebf13d2fee2ca3b8f872cee19a8ed0225186f8ed117cd1bbb6aaa",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"withdrawalsRoot" : "0x4ae14e53d6bf2a9c73891aef9d2e6373ff06d400b6e7727b17a5eceb5e8dec9d"
},
"blocknumber" : "1",
"chainname" : "default",
"rlp" : "0xf902a2f9021ba00ad635e2ab9e91d7112590d64c6c19b7ec73a32a43f5f398add1cacc393be775a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fec72f91356f3d08cb836d21431b2f80048f667add57ae51dd8758b4a767ffcfa0de914974698ebf13d2fee2ca3b8f872cee19a8ed0225186f8ed117cd1bbb6aaaa003bd0b6dd7b9896cbd95a5e275665b4f8d40bd5e2bba99d315bfed64d5b270d0b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008001887fffffffffffffff82b2a582079e42a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b42188000000000000000009a04ae14e53d6bf2a9c73891aef9d2e6373ff06d400b6e7727b17a5eceb5e8dec9df864f862808203e883030d4094d00000000000000000000000000000000000000180801ca02494bf927d5ba65a323fc98027694371a7c4ee51c99854a20455567fa12300d2a026f63327ded8c8f7ecf73f868bf04c69a390b56c2b5338d258a7330559cdbdcac0dcdb808094c000000000000000000000000000000000000001830186a0",
"transactions" : [
{
"data" : "0x",
"gasLimit" : "0x030d40",
"gasPrice" : "0x03e8",
"nonce" : "0x00",
"r" : "0x2494bf927d5ba65a323fc98027694371a7c4ee51c99854a20455567fa12300d2",
"s" : "0x26f63327ded8c8f7ecf73f868bf04c69a390b56c2b5338d258a7330559cdbdca",
"sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b",
"to" : "0xd000000000000000000000000000000000000001",
"v" : "0x1c",
"value" : "0x00"
}
],
"uncleHeaders" : [
],
"withdrawals" : [
{
"address" : "0xc000000000000000000000000000000000000001",
"amount" : "0x0186a0",
"index" : "0x00",
"validatorIndex" : "0x00"
}
]
}
],
"genesisBlockHeader" : {
"baseFeePerGas" : "0x0a",
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"difficulty" : "0x00",
"extraData" : "0x42",
"gasLimit" : "0x7fffffffffffffff",
"gasUsed" : "0x00",
"hash" : "0x0ad635e2ab9e91d7112590d64c6c19b7ec73a32a43f5f398add1cacc393be775",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0000000000000000",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"stateRoot" : "0xa95fd6afab665d8313d5168fdbd3279aff34cd7d1bd8bee92bd740084327b88e",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"withdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421"
},
"genesisRLP" : "0xf9021ff90219a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a95fd6afab665d8313d5168fdbd3279aff34cd7d1bd8bee92bd740084327b88ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080887fffffffffffffff808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b4218800000000000000000aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421c0c0c0",
"lastblockhash" : "0xedbb24663f1246c641a20f422a8be252a55784602b5444fb1e974a48ba8bec44",
"network" : "Shanghai",
"postState" : {
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
"balance" : "0x02b38cbb",
"code" : "0x",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x016345785ad02b78",
"code" : "0x",
"nonce" : "0x01",
"storage" : {
}
},
"0xc000000000000000000000000000000000000001" : {
"balance" : "0x5af3107a400a",
"code" : "0x64600060005560005200",
"nonce" : "0x00",
"storage" : {
}
},
"0xd000000000000000000000000000000000000001" : {
"balance" : "0x0a",
"code" : "0x600060006000600073c00000000000000000000000000000000000000161c350fa60005500",
"nonce" : "0x00",
"storage" : {
"0x00" : "0x01"
}
}
},
"pre" : {
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x016345785d8a0000",
"code" : "0x",
"nonce" : "0x00",
"storage" : {
}
},
"0xc000000000000000000000000000000000000001" : {
"balance" : "0x0a",
"code" : "0x64600060005560005200",
"nonce" : "0x00",
"storage" : {
}
},
"0xd000000000000000000000000000000000000001" : {
"balance" : "0x0a",
"code" : "0x600060006000600073c00000000000000000000000000000000000000161c350fa60005500",
"nonce" : "0x00",
"storage" : {
}
}
},
"sealEngine" : "NoProof"
}
}

0 comments on commit d4a306d

Please sign in to comment.