Created
November 22, 2022 15:57
-
-
Save sekrystal/d971eb210a76254b69d7c5acba7fb366 to your computer and use it in GitHub Desktop.
EVM Contracts Constructor #2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
label_0000: | |
0000 60 PUSH1 0x80 | |
0002 60 PUSH1 0x40 | |
0004 52 MSTORE | |
0005 60 PUSH1 0x40 | |
0007 51 MLOAD | |
0008 61 PUSH2 0x0010 | |
000B 90 SWAP1 | |
000C 61 PUSH2 0x007e | |
000F 56 JUMP | |
label_0010: | |
0010 5B JUMPDEST | |
0011 60 PUSH1 0x40 | |
0013 51 MLOAD | |
0014 80 DUP1 | |
0015 91 SWAP2 | |
0016 03 SUB | |
0017 90 SWAP1 | |
0018 60 PUSH1 0x00 | |
001A F0 CREATE | |
001B 80 DUP1 | |
001C 15 ISZERO | |
001D 80 DUP1 | |
001E 15 ISZERO | |
001F 61 PUSH2 0x002c | |
0022 57 JUMPI | |
label_0023: | |
0023 3D RETURNDATASIZE | |
0024 60 PUSH1 0x00 | |
0026 80 DUP1 | |
0027 3E RETURNDATACOPY | |
0028 3D RETURNDATASIZE | |
0029 60 PUSH1 0x00 | |
002B FD REVERT | |
label_002C: | |
002C 5B JUMPDEST | |
002D 50 POP | |
002E 60 PUSH1 0x00 | |
0030 80 DUP1 | |
0031 61 PUSH2 0x0100 | |
0034 0A EXP | |
0035 81 DUP2 | |
0036 54 SLOAD | |
0037 81 DUP2 | |
0038 73 PUSH20 0xffffffffffffffffffffffffffffffffffffffff | |
004D 02 MUL | |
004E 19 NOT | |
004F 16 AND | |
0050 90 SWAP1 | |
0051 83 DUP4 | |
0052 73 PUSH20 0xffffffffffffffffffffffffffffffffffffffff | |
0067 16 AND | |
0068 02 MUL | |
0069 17 OR | |
006A 90 SWAP1 | |
006B 55 SSTORE | |
006C 50 POP | |
006D 34 CALLVALUE | |
006E 80 DUP1 | |
006F 15 ISZERO | |
0070 61 PUSH2 0x0078 | |
0073 57 JUMPI | |
label_0074: | |
0074 60 PUSH1 0x00 | |
0076 80 DUP1 | |
0077 FD REVERT | |
label_0078: | |
0078 5B JUMPDEST | |
0079 50 POP | |
007A 61 PUSH2 0x008b | |
007D 56 JUMP | |
label_007E: | |
007E 5B JUMPDEST | |
007F 61 PUSH2 0x012b | |
0082 80 DUP1 | |
0083 61 PUSH2 0x00d8 | |
0086 83 DUP4 | |
0087 39 CODECOPY | |
0088 01 ADD | |
0089 90 SWAP1 | |
008A 56 JUMP | |
label_008B: | |
008B 5B JUMPDEST | |
008C 60 PUSH1 0x3f | |
008E 80 DUP1 | |
008F 61 PUSH2 0x0099 | |
0092 60 PUSH1 0x00 | |
0094 39 CODECOPY | |
0095 60 PUSH1 0x00 | |
0097 F3 RETURN | |
0098 FE ASSERT | |
0099 60 PUSH1 0x80 | |
009B 60 PUSH1 0x40 | |
009D 52 MSTORE | |
009E 60 PUSH1 0x00 | |
00A0 80 DUP1 | |
00A1 FD REVERT | |
00A2 FE ASSERT | |
00A3 A2 LOG2 | |
00A4 64 PUSH5 0x6970667358 | |
00AA 22 22 | |
00AB 12 SLT | |
00AC 20 SHA3 | |
00AD 99 SWAP10 | |
00AE 83 DUP4 | |
00AF B9 B9 | |
00B0 9B SWAP12 | |
00B1 C1 C1 | |
00B2 1F 1F | |
00B3 2E 2E | |
00B4 9D SWAP14 | |
00B5 7A PUSH27 0xe4320e06581f610c06531ff26a7e6872ffe9f9b27cdeb564736f6c | |
00D1 63 PUSH4 0x4300080d | |
00D6 00 STOP | |
00D7 33 CALLER | |
00D8 60 PUSH1 0x80 | |
00DA 60 PUSH1 0x40 | |
00DC 52 MSTORE | |
00DD 34 CALLVALUE | |
00DE 80 DUP1 | |
00DF 15 ISZERO | |
00E0 61 PUSH2 0x0010 | |
00E3 57 JUMPI | |
00E4 60 PUSH1 0x00 | |
00E6 80 DUP1 | |
00E7 FD REVERT | |
00E8 5B JUMPDEST | |
00E9 50 POP | |
00EA 6B PUSH12 0x033b2e3c9fd0803ce8000000 | |
00F7 60 PUSH1 0x00 | |
00F9 80 DUP1 | |
00FA 33 CALLER | |
00FB 73 PUSH20 0xffffffffffffffffffffffffffffffffffffffff | |
0110 16 AND | |
0111 73 PUSH20 0xffffffffffffffffffffffffffffffffffffffff | |
0126 16 AND | |
0127 81 DUP2 | |
0128 52 MSTORE | |
0129 60 PUSH1 0x20 | |
012B 01 ADD | |
012C 90 SWAP1 | |
012D 81 DUP2 | |
012E 52 MSTORE | |
012F 60 PUSH1 0x20 | |
0131 01 ADD | |
0132 60 PUSH1 0x00 | |
0134 20 SHA3 | |
0135 81 DUP2 | |
0136 90 SWAP1 | |
0137 55 SSTORE | |
0138 50 POP | |
0139 60 PUSH1 0xbd | |
013B 80 DUP1 | |
013C 61 PUSH2 0x006e | |
013F 60 PUSH1 0x00 | |
0141 39 CODECOPY | |
0142 60 PUSH1 0x00 | |
0144 F3 RETURN | |
0145 FE ASSERT | |
0146 60 PUSH1 0x80 | |
0148 60 PUSH1 0x40 | |
014A 52 MSTORE | |
014B 34 CALLVALUE | |
014C 80 DUP1 | |
014D 15 ISZERO | |
014E 60 PUSH1 0x0f | |
0150 57 JUMPI | |
0151 60 PUSH1 0x00 | |
0153 80 DUP1 | |
0154 FD REVERT | |
0155 5B JUMPDEST | |
0156 50 POP | |
0157 60 PUSH1 0x04 | |
0159 36 CALLDATASIZE | |
015A 10 LT | |
015B 60 PUSH1 0x28 | |
015D 57 JUMPI | |
015E 60 PUSH1 0x00 | |
0160 35 CALLDATALOAD | |
0161 60 PUSH1 0xe0 | |
0163 1C SHR | |
0164 80 DUP1 | |
0165 63 PUSH4 0x18160ddd | |
016A 14 EQ | |
016B 60 PUSH1 0x2d | |
016D 57 JUMPI | |
016E 5B JUMPDEST | |
016F 60 PUSH1 0x00 | |
0171 80 DUP1 | |
0172 FD REVERT | |
0173 5B JUMPDEST | |
0174 60 PUSH1 0x33 | |
0176 60 PUSH1 0x47 | |
0178 56 JUMP | |
0179 5B JUMPDEST | |
017A 60 PUSH1 0x40 | |
017C 51 MLOAD | |
017D 60 PUSH1 0x3e | |
017F 91 SWAP2 | |
0180 90 SWAP1 | |
0181 60 PUSH1 0x6e | |
0183 56 JUMP | |
0184 5B JUMPDEST | |
0185 60 PUSH1 0x40 | |
0187 51 MLOAD | |
0188 80 DUP1 | |
0189 91 SWAP2 | |
018A 03 SUB | |
018B 90 SWAP1 | |
018C F3 RETURN | |
018D 5B JUMPDEST | |
018E 6B PUSH12 0x033b2e3c9fd0803ce8000000 | |
019B 81 DUP2 | |
019C 56 JUMP | |
019D 5B JUMPDEST | |
019E 60 PUSH1 0x00 | |
01A0 81 DUP2 | |
01A1 90 SWAP1 | |
01A2 50 POP | |
01A3 91 SWAP2 | |
01A4 90 SWAP1 | |
01A5 50 POP | |
01A6 56 JUMP | |
01A7 5B JUMPDEST | |
01A8 60 PUSH1 0x68 | |
01AA 81 DUP2 | |
01AB 60 PUSH1 0x57 | |
01AD 56 JUMP | |
01AE 5B JUMPDEST | |
01AF 82 DUP3 | |
01B0 52 MSTORE | |
01B1 50 POP | |
01B2 50 POP | |
01B3 56 JUMP | |
01B4 5B JUMPDEST | |
01B5 60 PUSH1 0x00 | |
01B7 60 PUSH1 0x20 | |
01B9 82 DUP3 | |
01BA 01 ADD | |
01BB 90 SWAP1 | |
01BC 50 POP | |
01BD 60 PUSH1 0x81 | |
01BF 60 PUSH1 0x00 | |
01C1 83 DUP4 | |
01C2 01 ADD | |
01C3 84 DUP5 | |
01C4 60 PUSH1 0x61 | |
01C6 56 JUMP | |
01C7 5B JUMPDEST | |
01C8 92 SWAP3 | |
01C9 91 SWAP2 | |
01CA 50 POP | |
01CB 50 POP | |
01CC 56 JUMP | |
01CD FE ASSERT | |
01CE A2 LOG2 | |
01CF 64 PUSH5 0x6970667358 | |
01D5 22 22 | |
01D6 12 SLT | |
01D7 20 SHA3 | |
01D8 FA STATICCALL | |
01D9 3E RETURNDATACOPY | |
01DA A0 LOG0 | |
01DB 64 PUSH5 0xac1eacf0fc | |
01E1 B8 B8 | |
01E2 A9 A9 | |
01E3 77 PUSH24 0xe85160987245ae4739fac9b2d1f6718fcf987a4564736f6c | |
01FC 63 PUSH4 0x4300080d | |
0201 00 STOP | |
0202 33 CALLER |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment