mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Change default EVM version to Shanghai.
Co-authored-by: Rodrigo Q. Saramago <rodrigoqsaramago@gmail.com>
This commit is contained in:
co-authored by
Rodrigo Q. Saramago
parent
34b13c1f89
commit
44da8507b1
@@ -45,6 +45,6 @@ object "a" {
|
||||
// stop
|
||||
// data_acaf3289d7b601cbd114fb36c4d29c85bbfd5e133f14cb355c3fd8d99367964f 48656c6c6f2c20576f726c6421
|
||||
// }
|
||||
// Bytecode: 600a600d600039600a6000f3fe60008055600d600052fe
|
||||
// Opcodes: PUSH1 0xA PUSH1 0xD PUSH1 0x0 CODECOPY PUSH1 0xA PUSH1 0x0 RETURN INVALID PUSH1 0x0 DUP1 SSTORE PUSH1 0xD PUSH1 0x0 MSTORE INVALID
|
||||
// Bytecode: 6008600b5f3960085ff3fe5f8055600d5f52fe
|
||||
// Opcodes: PUSH1 0x8 PUSH1 0xB PUSH0 CODECOPY PUSH1 0x8 PUSH0 RETURN INVALID PUSH0 DUP1 SSTORE PUSH1 0xD PUSH0 MSTORE INVALID
|
||||
// SourceMappings: 57:15:0:-:0;38:17;35:1;26:47;88:15;85:1;78:26
|
||||
|
||||
@@ -25,6 +25,6 @@ object "a" {
|
||||
// stop
|
||||
// data_acaf3289d7b601cbd114fb36c4d29c85bbfd5e133f14cb355c3fd8d99367964f 48656c6c6f2c20576f726c6421
|
||||
// }
|
||||
// Bytecode: 6006600055fe6008600055fe
|
||||
// Opcodes: PUSH1 0x6 PUSH1 0x0 SSTORE INVALID PUSH1 0x8 PUSH1 0x0 SSTORE INVALID
|
||||
// Bytecode: 60055f55fe60085f55fe
|
||||
// Opcodes: PUSH1 0x5 PUSH0 SSTORE INVALID PUSH1 0x8 PUSH0 SSTORE INVALID
|
||||
// SourceMappings: 32:17:0:-:0;29:1;22:28
|
||||
|
||||
@@ -12,6 +12,6 @@ object "a" {
|
||||
// sstore
|
||||
// stop
|
||||
// data_acaf3289d7b601cbd114fb36c4d29c85bbfd5e133f14cb355c3fd8d99367964f 48656c6c6f2c20576f726c6421
|
||||
// Bytecode: 6006600055fe48656c6c6f2c20576f726c6421
|
||||
// Opcodes: PUSH1 0x6 PUSH1 0x0 SSTORE INVALID BASEFEE PUSH6 0x6C6C6F2C2057 PUSH16 0x726C6421000000000000000000000000
|
||||
// Bytecode: 60055f55fe48656c6c6f2c20576f726c6421
|
||||
// Opcodes: PUSH1 0x5 PUSH0 SSTORE INVALID BASEFEE PUSH6 0x6C6C6F2C2057 PUSH16 0x726C6421000000000000000000000000
|
||||
// SourceMappings: 32:19:0:-:0;29:1;22:30
|
||||
|
||||
@@ -12,6 +12,6 @@ object "a" {
|
||||
// sstore
|
||||
// stop
|
||||
// data_acaf3289d7b601cbd114fb36c4d29c85bbfd5e133f14cb355c3fd8d99367964f 48656c6c6f2c20576f726c6421
|
||||
// Bytecode: 60008055fe
|
||||
// Opcodes: PUSH1 0x0 DUP1 SSTORE INVALID
|
||||
// Bytecode: 5f8055fe
|
||||
// Opcodes: PUSH0 DUP1 SSTORE INVALID
|
||||
// SourceMappings: 32:15:0:-:0;29:1;22:26
|
||||
|
||||
@@ -25,6 +25,6 @@ object "a" {
|
||||
// stop
|
||||
// data_acaf3289d7b601cbd114fb36c4d29c85bbfd5e133f14cb355c3fd8d99367964f 48656c6c6f2c20576f726c6421
|
||||
// }
|
||||
// Bytecode: 6006600055fe
|
||||
// Opcodes: PUSH1 0x6 PUSH1 0x0 SSTORE INVALID
|
||||
// Bytecode: 60055f55fe
|
||||
// Opcodes: PUSH1 0x5 PUSH0 SSTORE INVALID
|
||||
// SourceMappings: 32:15:0:-:0;29:1;22:26
|
||||
|
||||
@@ -12,6 +12,6 @@ object "a" {
|
||||
// sstore
|
||||
// stop
|
||||
// data_acaf3289d7b601cbd114fb36c4d29c85bbfd5e133f14cb355c3fd8d99367964f 48656c6c6f2c20576f726c6421
|
||||
// Bytecode: 600d600055fe
|
||||
// Opcodes: PUSH1 0xD PUSH1 0x0 SSTORE INVALID
|
||||
// Bytecode: 600d5f55fe
|
||||
// Opcodes: PUSH1 0xD PUSH0 SSTORE INVALID
|
||||
// SourceMappings: 32:17:0:-:0;29:1;22:28
|
||||
|
||||
@@ -12,6 +12,6 @@ object "a" {
|
||||
// sstore
|
||||
// stop
|
||||
// data_acaf3289d7b601cbd114fb36c4d29c85bbfd5e133f14cb355c3fd8d99367964f 48656c6c6f2c20576f726c6421
|
||||
// Bytecode: 6006600055fe
|
||||
// Opcodes: PUSH1 0x6 PUSH1 0x0 SSTORE INVALID
|
||||
// Bytecode: 60055f55fe
|
||||
// Opcodes: PUSH1 0x5 PUSH0 SSTORE INVALID
|
||||
// SourceMappings: 32:13:0:-:0;29:1;22:24
|
||||
|
||||
@@ -26,6 +26,6 @@ object "Contract" {
|
||||
// 0x00
|
||||
// /* "source":73:85 */
|
||||
// sstore
|
||||
// Bytecode: 6009565b5b565b5b565b6001600055
|
||||
// Opcodes: PUSH1 0x9 JUMP JUMPDEST JUMPDEST JUMP JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x1 PUSH1 0x0 SSTORE
|
||||
// Bytecode: 6009565b5b565b5b565b60015f55
|
||||
// Opcodes: PUSH1 0x9 JUMP JUMPDEST JUMPDEST JUMP JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x1 PUSH0 SSTORE
|
||||
// SourceMappings: 33:15:0:-:0;;;;:::o;53:::-;;:::o;:::-;83:1;80;73:12
|
||||
|
||||
@@ -15,6 +15,6 @@ object "a" {
|
||||
// 0x00
|
||||
// /* "source":32:219 */
|
||||
// assignImmutable("0x85a5b1db611c82c46f5fa18e39ae218397536256c451e5de155a86de843a9ad6")
|
||||
// Bytecode: 73123456789012345678901234567890123456789060005050
|
||||
// Opcodes: PUSH20 0x1234567890123456789012345678901234567890 PUSH1 0x0 POP POP
|
||||
// Bytecode: 7312345678901234567890123456789012345678905f5050
|
||||
// Opcodes: PUSH20 0x1234567890123456789012345678901234567890 PUSH0 POP POP
|
||||
// SourceMappings: 167:42:0:-:0;58:1;32:187;
|
||||
|
||||
@@ -38,6 +38,6 @@ object "a" {
|
||||
// /* "source":22:187 */
|
||||
// pop
|
||||
// pop
|
||||
// Bytecode: 7300000000000000000000000000000000000000006318530aaf60e31b60805260006080600460806000855af15050
|
||||
// Opcodes: PUSH20 0x0 PUSH4 0x18530AAF PUSH1 0xE3 SHL PUSH1 0x80 MSTORE PUSH1 0x0 PUSH1 0x80 PUSH1 0x4 PUSH1 0x80 PUSH1 0x0 DUP6 GAS CALL POP POP
|
||||
// Bytecode: 7300000000000000000000000000000000000000006318530aaf60e31b6080525f6080600460805f855af15050
|
||||
// Opcodes: PUSH20 0x0 PUSH4 0x18530AAF PUSH1 0xE3 SHL PUSH1 0x80 MSTORE PUSH0 PUSH1 0x80 PUSH1 0x4 PUSH1 0x80 PUSH0 DUP6 GAS CALL POP POP
|
||||
// SourceMappings: 44:35:0:-:0;109:10;104:3;100:20;95:3;88:33;179:1;174:3;171:1;166:3;163:1;157:4;150:5;145:36;22:165;
|
||||
|
||||
@@ -24,6 +24,6 @@ object "t" {
|
||||
// /* "source":272:274 */
|
||||
// stop
|
||||
// }
|
||||
// Bytecode: 600160005500fe
|
||||
// Opcodes: PUSH1 0x1 PUSH1 0x0 SSTORE STOP INVALID
|
||||
// Bytecode: 60015f5500fe
|
||||
// Opcodes: PUSH1 0x1 PUSH0 SSTORE STOP INVALID
|
||||
// SourceMappings: 33:113:0:-:0;30:1;23:124;19:131
|
||||
|
||||
@@ -62,6 +62,6 @@ object "A" {
|
||||
// }
|
||||
//
|
||||
// auxdata: 0x4d32
|
||||
// Bytecode: 600e600381600055806020555050fe4d32
|
||||
// Opcodes: PUSH1 0xE PUSH1 0x3 DUP2 PUSH1 0x0 SSTORE DUP1 PUSH1 0x20 SSTORE POP POP INVALID 0x4D ORIGIN
|
||||
// Bytecode: 600e6003815f55806020555050fe4d32
|
||||
// Opcodes: PUSH1 0xE PUSH1 0x3 DUP2 PUSH0 SSTORE DUP1 PUSH1 0x20 SSTORE POP POP INVALID 0x4D ORIGIN
|
||||
// SourceMappings: 35:13:0:-:0;62;90:1;87;80:12;108:1;104:2;97:13;20:94;
|
||||
|
||||
@@ -9,6 +9,6 @@ object "a" {
|
||||
// 0x00
|
||||
// /* "source":22:34 */
|
||||
// sstore
|
||||
// Bytecode: 6001600055
|
||||
// Opcodes: PUSH1 0x1 PUSH1 0x0 SSTORE
|
||||
// Bytecode: 60015f55
|
||||
// Opcodes: PUSH1 0x1 PUSH0 SSTORE
|
||||
// SourceMappings: 32:1:0:-:0;29;22:12
|
||||
|
||||
@@ -40,6 +40,6 @@ object "a" {
|
||||
// /* "source":158:279 */
|
||||
// stop
|
||||
// }
|
||||
// Bytecode: 600080355500fe
|
||||
// Opcodes: PUSH1 0x0 DUP1 CALLDATALOAD SSTORE STOP INVALID
|
||||
// Bytecode: 5f80355500fe
|
||||
// Opcodes: PUSH0 DUP1 CALLDATALOAD SSTORE STOP INVALID
|
||||
// SourceMappings: 48:1:0:-:0;35:15;;107:20;20:111
|
||||
|
||||
@@ -9,6 +9,6 @@
|
||||
// 0x00
|
||||
// /* "source":4:16 */
|
||||
// sstore
|
||||
// Bytecode: 6001600055
|
||||
// Opcodes: PUSH1 0x1 PUSH1 0x0 SSTORE
|
||||
// Bytecode: 60015f55
|
||||
// Opcodes: PUSH1 0x1 PUSH0 SSTORE
|
||||
// SourceMappings: 14:1:0:-:0;11;4:12
|
||||
|
||||
@@ -17,6 +17,6 @@
|
||||
// sstore
|
||||
// /* "source":0:101 */
|
||||
// stop
|
||||
// Bytecode: 600080355500
|
||||
// Opcodes: PUSH1 0x0 DUP1 CALLDATALOAD SSTORE STOP
|
||||
// Bytecode: 5f80355500
|
||||
// Opcodes: PUSH0 DUP1 CALLDATALOAD SSTORE STOP
|
||||
// SourceMappings: 26:1:0:-:0;13:15;;79:20;0:101
|
||||
|
||||
@@ -49,6 +49,6 @@ object "a" {
|
||||
// stop
|
||||
// data_acaf3289d7b601cbd114fb36c4d29c85bbfd5e133f14cb355c3fd8d99367964f 48656c6c6f2c20576f726c6421
|
||||
// }
|
||||
// Bytecode: 600a600d600039600a6000f3fe60008055600d600052fe
|
||||
// Opcodes: PUSH1 0xA PUSH1 0xD PUSH1 0x0 CODECOPY PUSH1 0xA PUSH1 0x0 RETURN INVALID PUSH1 0x0 DUP1 SSTORE PUSH1 0xD PUSH1 0x0 MSTORE INVALID
|
||||
// Bytecode: 6008600b5f3960085ff3fe5f8055600d5f52fe
|
||||
// Opcodes: PUSH1 0x8 PUSH1 0xB PUSH0 CODECOPY PUSH1 0x8 PUSH0 RETURN INVALID PUSH0 DUP1 SSTORE PUSH1 0xD PUSH0 MSTORE INVALID
|
||||
// SourceMappings: 0:2::-:0;;;;5:1;0:2;
|
||||
|
||||
@@ -249,6 +249,6 @@ object "A" {
|
||||
// invalid
|
||||
// }
|
||||
// }
|
||||
// Bytecode: 600060976045603e60846013608360016083600189600055886020558760405586606055856080558460a0558360c0558260e055816101005580610120556101406000f3fe602a6013603d6001603d600185600055846020558360405582606055816080558060a05560c06000f3fe60126001816000558060205560406000f3fefefefe60126001816000558060205560406000f3fefe
|
||||
// Opcodes: PUSH1 0x0 PUSH1 0x97 PUSH1 0x45 PUSH1 0x3E PUSH1 0x84 PUSH1 0x13 PUSH1 0x83 PUSH1 0x1 PUSH1 0x83 PUSH1 0x1 DUP10 PUSH1 0x0 SSTORE DUP9 PUSH1 0x20 SSTORE DUP8 PUSH1 0x40 SSTORE DUP7 PUSH1 0x60 SSTORE DUP6 PUSH1 0x80 SSTORE DUP5 PUSH1 0xA0 SSTORE DUP4 PUSH1 0xC0 SSTORE DUP3 PUSH1 0xE0 SSTORE DUP2 PUSH2 0x100 SSTORE DUP1 PUSH2 0x120 SSTORE PUSH2 0x140 PUSH1 0x0 RETURN INVALID PUSH1 0x2A PUSH1 0x13 PUSH1 0x3D PUSH1 0x1 PUSH1 0x3D PUSH1 0x1 DUP6 PUSH1 0x0 SSTORE DUP5 PUSH1 0x20 SSTORE DUP4 PUSH1 0x40 SSTORE DUP3 PUSH1 0x60 SSTORE DUP2 PUSH1 0x80 SSTORE DUP1 PUSH1 0xA0 SSTORE PUSH1 0xC0 PUSH1 0x0 RETURN INVALID PUSH1 0x12 PUSH1 0x1 DUP2 PUSH1 0x0 SSTORE DUP1 PUSH1 0x20 SSTORE PUSH1 0x40 PUSH1 0x0 RETURN INVALID INVALID INVALID INVALID PUSH1 0x12 PUSH1 0x1 DUP2 PUSH1 0x0 SSTORE DUP1 PUSH1 0x20 SSTORE PUSH1 0x40 PUSH1 0x0 RETURN INVALID INVALID
|
||||
// Bytecode: 5f608e6042603a607d6011607c6001607c6001895f55886020558760405586606055856080558460a0558360c0558260e055816101005580610120556101405ff3fe602860116039600160396001855f55846020558360405582606055816080558060a05560c05ff3fe60106001815f558060205560405ff3fefefefe60106001815f558060205560405ff3fefe
|
||||
// Opcodes: PUSH0 PUSH1 0x8E PUSH1 0x42 PUSH1 0x3A PUSH1 0x7D PUSH1 0x11 PUSH1 0x7C PUSH1 0x1 PUSH1 0x7C PUSH1 0x1 DUP10 PUSH0 SSTORE DUP9 PUSH1 0x20 SSTORE DUP8 PUSH1 0x40 SSTORE DUP7 PUSH1 0x60 SSTORE DUP6 PUSH1 0x80 SSTORE DUP5 PUSH1 0xA0 SSTORE DUP4 PUSH1 0xC0 SSTORE DUP3 PUSH1 0xE0 SSTORE DUP2 PUSH2 0x100 SSTORE DUP1 PUSH2 0x120 SSTORE PUSH2 0x140 PUSH0 RETURN INVALID PUSH1 0x28 PUSH1 0x11 PUSH1 0x39 PUSH1 0x1 PUSH1 0x39 PUSH1 0x1 DUP6 PUSH0 SSTORE DUP5 PUSH1 0x20 SSTORE DUP4 PUSH1 0x40 SSTORE DUP3 PUSH1 0x60 SSTORE DUP2 PUSH1 0x80 SSTORE DUP1 PUSH1 0xA0 SSTORE PUSH1 0xC0 PUSH0 RETURN INVALID PUSH1 0x10 PUSH1 0x1 DUP2 PUSH0 SSTORE DUP1 PUSH1 0x20 SSTORE PUSH1 0x40 PUSH0 RETURN INVALID INVALID INVALID INVALID PUSH1 0x10 PUSH1 0x1 DUP2 PUSH0 SSTORE DUP1 PUSH1 0x20 SSTORE PUSH1 0x40 PUSH0 RETURN INVALID INVALID
|
||||
// SourceMappings: 37:15:0:-:0;68:13;97:15;128:13;158:17;192:15;224:17;258:15;291:19;328:17;361:3;358:1;351:14;381:3;377:2;370:15;401:3;397:2;390:15;421:3;417:2;410:15;442:4;437:3;430:17;464:4;459:3;452:17;486:4;481:3;474:17;508:4;503:3;496:17;530:5;525:3;518:18;553:5;548:3;541:18;574:3;571:1;564:14
|
||||
|
||||
Reference in New Issue
Block a user