Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

fix: revert address benchmark changes made in PR #51 #57

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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions solidity/complex/interpreter/test.json
Original file line number Diff line number Diff line change
Expand Up @@ -380,50 +380,50 @@
"runtime_code": "7F6080604052348015600E575F80FD5B5060AF80601A5F395FF3FE6080604052345F527F8015600E575F80FD5B50600436106026575F3560E01C80636D4CE63C14602A576020527F5B5F80FD5B60306044565B604051603B91906062565B60405180910390F35B5F6040527F6007905090565B5F819050919050565B605C81604C565B82525050565B5F60206060527F8201905060735F8301846055565B9291505056FEA264697066735822122013576080527F3DB24498D07DF7D6344F02FA1CCF8E15038B10C382A6D71537A002AD4E73647360A0527F6F6C63430008190033000000000000000000000000000000000000000000000060C05260C95F5FF0"
},
"EXTCODESIZE_Template": {
"runtime_code" : "73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de"
"runtime_code": "732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a65"
},
"EXTCODESIZE_Full": {
"runtime_code" : "73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de3B"
"runtime_code": "732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a653B"
},

"EXTCODECOPY_Before": {
"runtime_code": "7F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F527F3760005260206000F3000000000000000000000000000000000000000000000060205260295F5FF0"
},
"EXTCODECOPY_Template": {
"runtime_code" : "5F5F525F60205260205F5F73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de"
"runtime_code": "5F5F525F60205260205F5F732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a65"
},
"EXTCODECOPY_Full": {
"runtime_code" : "5F5F525F60205260205F5F73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de3C"
"runtime_code": "5F5F525F60205260205F5F732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a653C"
},

"RETURNDATASIZE_Before": {
"runtime_code": "7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6000527fff6000527fff60005260206000f30000000000000000000000000000000000006020527f000000000060205260296000f300000000000000000000000000000000000000604052604d60006000f0"
},
"RETURNDATASIZE_Template": {
"runtime_code" : "600060006000600073ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63fffffffffa"
"runtime_code": "6000600060006000732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563fffffffffa"
},
"RETURNDATASIZE_Full": {
"runtime_code" : "600060006000600073ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63fffffffffa3d"
"runtime_code": "6000600060006000732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563fffffffffa3d"
},

"RETURNDATACOPY_Before": {
"runtime_code": "7F6080604052348015600E575F80FD5B5060AF80601A5F395FF3FE6080604052345F527F8015600E575F80FD5B50600436106026575F3560E01C80636D4CE63C14602A576020527F5B5F80FD5B60306044565B604051603B91906062565B60405180910390F35B5F6040527F6007905090565B5F819050919050565B605C81604C565B82525050565B5F60206060527F8201905060735F8301846055565B9291505056FEA264697066735822122013576080527F3DB24498D07DF7D6344F02FA1CCF8E15038B10C382A6D71537A002AD4E73647360A0527F6F6C63430008190033000000000000000000000000000000000000000000000060C05260C95F5FF0"
},
"RETURNDATACOPY_Template": {
"runtime_code" : "636D4CE63C5F52602060206004601C73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63FFFFFFFFFA50602060006040"
"runtime_code": "636D4CE63C5F52602060206004601C732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563FFFFFFFFFA50602060006040"
},
"RETURNDATACOPY_Full": {
"runtime_code" : "636D4CE63C5F52602060206004601C73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63FFFFFFFFFA506020600060403E"
"runtime_code": "636D4CE63C5F52602060206004601C732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563FFFFFFFFFA506020600060403E"
},

"EXTCODEHASH_Before": {
"runtime_code": "7F6080604052348015600E575F80FD5B5060AF80601A5F395FF3FE6080604052345F527F8015600E575F80FD5B50600436106026575F3560E01C80636D4CE63C14602A576020527F5B5F80FD5B60306044565B604051603B91906062565B60405180910390F35B5F6040527F6007905090565B5F819050919050565B605C81604C565B82525050565B5F60206060527F8201905060735F8301846055565B9291505056FEA264697066735822122013576080527F3DB24498D07DF7D6344F02FA1CCF8E15038B10C382A6D71537A002AD4E73647360A0527F6F6C63430008190033000000000000000000000000000000000000000000000060C05260C95F5FF0"
},
"EXTCODEHASH_Template": {
"runtime_code" : "73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de"
"runtime_code": "732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a65"
},
"EXTCODEHASH_Full": {
"runtime_code" : "73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de3F"
"runtime_code": "732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a653F"
},

"BLOCKHASH_Before": {
Expand Down Expand Up @@ -1309,30 +1309,30 @@
"runtime_code" : "7F6080604052348015600E575F80FD5B5060AF80601A5F395FF3FE6080604052345F527F8015600E575F80FD5B50600436106026575F3560E01C80636D4CE63C14602A576020527F5B5F80FD5B60306044565B604051603B91906062565B60405180910390F35B5F6040527F6007905090565B5F819050919050565B605C81604C565B82525050565B5F60206060527F8201905060735F8301846055565B9291505056FEA264697066735822122013576080527F3DB24498D07DF7D6344F02FA1CCF8E15038B10C382A6D71537A002AD4E73647360A0527F6F6C63430008190033000000000000000000000000000000000000000000000060C05260C95F5FF0"
},
"CALL_Template": {
"runtime_code" : "636D4CE63C5F52602060206004601C5F73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63FFFFFFFF"
"runtime_code": "636D4CE63C5F52602060206004601C5F732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563FFFFFFFF"
},
"CALL_Full": {
"runtime_code" : "636D4CE63C5F52602060206004601C5F73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63FFFFFFFFF1"
"runtime_code": "636D4CE63C5F52602060206004601C5F732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563FFFFFFFFF1"
},

"DELEGATECALL_Before" : {
"runtime_code" : "7F6080604052348015600E575F80FD5B5060AF80601A5F395FF3FE6080604052345F527F8015600E575F80FD5B50600436106026575F3560E01C80636D4CE63C14602A576020527F5B5F80FD5B60306044565B604051603B91906062565B60405180910390F35B5F6040527F6007905090565B5F819050919050565B605C81604C565B82525050565B5F60206060527F8201905060735F8301846055565B9291505056FEA264697066735822122013576080527F3DB24498D07DF7D6344F02FA1CCF8E15038B10C382A6D71537A002AD4E73647360A0527F6F6C63430008190033000000000000000000000000000000000000000000000060C05260C95F5FF0"
},
"DELEGATECALL_Template": {
"runtime_code" : "636D4CE63C5F52602060206004601C73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63FFFFFFFF"
"runtime_code": "636D4CE63C5F52602060206004601C732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563FFFFFFFF"
},
"DELEGATECALL_Full": {
"runtime_code" : "636D4CE63C5F52602060206004601C73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63FFFFFFFFF4"
"runtime_code": "636D4CE63C5F52602060206004601C732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563FFFFFFFFF4"
},

"STATICCALL_Before" : {
"runtime_code" : "7F6080604052348015600E575F80FD5B5060AF80601A5F395FF3FE6080604052345F527F8015600E575F80FD5B50600436106026575F3560E01C80636D4CE63C14602A576020527F5B5F80FD5B60306044565B604051603B91906062565B60405180910390F35B5F6040527F6007905090565B5F819050919050565B605C81604C565B82525050565B5F60206060527F8201905060735F8301846055565B9291505056FEA264697066735822122013576080527F3DB24498D07DF7D6344F02FA1CCF8E15038B10C382A6D71537A002AD4E73647360A0527F6F6C63430008190033000000000000000000000000000000000000000000000060C05260C95F5FF0"
},
"STATICCALL_Template": {
"runtime_code" : "636D4CE63C5F52602060206004601C73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63FFFFFFFF"
"runtime_code": "636D4CE63C5F52602060206004601C732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563FFFFFFFF"
},
"STATICCALL_Full": {
"runtime_code" : "636D4CE63C5F52602060206004601C73ec19ed4e6b2f3fe5b25e15eec9d4a44dd77780de63FFFFFFFFFA"
"runtime_code": "636D4CE63C5F52602060206004601C732247858ee30b4ca6c3e5c3fbcf015fb8cf9a3a6563FFFFFFFFFA"
},

"RETURN_Before": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,13 @@
"expected": {
"exception": true,
"return_data": [
"0x08c379a000000000000000000000000000000000000000000000000000000000",
"0x0000002000000000000000000000000000000000000000000000000000000000",
"0x00000015436f64652068617368206973206e6f6e2d7a65726f00000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000"
"0x9e4a3c8a01000035999a1d871cf4d876ed735fa6a8f3bbeb3f94d210bf4520ed",
"0x94f3565400000000000000000000000000000000000000000000000000000000"
]
}
} ],
"contracts": {
"A": "A.vy",
"B": "B.vy"
}
}
}
8 changes: 3 additions & 5 deletions vyper/complex/ethereum/salted_create/salted_create/test.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,13 @@
"expected": {
"exception": true,
"return_data": [
"0x08c379a000000000000000000000000000000000000000000000000000000000",
"0x0000002000000000000000000000000000000000000000000000000000000000",
"0x00000015436f64652068617368206973206e6f6e2d7a65726f00000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000000"
"0x9e4a3c8a01000035999a1d871cf4d876ed735fa6a8f3bbeb3f94d210bf4520ed",
"0x94f3565400000000000000000000000000000000000000000000000000000000"
]
}
} ],
"contracts": {
"A": "A.vy",
"B": "B.vy"
}
}
}