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: ttSignature #960

Merged
merged 2 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
60 changes: 39 additions & 21 deletions TransactionTests/ttSignature/RSsecp256k1.json
Original file line number Diff line number Diff line change
@@ -1,28 +1,46 @@
{
"RSsecp256k1" : {
"Byzantium" : {
},
"Constantinople" : {
},
"ConstantinopleFix" : {
},
"EIP150" : {
},
"EIP158" : {
},
"Frontier" : {
},
"Homestead" : {
},
"Istanbul" : {
},
"_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" : "1cc8dc114c57ee41b3807eb7ac735b67ed8c0a1b3a2b1c4f052038ea26d24145",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttSignature/RSsecp256k1Filler.json",
"sourceHash" : "688dbec653e0fd2524c27f049a4d75c92b353b732848e330752c9f0a1f6c745d"
},
"rlp" : "0xf85f030182520894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a801ca0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"
"sourceHash" : "1f8f4ce436118ef929b027d111d500a6805cefc137553159fa491ce80356dd6a"
},
"result" : {
"Berlin" : {
"exception" : "InvalidVRS"
},
"Byzantium" : {
"exception" : "InvalidVRS"
},
"Constantinople" : {
"exception" : "InvalidVRS"
},
"ConstantinopleFix" : {
"exception" : "InvalidVRS"
},
"EIP150" : {
"exception" : "InvalidVRS"
},
"EIP158" : {
"exception" : "InvalidVRS"
},
"Frontier" : {
"exception" : "InvalidVRS"
},
"Homestead" : {
"exception" : "InvalidVRS"
},
"Istanbul" : {
"exception" : "InvalidVRS"
},
"London" : {
"exception" : "InvalidVRS"
}
},
"txbytes" : "0xf85f030182520894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a801ca0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"
}
}
86 changes: 49 additions & 37 deletions TransactionTests/ttSignature/RightVRSTest.json
Original file line number Diff line number Diff line change
@@ -1,44 +1,56 @@
{
"RightVRSTest" : {
"Byzantium" : {
"hash" : "1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "58d79230fc81a042315da7d243272798e27cb40c"
},
"Constantinople" : {
"hash" : "1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "58d79230fc81a042315da7d243272798e27cb40c"
},
"ConstantinopleFix" : {
"hash" : "1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "58d79230fc81a042315da7d243272798e27cb40c"
},
"EIP150" : {
"hash" : "1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "58d79230fc81a042315da7d243272798e27cb40c"
},
"EIP158" : {
"hash" : "1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "58d79230fc81a042315da7d243272798e27cb40c"
},
"Frontier" : {
"hash" : "1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "58d79230fc81a042315da7d243272798e27cb40c"
},
"Homestead" : {
"hash" : "1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "58d79230fc81a042315da7d243272798e27cb40c"
},
"Istanbul" : {
"hash" : "1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "58d79230fc81a042315da7d243272798e27cb40c"
},
"_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" : "bf44a80dbc68b3c0dfb7348d99a046acf5234aa097e449c2dca753fb31430e28",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttSignature/RightVRSTestFiller.json",
"sourceHash" : "c6a8c1f6841ff332d6f5888e02ec1eba79b98c1b481df696060738cb6a659d4c"
},
"rlp" : "0xf85f030182520894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a801ca098ff921201554726367d2be8c804a7ff89ccf285ebc57dff8ae4c44b9c19ac4aa01887321be575c8095f789dd4c743dfe42c1820f9231f98a962b210e3ac2452a3"
"sourceHash" : "5f02fc735a7010b2157e973cb8066f9d059f3b3ea34aa6aa62aedbbc333c658c"
},
"result" : {
"Berlin" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"Byzantium" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"Constantinople" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"ConstantinopleFix" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"EIP150" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"EIP158" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"Frontier" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"Homestead" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"Istanbul" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
},
"London" : {
"hash" : "0x1cbb233404f49e96cb795d0ea74f485eca2c41a216e0ce80694cef4dd7a45b50",
"sender" : "0x58d79230fc81a042315da7d243272798e27cb40c"
}
},
"txbytes" : "0xf85f030182520894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a801ca098ff921201554726367d2be8c804a7ff89ccf285ebc57dff8ae4c44b9c19ac4aa01887321be575c8095f789dd4c743dfe42c1820f9231f98a962b210e3ac2452a3"
}
}
88 changes: 50 additions & 38 deletions TransactionTests/ttSignature/SenderTest.json
Original file line number Diff line number Diff line change
@@ -1,44 +1,56 @@
{
"SenderTest" : {
"Byzantium" : {
"hash" : "ecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Constantinople" : {
"hash" : "ecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"ConstantinopleFix" : {
"hash" : "ecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"EIP150" : {
"hash" : "ecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"EIP158" : {
"hash" : "ecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Frontier" : {
"hash" : "ecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Homestead" : {
"hash" : "ecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Istanbul" : {
"hash" : "ecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"_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++",
"comment" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6",
"filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007",
"filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++",
"generatedTestHash" : "4519b64251cf9ebc9888c3c38aebb7c9542da6720c3a3d022dcd15081550ba15",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttSignature/SenderTestFiller.json",
"sourceHash" : "d8b405f50796f2510b9ef7e5d758451855a986b047af8b5c06003215e40b2844"
},
"rlp" : "0xf85f800182520894095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
"sourceHash" : "ca5c1989ed949aeba906888d41b9c661483994ff3816f99ea307330e7c928004"
},
"result" : {
"Berlin" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Byzantium" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Constantinople" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"ConstantinopleFix" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"EIP150" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"EIP158" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Frontier" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Homestead" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"Istanbul" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
},
"London" : {
"hash" : "0xecb3ece1b90ea15a2360b99abc98ae56bd6bec7d14d5ce16ca4e814b44e4438d",
"sender" : "0x963f4a0d8a11b758de8d5b99ab4ac898d6438ea6"
}
},
"txbytes" : "0xf85f800182520894095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804"
}
}
77 changes: 46 additions & 31 deletions TransactionTests/ttSignature/Vitalik_1.json
Original file line number Diff line number Diff line change
@@ -1,38 +1,53 @@
{
"Vitalik_1" : {
"Byzantium" : {
"hash" : "b1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "f0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"Constantinople" : {
"hash" : "b1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "f0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"ConstantinopleFix" : {
"hash" : "b1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "f0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"EIP150" : {
},
"EIP158" : {
"hash" : "b1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "f0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"Frontier" : {
},
"Homestead" : {
},
"Istanbul" : {
"hash" : "b1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "f0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"_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" : "b2951d5fc98fa11b98bd912d31220f668c596096ba145f82701fac1e1037e794",
"lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++",
"source" : "src/TransactionTestsFiller/ttSignature/Vitalik_1Filler.json",
"sourceHash" : "0f541fd219e99f54fca770674080fa054e3b2f69dbd450145c630a9bf3019147"
},
"rlp" : "0xf864808504a817c800825208943535353535353535353535353535353535353535808025a0044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116da0044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d"
"sourceHash" : "1471a1b8cd8266ff30ed327f7062af99f3111be0982cfcbff177ebcc7f60bab4"
},
"result" : {
"Berlin" : {
"hash" : "0xb1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "0xf0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"Byzantium" : {
"hash" : "0xb1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "0xf0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"Constantinople" : {
"hash" : "0xb1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "0xf0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"ConstantinopleFix" : {
"hash" : "0xb1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "0xf0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"EIP150" : {
"exception" : "InvalidVRS"
},
"EIP158" : {
"hash" : "0xb1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "0xf0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"Frontier" : {
"exception" : "InvalidVRS"
},
"Homestead" : {
"exception" : "InvalidVRS"
},
"Istanbul" : {
"hash" : "0xb1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "0xf0f6f18bca1b28cd68e4357452947e021241e9ce"
},
"London" : {
"hash" : "0xb1e2188bc490908a78184e4818dca53684167507417fdb4c09c2d64d32a9896a",
"sender" : "0xf0f6f18bca1b28cd68e4357452947e021241e9ce"
}
},
"txbytes" : "0xf864808504a817c800825208943535353535353535353535353535353535353535808025a0044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116da0044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d"
}
}
Loading