Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TransactionTests Update: ttNonce #958

Merged
merged 3 commits into from
Oct 15, 2021
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 39 additions & 37 deletions TransactionTests/ttNonce/TransactionWithHighNonce256.json
Original file line number Diff line number Diff line change
@@ -1,44 +1,46 @@
{
"TransactionWithHighNonce256" : {
"Byzantium" : {
"hash" : "77e4f325a40922b8227be4b6a1a36104f064e08f06d6776c51453b6e05d61a59",
"sender" : "d4371a5ce719f358580132061172bd601bc59842"
},
"Constantinople" : {
"hash" : "77e4f325a40922b8227be4b6a1a36104f064e08f06d6776c51453b6e05d61a59",
"sender" : "d4371a5ce719f358580132061172bd601bc59842"
},
"ConstantinopleFix" : {
"hash" : "77e4f325a40922b8227be4b6a1a36104f064e08f06d6776c51453b6e05d61a59",
"sender" : "d4371a5ce719f358580132061172bd601bc59842"
},
"EIP150" : {
"hash" : "77e4f325a40922b8227be4b6a1a36104f064e08f06d6776c51453b6e05d61a59",
"sender" : "d4371a5ce719f358580132061172bd601bc59842"
},
"EIP158" : {
"hash" : "77e4f325a40922b8227be4b6a1a36104f064e08f06d6776c51453b6e05d61a59",
"sender" : "d4371a5ce719f358580132061172bd601bc59842"
},
"Frontier" : {
"hash" : "77e4f325a40922b8227be4b6a1a36104f064e08f06d6776c51453b6e05d61a59",
"sender" : "d4371a5ce719f358580132061172bd601bc59842"
},
"Homestead" : {
"hash" : "77e4f325a40922b8227be4b6a1a36104f064e08f06d6776c51453b6e05d61a59",
"sender" : "d4371a5ce719f358580132061172bd601bc59842"
},
"Istanbul" : {
"hash" : "77e4f325a40922b8227be4b6a1a36104f064e08f06d6776c51453b6e05d61a59",
"sender" : "d4371a5ce719f358580132061172bd601bc59842"
},
"_info" : {
"comment" : "",
"filledwith" : "testeth 1.7.0-alpha.1-33+commit.9ec9d33e.dirty",
"lllcversion" : "Version: 0.5.0-develop.2019.8.22+commit.9709dfe0.Linux.g++",
"filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007",
"filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++",
"generatedTestHash" : "8a3a7648452b34dfec0a01ce1d2ba0a1c29363f0e04158cdaf85c69d27c2c7f8",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttNonce/TransactionWithHighNonce256Filler.json",
"sourceHash" : "c439b2c9282b8be598d1f739a5e74661701b937f757812dcfd835494908cbac3"
},
"rlp" : "0xf87fa0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0182520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
"sourceHash" : "c826c4b9180bc9c9e82fb0734651faebb17ca5ef808a4e499354db3356ad70ea"
},
"result" : {
"Berlin" : {
"exception" : "NonceTooLong"
},
"Byzantium" : {
"exception" : "NonceTooLong"
},
"Constantinople" : {
"exception" : "NonceTooLong"
},
"ConstantinopleFix" : {
"exception" : "NonceTooLong"
},
"EIP150" : {
"exception" : "NonceTooLong"
},
"EIP158" : {
"exception" : "NonceTooLong"
},
"Frontier" : {
"exception" : "NonceTooLong"
},
"Homestead" : {
"exception" : "NonceTooLong"
},
"Istanbul" : {
"exception" : "NonceTooLong"
},
"London" : {
"exception" : "NonceTooLong"
}
},
"txbytes" : "0xf87fa0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0182520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
}
}
86 changes: 49 additions & 37 deletions TransactionTests/ttNonce/TransactionWithHighNonce32.json
Original file line number Diff line number Diff line change
@@ -1,44 +1,56 @@
{
"TransactionWithHighNonce32" : {
"Byzantium" : {
"hash" : "11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "f3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Constantinople" : {
"hash" : "11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "f3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"ConstantinopleFix" : {
"hash" : "11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "f3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"EIP150" : {
"hash" : "11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "f3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"EIP158" : {
"hash" : "11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "f3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Frontier" : {
"hash" : "11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "f3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Homestead" : {
"hash" : "11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "f3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Istanbul" : {
"hash" : "11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "f3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"_info" : {
"comment" : "",
"filledwith" : "testeth 1.7.0-alpha.1-33+commit.9ec9d33e.dirty",
"lllcversion" : "Version: 0.5.0-develop.2019.8.22+commit.9709dfe0.Linux.g++",
"filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007",
"filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++",
"generatedTestHash" : "842735db3da8162a5ac4a36a36c6aa1c66d021c39f5a60c915f128b787aab1d3",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttNonce/TransactionWithHighNonce32Filler.json",
"sourceHash" : "ea6da7a60b3b7b7b56cfa04e850b34cc64ff4b6ab7dc7faeb3f5a3b01412c1e3"
},
"rlp" : "0xf8648501000000000182520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
"sourceHash" : "6e08609175abe4ec214ceb604cd87690606224e726ea982af5a272ba63d9e539"
},
"result" : {
"Berlin" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Byzantium" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Constantinople" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"ConstantinopleFix" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"EIP150" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"EIP158" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Frontier" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Homestead" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"Istanbul" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
},
"London" : {
"hash" : "0x11bbd603b39380a6af8653aa37d14af2a995febefa5c496848531fef266e8b62",
"sender" : "0xf3dac79274af6e51fbefe9d74a07bdef53d48ea1"
}
},
"txbytes" : "0xf8648501000000000182520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
}
}
46 changes: 46 additions & 0 deletions TransactionTests/ttNonce/TransactionWithHighNonce64.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"TransactionWithHighNonce64" : {
"_info" : {
"comment" : "",
"filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007",
"filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++",
"generatedTestHash" : "6e096e791196e06843b83996eb68ab9fe0ad434f78dcd63820c39856a4a690a9",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttNonce/TransactionWithHighNonce64Filler.json",
"sourceHash" : "75cfeb9874ee6efc1de2573eb90a80135ff67dbbb28fe6f4d396c34405e2261c"
},
"result" : {
"Berlin" : {
"exception" : "NonceTooLong"
},
"Byzantium" : {
"exception" : "NonceTooLong"
},
"Constantinople" : {
"exception" : "NonceTooLong"
},
"ConstantinopleFix" : {
"exception" : "NonceTooLong"
},
"EIP150" : {
"exception" : "NonceTooLong"
},
"EIP158" : {
"exception" : "NonceTooLong"
},
"Frontier" : {
"exception" : "NonceTooLong"
},
"Homestead" : {
"exception" : "NonceTooLong"
},
"Istanbul" : {
"exception" : "NonceTooLong"
},
"London" : {
"exception" : "NonceTooLong"
}
},
"txbytes" : "0xf868890100000000000000000182520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
}
}
56 changes: 56 additions & 0 deletions TransactionTests/ttNonce/TransactionWithHighNonce64Minus1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"TransactionWithHighNonce64Minus1" : {
"_info" : {
"comment" : "",
"filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007",
"filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++",
"generatedTestHash" : "adf7a91e7527a66cf5755406f0c600d657e22d2cee04552ebeca0725c6c24586",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttNonce/TransactionWithHighNonce64Minus1Filler.json",
"sourceHash" : "aef38d4686eed705817fb306a7ff718960ad38c11cfbc245ffd9520737676689"
},
"result" : {
"Berlin" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"Byzantium" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"Constantinople" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"ConstantinopleFix" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"EIP150" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"EIP158" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"Frontier" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"Homestead" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"Istanbul" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
},
"London" : {
"hash" : "0xff46a9a2dec8abf0cbab16a9ff4b9c5466bb33670c38720bfe441cf3974c2337",
"sender" : "0x93d7386c0a9f0a50d82ec70ef9580889ae4502b1"
}
},
"txbytes" : "0xf86788ffffffffffffffff0182520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
}
}
46 changes: 46 additions & 0 deletions TransactionTests/ttNonce/TransactionWithHighNonce64Plus1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"TransactionWithHighNonce64Plus1" : {
"_info" : {
"comment" : "",
"filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007",
"filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++",
"generatedTestHash" : "d5b11c3dda47a7178820869eb98b163e1abde7c6e8f21931fbd8a167a028e228",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttNonce/TransactionWithHighNonce64Plus1Filler.json",
"sourceHash" : "8b882c313188bbd350b6095a59e333b2d97998ca1f1b3f7b374efeeb0c429c15"
},
"result" : {
"Berlin" : {
"exception" : "NonceTooLong"
},
"Byzantium" : {
"exception" : "NonceTooLong"
},
"Constantinople" : {
"exception" : "NonceTooLong"
},
"ConstantinopleFix" : {
"exception" : "NonceTooLong"
},
"EIP150" : {
"exception" : "NonceTooLong"
},
"EIP158" : {
"exception" : "NonceTooLong"
},
"Frontier" : {
"exception" : "NonceTooLong"
},
"Homestead" : {
"exception" : "NonceTooLong"
},
"Istanbul" : {
"exception" : "NonceTooLong"
},
"London" : {
"exception" : "NonceTooLong"
}
},
"txbytes" : "0xf868890100000000000000010182520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
}
}
46 changes: 46 additions & 0 deletions TransactionTests/ttNonce/TransactionWithLeadingZerosNonce.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"TransactionWithLeadingZerosNonce" : {
"_info" : {
"comment" : "",
"filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007",
"filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++",
"generatedTestHash" : "557bd38cd45f33ad94a6fbbfcc65b42014a460432b750731a7b67932bb5573d5",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttNonce/TransactionWithLeadingZerosNonceFiller.json",
"sourceHash" : "3ffaeccb6466344f3339cae4ebfa73750261b5a0db4c523a0145a9f12b509c76"
},
"result" : {
"Berlin" : {
"exception" : "LeadingZerosNonce"
},
"Byzantium" : {
"exception" : "LeadingZerosNonce"
},
"Constantinople" : {
"exception" : "LeadingZerosNonce"
},
"ConstantinopleFix" : {
"exception" : "LeadingZerosNonce"
},
"EIP150" : {
"exception" : "LeadingZerosNonce"
},
"EIP158" : {
"exception" : "LeadingZerosNonce"
},
"Frontier" : {
"exception" : "LeadingZerosNonce"
},
"Homestead" : {
"exception" : "LeadingZerosNonce"
},
"Istanbul" : {
"exception" : "LeadingZerosNonce"
},
"London" : {
"exception" : "LeadingZerosNonce"
}
},
"txbytes" : "0xf8618200010182520894095e7baea6a6c7c4c2dfeb977efac326af552d870b801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a0efffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
}
}
Loading