Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Original file line number Diff line number Diff line change
@@ -1,74 +1,72 @@
{
"10_revertUndoesStoreAfterReturn" : {
"_info" : {
"comment" : "Revert undoes the transient storage writes after a successful call.",
"filling-rpc-server" : "evm version 1.13.11-unstable-765f2904-20240124",
"filling-tool-version" : "retesteth-0.3.2-cancun+commit.ea13235b.Linux.g++",
"generatedTestHash" : "7e42d931d6e7a1e308874fd21b386d86daf6af0a52be5c5a1f52f89423b2c28b",
"lllcversion" : "Version: 0.5.14-develop.2023.7.11+commit.c58ab2c6.mod.Linux.g++",
"solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++",
"source" : "src/GeneralStateTestsFiller/Cancun/stEIP1153-transientStorage/10_revertUndoesStoreAfterReturnFiller.yml",
"sourceHash" : "5138279197c12e7d349cb50a0f3d9c8ceaef4310463fb11af9b6a346ad5a5918"
"10_revertUndoesStoreAfterReturn": {
"_info": {
"comment": "Revert undoes the transient storage writes after a successful call.",
"filling-rpc-server": "evm version 1.13.11-unstable-765f2904-20240124",
"filling-tool-version": "retesteth-0.3.2-cancun+commit.ea13235b.Linux.g++",
"generatedTestHash": "7e42d931d6e7a1e308874fd21b386d86daf6af0a52be5c5a1f52f89423b2c28b",
"lllcversion": "Version: 0.5.14-develop.2023.7.11+commit.c58ab2c6.mod.Linux.g++",
"solidity": "Version: 0.8.21+commit.d9974bed.Linux.g++",
"source": "src/GeneralStateTestsFiller/Cancun/stEIP1153-transientStorage/10_revertUndoesStoreAfterReturnFiller.json",
"sourceHash": "5138279197c12e7d349cb50a0f3d9c8ceaef4310463fb11af9b6a346ad5a5918"
},
"env" : {
"currentBaseFee" : "0x0a",
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x020000",
"currentExcessBlobGas" : "0x00",
"currentGasLimit" : "0x10000000000000",
"currentNumber" : "0x01",
"currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000",
"currentTimestamp" : "0x03e8"
"env": {
"currentBaseFee": "0x0a",
"currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty": "0x020000",
"currentExcessBlobGas": "0x00",
"currentGasLimit": "0x10000000000000",
"currentNumber": "0x01",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000020000",
"currentTimestamp": "0x03e8"
},
"post" : {
"Cancun" : [
"post": {
"Cancun": [
{
"hash" : "0x7f0ce1e72151ced11ebdfaad146312ba7ccdd645a2770667e7441fe2aaa81b5f",
"indexes" : {
"data" : 0,
"gas" : 0,
"value" : 0
"hash": "0x7f0ce1e72151ced11ebdfaad146312ba7ccdd645a2770667e7441fe2aaa81b5f",
"indexes": {
"data": 0,
"gas": 0,
"value": 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"txbytes" : "0x02f8690180808207d083061a8094a00000000000000000000000000000000000000a808470ac643ec001a0d291a8b33b4d2414a921a32715b55846147d0a6ffe6c5992a115e0fa60ab4d57a02f5701d3d33d024aa80b46ed86dba7bfbd825b2172f4c5c6aeeadb1c28685d57"
"logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"txbytes": "0x02f8690180808207d083061a8094a00000000000000000000000000000000000000a808470ac643ec001a0d291a8b33b4d2414a921a32715b55846147d0a6ffe6c5992a115e0fa60ab4d57a02f5701d3d33d024aa80b46ed86dba7bfbd825b2172f4c5c6aeeadb1c28685d57"
}
]
},
"pre" : {
"0xa00000000000000000000000000000000000000a" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x5f3560e01c806370ac643e14602f57806376b85d2314602b57634ccca55314602357005b60296076565b005b605c565b50602960055f5d5f5c5f556376b85d2360e01b5f5260205f818180305af16001555f516002555f5c600355565b634ccca55360e01b5f525f8060208180305af15f5260205ffd5b60065f5d56",
"nonce" : "0x00",
"storage" : {
"0x01" : "0xffff"
"pre": {
"0xa00000000000000000000000000000000000000a": {
"balance": "0x0de0b6b3a7640000",
"code": "0x5f3560e01c806370ac643e14602f57806376b85d2314602b57634ccca55314602357005b60296076565b005b605c565b50602960055f5d5f5c5f556376b85d2360e01b5f5260205f818180305af16001555f516002555f5c600355565b634ccca55360e01b5f525f8060208180305af15f5260205ffd5b60065f5d56",
"nonce": "0x00",
"storage": {
"0x01": "0xffff"
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x3635c9adc5dea00000",
"code" : "0x",
"nonce" : "0x00",
"storage" : {
}
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": {
"balance": "0x3635c9adc5dea00000",
"code": "0x",
"nonce": "0x00",
"storage": {}
}
},
"transaction" : {
"accessLists" : [
[
]
"transaction": {
"accessLists": [
[]
],
"data" : [
"data": [
"0x70ac643e"
],
"gasLimit" : [
"gasLimit": [
"0x061a80"
],
"maxFeePerGas" : "0x07d0",
"maxPriorityFeePerGas" : "0x00",
"nonce" : "0x00",
"secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
"sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b",
"to" : "0xa00000000000000000000000000000000000000a",
"value" : [
"maxFeePerGas": "0x07d0",
"maxPriorityFeePerGas": "0x00",
"nonce": "0x00",
"secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
"sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b",
"to": "0xa00000000000000000000000000000000000000a",
"value": [
"0x00"
]
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,74 +1,72 @@
{
"14_revertAfterNestedStaticcall" : {
"_info" : {
"comment" : "Transient storage can't be manipulated from nested staticcall.",
"filling-rpc-server" : "evm version 1.13.11-unstable-765f2904-20240124",
"filling-tool-version" : "retesteth-0.3.2-cancun+commit.ea13235b.Linux.g++",
"generatedTestHash" : "b928fbb8fb4f8a47ecd6145c6edccd995521574691e269518e202649f49ef48c",
"lllcversion" : "Version: 0.5.14-develop.2023.7.11+commit.c58ab2c6.mod.Linux.g++",
"solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++",
"source" : "src/GeneralStateTestsFiller/Cancun/stEIP1153-transientStorage/14_revertAfterNestedStaticcallFiller.yml",
"sourceHash" : "ab3ed26ba358f9b33b16570afe084ec8060ed687662361aa0d2299c4ead699af"
"14_revertAfterNestedStaticcall": {
"_info": {
"comment": "Transient storage can't be manipulated from nested staticcall.",
"filling-rpc-server": "evm version 1.13.11-unstable-765f2904-20240124",
"filling-tool-version": "retesteth-0.3.2-cancun+commit.ea13235b.Linux.g++",
"generatedTestHash": "b928fbb8fb4f8a47ecd6145c6edccd995521574691e269518e202649f49ef48c",
"lllcversion": "Version: 0.5.14-develop.2023.7.11+commit.c58ab2c6.mod.Linux.g++",
"solidity": "Version: 0.8.21+commit.d9974bed.Linux.g++",
"source": "src/GeneralStateTestsFiller/Cancun/stEIP1153-transientStorage/14_revertAfterNestedStaticcallFiller.json",
"sourceHash": "ab3ed26ba358f9b33b16570afe084ec8060ed687662361aa0d2299c4ead699af"
},
"env" : {
"currentBaseFee" : "0x0a",
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x020000",
"currentExcessBlobGas" : "0x00",
"currentGasLimit" : "0x10000000000000",
"currentNumber" : "0x01",
"currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000",
"currentTimestamp" : "0x03e8"
"env": {
"currentBaseFee": "0x0a",
"currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty": "0x020000",
"currentExcessBlobGas": "0x00",
"currentGasLimit": "0x10000000000000",
"currentNumber": "0x01",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000020000",
"currentTimestamp": "0x03e8"
},
"post" : {
"Cancun" : [
"post": {
"Cancun": [
{
"hash" : "0x3545179eb3e772543b6d84e8d6836f7d40a48f0f2bc9157a6c141b290207f22d",
"indexes" : {
"data" : 0,
"gas" : 0,
"value" : 0
"hash": "0x3545179eb3e772543b6d84e8d6836f7d40a48f0f2bc9157a6c141b290207f22d",
"indexes": {
"data": 0,
"gas": 0,
"value": 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"txbytes" : "0x02f8690180808207d083061a8094a00000000000000000000000000000000000000a8084f5f40590c080a010c8e9f46fe5e78607783f2799bf949663d199019d6508e779365b5ac682a1f1a01ac436e06aee46143a9a3515c1797e4fbcf3594f2851949ef06c001baaff0d0b"
"logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"txbytes": "0x02f8690180808207d083061a8094a00000000000000000000000000000000000000a8084f5f40590c080a010c8e9f46fe5e78607783f2799bf949663d199019d6508e779365b5ac682a1f1a01ac436e06aee46143a9a3515c1797e4fbcf3594f2851949ef06c001baaff0d0b"
}
]
},
"pre" : {
"0xa00000000000000000000000000000000000000a" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x5f3560e01c8063f5f4059014602f578063f8dfc2d014602b576362fdb9be14602357005b60296077565b005b605d565b506029600a5f5d5f5c5f55630f8dfc2d60e41b5f5260205f81813061fffffa5f516001556002555f5c600355565b63317edcdf60e11b5f525f8060208180305af15f5260205ff35b600b5f5d56",
"nonce" : "0x00",
"storage" : {
"0x01" : "0xffff"
"pre": {
"0xa00000000000000000000000000000000000000a": {
"balance": "0x0de0b6b3a7640000",
"code": "0x5f3560e01c8063f5f4059014602f578063f8dfc2d014602b576362fdb9be14602357005b60296077565b005b605d565b506029600a5f5d5f5c5f55630f8dfc2d60e41b5f5260205f81813061fffffa5f516001556002555f5c600355565b63317edcdf60e11b5f525f8060208180305af15f5260205ff35b600b5f5d56",
"nonce": "0x00",
"storage": {
"0x01": "0xffff"
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x3635c9adc5dea00000",
"code" : "0x",
"nonce" : "0x00",
"storage" : {
}
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": {
"balance": "0x3635c9adc5dea00000",
"code": "0x",
"nonce": "0x00",
"storage": {}
}
},
"transaction" : {
"accessLists" : [
[
]
"transaction": {
"accessLists": [
[]
],
"data" : [
"data": [
"0xf5f40590"
],
"gasLimit" : [
"gasLimit": [
"0x061a80"
],
"maxFeePerGas" : "0x07d0",
"maxPriorityFeePerGas" : "0x00",
"nonce" : "0x00",
"secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
"sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b",
"to" : "0xa00000000000000000000000000000000000000a",
"value" : [
"maxFeePerGas": "0x07d0",
"maxPriorityFeePerGas": "0x00",
"nonce": "0x00",
"secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
"sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b",
"to": "0xa00000000000000000000000000000000000000a",
"value": [
"0x00"
]
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,75 +1,73 @@
{
"15_tstoreCannotBeDosd" : {
"_info" : {
"comment" : "Transient storage cannot be DOS’d.",
"filling-rpc-server" : "evm version 1.13.11-unstable-765f2904-20240124",
"filling-tool-version" : "retesteth-0.3.2-cancun+commit.ea13235b.Linux.g++",
"generatedTestHash" : "f377383f822fd3235d0bc5617eca654695cf35819a20a3a98fc003b27dc25d71",
"lllcversion" : "Version: 0.5.14-develop.2023.7.11+commit.c58ab2c6.mod.Linux.g++",
"solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++",
"source" : "src/GeneralStateTestsFiller/Cancun/stEIP1153-transientStorage/15_tstoreCannotBeDosdFiller.yml",
"sourceHash" : "d45e60ab4a73b3a58673074d09bd425ac197e4701ae09f62ea8e817592f271fa"
"15_tstoreCannotBeDosd": {
"_info": {
"comment": "Transient storage cannot be DOS\u2019d.",
"filling-rpc-server": "evm version 1.13.11-unstable-765f2904-20240124",
"filling-tool-version": "retesteth-0.3.2-cancun+commit.ea13235b.Linux.g++",
"generatedTestHash": "f377383f822fd3235d0bc5617eca654695cf35819a20a3a98fc003b27dc25d71",
"lllcversion": "Version: 0.5.14-develop.2023.7.11+commit.c58ab2c6.mod.Linux.g++",
"solidity": "Version: 0.8.21+commit.d9974bed.Linux.g++",
"source": "src/GeneralStateTestsFiller/Cancun/stEIP1153-transientStorage/15_tstoreCannotBeDosdFiller.json",
"sourceHash": "d45e60ab4a73b3a58673074d09bd425ac197e4701ae09f62ea8e817592f271fa"
},
"env" : {
"currentBaseFee" : "0x0a",
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x020000",
"currentExcessBlobGas" : "0x00",
"currentGasLimit" : "0x10000000000000",
"currentNumber" : "0x01",
"currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000",
"currentTimestamp" : "0x03e8"
"env": {
"currentBaseFee": "0x0a",
"currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty": "0x020000",
"currentExcessBlobGas": "0x00",
"currentGasLimit": "0x10000000000000",
"currentNumber": "0x01",
"currentRandom": "0x0000000000000000000000000000000000000000000000000000000000020000",
"currentTimestamp": "0x03e8"
},
"post" : {
"Cancun" : [
"post": {
"Cancun": [
{
"hash" : "0x85fccc1a6f08cdbb2515172c0239865b4f9f032c516887f17f08495f9777e217",
"indexes" : {
"data" : 0,
"gas" : 0,
"value" : 0
"hash": "0x85fccc1a6f08cdbb2515172c0239865b4f9f032c516887f17f08495f9777e217",
"indexes": {
"data": 0,
"gas": 0,
"value": 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"txbytes" : "0x02f88a0180808207d08401c9c38094a00000000000000000000000000000000000000a80a4883264e800000000000000000000000000000000000000000000000000000000000249f0c080a0b78a1d543bb19808feb54c1fead07453390b8359bba962b05c3f2e93cbe3bc88a042a3ec199705227af86602bd2df0da3c8fd05283771da2964178496df8ba2a34"
"logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"txbytes": "0x02f88a0180808207d08401c9c38094a00000000000000000000000000000000000000a80a4883264e800000000000000000000000000000000000000000000000000000000000249f0c080a0b78a1d543bb19808feb54c1fead07453390b8359bba962b05c3f2e93cbe3bc88a042a3ec199705227af86602bd2df0da3c8fd05283771da2964178496df8ba2a34"
}
]
},
"pre" : {
"0xa00000000000000000000000000000000000000a" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x5f3560e01c8063883264e81460205763f7d6c0eb14601957005b6020356051565b50602a600435602c565b005b63f7d6c0eb60e01b5f5260205260205f60408180305af15f555f516002555f5c600155565b5f905b808210606257505f5260205ffd5b908060306001925d0190605456",
"nonce" : "0x00",
"storage" : {
"0x00" : "0xffff",
"0x01" : "0xffff"
"pre": {
"0xa00000000000000000000000000000000000000a": {
"balance": "0x0de0b6b3a7640000",
"code": "0x5f3560e01c8063883264e81460205763f7d6c0eb14601957005b6020356051565b50602a600435602c565b005b63f7d6c0eb60e01b5f5260205260205f60408180305af15f555f516002555f5c600155565b5f905b808210606257505f5260205ffd5b908060306001925d0190605456",
"nonce": "0x00",
"storage": {
"0x00": "0xffff",
"0x01": "0xffff"
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x3635c9adc5dea00000",
"code" : "0x",
"nonce" : "0x00",
"storage" : {
}
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": {
"balance": "0x3635c9adc5dea00000",
"code": "0x",
"nonce": "0x00",
"storage": {}
}
},
"transaction" : {
"accessLists" : [
[
]
"transaction": {
"accessLists": [
[]
],
"data" : [
"data": [
"0x883264e800000000000000000000000000000000000000000000000000000000000249f0"
],
"gasLimit" : [
"gasLimit": [
"0x01c9c380"
],
"maxFeePerGas" : "0x07d0",
"maxPriorityFeePerGas" : "0x00",
"nonce" : "0x00",
"secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
"sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b",
"to" : "0xa00000000000000000000000000000000000000a",
"value" : [
"maxFeePerGas": "0x07d0",
"maxPriorityFeePerGas": "0x00",
"nonce": "0x00",
"secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
"sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b",
"to": "0xa00000000000000000000000000000000000000a",
"value": [
"0x00"
]
}
Expand Down
Loading