Geth VM Trace Transaction

GETH Trace for Txn Hash 0x51a69787a32d4b039abdf9dda66a89d7c5161d39ccd4b674ae556ffe94dd66cd

A total of 457 steps found

Step PC Operation Gas GasCost Depth
[1]0PUSH118180431
[2]2PUSH118180131
[3]4MSTORE181798121
[4]5PUSH118178631
[5]7CALLDATASIZE18178321
[6]8LT18178131
[7]9PUSH218177831
[8]12JUMPI181775101
[9]13PUSH118176531
[10]15CALLDATALOAD18176231
[11]16PUSH118175931
[12]18SHR18175631
[13]19DUP118175331
[14]20PUSH418175031
[15]25EQ18174731
[16]26PUSH218174431
[17]29JUMPI181741101
[18]30DUP118173131
[19]31PUSH418172831
[20]36EQ18172531
[21]37PUSH218172231
[22]40JUMPI181719101
[23]41DUP118170931
[24]42PUSH418170631
[25]47EQ18170331
[26]48PUSH218170031
[27]51JUMPI181697101
[28]52DUP118168731
[29]53PUSH418168431
[30]58EQ18168131
[31]59PUSH218167831
[32]62JUMPI181675101
[33]63DUP118166531
[34]64PUSH418166231
[35]69EQ18165931
[36]70PUSH218165631
[37]73JUMPI181653101
[38]74JUMPDEST18164311
[39]75PUSH218164231
[40]78PUSH218163931
[41]81JUMP18163681
[42]573JUMPDEST18162811
[43]574PUSH218162731
[44]577PUSH218162431
[45]580JUMP18162181
[46]1455JUMPDEST18161311
[47]1456PUSH218161231
[48]1459PUSH218160931
[49]1462JUMP18160681
[50]1694JUMPDEST18159811
[51]1695PUSH118159731
[52]1697DUP118159431
[53]1698PUSH3218159131
[54]1731PUSH118158831
[55]1733SHL18158531
[56]1734SWAP118158231
[57]1735POP18157921
[58]1736DUP118157731
[59]1737SLOAD1815748001
[60]1738SWAP218077431
[61]1739POP18077121
[62]1740POP18076921
[63]1741SWAP118076731
[64]1742JUMP18076481
[65]1463JUMPDEST18075611
[66]1464PUSH2018075531
[67]1485AND18075231
[68]1486CALLER18074921
[69]1487PUSH2018074731
[70]1508AND18074431
[71]1509EQ18074131
[72]1510ISZERO18073831
[73]1511ISZERO18073531
[74]1512ISZERO18073231
[75]1513PUSH218072931
[76]1516JUMPI180726101
[77]1597JUMPDEST18071611
[78]1598PUSH218071531
[79]1601PUSH218071231
[80]1604JUMP18070981
[81]1869JUMPDEST18070111
[82]1870JUMP18070081
[83]1605JUMPDEST18069211
[84]1606JUMP18069181
[85]581JUMPDEST18068311
[86]582PUSH218068231
[87]585PUSH218067931
[88]588PUSH218067631
[89]591JUMP18067381
[90]1607JUMPDEST18066511
[91]1608PUSH118066431
[92]1610DUP118066131
[93]1611PUSH3218065831
[94]1644PUSH118065531
[95]1646SHL18065231
[96]1647SWAP118064931
[97]1648POP18064621
[98]1649DUP118064431
[99]1650SLOAD1806418001
[100]1651SWAP217984131
[101]1652POP17983821
[102]1653POP17983621
[103]1654SWAP117983431
[104]1655JUMP17983181
[105]592JUMPDEST17982311
[106]593PUSH217982231
[107]596JUMP17981981
[108]1656JUMPDEST17981111
[109]1657CALLDATASIZE17981021
[110]1658PUSH117980831
[111]1660DUP117980531
[112]1661CALLDATACOPY179802361
[113]1662PUSH117976631
[114]1664DUP117976331
[115]1665CALLDATASIZE17976021
[116]1666PUSH117975831
[117]1668DUP517975531
[118]1669GAS17975221
[119]1670DELEGATECALL1797501769531
[120]0PUSH117625332
[121]2PUSH117625032
[122]4MSTORE176247122
[123]5CALLVALUE17623522
[124]6DUP117623332
[125]7ISZERO17623032
[126]8PUSH217622732
[127]11JUMPI176224102
[128]16JUMPDEST17621412
[129]17POP17621322
[130]18PUSH117621132
[131]20CALLDATASIZE17620822
[132]21LT17620632
[133]22PUSH217620332
[134]25JUMPI176200102
[135]26PUSH117619032
[136]28CALLDATALOAD17618732
[137]29PUSH117618432
[138]31SHR17618132
[139]32DUP117617832
[140]33PUSH417617532
[141]38GT17617232
[142]39PUSH217616932
[143]42JUMPI176166102
[144]43DUP117615632
[145]44PUSH417615332
[146]49EQ17615032
[147]50PUSH217614732
[148]53JUMPI176144102
[149]54DUP117613432
[150]55PUSH417613132
[151]60EQ17612832
[152]61PUSH217612532
[153]64JUMPI176122102
[154]65DUP117611232
[155]66PUSH417610932
[156]71EQ17610632
[157]72PUSH217610332
[158]75JUMPI176100102
[159]453JUMPDEST17609012
[160]454PUSH217608932
[161]457PUSH117608632
[162]459DUP117608332
[163]460CALLDATASIZE17608022
[164]461SUB17607832
[165]462PUSH117607532
[166]464DUP217607232
[167]465LT17606932
[168]466ISZERO17606632
[169]467PUSH217606332
[170]470JUMPI176060102
[171]475JUMPDEST17605012
[172]476DUP217604932
[173]477ADD17604632
[174]478SWAP117604332
[175]479PUSH117604032
[176]481DUP217603732
[177]482ADD17603432
[178]483DUP217603132
[179]484CALLDATALOAD17602832
[180]485PUSH517602532
[181]491DUP217602232
[182]492GT17601932
[183]493ISZERO17601632
[184]494PUSH217601332
[185]497JUMPI176010102
[186]502JUMPDEST17600012
[187]503DUP317599932
[188]504ADD17599632
[189]505DUP417599332
[190]506PUSH117599032
[191]508DUP317598732
[192]509ADD17598432
[193]510GT17598132
[194]511ISZERO17597832
[195]512PUSH217597532
[196]515JUMPI175972102
[197]520JUMPDEST17596212
[198]521DUP117596132
[199]522CALLDATALOAD17595832
[200]523SWAP117595532
[201]524PUSH117595232
[202]526ADD17594932
[203]527SWAP217594632
[204]528DUP517594332
[205]529PUSH117594032
[206]531DUP417593732
[207]532MUL17593452
[208]533DUP517592932
[209]534ADD17592632
[210]535GT17592332
[211]536PUSH517592032
[212]542DUP417591732
[213]543GT17591432
[214]544OR17591132
[215]545ISZERO17590832
[216]546PUSH217590532
[217]549JUMPI175902102
[218]554JUMPDEST17589212
[219]555SWAP217589132
[220]556SWAP417588832
[221]557SWAP117588532
[222]558SWAP317588232
[223]559SWAP117587932
[224]560SWAP217587632
[225]561PUSH117587332
[226]563DUP217587032
[227]564ADD17586732
[228]565SWAP117586432
[229]566CALLDATALOAD17586132
[230]567PUSH517585832
[231]573DUP217585532
[232]574GT17585232
[233]575ISZERO17584932
[234]576PUSH217584632
[235]579JUMPI175843102
[236]584JUMPDEST17583312
[237]585DUP317583232
[238]586ADD17582932
[239]587DUP417582632
[240]588PUSH117582332
[241]590DUP317582032
[242]591ADD17581732
[243]592GT17581432
[244]593ISZERO17581132
[245]594PUSH217580832
[246]597JUMPI175805102
[247]602JUMPDEST17579512
[248]603DUP117579432
[249]604CALLDATALOAD17579132
[250]605SWAP117578832
[251]606PUSH117578532
[252]608ADD17578232
[253]609SWAP217577932
[254]610DUP517577632
[255]611PUSH117577332
[256]613DUP417577032
[257]614MUL17576752
[258]615DUP517576232
[259]616ADD17575932
[260]617GT17575632
[261]618PUSH517575332
[262]624DUP417575032
[263]625GT17574732
[264]626OR17574432
[265]627ISZERO17574132
[266]628PUSH217573832
[267]631JUMPI175735102
[268]636JUMPDEST17572512
[269]637POP17572422
[270]638SWAP117572232
[271]639SWAP317571932
[272]640POP17571622
[273]641SWAP117571432
[274]642POP17571122
[275]643PUSH217570932
[276]646JUMP17570682
[277]1332JUMPDEST17569812
[278]1333CALLER17569722
[279]1334PUSH117569532
[280]1336SWAP117569232
[281]1337DUP217568932
[282]1338MSTORE17568632
[283]1339PUSH117568332
[284]1341PUSH117568032
[285]1343MSTORE17567732
[286]1344PUSH117567432
[287]1346SWAP117567132
[288]1347SHA3175668422
[289]1348SLOAD1756268002
[290]1349PUSH117482632
[291]1351AND17482332
[292]1352PUSH217482032
[293]1355JUMPI174817102
[294]1424JUMPDEST17480712
[295]1425DUP317480632
[296]1426DUP217480332
[297]1427EQ17480032
[298]1428PUSH217479732
[299]1431JUMPI174794102
[300]1499JUMPDEST17478412
[301]1500DUP317478332
[302]1501PUSH117478032
[303]1503JUMPDEST17477712
[304]1504DUP217477632
[305]1505DUP217477332
[306]1506LT17477032
[307]1507ISZERO17476732
[308]1508PUSH217476432
[309]1511JUMPI174761102
[310]1512PUSH217475132
[311]1515DUP717474832
[312]1516DUP717474532
[313]1517DUP417474232
[314]1518DUP217473932
[315]1519DUP217473632
[316]1520LT17473332
[317]1521PUSH217473032
[318]1524JUMPI174727102
[319]1526JUMPDEST17471712
[320]1527SWAP117471632
[321]1528POP17471322
[322]1529PUSH117471132
[323]1531MUL17470852
[324]1532ADD17470332
[325]1533CALLDATALOAD17470032
[326]1534PUSH117469732
[327]1536PUSH117469432
[328]1538PUSH117469132
[329]1540SHL17468832
[330]1541SUB17468532
[331]1542AND17468232
[332]1543DUP617467932
[333]1544DUP617467632
[334]1545DUP517467332
[335]1546DUP217467032
[336]1547DUP217466732
[337]1548LT17466432
[338]1549PUSH217466132
[339]1552JUMPI174658102
[340]1554JUMPDEST17464812
[341]1555SWAP117464732
[342]1556POP17464422
[343]1557PUSH117464232
[344]1559MUL17463952
[345]1560ADD17463432
[346]1561CALLDATALOAD17463132
[347]1562PUSH217462832
[348]1565JUMP17462582
[349]2051JUMPDEST17461712
[350]2052PUSH117461632
[351]2054PUSH117461332
[352]2056PUSH117461032
[353]2058SHL17460732
[354]2059SUB17460432
[355]2060DUP317460132
[356]2061AND17459832
[357]2062PUSH117459532
[358]2064SWAP117459232
[359]2065DUP217458932
[360]2066MSTORE17458632
[361]2067PUSH117458332
[362]2069PUSH117458032
[363]2071MSTORE17457732
[364]2072PUSH117457432
[365]2074SWAP117457132
[366]2075SHA3174568422
[367]2076DUP217452632
[368]2077PUSH217452332
[369]2080JUMPI174520102
[370]2148JUMPDEST17451012
[371]2149PUSH117450932
[372]2151DUP217450632
[373]2152ADD17450332
[374]2153DUP117450032
[375]2154SLOAD1744978002
[376]2155NUMBER17369722
[377]2156DUP417369532
[378]2157SSTORE17369250002
[379]2158SWAP116869232
[380]2159DUP416868932
[381]2160SWAP116868632
[382]2161SSTORE1686838002
[383]2162PUSH116788332
[384]2164DUP116788032
[385]2165MLOAD16787732
[386]2166PUSH116787432
[387]2168PUSH116787132
[388]2170PUSH116786832
[389]2172SHL16786532
[390]2173SUB16786232
[391]2174DUP716785932
[392]2175AND16785632
[393]2176DUP216785332
[394]2177MSTORE16785092
[395]2178PUSH116784132
[396]2180DUP216783832
[397]2181ADD16783532
[398]2182DUP416783232
[399]2183SWAP116782932
[400]2184MSTORE16782662
[401]2185DUP116782032
[402]2186DUP316781732
[403]2187ADD16781432
[404]2188DUP616781132
[405]2189SWAP116780832
[406]2190MSTORE16780562
[407]2191SWAP116779932
[408]2192MLOAD16779632
[409]2193PUSH3216779332
[410]2226SWAP216779032
[411]2227DUP216778732
[412]2228SWAP116778432
[413]2229SUB16778132
[414]2230PUSH116777832
[415]2232ADD16777532
[416]2233SWAP116777232
[417]2234LOG116776915182
[418]2235POP16625122
[419]2236POP16624922
[420]2237POP16624722
[421]2238POP16624522
[422]2239JUMP16624382
[423]1566JUMPDEST16623512
[424]1567PUSH116623432
[425]1569ADD16623132
[426]1570PUSH216622832
[427]1573JUMP16622582
[428]1503JUMPDEST16621712
[429]1504DUP216621632
[430]1505DUP216621332
[431]1506LT16621032
[432]1507ISZERO16620732
[433]1508PUSH216620432
[434]1511JUMPI166201102
[435]1574JUMPDEST16619112
[436]1575POP16619022
[437]1576POP16618822
[438]1577POP16618622
[439]1578POP16618422
[440]1579POP16618222
[441]1580POP16618022
[442]1581JUMP16617882
[443]217JUMPDEST16617012
[444]218STOP16616902
[445]1671RETURNDATASIZE16896621
[446]1672PUSH116896431
[447]1674DUP116896131
[448]1675RETURNDATACOPY16895831
[449]1676DUP116895531
[450]1677PUSH116895231
[451]1679DUP216894931
[452]1680EQ16894631
[453]1681PUSH216894331
[454]1684JUMPI168940101
[455]1685RETURNDATASIZE16893021
[456]1686PUSH116892831
[457]1688RETURN16892501