diff --git a/TransactionTests/ttSignature/RSsecp256k1.json b/TransactionTests/ttSignature/RSsecp256k1.json index eaf6bf98964..3809986c8fd 100644 --- a/TransactionTests/ttSignature/RSsecp256k1.json +++ b/TransactionTests/ttSignature/RSsecp256k1.json @@ -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" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/RightVRSTest.json b/TransactionTests/ttSignature/RightVRSTest.json index bed0cbe063d..115771a1fa3 100644 --- a/TransactionTests/ttSignature/RightVRSTest.json +++ b/TransactionTests/ttSignature/RightVRSTest.json @@ -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" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/SenderTest.json b/TransactionTests/ttSignature/SenderTest.json index 717da0d32a7..faa63b1a8ea 100644 --- a/TransactionTests/ttSignature/SenderTest.json +++ b/TransactionTests/ttSignature/SenderTest.json @@ -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" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_1.json b/TransactionTests/ttSignature/Vitalik_1.json index 853e0dc5eba..29728294d58 100644 --- a/TransactionTests/ttSignature/Vitalik_1.json +++ b/TransactionTests/ttSignature/Vitalik_1.json @@ -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" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_10.json b/TransactionTests/ttSignature/Vitalik_10.json index 2db78050302..0dd0acf430d 100644 --- a/TransactionTests/ttSignature/Vitalik_10.json +++ b/TransactionTests/ttSignature/Vitalik_10.json @@ -1,38 +1,53 @@ { "Vitalik_10" : { - "Byzantium" : { - "hash" : "588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", - "sender" : "9bddad43f934d313c2b79ca28a432dd2b7281029" - }, - "Constantinople" : { - "hash" : "588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", - "sender" : "9bddad43f934d313c2b79ca28a432dd2b7281029" - }, - "ConstantinopleFix" : { - "hash" : "588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", - "sender" : "9bddad43f934d313c2b79ca28a432dd2b7281029" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", - "sender" : "9bddad43f934d313c2b79ca28a432dd2b7281029" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", - "sender" : "9bddad43f934d313c2b79ca28a432dd2b7281029" - }, "_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" : "beee686b654c2695d1e77e52d39363d9567e35f4dde482ef6ca1ed8eb5055ad9", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_10Filler.json", - "sourceHash" : "f980e78a321bc7c127d5adadb58f3ae871e69f019a06efce9397110599d9a963" - }, - "rlp" : "0xf867088504a817c8088302e2489435353535353535353535353535353535353535358202008025a064b1702d9298fee62dfeccc57d322a463ad55ca201256d01f62b45b2e1c21c12a064b1702d9298fee62dfeccc57d322a463ad55ca201256d01f62b45b2e1c21c10" + "sourceHash" : "cf8dcf815a0d106a48b61ae40ec4e1700bf5b5b0932693988bd6298a0f862976" + }, + "result" : { + "Berlin" : { + "hash" : "0x588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", + "sender" : "0x9bddad43f934d313c2b79ca28a432dd2b7281029" + }, + "Byzantium" : { + "hash" : "0x588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", + "sender" : "0x9bddad43f934d313c2b79ca28a432dd2b7281029" + }, + "Constantinople" : { + "hash" : "0x588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", + "sender" : "0x9bddad43f934d313c2b79ca28a432dd2b7281029" + }, + "ConstantinopleFix" : { + "hash" : "0x588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", + "sender" : "0x9bddad43f934d313c2b79ca28a432dd2b7281029" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0x588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", + "sender" : "0x9bddad43f934d313c2b79ca28a432dd2b7281029" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0x588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", + "sender" : "0x9bddad43f934d313c2b79ca28a432dd2b7281029" + }, + "London" : { + "hash" : "0x588df025c4c2d757d3e314bd3dfbfe352687324e6b8557ad1731585e96928aed", + "sender" : "0x9bddad43f934d313c2b79ca28a432dd2b7281029" + } + }, + "txbytes" : "0xf867088504a817c8088302e2489435353535353535353535353535353535353535358202008025a064b1702d9298fee62dfeccc57d322a463ad55ca201256d01f62b45b2e1c21c12a064b1702d9298fee62dfeccc57d322a463ad55ca201256d01f62b45b2e1c21c10" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_11.json b/TransactionTests/ttSignature/Vitalik_11.json index df2f567e1a3..f25ca2f3d53 100644 --- a/TransactionTests/ttSignature/Vitalik_11.json +++ b/TransactionTests/ttSignature/Vitalik_11.json @@ -1,38 +1,53 @@ { "Vitalik_11" : { - "Byzantium" : { - "hash" : "f39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - }, - "Constantinople" : { - "hash" : "f39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - }, - "ConstantinopleFix" : { - "hash" : "f39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "f39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "f39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - }, "_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" : "b12cc8af89eee7bdffd283fd6d5d938a502f8f099543a179f3abc050dc04211b", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_11Filler.json", - "sourceHash" : "53d168064cdb50cf60d63ebc9a7789bd6f22812be82e796c7ca86b46ec743787" - }, - "rlp" : "0xf867098504a817c809830334509435353535353535353535353535353535353535358202d98025a052f8f61201b2b11a78d6e866abc9c3db2ae8631fa656bfe5cb53668255367afba052f8f61201b2b11a78d6e866abc9c3db2ae8631fa656bfe5cb53668255367afb" + "sourceHash" : "b9383745242312b3a910daf12c9bc65299ee0e173ff440d018843d7ffa7aaaa7" + }, + "result" : { + "Berlin" : { + "hash" : "0xf39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", + "sender" : "0x3c24d7329e92f84f08556ceb6df1cdb0104ca49f" + }, + "Byzantium" : { + "hash" : "0xf39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", + "sender" : "0x3c24d7329e92f84f08556ceb6df1cdb0104ca49f" + }, + "Constantinople" : { + "hash" : "0xf39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", + "sender" : "0x3c24d7329e92f84f08556ceb6df1cdb0104ca49f" + }, + "ConstantinopleFix" : { + "hash" : "0xf39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", + "sender" : "0x3c24d7329e92f84f08556ceb6df1cdb0104ca49f" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0xf39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", + "sender" : "0x3c24d7329e92f84f08556ceb6df1cdb0104ca49f" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0xf39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", + "sender" : "0x3c24d7329e92f84f08556ceb6df1cdb0104ca49f" + }, + "London" : { + "hash" : "0xf39c7dac06a9f3abf09faf5e30439a349d3717611b3ed337cd52b0d192bc72da", + "sender" : "0x3c24d7329e92f84f08556ceb6df1cdb0104ca49f" + } + }, + "txbytes" : "0xf867098504a817c809830334509435353535353535353535353535353535353535358202d98025a052f8f61201b2b11a78d6e866abc9c3db2ae8631fa656bfe5cb53668255367afba052f8f61201b2b11a78d6e866abc9c3db2ae8631fa656bfe5cb53668255367afb" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_12.json b/TransactionTests/ttSignature/Vitalik_12.json index 699f96783ab..0b7db1d5ce3 100644 --- a/TransactionTests/ttSignature/Vitalik_12.json +++ b/TransactionTests/ttSignature/Vitalik_12.json @@ -1,44 +1,56 @@ { "Vitalik_12" : { - "Byzantium" : { - "hash" : "db38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Constantinople" : { - "hash" : "db38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "ConstantinopleFix" : { - "hash" : "db38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "EIP150" : { - "hash" : "db38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "EIP158" : { - "hash" : "db38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Frontier" : { - "hash" : "db38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Homestead" : { - "hash" : "db38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Istanbul" : { - "hash" : "db38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, "_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" : "db744fdf0c7c7b3bdcc084a11539d48fbeefa589ae4391507b253b3c35c11864", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_12Filler.json", - "sourceHash" : "b66d9aa05274e7980221e43420de4a4eea388e9932446d7b5b9d023127595faf" - }, - "rlp" : "0xf8610e80830493e080809560f2ff61000080610011600039610011565b6000f31ca0a310f4d0b26207db76ba4e1e6e7cf1857ee3aa8559bcbc399a6b09bfea2d30b4a06dff38c645a1486651a717ddf3daccb4fd9a630871ecea0758ddfcf2774f9bc6" + "sourceHash" : "3269e7644eeeda5938dc9748f6c1ab93d2c3548b32f1abba3a96b93b015714d2" + }, + "result" : { + "Berlin" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Byzantium" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Constantinople" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "ConstantinopleFix" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "EIP150" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "EIP158" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Frontier" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Homestead" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Istanbul" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "London" : { + "hash" : "0xdb38325f4c7a9917a611fd09694492c23b0ec357a68ab5cbf905fc9757b9919a", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + } + }, + "txbytes" : "0xf8610e80830493e080809560f2ff61000080610011600039610011565b6000f31ca0a310f4d0b26207db76ba4e1e6e7cf1857ee3aa8559bcbc399a6b09bfea2d30b4a06dff38c645a1486651a717ddf3daccb4fd9a630871ecea0758ddfcf2774f9bc6" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_13.json b/TransactionTests/ttSignature/Vitalik_13.json index 10e800d0d3d..2f6a31905f4 100644 --- a/TransactionTests/ttSignature/Vitalik_13.json +++ b/TransactionTests/ttSignature/Vitalik_13.json @@ -1,44 +1,56 @@ { "Vitalik_13" : { - "Byzantium" : { - "hash" : "278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Constantinople" : { - "hash" : "278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "ConstantinopleFix" : { - "hash" : "278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "EIP150" : { - "hash" : "278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "EIP158" : { - "hash" : "278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Frontier" : { - "hash" : "278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Homestead" : { - "hash" : "278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Istanbul" : { - "hash" : "278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, "_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" : "e0a0a2e5690d110aa575e7c32c179cd8cf834ee0e66b4e9b252b10e9c9828a07", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_13Filler.json", - "sourceHash" : "aa1dbf34aaf97492bbbd2a28e1e75d751dc72be3ed2db5f86fc073b9c9c15a86" - }, - "rlp" : "0xf8660f80830493e09400000000000000000000000000000000000000c08086646f6e6b65791ba09f00c6da4f2e4b5f3316e70c7669f9df71fa21d533afa63450065731132ba7b6a03886c27a8b3515ab9e2e04492f8214718621421e92d3b6954d9e3fb409ead788" + "sourceHash" : "75b2d88fd396b1cc39ddfe7ed1164266d307e92e2ed5e9e5426927bba3dcd4d6" + }, + "result" : { + "Berlin" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Byzantium" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Constantinople" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "ConstantinopleFix" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "EIP150" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "EIP158" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Frontier" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Homestead" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Istanbul" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "London" : { + "hash" : "0x278608eba8465230d0552c8df9fbcc6fc35d2350f4feb0e49a399b2adab37e39", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + } + }, + "txbytes" : "0xf8660f80830493e09400000000000000000000000000000000000000c08086646f6e6b65791ba09f00c6da4f2e4b5f3316e70c7669f9df71fa21d533afa63450065731132ba7b6a03886c27a8b3515ab9e2e04492f8214718621421e92d3b6954d9e3fb409ead788" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_14.json b/TransactionTests/ttSignature/Vitalik_14.json index 45b9636acf4..e5d0acb5696 100644 --- a/TransactionTests/ttSignature/Vitalik_14.json +++ b/TransactionTests/ttSignature/Vitalik_14.json @@ -1,44 +1,56 @@ { "Vitalik_14" : { - "Byzantium" : { - "hash" : "d9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Constantinople" : { - "hash" : "d9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "ConstantinopleFix" : { - "hash" : "d9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "EIP150" : { - "hash" : "d9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "EIP158" : { - "hash" : "d9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Frontier" : { - "hash" : "d9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Homestead" : { - "hash" : "d9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, - "Istanbul" : { - "hash" : "d9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - }, "_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" : "f0231dae9b411d623fdb08a98e26166e86b35ee79b6a2d02a83a53af2cc621af", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_14Filler.json", - "sourceHash" : "99235bb1950efa76425679964c6162c3cd709c9c6d9dee10f76e1b19884537dd" - }, - "rlp" : "0xf8610f80830493e080019560f3ff61000080610011600039610011565b6000f31ba0af2944b645e280a35789aacfce7e16a8d57b43a0076dfd564bdc0395e3576324a05272a0013f198713128bb0e3da43bb03ec7224c5509d4cabbe39fd31c36b5786" + "sourceHash" : "67c9c1cd8df7815a61a33ee33ed15c158ca1810dfdf8caa67fc2981932097d75" + }, + "result" : { + "Berlin" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Byzantium" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Constantinople" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "ConstantinopleFix" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "EIP150" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "EIP158" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Frontier" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Homestead" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "Istanbul" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + }, + "London" : { + "hash" : "0xd9a26fff8704b137b592b07b64a86eac555dc347c87ae7fe1d2fe824d12427e5", + "sender" : "0x874b54a8bd152966d63f706bae1ffeb0411921e5" + } + }, + "txbytes" : "0xf8610f80830493e080019560f3ff61000080610011600039610011565b6000f31ba0af2944b645e280a35789aacfce7e16a8d57b43a0076dfd564bdc0395e3576324a05272a0013f198713128bb0e3da43bb03ec7224c5509d4cabbe39fd31c36b5786" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_15.json b/TransactionTests/ttSignature/Vitalik_15.json index b8882db7239..33f5063faad 100644 --- a/TransactionTests/ttSignature/Vitalik_15.json +++ b/TransactionTests/ttSignature/Vitalik_15.json @@ -1,28 +1,46 @@ { "Vitalik_15" : { - "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" : "9a678d277f39b56136121f599ab155294f14c227630446cf8c36a5ff50109a91", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_15Filler.json", - "sourceHash" : "51bf4fa294f13c1991b5728ed3d8adc41064b959a381f90ee6c9c96db26d7fd5" - }, - "rlp" : "0xf8651280830493e094000000000000000000000000000000000000000180856d6f6f736529a0376d0277dd3a2a9229dbcb5530b532c7e4cb0f821e0ca27d9acb940970d500d8a00ab2798f9d9c2f7551eb29d56878f8e342b45ca45f413b0fcba793d094f36f2b" + "sourceHash" : "775b4adebfb1f536b545506ea4ea8ae97b91021516d919b500b4244244850444" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidChainID" + }, + "Byzantium" : { + "exception" : "InvalidChainID" + }, + "Constantinople" : { + "exception" : "InvalidChainID" + }, + "ConstantinopleFix" : { + "exception" : "InvalidChainID" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "exception" : "InvalidChainID" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "exception" : "InvalidChainID" + }, + "London" : { + "exception" : "InvalidChainID" + } + }, + "txbytes" : "0xf8651280830493e094000000000000000000000000000000000000000180856d6f6f736529a0376d0277dd3a2a9229dbcb5530b532c7e4cb0f821e0ca27d9acb940970d500d8a00ab2798f9d9c2f7551eb29d56878f8e342b45ca45f413b0fcba793d094f36f2b" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_16.json b/TransactionTests/ttSignature/Vitalik_16.json index f3b9c31516a..c5bfdf2e8fc 100644 --- a/TransactionTests/ttSignature/Vitalik_16.json +++ b/TransactionTests/ttSignature/Vitalik_16.json @@ -1,28 +1,46 @@ { "Vitalik_16" : { - "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" : "5811e31a961c6b8d59ad2d3d8d5d6de466f6505fd31a3d8360b381b302a49d5e", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_16Filler.json", - "sourceHash" : "22c187ea8eca722f6d5d33c3887856f706691782c3c38f994debc4de6107e82f" - }, - "rlp" : "0xf8651380830493e094000000000000000000000000000000000000001280856d6f6f73652aa0d0e340578f9d733986f6a55c5401953c90f7ccd46fe72d5588592dd9cbdf1e03a001d8d63149bd986f363084ac064e8387850d80e5238cc16ed4d30fd0a5af7261" + "sourceHash" : "c9c02d18077709f6ed36370f8ccf601bb880b03597e9c67e7258509cce38d72c" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidChainID" + }, + "Byzantium" : { + "exception" : "InvalidChainID" + }, + "Constantinople" : { + "exception" : "InvalidChainID" + }, + "ConstantinopleFix" : { + "exception" : "InvalidChainID" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "exception" : "InvalidChainID" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "exception" : "InvalidChainID" + }, + "London" : { + "exception" : "InvalidChainID" + } + }, + "txbytes" : "0xf8651380830493e094000000000000000000000000000000000000001280856d6f6f73652aa0d0e340578f9d733986f6a55c5401953c90f7ccd46fe72d5588592dd9cbdf1e03a001d8d63149bd986f363084ac064e8387850d80e5238cc16ed4d30fd0a5af7261" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_17.json b/TransactionTests/ttSignature/Vitalik_17.json index c68efefe464..473d4c09fc3 100644 --- a/TransactionTests/ttSignature/Vitalik_17.json +++ b/TransactionTests/ttSignature/Vitalik_17.json @@ -1,28 +1,46 @@ { "Vitalik_17" : { - "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" : "daf01340fec145fefa65c55f903d630b732eaa56fde30517fe77c2ecc0aec66f", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_17Filler.json", - "sourceHash" : "c9187fea2466c7390b8f74ad0951aa14da850e5ffb888de6ed0ec3ba7961c998" - }, - "rlp" : "0xf8651480830493e094000000000000000000000000000000000000002280856d6f6f73652aa04bc84887af29d2b159ee290dee793bdba34079428f48699e9fc92a7e12d4aeafa063b9d78c5a36f96454fe2d5c1eb7c0264f6273afdc0ba28dd9a8f00eadaf7476" + "sourceHash" : "b3b9e0b57c83a57ffbad07259ba99b0121abe44323b4125e7f200a12c6d6f81d" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidChainID" + }, + "Byzantium" : { + "exception" : "InvalidChainID" + }, + "Constantinople" : { + "exception" : "InvalidChainID" + }, + "ConstantinopleFix" : { + "exception" : "InvalidChainID" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "exception" : "InvalidChainID" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "exception" : "InvalidChainID" + }, + "London" : { + "exception" : "InvalidChainID" + } + }, + "txbytes" : "0xf8651480830493e094000000000000000000000000000000000000002280856d6f6f73652aa04bc84887af29d2b159ee290dee793bdba34079428f48699e9fc92a7e12d4aeafa063b9d78c5a36f96454fe2d5c1eb7c0264f6273afdc0ba28dd9a8f00eadaf7476" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_2.json b/TransactionTests/ttSignature/Vitalik_2.json index 884d75df551..c533f85c82d 100644 --- a/TransactionTests/ttSignature/Vitalik_2.json +++ b/TransactionTests/ttSignature/Vitalik_2.json @@ -1,38 +1,53 @@ { "Vitalik_2" : { - "Byzantium" : { - "hash" : "e62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", - "sender" : "23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" - }, - "Constantinople" : { - "hash" : "e62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", - "sender" : "23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" - }, - "ConstantinopleFix" : { - "hash" : "e62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", - "sender" : "23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "e62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", - "sender" : "23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "e62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", - "sender" : "23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" - }, "_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" : "4486356a418a819c3349a53ad7c9a623259008eb079f61b891b5108bb35d702d", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_2Filler.json", - "sourceHash" : "457e71c73dc484dc29de5551b6b57386c4787491139f877e144e2b86c4757d89" - }, - "rlp" : "0xf864018504a817c80182a410943535353535353535353535353535353535353535018025a0489efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bcaa0489efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6" + "sourceHash" : "4f50ad656df36149f3f875ddafcffe325aa600070e6aceeb50bb7cdd47651634" + }, + "result" : { + "Berlin" : { + "hash" : "0xe62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", + "sender" : "0x23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" + }, + "Byzantium" : { + "hash" : "0xe62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", + "sender" : "0x23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" + }, + "Constantinople" : { + "hash" : "0xe62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", + "sender" : "0x23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" + }, + "ConstantinopleFix" : { + "hash" : "0xe62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", + "sender" : "0x23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0xe62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", + "sender" : "0x23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0xe62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", + "sender" : "0x23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" + }, + "London" : { + "hash" : "0xe62703f43b6f10d42b520941898bf710ebb66dba9df81702702b6d9bf23fef1b", + "sender" : "0x23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" + } + }, + "txbytes" : "0xf864018504a817c80182a410943535353535353535353535353535353535353535018025a0489efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bcaa0489efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_3.json b/TransactionTests/ttSignature/Vitalik_3.json index ac5907c4d20..515231f31ef 100644 --- a/TransactionTests/ttSignature/Vitalik_3.json +++ b/TransactionTests/ttSignature/Vitalik_3.json @@ -1,38 +1,53 @@ { "Vitalik_3" : { - "Byzantium" : { - "hash" : "1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", - "sender" : "2e485e0c23b4c3c542628a5f672eeab0ad4888be" - }, - "Constantinople" : { - "hash" : "1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", - "sender" : "2e485e0c23b4c3c542628a5f672eeab0ad4888be" - }, - "ConstantinopleFix" : { - "hash" : "1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", - "sender" : "2e485e0c23b4c3c542628a5f672eeab0ad4888be" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", - "sender" : "2e485e0c23b4c3c542628a5f672eeab0ad4888be" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", - "sender" : "2e485e0c23b4c3c542628a5f672eeab0ad4888be" - }, "_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" : "592c3953e00869a90dd3ef36ffaf3c71b6a7b912a533a188f32f19d5ce858354", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_3Filler.json", - "sourceHash" : "537487b029628fa96218ce77ff264088875b039e1665801489a1a182dfc665f0" - }, - "rlp" : "0xf864028504a817c80282f618943535353535353535353535353535353535353535088025a02d7c5bef027816a800da1736444fb58a807ef4c9603b7848673f7e3a68eb14a5a02d7c5bef027816a800da1736444fb58a807ef4c9603b7848673f7e3a68eb14a5" + "sourceHash" : "aa8e0beef6479867401683dfe3a083a06930f1b5f0c8a26a261ecbf9a2e381ab" + }, + "result" : { + "Berlin" : { + "hash" : "0x1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", + "sender" : "0x2e485e0c23b4c3c542628a5f672eeab0ad4888be" + }, + "Byzantium" : { + "hash" : "0x1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", + "sender" : "0x2e485e0c23b4c3c542628a5f672eeab0ad4888be" + }, + "Constantinople" : { + "hash" : "0x1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", + "sender" : "0x2e485e0c23b4c3c542628a5f672eeab0ad4888be" + }, + "ConstantinopleFix" : { + "hash" : "0x1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", + "sender" : "0x2e485e0c23b4c3c542628a5f672eeab0ad4888be" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0x1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", + "sender" : "0x2e485e0c23b4c3c542628a5f672eeab0ad4888be" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0x1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", + "sender" : "0x2e485e0c23b4c3c542628a5f672eeab0ad4888be" + }, + "London" : { + "hash" : "0x1f621d7d8804723ab6fec606e504cc893ad4fe4a545d45f499caaf16a61d86dd", + "sender" : "0x2e485e0c23b4c3c542628a5f672eeab0ad4888be" + } + }, + "txbytes" : "0xf864028504a817c80282f618943535353535353535353535353535353535353535088025a02d7c5bef027816a800da1736444fb58a807ef4c9603b7848673f7e3a68eb14a5a02d7c5bef027816a800da1736444fb58a807ef4c9603b7848673f7e3a68eb14a5" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_4.json b/TransactionTests/ttSignature/Vitalik_4.json index b799220ea77..e3f12140db6 100644 --- a/TransactionTests/ttSignature/Vitalik_4.json +++ b/TransactionTests/ttSignature/Vitalik_4.json @@ -1,38 +1,53 @@ { "Vitalik_4" : { - "Byzantium" : { - "hash" : "99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", - "sender" : "82a88539669a3fd524d669e858935de5e5410cf0" - }, - "Constantinople" : { - "hash" : "99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", - "sender" : "82a88539669a3fd524d669e858935de5e5410cf0" - }, - "ConstantinopleFix" : { - "hash" : "99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", - "sender" : "82a88539669a3fd524d669e858935de5e5410cf0" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", - "sender" : "82a88539669a3fd524d669e858935de5e5410cf0" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", - "sender" : "82a88539669a3fd524d669e858935de5e5410cf0" - }, "_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" : "879abbf9ef5b168c27adba0e28e9df96349e4d135a569856de19e3713f605cf3", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_4Filler.json", - "sourceHash" : "64e96ce346eabcc346593fa4f6f4a6765c1f7d35a71f0fb0f3dd6c6393f42fe9" - }, - "rlp" : "0xf865038504a817c803830148209435353535353535353535353535353535353535351b8025a02a80e1ef1d7842f27f2e6be0972bb708b9a135c38860dbe73c27c3486c34f4e0a02a80e1ef1d7842f27f2e6be0972bb708b9a135c38860dbe73c27c3486c34f4de" + "sourceHash" : "1f79efa0a50c515896a87cd6ce2cd5108ffacad4276910d9488c40c644eb0927" + }, + "result" : { + "Berlin" : { + "hash" : "0x99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", + "sender" : "0x82a88539669a3fd524d669e858935de5e5410cf0" + }, + "Byzantium" : { + "hash" : "0x99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", + "sender" : "0x82a88539669a3fd524d669e858935de5e5410cf0" + }, + "Constantinople" : { + "hash" : "0x99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", + "sender" : "0x82a88539669a3fd524d669e858935de5e5410cf0" + }, + "ConstantinopleFix" : { + "hash" : "0x99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", + "sender" : "0x82a88539669a3fd524d669e858935de5e5410cf0" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0x99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", + "sender" : "0x82a88539669a3fd524d669e858935de5e5410cf0" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0x99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", + "sender" : "0x82a88539669a3fd524d669e858935de5e5410cf0" + }, + "London" : { + "hash" : "0x99b6455776b1988840d0074c23772cb6b323eb32c5011e4a3a1d06d27b2eb425", + "sender" : "0x82a88539669a3fd524d669e858935de5e5410cf0" + } + }, + "txbytes" : "0xf865038504a817c803830148209435353535353535353535353535353535353535351b8025a02a80e1ef1d7842f27f2e6be0972bb708b9a135c38860dbe73c27c3486c34f4e0a02a80e1ef1d7842f27f2e6be0972bb708b9a135c38860dbe73c27c3486c34f4de" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_5.json b/TransactionTests/ttSignature/Vitalik_5.json index 11fd02247f4..b0f3d55aa72 100644 --- a/TransactionTests/ttSignature/Vitalik_5.json +++ b/TransactionTests/ttSignature/Vitalik_5.json @@ -1,38 +1,53 @@ { "Vitalik_5" : { - "Byzantium" : { - "hash" : "0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", - "sender" : "f9358f2538fd5ccfeb848b64a96b743fcc930554" - }, - "Constantinople" : { - "hash" : "0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", - "sender" : "f9358f2538fd5ccfeb848b64a96b743fcc930554" - }, - "ConstantinopleFix" : { - "hash" : "0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", - "sender" : "f9358f2538fd5ccfeb848b64a96b743fcc930554" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", - "sender" : "f9358f2538fd5ccfeb848b64a96b743fcc930554" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", - "sender" : "f9358f2538fd5ccfeb848b64a96b743fcc930554" - }, "_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" : "7d441d778519139926e5301c239b35999c8e53ae7c48c00813fbfb825c9bc6d7", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_5Filler.json", - "sourceHash" : "f131daef9d8980ad71f167fb16566676a2a4b1a7a7d0f215dff815d79daf6ac7" - }, - "rlp" : "0xf865048504a817c80483019a28943535353535353535353535353535353535353535408025a013600b294191fc92924bb3ce4b969c1e7e2bab8f4c93c3fc6d0a51733df3c063a013600b294191fc92924bb3ce4b969c1e7e2bab8f4c93c3fc6d0a51733df3c060" + "sourceHash" : "bb9876b5f68fabf2a1a04a4d3c9e37b6fb99665c05d876a102245e47ded2ef10" + }, + "result" : { + "Berlin" : { + "hash" : "0x0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", + "sender" : "0xf9358f2538fd5ccfeb848b64a96b743fcc930554" + }, + "Byzantium" : { + "hash" : "0x0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", + "sender" : "0xf9358f2538fd5ccfeb848b64a96b743fcc930554" + }, + "Constantinople" : { + "hash" : "0x0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", + "sender" : "0xf9358f2538fd5ccfeb848b64a96b743fcc930554" + }, + "ConstantinopleFix" : { + "hash" : "0x0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", + "sender" : "0xf9358f2538fd5ccfeb848b64a96b743fcc930554" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0x0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", + "sender" : "0xf9358f2538fd5ccfeb848b64a96b743fcc930554" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0x0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", + "sender" : "0xf9358f2538fd5ccfeb848b64a96b743fcc930554" + }, + "London" : { + "hash" : "0x0b2b499d5a3e729bcc197e1a00f922d80890472299dd1c648988eb08b5b1ff0a", + "sender" : "0xf9358f2538fd5ccfeb848b64a96b743fcc930554" + } + }, + "txbytes" : "0xf865048504a817c80483019a28943535353535353535353535353535353535353535408025a013600b294191fc92924bb3ce4b969c1e7e2bab8f4c93c3fc6d0a51733df3c063a013600b294191fc92924bb3ce4b969c1e7e2bab8f4c93c3fc6d0a51733df3c060" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_6.json b/TransactionTests/ttSignature/Vitalik_6.json index b3b4c298a4a..d0782f7eed9 100644 --- a/TransactionTests/ttSignature/Vitalik_6.json +++ b/TransactionTests/ttSignature/Vitalik_6.json @@ -1,38 +1,53 @@ { "Vitalik_6" : { - "Byzantium" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - "Constantinople" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - "ConstantinopleFix" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, "_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" : "9865b1405abc0ca57a15a015e7d5b3567f83a514c34fb831173276aa4f81e1c8", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_6Filler.json", - "sourceHash" : "9eb546bed165040cf0ef745520e44cad8b2b2d608dc3263b7ce009c7f28ef71c" - }, - "rlp" : "0xf865058504a817c8058301ec309435353535353535353535353535353535353535357d8025a04eebf77a833b30520287ddd9478ff51abbdffa30aa90a8d655dba0e8a79ce0c1a04eebf77a833b30520287ddd9478ff51abbdffa30aa90a8d655dba0e8a79ce0c1" + "sourceHash" : "4bf263d27b120e2f32fe60c1ec7825af7bf80fd77e6b3d1d7079d077050fd942" + }, + "result" : { + "Berlin" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "Byzantium" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "Constantinople" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "ConstantinopleFix" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "London" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + } + }, + "txbytes" : "0xf865058504a817c8058301ec309435353535353535353535353535353535353535357d8025a04eebf77a833b30520287ddd9478ff51abbdffa30aa90a8d655dba0e8a79ce0c1a04eebf77a833b30520287ddd9478ff51abbdffa30aa90a8d655dba0e8a79ce0c1" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_7.json b/TransactionTests/ttSignature/Vitalik_7.json index 62a820afc92..8f15d02ec01 100644 --- a/TransactionTests/ttSignature/Vitalik_7.json +++ b/TransactionTests/ttSignature/Vitalik_7.json @@ -1,38 +1,53 @@ { "Vitalik_7" : { - "Byzantium" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - "Constantinople" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - "ConstantinopleFix" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, "_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" : "fc08cd7222bb6d2b3a6879da6792cbcce9e77174e9f58ee03260f3979c5b6f41", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_7Filler.json", - "sourceHash" : "afa13c5e1d1d8fbd4de2281b119dd8bb12ddc52e51af7c8e87b2fe622d0348de" - }, - "rlp" : "0xf865058504a817c8058301ec309435353535353535353535353535353535353535357d8025a04eebf77a833b30520287ddd9478ff51abbdffa30aa90a8d655dba0e8a79ce0c1a04eebf77a833b30520287ddd9478ff51abbdffa30aa90a8d655dba0e8a79ce0c1" + "sourceHash" : "72bca44067c685fd0879b5933ff591c1a490187b789ac6ddbb62e46abc996bec" + }, + "result" : { + "Berlin" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "Byzantium" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "Constantinople" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "ConstantinopleFix" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + }, + "London" : { + "hash" : "0x99a214f26aaf2804d84367ac8f33ff74b3a94e68baf820668f3641819ced1216", + "sender" : "0xa8f7aba377317440bc5b26198a363ad22af1f3a4" + } + }, + "txbytes" : "0xf865058504a817c8058301ec309435353535353535353535353535353535353535357d8025a04eebf77a833b30520287ddd9478ff51abbdffa30aa90a8d655dba0e8a79ce0c1a04eebf77a833b30520287ddd9478ff51abbdffa30aa90a8d655dba0e8a79ce0c1" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_8.json b/TransactionTests/ttSignature/Vitalik_8.json index e26b25a2e1e..33bab35a57a 100644 --- a/TransactionTests/ttSignature/Vitalik_8.json +++ b/TransactionTests/ttSignature/Vitalik_8.json @@ -1,38 +1,53 @@ { "Vitalik_8" : { - "Byzantium" : { - "hash" : "4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", - "sender" : "f1f571dc362a0e5b2696b8e775f8491d3e50de35" - }, - "Constantinople" : { - "hash" : "4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", - "sender" : "f1f571dc362a0e5b2696b8e775f8491d3e50de35" - }, - "ConstantinopleFix" : { - "hash" : "4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", - "sender" : "f1f571dc362a0e5b2696b8e775f8491d3e50de35" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", - "sender" : "f1f571dc362a0e5b2696b8e775f8491d3e50de35" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", - "sender" : "f1f571dc362a0e5b2696b8e775f8491d3e50de35" - }, "_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" : "d54404a4762af714910d7666f961a7113fe1e7a1b929ce4a27f7168ff9bfee42", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_8Filler.json", - "sourceHash" : "dc2a68514da389060bacac8ac9f4897f16044b11dedf2c7c2accaf588576f81f" - }, - "rlp" : "0xf866068504a817c80683023e3894353535353535353535353535353535353535353581d88025a06455bf8ea6e7463a1046a0b52804526e119b4bf5136279614e0b1e8e296a4e2fa06455bf8ea6e7463a1046a0b52804526e119b4bf5136279614e0b1e8e296a4e2d" + "sourceHash" : "b6d1635297da759a166dd5cb1e231905a58fbf0fa0b6ef5ef485ceb5a9b51dd1" + }, + "result" : { + "Berlin" : { + "hash" : "0x4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", + "sender" : "0xf1f571dc362a0e5b2696b8e775f8491d3e50de35" + }, + "Byzantium" : { + "hash" : "0x4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", + "sender" : "0xf1f571dc362a0e5b2696b8e775f8491d3e50de35" + }, + "Constantinople" : { + "hash" : "0x4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", + "sender" : "0xf1f571dc362a0e5b2696b8e775f8491d3e50de35" + }, + "ConstantinopleFix" : { + "hash" : "0x4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", + "sender" : "0xf1f571dc362a0e5b2696b8e775f8491d3e50de35" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0x4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", + "sender" : "0xf1f571dc362a0e5b2696b8e775f8491d3e50de35" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0x4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", + "sender" : "0xf1f571dc362a0e5b2696b8e775f8491d3e50de35" + }, + "London" : { + "hash" : "0x4ed0b4b20536cce62389c6b95ff6a517489b6045efdefeabb4ecf8707d99e15d", + "sender" : "0xf1f571dc362a0e5b2696b8e775f8491d3e50de35" + } + }, + "txbytes" : "0xf866068504a817c80683023e3894353535353535353535353535353535353535353581d88025a06455bf8ea6e7463a1046a0b52804526e119b4bf5136279614e0b1e8e296a4e2fa06455bf8ea6e7463a1046a0b52804526e119b4bf5136279614e0b1e8e296a4e2d" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/Vitalik_9.json b/TransactionTests/ttSignature/Vitalik_9.json index 0d6cc0fc2c9..09e0a4321fc 100644 --- a/TransactionTests/ttSignature/Vitalik_9.json +++ b/TransactionTests/ttSignature/Vitalik_9.json @@ -1,38 +1,53 @@ { "Vitalik_9" : { - "Byzantium" : { - "hash" : "a40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", - "sender" : "d37922162ab7cea97c97a87551ed02c9a38b7332" - }, - "Constantinople" : { - "hash" : "a40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", - "sender" : "d37922162ab7cea97c97a87551ed02c9a38b7332" - }, - "ConstantinopleFix" : { - "hash" : "a40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", - "sender" : "d37922162ab7cea97c97a87551ed02c9a38b7332" - }, - "EIP150" : { - }, - "EIP158" : { - "hash" : "a40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", - "sender" : "d37922162ab7cea97c97a87551ed02c9a38b7332" - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - "hash" : "a40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", - "sender" : "d37922162ab7cea97c97a87551ed02c9a38b7332" - }, "_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" : "4b482171169113f85bd480db220f2d7c04e45f00410f589406f06e0f71d6378d", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/Vitalik_9Filler.json", - "sourceHash" : "614bb65ef6b134a7e92a4a9e52dfb5ede1b335555f01b6db89e85060e0249446" - }, - "rlp" : "0xf867078504a817c807830290409435353535353535353535353535353535353535358201578025a052f1a9b320cab38e5da8a8f97989383aab0a49165fc91c737310e4f7e9821021a052f1a9b320cab38e5da8a8f97989383aab0a49165fc91c737310e4f7e9821021" + "sourceHash" : "7ecaa9fdbfd92d5efe4046392afc57b69608ca2fbb041cc43c3a4d3b7db4014d" + }, + "result" : { + "Berlin" : { + "hash" : "0xa40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", + "sender" : "0xd37922162ab7cea97c97a87551ed02c9a38b7332" + }, + "Byzantium" : { + "hash" : "0xa40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", + "sender" : "0xd37922162ab7cea97c97a87551ed02c9a38b7332" + }, + "Constantinople" : { + "hash" : "0xa40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", + "sender" : "0xd37922162ab7cea97c97a87551ed02c9a38b7332" + }, + "ConstantinopleFix" : { + "hash" : "0xa40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", + "sender" : "0xd37922162ab7cea97c97a87551ed02c9a38b7332" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "hash" : "0xa40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", + "sender" : "0xd37922162ab7cea97c97a87551ed02c9a38b7332" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "hash" : "0xa40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", + "sender" : "0xd37922162ab7cea97c97a87551ed02c9a38b7332" + }, + "London" : { + "hash" : "0xa40eb7000de852898a385a19312284bb06f6a9b5d8d03e0b8fb5df2f07f9fe94", + "sender" : "0xd37922162ab7cea97c97a87551ed02c9a38b7332" + } + }, + "txbytes" : "0xf867078504a817c807830290409435353535353535353535353535353535353535358201578025a052f1a9b320cab38e5da8a8f97989383aab0a49165fc91c737310e4f7e9821021a052f1a9b320cab38e5da8a8f97989383aab0a49165fc91c737310e4f7e9821021" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/WrongVRSTestIncorrectSize.json b/TransactionTests/ttSignature/WrongVRSTestIncorrectSize.json index 5c60086263f..88517e7abd4 100644 --- a/TransactionTests/ttSignature/WrongVRSTestIncorrectSize.json +++ b/TransactionTests/ttSignature/WrongVRSTestIncorrectSize.json @@ -1,28 +1,46 @@ { "WrongVRSTestIncorrectSize" : { - "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" : "019c9124214c53937e798371dc74bd3e5fabb75cf3733e0077edfc127be964c3", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/WrongVRSTestIncorrectSizeFiller.json", - "sourceHash" : "a4c060b23c4dab3b1c700f6aaa9b1033e1fadf94ea88fd8f8eb0eb9ad377d3e6" - }, - "rlp" : "0xf863800182520894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a801ca298ff921201554726367d2be8c804a7ff89ccf285ebc57dff8ae4c44b9c19ac4a02c3a28887321be575c8095f789dd4c743dfe42c1820f9231f98a962b210e3ac2452a302c3" + "sourceHash" : "6fd80a750fd12dc0338c2589d0c70ef9f3e19364cb2548027564b421a9c09037" + }, + "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" : "0xf863800182520894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a801ca298ff921201554726367d2be8c804a7ff89ccf285ebc57dff8ae4c44b9c19ac4a02c3a28887321be575c8095f789dd4c743dfe42c1820f9231f98a962b210e3ac2452a302c3" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/WrongVRSTestVOverflow.json b/TransactionTests/ttSignature/WrongVRSTestVOverflow.json index 0c61fc2fc84..3e010f45ad4 100644 --- a/TransactionTests/ttSignature/WrongVRSTestVOverflow.json +++ b/TransactionTests/ttSignature/WrongVRSTestVOverflow.json @@ -1,28 +1,46 @@ { "WrongVRSTestVOverflow" : { - "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" : "06203c04eb5ce05a731bcddf3893e3c6c06af8b149b246bf4e427683afe856d1", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/WrongVRSTestVOverflowFiller.json", - "sourceHash" : "1c6efa48fdaff23d26edf3cd702e3ba56deab99e1716ea24416555fc4bbf2f26" - }, - "rlp" : "0xf861800182520894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80820136a098ff921201554726367d2be8c804a7ff89ccf285ebc57dff8ae4c44b9c19ac4aa08887321be575c8095f789dd4c743dfe42c1820f9231f98a962b210e3ac2452a3" + "sourceHash" : "9c5afc6029f23e3885f836d4c7af79943862b2cf8bd903e6db21f4e5dab5c681" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidChainID" + }, + "Byzantium" : { + "exception" : "InvalidChainID" + }, + "Constantinople" : { + "exception" : "InvalidChainID" + }, + "ConstantinopleFix" : { + "exception" : "InvalidChainID" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "exception" : "InvalidChainID" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "exception" : "InvalidChainID" + }, + "London" : { + "exception" : "InvalidChainID" + } + }, + "txbytes" : "0xf861800182520894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80820136a098ff921201554726367d2be8c804a7ff89ccf285ebc57dff8ae4c44b9c19ac4aa08887321be575c8095f789dd4c743dfe42c1820f9231f98a962b210e3ac2452a3" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/ZeroSigTransaction.json b/TransactionTests/ttSignature/ZeroSigTransaction.json index 1fd5c075fa6..28c1b941510 100644 --- a/TransactionTests/ttSignature/ZeroSigTransaction.json +++ b/TransactionTests/ttSignature/ZeroSigTransaction.json @@ -1,28 +1,46 @@ { "ZeroSigTransaction" : { - "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" : "5f997d646ceb345a69a6b522d499da3c60a496a88bb0070fe26c8e8664be38c8", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/ZeroSigTransactionFiller.json", - "sourceHash" : "a89c0375e2f40281be365979d873c8f586bb4f30d5dc87d349442e456a61c224" - }, - "rlp" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80808080" + "sourceHash" : "83fa9e486b0d5e0d11e97e594c09d59786ee2a04b15c709fea99c87990a0538a" + }, + "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" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80808080" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/ZeroSigTransaction2.json b/TransactionTests/ttSignature/ZeroSigTransaction2.json index bc1ce871a4f..eddb8a2a512 100644 --- a/TransactionTests/ttSignature/ZeroSigTransaction2.json +++ b/TransactionTests/ttSignature/ZeroSigTransaction2.json @@ -1,28 +1,46 @@ { "ZeroSigTransaction2" : { - "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" : "750b4c53645172a9af7270540469b5dfd1624f92bf87b3c5793b0ab1878bc863", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/ZeroSigTransaction2Filler.json", - "sourceHash" : "594654e467596afd5ce984082a58cd3f56aa6da2af59e2f1bbe92137fce9202f" - }, - "rlp" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80018080" + "sourceHash" : "c936bb1a36a41f2ff9203888d16ec19f6fe56e018adc5f89314d8b3ca6eec32b" + }, + "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" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80018080" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/ZeroSigTransaction3.json b/TransactionTests/ttSignature/ZeroSigTransaction3.json index 720c17416a2..1ae5c00f7da 100644 --- a/TransactionTests/ttSignature/ZeroSigTransaction3.json +++ b/TransactionTests/ttSignature/ZeroSigTransaction3.json @@ -1,28 +1,46 @@ { "ZeroSigTransaction3" : { - "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" : "cbeacaa7d742d9581414d69c3a5fd8ac1578bef1fe08ae1794307507d3cee797", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/ZeroSigTransaction3Filler.json", - "sourceHash" : "7bae413d4030b1e2a3a1d9e39bc1c045350a1eafbe96267672de360ef7bddae2" - }, - "rlp" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80028080" + "sourceHash" : "594204f75a9820d50fc7c106068964967db212e1f49164c66bcafa8643189c67" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidChainID" + }, + "Byzantium" : { + "exception" : "InvalidChainID" + }, + "Constantinople" : { + "exception" : "InvalidChainID" + }, + "ConstantinopleFix" : { + "exception" : "InvalidChainID" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "exception" : "InvalidChainID" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "exception" : "InvalidChainID" + }, + "London" : { + "exception" : "InvalidChainID" + } + }, + "txbytes" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80028080" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/ZeroSigTransaction4.json b/TransactionTests/ttSignature/ZeroSigTransaction4.json index 8287880aa00..ad1e177c88c 100644 --- a/TransactionTests/ttSignature/ZeroSigTransaction4.json +++ b/TransactionTests/ttSignature/ZeroSigTransaction4.json @@ -1,28 +1,46 @@ { "ZeroSigTransaction4" : { - "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" : "1b8c7376d3457ccef60b7b2e284d05e566608cec95faab25919209a4cc45147d", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/ZeroSigTransaction4Filler.json", - "sourceHash" : "d008c2a55fd048fda4e116187bf75216615ce35f4fe81eca2c9545d181364642" - }, - "rlp" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80038080" + "sourceHash" : "e6bb302fa09b10702a2f376c77b75a62db361969f5946c92df1bf8c89d800871" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidChainID" + }, + "Byzantium" : { + "exception" : "InvalidChainID" + }, + "Constantinople" : { + "exception" : "InvalidChainID" + }, + "ConstantinopleFix" : { + "exception" : "InvalidChainID" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "exception" : "InvalidChainID" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "exception" : "InvalidChainID" + }, + "London" : { + "exception" : "InvalidChainID" + } + }, + "txbytes" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80038080" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/ZeroSigTransaction5.json b/TransactionTests/ttSignature/ZeroSigTransaction5.json index a2717bf4b63..014661cab15 100644 --- a/TransactionTests/ttSignature/ZeroSigTransaction5.json +++ b/TransactionTests/ttSignature/ZeroSigTransaction5.json @@ -1,28 +1,46 @@ { "ZeroSigTransaction5" : { - "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" : "718526e78cee144ecbde1cba2a8ef2c1f537424a781fad3fec095d8005062e81", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/ZeroSigTransaction5Filler.json", - "sourceHash" : "8fbd41ae31a550b705591a0364f9960f347f2da0336bee63275d7302eef57fa6" - }, - "rlp" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80048080" + "sourceHash" : "277dacff2e7315e42d4ed25a50439af67b4eceefb61e5fa5054152603c4e390e" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidChainID" + }, + "Byzantium" : { + "exception" : "InvalidChainID" + }, + "Constantinople" : { + "exception" : "InvalidChainID" + }, + "ConstantinopleFix" : { + "exception" : "InvalidChainID" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "exception" : "InvalidChainID" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "exception" : "InvalidChainID" + }, + "London" : { + "exception" : "InvalidChainID" + } + }, + "txbytes" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80048080" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/ZeroSigTransaction6.json b/TransactionTests/ttSignature/ZeroSigTransaction6.json index b80f1132c30..d3d22f405ef 100644 --- a/TransactionTests/ttSignature/ZeroSigTransaction6.json +++ b/TransactionTests/ttSignature/ZeroSigTransaction6.json @@ -1,28 +1,46 @@ { "ZeroSigTransaction6" : { - "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" : "a0d9b3d8664f02cb9dd13f13c713df698018b1ac622578ebdeb5d0c6cb9db774", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/ZeroSigTransaction6Filler.json", - "sourceHash" : "a82ad370086118aa19c5a590263cd22bbbc9f38dfc61970add1bd0b5bf0828e9" - }, - "rlp" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80058080" + "sourceHash" : "6c630d1660471f3d63e8fc78c315b495e2e40db511669198d63f75909175f65d" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidChainID" + }, + "Byzantium" : { + "exception" : "InvalidChainID" + }, + "Constantinople" : { + "exception" : "InvalidChainID" + }, + "ConstantinopleFix" : { + "exception" : "InvalidChainID" + }, + "EIP150" : { + "exception" : "InvalidVRS" + }, + "EIP158" : { + "exception" : "InvalidChainID" + }, + "Frontier" : { + "exception" : "InvalidVRS" + }, + "Homestead" : { + "exception" : "InvalidVRS" + }, + "Istanbul" : { + "exception" : "InvalidChainID" + }, + "London" : { + "exception" : "InvalidChainID" + } + }, + "txbytes" : "0xdf030182c73894b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a80058080" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/invalidSignature.json b/TransactionTests/ttSignature/invalidSignature.json index b84cfb7e52f..88bf7e75458 100644 --- a/TransactionTests/ttSignature/invalidSignature.json +++ b/TransactionTests/ttSignature/invalidSignature.json @@ -1,28 +1,46 @@ { "invalidSignature" : { - "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" : "b0930986714993f7f78f0252875c2d5beebfeeb17262270a7d0bb552490fb448", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/invalidSignatureFiller.json", - "sourceHash" : "7ddb6155668bede300b370a282604df5765004a6c6664f97358939ed4004f9ca" - }, - "rlp" : "0xf8638080830f424094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ba0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa0badf00d70ec28c94a3b55ec771bcbc70778d6ee0b51ca7ea9514594c861b1884" + "sourceHash" : "c427c7a411ff8df684abbbf15fa2cff5bdd2d13ab68b79c5e3dbab0eac9b1605" + }, + "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" : "0xf8638080830f424094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ba0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa0badf00d70ec28c94a3b55ec771bcbc70778d6ee0b51ca7ea9514594c861b1884" } } \ No newline at end of file diff --git a/TransactionTests/ttSignature/libsecp256k1test.json b/TransactionTests/ttSignature/libsecp256k1test.json index 5253c1ef4bd..3c38a337b26 100644 --- a/TransactionTests/ttSignature/libsecp256k1test.json +++ b/TransactionTests/ttSignature/libsecp256k1test.json @@ -1,44 +1,56 @@ { "libsecp256k1test" : { - "Byzantium" : { - "hash" : "ba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", - "sender" : "170ad78f26da62f591fa3fe3d54c30016167cbbf" - }, - "Constantinople" : { - "hash" : "ba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", - "sender" : "170ad78f26da62f591fa3fe3d54c30016167cbbf" - }, - "ConstantinopleFix" : { - "hash" : "ba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", - "sender" : "170ad78f26da62f591fa3fe3d54c30016167cbbf" - }, - "EIP150" : { - "hash" : "ba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", - "sender" : "170ad78f26da62f591fa3fe3d54c30016167cbbf" - }, - "EIP158" : { - "hash" : "ba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", - "sender" : "170ad78f26da62f591fa3fe3d54c30016167cbbf" - }, - "Frontier" : { - "hash" : "ba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", - "sender" : "170ad78f26da62f591fa3fe3d54c30016167cbbf" - }, - "Homestead" : { - "hash" : "ba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", - "sender" : "170ad78f26da62f591fa3fe3d54c30016167cbbf" - }, - "Istanbul" : { - "hash" : "ba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", - "sender" : "170ad78f26da62f591fa3fe3d54c30016167cbbf" - }, "_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" : "8bd12558dfd62dafe6446108cef9edb12e65328396602e376a28ef33322d5bb5", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttSignature/libsecp256k1testFiller.json", - "sourceHash" : "bcf578aa2a8c4e661ec7c93b3b238cde0ed321333622740d1651ac4c78793ea0" - }, - "rlp" : "0xd1808609184e72a00082f3888080801b2c04" + "sourceHash" : "ce40403419dfa087a479cb017f9a9ce2ebea48d7472509b7caddfe7236ed2cba" + }, + "result" : { + "Berlin" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "Byzantium" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "Constantinople" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "ConstantinopleFix" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "EIP150" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "EIP158" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "Frontier" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "Homestead" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "Istanbul" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + }, + "London" : { + "hash" : "0xba09edc1275a285fb27bfe82c4eea240a907a0dbaf9e55764b8f318c37d5974f", + "sender" : "0x170ad78f26da62f591fa3fe3d54c30016167cbbf" + } + }, + "txbytes" : "0xd1808609184e72a00082f3888080801b2c04" } } \ No newline at end of file diff --git a/src/TransactionTestsFiller/ttSignature/EmptyTransactionFiller.json b/src/TransactionTestsFiller/ttSignature/EmptyTransactionFiller.json index 2c7d815d449..ce91dbf0c29 100644 --- a/src/TransactionTestsFiller/ttSignature/EmptyTransactionFiller.json +++ b/src/TransactionTestsFiller/ttSignature/EmptyTransactionFiller.json @@ -1,11 +1,10 @@ { - "EmptyTransaction" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "EmptyTransaction" : + { + "expectException" : + { + ">=Frontier": "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/RSsecp256k1Filler.json b/src/TransactionTestsFiller/ttSignature/RSsecp256k1Filler.json index 2df741b6011..b913201dc68 100644 --- a/src/TransactionTestsFiller/ttSignature/RSsecp256k1Filler.json +++ b/src/TransactionTestsFiller/ttSignature/RSsecp256k1Filler.json @@ -1,12 +1,11 @@ { - "RSsecp256k1" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], - "transaction" : { + "RSsecp256k1" : + { + "expectException" : + { + ">=Frontier": "InvalidVRS" + }, + "transaction" : { "data" : "0x", "gasLimit" : "21000", "gasPrice" : "1", diff --git a/src/TransactionTestsFiller/ttSignature/RightVRSTestFiller.json b/src/TransactionTestsFiller/ttSignature/RightVRSTestFiller.json index 41b9c3ce83f..6f2f0f93cb1 100644 --- a/src/TransactionTestsFiller/ttSignature/RightVRSTestFiller.json +++ b/src/TransactionTestsFiller/ttSignature/RightVRSTestFiller.json @@ -1,11 +1,9 @@ { - "RightVRSTest" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "valid" - } - ], + "RightVRSTest" : + { + "expectException" : + { + }, "transaction" : { "data" : "0x", diff --git a/src/TransactionTestsFiller/ttSignature/SenderTestFiller.json b/src/TransactionTestsFiller/ttSignature/SenderTestFiller.json index 1cbc7a0d1ef..bb1a9a3007b 100644 --- a/src/TransactionTestsFiller/ttSignature/SenderTestFiller.json +++ b/src/TransactionTestsFiller/ttSignature/SenderTestFiller.json @@ -1,12 +1,13 @@ { - "SenderTest" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "valid", - "sender" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6" - } - ], + "SenderTest" : + { + "_info" : + { + "comment" : "963f4a0d8a11b758de8d5b99ab4ac898d6438ea6" + }, + "expectException" : + { + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/TransactionWithTooFewRLPElementsFiller.json b/src/TransactionTestsFiller/ttSignature/TransactionWithTooFewRLPElementsFiller.json index b5482ac5938..a7bf61d4b28 100644 --- a/src/TransactionTestsFiller/ttSignature/TransactionWithTooFewRLPElementsFiller.json +++ b/src/TransactionTestsFiller/ttSignature/TransactionWithTooFewRLPElementsFiller.json @@ -1,11 +1,10 @@ { - "TransactionWithTooFewRLPElements" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "TransactionWithTooFewRLPElements" : + { + "expectException" : + { + ">=Frontier" : "invalid" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/TransactionWithTooManyRLPElementsFiller.json b/src/TransactionTestsFiller/ttSignature/TransactionWithTooManyRLPElementsFiller.json index d134de73a13..a995ef3c15e 100644 --- a/src/TransactionTestsFiller/ttSignature/TransactionWithTooManyRLPElementsFiller.json +++ b/src/TransactionTestsFiller/ttSignature/TransactionWithTooManyRLPElementsFiller.json @@ -1,11 +1,10 @@ { - "TransactionWithTooManyRLPElements" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "TransactionWithTooManyRLPElements" : + { + "expectException" : + { + ">=Frontier" : "invalid" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_10Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_10Filler.json index 609498e0f14..3724caa4c6c 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_10Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_10Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_10" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "9bddad43f934d313c2b79ca28a432dd2b7281029" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_10" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_11Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_11Filler.json index 10e39383a33..1ff37a735c9 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_11Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_11Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_11" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_11" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_12Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_12Filler.json index cfd40ff9766..3bd5536a8f0 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_12Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_12Filler.json @@ -1,15 +1,12 @@ { - "Vitalik_12" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "valid", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - } - ], + "Vitalik_12" : + { + "expectException" : + { + }, "transaction" : { - "data" : "0x60f2ff61000080610011600039610011565b6000f3", + "data" : ":raw 0x60f2ff61000080610011600039610011565b6000f3", "gasLimit" : "0x0493e0", "gasPrice" : "", "nonce" : "0x0e", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_13Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_13Filler.json index febbe0c7d50..3568740c877 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_13Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_13Filler.json @@ -1,15 +1,12 @@ { - "Vitalik_13" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "valid", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - } - ], + "Vitalik_13" : + { + "expectException" : + { + }, "transaction" : { - "data" : "0x646f6e6b6579", + "data" : ":raw 0x646f6e6b6579", "gasLimit" : "0x0493e0", "gasPrice" : "", "nonce" : "0x0f", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_14Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_14Filler.json index a497005ba5b..affce63274b 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_14Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_14Filler.json @@ -1,15 +1,12 @@ { - "Vitalik_14" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "valid", - "sender" : "874b54a8bd152966d63f706bae1ffeb0411921e5" - } - ], + "Vitalik_14" : + { + "expectException" : + { + }, "transaction" : { - "data" : "0x60f3ff61000080610011600039610011565b6000f3", + "data" : ":raw 0x60f3ff61000080610011600039610011565b6000f3", "gasLimit" : "0x0493e0", "gasPrice" : "", "nonce" : "0x0f", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_15Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_15Filler.json index 6507e400c5e..651b42aebf4 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_15Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_15Filler.json @@ -1,15 +1,14 @@ { - "Vitalik_15" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - } - ], + "Vitalik_15" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS", + ">=EIP158" : "InvalidChainID" + }, "transaction" : { - "data" : "0x6d6f6f7365", + "data" : ":raw 0x6d6f6f7365", "gasLimit" : "0x0493e0", "gasPrice" : "", "nonce" : "0x12", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_16Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_16Filler.json index 4af3edb915e..70ed086bb60 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_16Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_16Filler.json @@ -1,15 +1,14 @@ { - "Vitalik_16" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - } - ], + "Vitalik_16" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS", + ">=EIP158" : "InvalidChainID" + }, "transaction" : { - "data" : "0x6d6f6f7365", + "data" : ":raw 0x6d6f6f7365", "gasLimit" : "0x0493e0", "gasPrice" : "", "nonce" : "0x13", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_17Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_17Filler.json index c184b052c25..ca1d49e18aa 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_17Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_17Filler.json @@ -1,15 +1,14 @@ { - "Vitalik_17" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid", - "sender" : "3c24d7329e92f84f08556ceb6df1cdb0104ca49f" - } - ], + "Vitalik_17" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS", + ">=EIP158" : "InvalidChainID" + }, "transaction" : { - "data" : "0x6d6f6f7365", + "data" : ":raw 0x6d6f6f7365", "gasLimit" : "0x0493e0", "gasPrice" : "", "nonce" : "0x14", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_1Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_1Filler.json index 837a25c3468..1b598b9f555 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_1Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_1Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_1" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "f0f6f18bca1b28cd68e4357452947e021241e9ce" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_1" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_2Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_2Filler.json index 04d5a00bab1..66fe471cd69 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_2Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_2Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_2" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "23ef145a395ea3fa3deb533b8a9e1b4c6c25d112" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_2" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_3Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_3Filler.json index 0bc71fdc6dd..7539a1fb4b7 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_3Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_3Filler.json @@ -1,17 +1,10 @@ { - "Vitalik_3" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "2e485e0c23b4c3c542628a5f672eeab0ad4888be" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid", - "sender" : "2e485e0c23b4c3c542628a5f672eeab0ad4888be" - } - ], + "Vitalik_3" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_4Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_4Filler.json index 33a05718301..b284b07e9ef 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_4Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_4Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_4" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "82a88539669a3fd524d669e858935de5e5410cf0" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_4" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_5Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_5Filler.json index dac6d612812..e784570fcd9 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_5Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_5Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_5" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "f9358f2538fd5ccfeb848b64a96b743fcc930554" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_5" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_6Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_6Filler.json index f07a2532e9f..fee7f0dc47d 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_6Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_6Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_6" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_6" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_7Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_7Filler.json index 4ea4eae3003..99246307daa 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_7Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_7Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_7" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "a8f7aba377317440bc5b26198a363ad22af1f3a4" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_7" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_8Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_8Filler.json index 7753cb9e916..15def4fe486 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_8Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_8Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_8" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "f1f571dc362a0e5b2696b8e775f8491d3e50de35" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_8" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/Vitalik_9Filler.json b/src/TransactionTestsFiller/ttSignature/Vitalik_9Filler.json index a9acf9b2f72..9a6bac36267 100644 --- a/src/TransactionTestsFiller/ttSignature/Vitalik_9Filler.json +++ b/src/TransactionTestsFiller/ttSignature/Vitalik_9Filler.json @@ -1,16 +1,10 @@ { - "Vitalik_9" : { - "expect" : [ - { - "network" : ["EIP158", "Byzantium", ">=Constantinople"], - "result" : "valid", - "sender" : "d37922162ab7cea97c97a87551ed02c9a38b7332" - }, - { - "network" : ["Frontier", "Homestead", "EIP150"], - "result" : "invalid" - } - ], + "Vitalik_9" : + { + "expectException" : + { + "<=EIP150" : "InvalidVRS" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/WrongVRSTestIncorrectSizeFiller.json b/src/TransactionTestsFiller/ttSignature/WrongVRSTestIncorrectSizeFiller.json index c5b9dcd40ee..80b1b83277c 100644 --- a/src/TransactionTestsFiller/ttSignature/WrongVRSTestIncorrectSizeFiller.json +++ b/src/TransactionTestsFiller/ttSignature/WrongVRSTestIncorrectSizeFiller.json @@ -1,11 +1,10 @@ { - "WrongVRSTestIncorrectSize" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "WrongVRSTestIncorrectSize" : + { + "expectException" : + { + ">=Frontier" : "InvalidVRS" + }, "transaction" : { "data" : "", @@ -15,8 +14,8 @@ "to" : "b94f5374fce5edbc8e2a8697c15331677e6ebf0b", "value" : "10", "v" : "28", - "r" : "0x98ff921201554726367d2be8c804a7ff89ccf285ebc57dff8ae4c44b9c19ac4a02c3", - "s" : "0x8887321be575c8095f789dd4c743dfe42c1820f9231f98a962b210e3ac2452a302c3" + "r" : "0x:bigint 0x98ff921201554726367d2be8c804a7ff89ccf285ebc57dff8ae4c44b9c19ac4a02c3", + "s" : "0x:bigint 0x8887321be575c8095f789dd4c743dfe42c1820f9231f98a962b210e3ac2452a302c3" } } } diff --git a/src/TransactionTestsFiller/ttSignature/WrongVRSTestVOverflowFiller.json b/src/TransactionTestsFiller/ttSignature/WrongVRSTestVOverflowFiller.json index f06a261f09d..309e2d5322a 100644 --- a/src/TransactionTestsFiller/ttSignature/WrongVRSTestVOverflowFiller.json +++ b/src/TransactionTestsFiller/ttSignature/WrongVRSTestVOverflowFiller.json @@ -1,11 +1,11 @@ { - "WrongVRSTestVOverflow" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "WrongVRSTestVOverflow" : + { + "expectException" : + { + "<=EIP150": "InvalidVRS", + ">=EIP158": "InvalidChainID" + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction2Filler.json b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction2Filler.json index 0c3bb2b6281..11c8829b83b 100644 --- a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction2Filler.json +++ b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction2Filler.json @@ -1,11 +1,10 @@ { - "ZeroSigTransaction2" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "ZeroSigTransaction2" : + { + "expectException" : + { + ">=Frontier": "InvalidVRS" + }, "transaction" : { "data" : "0x", diff --git a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction3Filler.json b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction3Filler.json index af683d3c634..691f2709a90 100644 --- a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction3Filler.json +++ b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction3Filler.json @@ -1,11 +1,11 @@ { - "ZeroSigTransaction3" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "ZeroSigTransaction3" : + { + "expectException" : + { + "<=EIP150": "InvalidVRS", + ">=EIP158": "InvalidChainID" + }, "transaction" : { "data" : "0x", diff --git a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction4Filler.json b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction4Filler.json index 21207e6c2b2..2362d3c45a3 100644 --- a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction4Filler.json +++ b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction4Filler.json @@ -1,11 +1,11 @@ { - "ZeroSigTransaction4" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "ZeroSigTransaction4" : + { + "expectException" : + { + "<=EIP150": "InvalidVRS", + ">=EIP158": "InvalidChainID" + }, "transaction" : { "data" : "0x", diff --git a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction5Filler.json b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction5Filler.json index 936f02b8936..5ac728dedb2 100644 --- a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction5Filler.json +++ b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction5Filler.json @@ -1,11 +1,11 @@ { - "ZeroSigTransaction5" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "ZeroSigTransaction5" : + { + "expectException" : + { + "<=EIP150": "InvalidVRS", + ">=EIP158": "InvalidChainID" + }, "transaction" : { "data" : "0x", diff --git a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction6Filler.json b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction6Filler.json index aa4e075cf56..107870d8671 100644 --- a/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction6Filler.json +++ b/src/TransactionTestsFiller/ttSignature/ZeroSigTransaction6Filler.json @@ -1,11 +1,11 @@ { - "ZeroSigTransaction6" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "ZeroSigTransaction6" : + { + "expectException" : + { + "<=EIP150": "InvalidVRS", + ">=EIP158": "InvalidChainID" + }, "transaction" : { "data" : "0x", diff --git a/src/TransactionTestsFiller/ttSignature/ZeroSigTransactionFiller.json b/src/TransactionTestsFiller/ttSignature/ZeroSigTransactionFiller.json index 4b5bf70b380..a95e863f8b7 100644 --- a/src/TransactionTestsFiller/ttSignature/ZeroSigTransactionFiller.json +++ b/src/TransactionTestsFiller/ttSignature/ZeroSigTransactionFiller.json @@ -1,11 +1,10 @@ { - "ZeroSigTransaction" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "ZeroSigTransaction" : + { + "expectException" : + { + ">=Frontier": "InvalidVRS" + }, "transaction" : { "data" : "0x", diff --git a/src/TransactionTestsFiller/ttSignature/invalidSignatureFiller.json b/src/TransactionTestsFiller/ttSignature/invalidSignatureFiller.json index d2c8f65fc63..13dc41a41a3 100644 --- a/src/TransactionTestsFiller/ttSignature/invalidSignatureFiller.json +++ b/src/TransactionTestsFiller/ttSignature/invalidSignatureFiller.json @@ -1,11 +1,10 @@ { - "invalidSignature" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "invalidSignature" : + { + "expectException" : + { + ">=Frontier": "InvalidVRS" + }, "transaction" : { "data" : "", "gasLimit" : "1000000", diff --git a/src/TransactionTestsFiller/ttSignature/libsecp256k1testFiller.json b/src/TransactionTestsFiller/ttSignature/libsecp256k1testFiller.json index 6c3867a0e95..7c3f60aeea0 100644 --- a/src/TransactionTestsFiller/ttSignature/libsecp256k1testFiller.json +++ b/src/TransactionTestsFiller/ttSignature/libsecp256k1testFiller.json @@ -1,11 +1,9 @@ { - "libsecp256k1test": { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "valid" - } - ], + "libsecp256k1test": + { + "expectException" : + { + }, "transaction": { "nonce": "0", "gasPrice": "0x09184e72a000",