ETH Price: $2,129.35 (+3.07%)

Geth VM Trace Transaction

GETH Trace for Txn Hash 0xe04bcb99aeb6f94e303f8c2cd47fa2be21f2a8e423f60460eead77db58edea68

A total of 854 steps found

Step PC Operation Gas GasCost Depth
[1]0PUSH1927131
[2]2PUSH1926831
[3]4MSTORE9265121
[4]5PUSH1925331
[5]7CALLDATASIZE925021
[6]8LT924831
[7]9PUSH2924531
[8]12JUMPI9242101
[9]13PUSH0923221
[10]14CALLDATALOAD923031
[11]15PUSH1922731
[12]17SHR922431
[13]18DUP1922131
[14]19PUSH4921831
[15]24EQ921531
[16]25PUSH2921231
[17]28JUMPI9209101
[18]193JUMPDEST919911
[19]194CALLVALUE919821
[20]195DUP1919631
[21]196ISZERO919331
[22]197PUSH2919031
[23]200JUMPI9187101
[24]204JUMPDEST917711
[25]205POP917621
[26]206PUSH2917431
[27]209PUSH2917131
[28]212CALLDATASIZE916821
[29]213PUSH1916631
[30]215PUSH2916331
[31]218JUMP916081
[32]1133JUMPDEST915211
[33]1134PUSH0915121
[34]1135DUP1914931
[35]1136PUSH1914631
[36]1138DUP4914331
[37]1139DUP6914031
[38]1140SUB913731
[39]1141SLT913431
[40]1142ISZERO913131
[41]1143PUSH2912831
[42]1146JUMPI9125101
[43]1150JUMPDEST911511
[44]1151DUP3911431
[45]1152CALLDATALOAD911131
[46]1153PUSH2910831
[47]1156DUP2910531
[48]1157PUSH2910231
[49]1160JUMP909981
[50]1097JUMPDEST909111
[51]1098PUSH20909031
[52]1119DUP2908731
[53]1120AND908431
[54]1121DUP2908131
[55]1122EQ907831
[56]1123PUSH2907531
[57]1126JUMPI9072101
[58]1130JUMPDEST906211
[59]1131POP906121
[60]1132JUMP905981
[61]1161JUMPDEST905111
[62]1162SWAP5905031
[63]1163PUSH1904731
[64]1165SWAP4904431
[65]1166SWAP1904131
[66]1167SWAP4903831
[67]1168ADD903531
[68]1169CALLDATALOAD903231
[69]1170SWAP4902931
[70]1171POP902621
[71]1172POP902421
[72]1173POP902221
[73]1174JUMP902081
[74]219JUMPDEST901211
[75]220PUSH2901131
[76]223JUMP900881
[77]275JUMPDEST900011
[78]276PUSH0899921
[79]277CALLDATASIZE899721
[80]278PUSH1899531
[81]280PUSH2899231
[82]283PUSH1898931
[83]285DUP4898631
[84]286PUSH2898331
[85]289JUMP898081
[86]1298JUMPDEST897211
[87]1299DUP2897131
[88]1300DUP2896831
[89]1301SUB896531
[90]1302DUP2896231
[91]1303DUP2895931
[92]1304GT895631
[93]1305ISZERO895331
[94]1306PUSH2895031
[95]1309JUMPI8947101
[96]746JUMPDEST893711
[97]747SWAP3893631
[98]748SWAP2893331
[99]749POP893021
[100]750POP892821
[101]751JUMP892681
[102]290JUMPDEST891811
[103]291PUSH2891731
[104]294SWAP2891431
[105]295SWAP1891131
[106]296PUSH2890831
[107]299JUMP890581
[108]1362JUMPDEST889711
[109]1363PUSH0889621
[110]1364DUP3889431
[111]1365PUSH2889131
[112]1368JUMPI8888101
[113]1376JUMPDEST887811
[114]1377POP887721
[115]1378MOD887551
[116]1379SWAP1887031
[117]1380JUMP886781
[118]300JUMPDEST885911
[119]301ISZERO885831
[120]302PUSH2885531
[121]305JUMPI8852101
[122]403JUMPDEST884211
[123]404PUSH0884121
[124]405PUSH1883931
[125]407PUSH2883631
[126]410PUSH1883331
[127]412DUP5883031
[128]413PUSH2882731
[129]416JUMP882481
[130]1298JUMPDEST881611
[131]1299DUP2881531
[132]1300DUP2881231
[133]1301SUB880931
[134]1302DUP2880631
[135]1303DUP2880331
[136]1304GT880031
[137]1305ISZERO879731
[138]1306PUSH2879431
[139]1309JUMPI8791101
[140]746JUMPDEST878111
[141]747SWAP3878031
[142]748SWAP2877731
[143]749POP877421
[144]750POP877221
[145]751JUMP877081
[146]417JUMPDEST876211
[147]418PUSH2876131
[148]421SWAP2875831
[149]422SWAP1875531
[150]423PUSH2875231
[151]426JUMP874981
[152]1381JUMPDEST874111
[153]1382PUSH0874021
[154]1383DUP3873831
[155]1384PUSH2873531
[156]1387JUMPI8732101
[157]1395JUMPDEST872211
[158]1396POP872121
[159]1397DIV871951
[160]1398SWAP1871431
[161]1399JUMP871181
[162]427JUMPDEST870311
[163]428SWAP1870231
[164]429POP869921
[165]430PUSH0869721
[166]431JUMPDEST869511
[167]432DUP2869431
[168]433DUP2869131
[169]434LT868831
[170]435ISZERO868531
[171]436PUSH2868231
[172]439JUMPI8679101
[173]440PUSH0866921
[174]441PUSH2866731
[175]444DUP3866431
[176]445PUSH1866131
[177]447PUSH2865831
[178]450JUMP865581
[179]1400JUMPDEST864711
[180]1401DUP1864631
[181]1402DUP3864331
[182]1403MUL864051
[183]1404DUP2863531
[184]1405ISZERO863231
[185]1406DUP3862931
[186]1407DUP3862631
[187]1408DIV862351
[188]1409DUP5861831
[189]1410EQ861531
[190]1411OR861231
[191]1412PUSH2860931
[192]1415JUMPI8606101
[193]746JUMPDEST859611
[194]747SWAP3859531
[195]748SWAP2859231
[196]749POP858921
[197]750POP858721
[198]751JUMP858581
[199]451JUMPDEST857711
[200]452PUSH2857631
[201]455SWAP1857331
[202]456PUSH1857031
[203]458PUSH2856731
[204]461JUMP856481
[205]1423JUMPDEST855611
[206]1424DUP1855531
[207]1425DUP3855231
[208]1426ADD854931
[209]1427DUP1854631
[210]1428DUP3854331
[211]1429GT854031
[212]1430ISZERO853731
[213]1431PUSH2853431
[214]1434JUMPI8531101
[215]746JUMPDEST852111
[216]747SWAP3852031
[217]748SWAP2851731
[218]749POP851421
[219]750POP851221
[220]751JUMP851081
[221]462JUMPDEST850211
[222]463SWAP1850131
[223]464POP849821
[224]465DUP1849631
[225]466CALLDATALOAD849331
[226]467PUSH1849031
[227]469DUP3848731
[228]470ADD848431
[229]471CALLDATALOAD848131
[230]472PUSH1847831
[231]474DUP4847531
[232]475ADD847231
[233]476CALLDATALOAD846931
[234]477PUSH1846631
[235]479DUP5846331
[236]480ADD846031
[237]481CALLDATALOAD845731
[238]482ADDRESS845421
[239]483PUSH4845231
[240]488DUP6844931
[241]489PUSH1844631
[242]491MLOAD844331
[243]492PUSH32844031
[244]525PUSH1843731
[245]527DUP5843431
[246]528SWAP1843131
[247]529SHL842831
[248]530AND842531
[249]531DUP2842231
[250]532MSTORE841991
[251]533PUSH20841031
[252]554SWAP2840731
[253]555DUP3840431
[254]556AND840131
[255]557PUSH1839831
[256]559DUP3839531
[257]560ADD839231
[258]561MSTORE838961
[259]562DUP2838331
[260]563DUP8838031
[261]564AND837731
[262]565PUSH1837431
[263]567DUP3837131
[264]568ADD836831
[265]569MSTORE836561
[266]570SWAP1835931
[267]571DUP6835631
[268]572AND835331
[269]573PUSH1835031
[270]575DUP3834731
[271]576ADD834431
[272]577MSTORE834161
[273]578PUSH1833531
[274]580DUP2833231
[275]581ADD832931
[276]582DUP5832631
[277]583SWAP1832331
[278]584MSTORE832061
[279]585PUSH1831431
[280]587ADD831131
[281]588PUSH0830821
[282]589PUSH1830631
[283]591MLOAD830331
[284]592DUP1830031
[285]593DUP4829731
[286]594SUB829431
[287]595DUP2829131
[288]596PUSH0828821
[289]597DUP8828631
[290]598DUP1828331
[291]599EXTCODESIZE82801001
[292]600ISZERO818031
[293]601DUP1817731
[294]602ISZERO817431
[295]603PUSH2817131
[296]606JUMPI8168101
[297]610JUMPDEST815811
[298]611POP815721
[299]612GAS815521
[300]613CALL815380281
[301]0PUSH1792832
[302]2PUSH1792532
[303]4MSTORE7922122
[304]5PUSH1791032
[305]7CALLDATASIZE790722
[306]8LT790532
[307]9PUSH2790232
[308]12JUMPI7899102
[309]13PUSH0788922
[310]14CALLDATALOAD788732
[311]15PUSH1788432
[312]17SHR788132
[313]18DUP1787832
[314]19PUSH4787532
[315]24EQ787232
[316]25PUSH2786932
[317]28JUMPI7866102
[318]29DUP1785632
[319]30PUSH4785332
[320]35EQ785032
[321]36PUSH2784732
[322]39JUMPI7844102
[323]244JUMPDEST783412
[324]245CALLVALUE783322
[325]246DUP1783132
[326]247ISZERO782832
[327]248PUSH2782532
[328]251JUMPI7822102
[329]255JUMPDEST781212
[330]256POP781122
[331]257PUSH2780932
[332]260PUSH2780632
[333]263CALLDATASIZE780322
[334]264PUSH1780132
[335]266PUSH2779832
[336]269JUMP779582
[337]1175JUMPDEST778712
[338]1176PUSH0778622
[339]1177DUP1778432
[340]1178PUSH0778122
[341]1179DUP1777932
[342]1180PUSH1777632
[343]1182DUP6777332
[344]1183DUP8777032
[345]1184SUB776732
[346]1185SLT776432
[347]1186ISZERO776132
[348]1187PUSH2775832
[349]1190JUMPI7755102
[350]1194JUMPDEST774512
[351]1195DUP5774432
[352]1196CALLDATALOAD774132
[353]1197PUSH2773832
[354]1200DUP2773532
[355]1201PUSH2773232
[356]1204JUMP772982
[357]1097JUMPDEST772112
[358]1098PUSH20772032
[359]1119DUP2771732
[360]1120AND771432
[361]1121DUP2771132
[362]1122EQ770832
[363]1123PUSH2770532
[364]1126JUMPI7702102
[365]1130JUMPDEST769212
[366]1131POP769122
[367]1132JUMP768982
[368]1205JUMPDEST768112
[369]1206SWAP4768032
[370]1207POP767722
[371]1208PUSH1767532
[372]1210DUP6767232
[373]1211ADD766932
[374]1212CALLDATALOAD766632
[375]1213PUSH2766332
[376]1216DUP2766032
[377]1217PUSH2765732
[378]1220JUMP765482
[379]1097JUMPDEST764612
[380]1098PUSH20764532
[381]1119DUP2764232
[382]1120AND763932
[383]1121DUP2763632
[384]1122EQ763332
[385]1123PUSH2763032
[386]1126JUMPI7627102
[387]1130JUMPDEST761712
[388]1131POP761622
[389]1132JUMP761482
[390]1221JUMPDEST760612
[391]1222SWAP3760532
[392]1223POP760222
[393]1224PUSH1760032
[394]1226DUP6759732
[395]1227ADD759432
[396]1228CALLDATALOAD759132
[397]1229PUSH2758832
[398]1232DUP2758532
[399]1233PUSH2758232
[400]1236JUMP757982
[401]1097JUMPDEST757112
[402]1098PUSH20757032
[403]1119DUP2756732
[404]1120AND756432
[405]1121DUP2756132
[406]1122EQ755832
[407]1123PUSH2755532
[408]1126JUMPI7552102
[409]1130JUMPDEST754212
[410]1131POP754122
[411]1132JUMP753982
[412]1237JUMPDEST753112
[413]1238SWAP4753032
[414]1239SWAP7752732
[415]1240SWAP3752432
[416]1241SWAP6752132
[417]1242POP751822
[418]1243SWAP3751632
[419]1244SWAP4751332
[420]1245PUSH1751032
[421]1247ADD750732
[422]1248CALLDATALOAD750432
[423]1249SWAP3750132
[424]1250POP749822
[425]1251POP749622
[426]1252JUMP749482
[427]270JUMPDEST748612
[428]271PUSH2748532
[429]274JUMP748282
[430]752JUMPDEST747412
[431]753PUSH2747332
[432]756PUSH20747032
[433]777DUP6746732
[434]778AND746432
[435]779DUP5746132
[436]780DUP5745832
[437]781DUP5745532
[438]782PUSH2745232
[439]785JUMP744982
[440]792JUMPDEST744112
[441]793PUSH1744032
[442]795DUP1743732
[443]796MLOAD743432
[444]797PUSH20743132
[445]818DUP6742832
[446]819DUP2742532
[447]820AND742232
[448]821PUSH1741932
[449]823DUP4741632
[450]824ADD741332
[451]825MSTORE7410152
[452]826DUP5739532
[453]827AND739232
[454]828PUSH1738932
[455]830DUP3738632
[456]831ADD738332
[457]832MSTORE738062
[458]833PUSH1737432
[459]835DUP1737132
[460]836DUP3736832
[461]837ADD736532
[462]838DUP5736232
[463]839SWAP1735932
[464]840MSTORE735662
[465]841DUP3735032
[466]842MLOAD734732
[467]843DUP1734432
[468]844DUP4734132
[469]845SUB733832
[470]846SWAP1733532
[471]847SWAP2733232
[472]848ADD732932
[473]849DUP2732632
[474]850MSTORE732332
[475]851PUSH1732032
[476]853SWAP1731732
[477]854SWAP2731432
[478]855ADD731132
[479]856SWAP1730832
[480]857SWAP2730532
[481]858MSTORE730232
[482]859PUSH1729932
[483]861DUP1729632
[484]862DUP3729332
[485]863ADD729032
[486]864DUP1728732
[487]865MLOAD728432
[488]866PUSH28728132
[489]895AND727832
[490]896PUSH32727532
[491]929OR727232
[492]930DUP2726932
[493]931MSTORE726632
[494]932DUP3726332
[495]933MLOAD726032
[496]934PUSH2725732
[497]937SWAP4725432
[498]938DUP9725132
[499]939SWAP4724832
[500]940SWAP1724532
[501]941SWAP3724232
[502]942PUSH0723922
[503]943SWAP3723732
[504]944DUP4723432
[505]945SWAP3723132
[506]946SWAP2722832
[507]947DUP4722532
[508]948SWAP2722232
[509]949SWAP1721932
[510]950DUP3721632
[511]951DUP9721332
[512]952GAS721022
[513]953CALL720871362
[514]0PUSH1453633
[515]2PUSH1453333
[516]4MSTORE4530123
[517]5CALLVALUE451823
[518]6DUP1451633
[519]7ISZERO451333
[520]8PUSH2451033
[521]11JUMPI4507103
[522]15JUMPDEST449713
[523]16POP449623
[524]17PUSH1449433
[525]19CALLDATASIZE449123
[526]20LT448933
[527]21PUSH2448633
[528]24JUMPI4483103
[529]25PUSH0447323
[530]26CALLDATALOAD447133
[531]27PUSH1446833
[532]29SHR446533
[533]30DUP1446233
[534]31PUSH4445933
[535]36GT445633
[536]37PUSH2445333
[537]40JUMPI4450103
[538]99JUMPDEST444013
[539]100DUP1443933
[540]101PUSH4443633
[541]106EQ443333
[542]107PUSH2443033
[543]110JUMPI4427103
[544]111DUP1441733
[545]112PUSH4441433
[546]117EQ441133
[547]118PUSH2440833
[548]121JUMPI4405103
[549]122DUP1439533
[550]123PUSH4439233
[551]128EQ438933
[552]129PUSH2438633
[553]132JUMPI4383103
[554]133DUP1437333
[555]134PUSH4437033
[556]139EQ436733
[557]140PUSH2436433
[558]143JUMPI4361103
[559]286JUMPDEST435113
[560]287PUSH2435033
[561]290PUSH2434733
[562]293CALLDATASIZE434423
[563]294PUSH1434233
[564]296PUSH2433933
[565]299JUMP433683
[566]626JUMPDEST432813
[567]627PUSH0432723
[568]628DUP1432533
[569]629PUSH0432223
[570]630PUSH1432033
[571]632DUP5431733
[572]633DUP7431433
[573]634SUB431133
[574]635SLT430833
[575]636ISZERO430533
[576]637PUSH2430233
[577]640JUMPI4299103
[578]644JUMPDEST428913
[579]645PUSH2428833
[580]648DUP5428533
[581]649PUSH2428233
[582]652JUMP427983
[583]559JUMPDEST427113
[584]560DUP1427033
[585]561CALLDATALOAD426733
[586]562PUSH1426433
[587]564PUSH1426133
[588]566PUSH1425833
[589]568SHL425533
[590]569SUB425233
[591]570DUP2424933
[592]571AND424633
[593]572DUP2424333
[594]573EQ424033
[595]574PUSH2423733
[596]577JUMPI4234103
[597]581JUMPDEST422413
[598]582SWAP2422333
[599]583SWAP1422033
[600]584POP421723
[601]585JUMP421583
[602]653JUMPDEST420713
[603]654SWAP3420633
[604]655POP420323
[605]656PUSH2420133
[606]659PUSH1419833
[607]661DUP6419533
[608]662ADD419233
[609]663PUSH2418933
[610]666JUMP418683
[611]559JUMPDEST417813
[612]560DUP1417733
[613]561CALLDATALOAD417433
[614]562PUSH1417133
[615]564PUSH1416833
[616]566PUSH1416533
[617]568SHL416233
[618]569SUB415933
[619]570DUP2415633
[620]571AND415333
[621]572DUP2415033
[622]573EQ414733
[623]574PUSH2414433
[624]577JUMPI4141103
[625]581JUMPDEST413113
[626]582SWAP2413033
[627]583SWAP1412733
[628]584POP412423
[629]585JUMP412283
[630]667JUMPDEST411413
[631]668SWAP3411333
[632]669SWAP6411033
[633]670SWAP3410733
[634]671SWAP5410433
[635]672POP410123
[636]673POP409923
[637]674POP409723
[638]675PUSH1409533
[639]677SWAP2409233
[640]678SWAP1408933
[641]679SWAP2408633
[642]680ADD408333
[643]681CALLDATALOAD408033
[644]682SWAP1407733
[645]683JUMP407483
[646]300JUMPDEST406613
[647]301PUSH2406533
[648]304JUMP406283
[649]418JUMPDEST405413
[650]419PUSH0405323
[651]420DUP3405133
[652]421PUSH1404833
[653]423PUSH1404533
[654]425PUSH1404233
[655]427SHL403933
[656]428SUB403633
[657]429AND403333
[658]430DUP5403033
[659]431PUSH1402733
[660]433PUSH1402433
[661]435PUSH1402133
[662]437SHL401833
[663]438SUB401533
[664]439AND401233
[665]440PUSH32400933
[666]473DUP5400633
[667]474PUSH1400333
[668]476MLOAD400033
[669]477PUSH2399733
[670]480SWAP2399433
[671]481DUP2399133
[672]482MSTORE398893
[673]483PUSH1397933
[674]485ADD397633
[675]486SWAP1397333
[676]487JUMP397083
[677]488JUMPDEST396213
[678]489PUSH1396133
[679]491MLOAD395833
[680]492DUP1395533
[681]493SWAP2395233
[682]494SUB394933
[683]495SWAP1394633
[684]496LOG3394317563
[685]497POP218723
[686]498PUSH1218533
[687]500SWAP4218233
[688]501SWAP3217933
[689]502POP217623
[690]503POP217423
[691]504POP217223
[692]505JUMP217083
[693]244JUMPDEST216213
[694]245PUSH1216133
[695]247MLOAD215833
[696]248SWAP1215533
[697]249ISZERO215233
[698]250ISZERO214933
[699]251DUP2214633
[700]252MSTORE214333
[701]253PUSH1214033
[702]255ADD213733
[703]256PUSH2213433
[704]259JUMP213183
[705]213JUMPDEST212313
[706]214PUSH1212233
[707]216MLOAD211933
[708]217DUP1211633
[709]218SWAP2211333
[710]219SUB211033
[711]220SWAP1210733
[712]221RETURN210403
[713]954DUP1217632
[714]955PUSH2217332
[715]958JUMPI2170102
[716]969JUMPDEST216012
[717]970POP215922
[718]971POP215722
[719]972PUSH0215522
[720]973MLOAD215332
[721]974RETURNDATASIZE215022
[722]975SWAP2214832
[723]976POP214522
[724]977DUP2214332
[725]978ISZERO214032
[726]979PUSH2213732
[727]982JUMPI2134102
[728]983DUP1212432
[729]984PUSH1212132
[730]986EQ211832
[731]987ISZERO211532
[732]988PUSH2211232
[733]991JUMP210982
[734]1018JUMPDEST210112
[735]1019ISZERO210032
[736]1020PUSH2209732
[737]1023JUMPI2094102
[738]786JUMPDEST208412
[739]787POP208322
[740]788POP208122
[741]789POP207922
[742]790POP207722
[743]791JUMP207582
[744]786JUMPDEST206712
[745]787POP206622
[746]788POP206422
[747]789POP206222
[748]790POP206022
[749]791JUMP205882
[750]786JUMPDEST205012
[751]787POP204922
[752]788POP204722
[753]789POP204522
[754]790POP204322
[755]791JUMP204182
[756]191JUMPDEST203312
[757]192STOP203202
[758]614SWAP3215731
[759]615POP215421
[760]616POP215221
[761]617POP215021
[762]618DUP1214831
[763]619ISZERO214531
[764]620PUSH2214231
[765]623JUMPI2139101
[766]624POP212921
[767]625PUSH1212731
[768]627JUMPDEST212411
[769]628ISZERO212331
[770]629PUSH2212031
[771]632JUMPI2117101
[772]633PUSH1210731
[773]635DUP1210431
[774]636MLOAD210131
[775]637PUSH20209831
[776]658DUP1209531
[777]659DUP6209231
[778]660AND208931
[779]661DUP3208631
[780]662MSTORE208331
[781]663DUP7208031
[782]664AND207731
[783]665PUSH1207431
[784]667DUP3207131
[785]668ADD206831
[786]669MSTORE206531
[787]670SWAP1206231
[788]671DUP2205931
[789]672ADD205631
[790]673DUP3205331
[791]674SWAP1205031
[792]675MSTORE204731
[793]676PUSH32204431
[794]709SWAP1204131
[795]710PUSH1203831
[796]712ADD203531
[797]713PUSH1203231
[798]715MLOAD202931
[799]716DUP1202631
[800]717SWAP2202331
[801]718SUB202031
[802]719SWAP1201731
[803]720LOG1201415181
[804]721JUMPDEST49611
[805]722POP49521
[806]723POP49321
[807]724PUSH149131
[808]726SWAP148831
[809]727SWAP448531
[810]728ADD48231
[811]729SWAP347931
[812]730POP47621
[813]731PUSH247431
[814]734SWAP247131
[815]735POP46821
[816]736POP46621
[817]737JUMP46481
[818]431JUMPDEST45611
[819]432DUP245531
[820]433DUP245231
[821]434LT44931
[822]435ISZERO44631
[823]436PUSH244331
[824]439JUMPI440101
[825]738JUMPDEST43011
[826]739POP42921
[827]740PUSH142731
[828]742SWAP342431
[829]743POP42121
[830]744POP41921
[831]745POP41721
[832]746JUMPDEST41511
[833]747SWAP341431
[834]748SWAP241131
[835]749POP40821
[836]750POP40621
[837]751JUMP40481
[838]224JUMPDEST39611
[839]225PUSH139531
[840]227MLOAD39231
[841]228SWAP138931
[842]229ISZERO38631
[843]230ISZERO38331
[844]231DUP238031
[845]232MSTORE37731
[846]233PUSH137431
[847]235ADD37131
[848]236PUSH136831
[849]238MLOAD36531
[850]239DUP136231
[851]240SWAP235931
[852]241SUB35631
[853]242SWAP135331
[854]243RETURN35001