ETH Price: $3,803.15 (+0.73%)
Gas: 5 Gwei

Geth VM Trace Transaction

GETH Trace for Txn Hash 0xca0c25f55c0d468aab8820e068508a15705a50c2f7a10ae68a0afba0f8b40788

A total of 577 steps found

Step PC Operation Gas GasCost Depth
[1]0PUSH15548931
[2]2PUSH15548631
[3]4MSTORE55483121
[4]5CALLDATASIZE5547121
[5]6PUSH25546931
[6]9JUMPI55466101
[7]19JUMPDEST5545611
[8]20PUSH25545531
[9]23JUMPDEST5545211
[10]24PUSH25545131
[11]27PUSH25544831
[12]30PUSH25544531
[13]33JUMP5544281
[14]302JUMPDEST5543411
[15]303PUSH15543331
[16]305PUSH25543031
[17]308PUSH325542731
[18]341SLOAD5542421001
[19]342SWAP15332431
[20]343JUMP5332181
[21]344JUMPDEST5331311
[22]345PUSH205331231
[23]366AND5330931
[24]367PUSH45330631
[25]372PUSH15330331
[26]374MLOAD5330031
[27]375DUP25329731
[28]376PUSH45329431
[29]381AND5329131
[30]382PUSH15328831
[31]384SHL5328531
[32]385DUP25328231
[33]386MSTORE5327991
[34]387PUSH15327031
[35]389ADD5326731
[36]390PUSH15326431
[37]392PUSH15326131
[38]394MLOAD5325831
[39]395DUP15325531
[40]396DUP45325231
[41]397SUB5324931
[42]398DUP25324631
[43]399DUP75324331
[44]400DUP15324031
[45]401EXTCODESIZE5323726001
[46]402ISZERO5063731
[47]403DUP15063431
[48]404ISZERO5063131
[49]405PUSH25062831
[50]408JUMPI50625101
[51]413JUMPDEST5061511
[52]414POP5061421
[53]415GAS5061221
[54]416STATICCALL50610498211
[55]0PUSH14972132
[56]2PUSH14971832
[57]4MSTORE49715122
[58]5PUSH14970332
[59]7CALLDATASIZE4970022
[60]8LT4969832
[61]9PUSH24969532
[62]12JUMPI49692102
[63]13PUSH14968232
[64]15CALLDATALOAD4967932
[65]16PUSH14967632
[66]18SHR4967332
[67]19DUP14967032
[68]20PUSH44966732
[69]25EQ4966432
[70]26PUSH24966132
[71]29JUMPI49658102
[72]30DUP14964832
[73]31PUSH44964532
[74]36EQ4964232
[75]37PUSH24963932
[76]40JUMPI49636102
[77]41DUP14962632
[78]42PUSH44962332
[79]47EQ4962032
[80]48PUSH24961732
[81]51JUMPI49614102
[82]52DUP14960432
[83]53PUSH44960132
[84]58EQ4959832
[85]59PUSH24959532
[86]62JUMPI49592102
[87]63DUP14958232
[88]64PUSH44957932
[89]69EQ4957632
[90]70PUSH24957332
[91]73JUMPI49570102
[92]74PUSH24956032
[93]77JUMP4955782
[94]93JUMPDEST4954912
[95]94PUSH24954832
[96]97PUSH24954532
[97]100JUMP4954282
[98]401JUMPDEST4953412
[99]402PUSH24953332
[100]405PUSH24953032
[101]408JUMP4952782
[102]954JUMPDEST4951912
[103]955PUSH24951832
[104]958PUSH24951532
[105]961JUMP4951282
[106]1123JUMPDEST4950412
[107]1124PUSH324950332
[108]1157SLOAD4950021002
[109]1158SWAP14740032
[110]1159JUMP4739782
[111]962JUMPDEST4738912
[112]963PUSH14738832
[113]965PUSH14738532
[114]967PUSH14738232
[115]969SHL4737932
[116]970SUB4737632
[117]971AND4737332
[118]972CALLER4737022
[119]973PUSH14736832
[120]975PUSH14736532
[121]977PUSH14736232
[122]979SHL4735932
[123]980SUB4735632
[124]981AND4735332
[125]982EQ4735032
[126]983ISZERO4734732
[127]984PUSH24734432
[128]987JUMPI47341102
[129]1042JUMPDEST4733112
[130]1043PUSH24733032
[131]1046PUSH24732732
[132]1049JUMP4732482
[133]425JUMPDEST4731612
[134]426JUMP4731582
[135]425JUMPDEST4730712
[136]426JUMP4730682
[137]409JUMPDEST4729812
[138]410PUSH24729732
[139]413PUSH24729432
[140]416PUSH24729132
[141]419JUMP4728882
[142]1050JUMPDEST4728012
[143]1051PUSH324727932
[144]1084SLOAD4727621002
[145]1085SWAP14517632
[146]1086JUMP4517382
[147]420JUMPDEST4516512
[148]421PUSH24516432
[149]424JUMP4516182
[150]1087JUMPDEST4515312
[151]1088CALLDATASIZE4515222
[152]1089PUSH14515032
[153]1091DUP14514732
[154]1092CALLDATACOPY4514462
[155]1093PUSH14513832
[156]1095DUP14513532
[157]1096CALLDATASIZE4513222
[158]1097PUSH14513032
[159]1099DUP54512732
[160]1100GAS4512422
[161]1101DELEGATECALL45122444582
[162]0PUSH14185833
[163]2PUSH14185533
[164]4MSTORE41852123
[165]5CALLVALUE4184023
[166]6DUP14183833
[167]7ISZERO4183533
[168]8PUSH34183233
[169]12JUMPI41829103
[170]17JUMPDEST4181913
[171]18POP4181823
[172]19PUSH14181633
[173]21CALLDATASIZE4181323
[174]22LT4181133
[175]23PUSH34180833
[176]27JUMPI41805103
[177]28PUSH14179533
[178]30CALLDATALOAD4179233
[179]31PUSH14178933
[180]33SHR4178633
[181]34DUP14178333
[182]35PUSH44178033
[183]40GT4177733
[184]41PUSH34177433
[185]45JUMPI41771103
[186]46DUP14176133
[187]47PUSH44175833
[188]52GT4175533
[189]53PUSH34175233
[190]57JUMPI41749103
[191]58DUP14173933
[192]59PUSH44173633
[193]64GT4173333
[194]65PUSH34173033
[195]69JUMPI41727103
[196]151JUMPDEST4171713
[197]152DUP14171633
[198]153PUSH44171333
[199]158GT4171033
[200]159PUSH34170733
[201]163JUMPI41704103
[202]204JUMPDEST4169413
[203]205DUP14169333
[204]206PUSH44169033
[205]211EQ4168733
[206]212PUSH34168433
[207]216JUMPI41681103
[208]217DUP14167133
[209]218PUSH44166833
[210]223EQ4166533
[211]224PUSH34166233
[212]228JUMPI41659103
[213]1457JUMPDEST4164913
[214]1458PUSH14164833
[215]1460SLOAD4164521003
[216]1461PUSH13954533
[217]1463PUSH13954233
[218]1465PUSH13953933
[219]1467SHL3953633
[220]1468SUB3953333
[221]1469AND3953033
[222]1470PUSH33952733
[223]1474JUMP3952483
[224]850JUMPDEST3951613
[225]851PUSH13951533
[226]853MLOAD3951233
[227]854PUSH13950933
[228]856PUSH13950633
[229]858PUSH13950333
[230]860SHL3950033
[231]861SUB3949733
[232]862SWAP13949433
[233]863SWAP23949133
[234]864AND3948833
[235]865DUP23948533
[236]866MSTORE3948293
[237]867PUSH13947333
[238]869ADD3947033
[239]870PUSH33946733
[240]874JUMP3946483
[241]712JUMPDEST3945613
[242]713PUSH13945533
[243]715MLOAD3945233
[244]716DUP13944933
[245]717SWAP23944633
[246]718SUB3944333
[247]719SWAP13944033
[248]720RETURN3943703
[249]1102RETURNDATASIZE4010122
[250]1103PUSH14009932
[251]1105DUP14009632
[252]1106RETURNDATACOPY4009362
[253]1107DUP14008732
[254]1108DUP14008432
[255]1109ISZERO4008132
[256]1110PUSH24007832
[257]1113JUMPI40075102
[258]1114RETURNDATASIZE4006522
[259]1115PUSH14006332
[260]1117RETURN4006002
[261]417ISZERO4084931
[262]418DUP14084631
[263]419ISZERO4084331
[264]420PUSH24084031
[265]423JUMPI40837101
[266]433JUMPDEST4082711
[267]434POP4082621
[268]435POP4082421
[269]436POP4082221
[270]437POP4082021
[271]438PUSH14081831
[272]440MLOAD4081531
[273]441RETURNDATASIZE4081221
[274]442PUSH14081031
[275]444NOT4080731
[276]445PUSH14080431
[277]447DUP34080131
[278]448ADD4079831
[279]449AND4079531
[280]450DUP34079231
[281]451ADD4078931
[282]452DUP14078631
[283]453PUSH14078331
[284]455MSTORE4078031
[285]456POP4077721
[286]457DUP24077531
[287]458ADD4077231
[288]459SWAP14076931
[289]460PUSH24076631
[290]463SWAP24076331
[291]464SWAP14076031
[292]465PUSH24075731
[293]468JUMP4075481
[294]567JUMPDEST4074611
[295]568PUSH14074531
[296]570PUSH14074231
[297]572DUP34073931
[298]573DUP54073631
[299]574SUB4073331
[300]575SLT4073031
[301]576ISZERO4072731
[302]577PUSH24072431
[303]580JUMPI40721101
[304]584JUMPDEST4071111
[305]585DUP24071031
[306]586MLOAD4070731
[307]587PUSH204070431
[308]608DUP24070131
[309]609AND4069831
[310]610DUP24069531
[311]611EQ4069231
[312]612PUSH24068931
[313]615JUMPI40686101
[314]295JUMPDEST4067611
[315]296SWAP44067531
[316]297SWAP34067231
[317]298POP4066921
[318]299POP4066721
[319]300POP4066521
[320]301JUMP4066381
[321]469JUMPDEST4065511
[322]470SWAP14065431
[323]471POP4065121
[324]472SWAP14064931
[325]473JUMP4064681
[326]34JUMPDEST4063811
[327]35PUSH24063731
[328]38JUMP4063481
[329]474JUMPDEST4062611
[330]475CALLDATASIZE4062521
[331]476PUSH14062331
[332]478DUP14062031
[333]479CALLDATACOPY40617121
[334]480PUSH14060531
[335]482DUP14060231
[336]483CALLDATASIZE4059921
[337]484PUSH14059731
[338]486DUP54059431
[339]487GAS4059121
[340]488DELEGATECALL40589399961
[341]0PUSH13739632
[342]2PUSH13739332
[343]4MSTORE37390122
[344]5CALLVALUE3737822
[345]6DUP13737632
[346]7ISZERO3737332
[347]8PUSH23737032
[348]11JUMPI37367102
[349]16JUMPDEST3735712
[350]17POP3735622
[351]18PUSH13735432
[352]20CALLDATASIZE3735122
[353]21LT3734932
[354]22PUSH23734632
[355]25JUMPI37343102
[356]26PUSH13733332
[357]28CALLDATALOAD3733032
[358]29PUSH13732732
[359]31SHR3732432
[360]32DUP13732132
[361]33PUSH43731832
[362]38GT3731532
[363]39PUSH23731232
[364]42JUMPI37309102
[365]489JUMPDEST3729912
[366]490DUP13729832
[367]491PUSH43729532
[368]496GT3729232
[369]497PUSH23728932
[370]500JUMPI37286102
[371]718JUMPDEST3727612
[372]719DUP13727532
[373]720PUSH43727232
[374]725GT3726932
[375]726PUSH23726632
[376]729JUMPI37263102
[377]827JUMPDEST3725312
[378]828DUP13725232
[379]829PUSH43724932
[380]834GT3724632
[381]835PUSH23724332
[382]838JUMPI37240102
[383]839DUP13723032
[384]840PUSH43722732
[385]845EQ3722432
[386]846PUSH23722132
[387]849JUMPI37218102
[388]850DUP13720832
[389]851PUSH43720532
[390]856EQ3720232
[391]857PUSH23719932
[392]860JUMPI37196102
[393]861DUP13718632
[394]862PUSH43718332
[395]867EQ3718032
[396]868PUSH23717732
[397]871JUMPI37174102
[398]1029JUMPDEST3716412
[399]1030PUSH23716332
[400]1033PUSH23716032
[401]1036CALLDATASIZE3715722
[402]1037PUSH13715532
[403]1039PUSH23715232
[404]1042JUMP3714982
[405]17558JUMPDEST3714112
[406]17559PUSH13714032
[407]17561DUP13713732
[408]17562PUSH13713432
[409]17564DUP43713132
[410]17565DUP63712832
[411]17566SUB3712532
[412]17567SLT3712232
[413]17568ISZERO3711932
[414]17569PUSH23711632
[415]17572JUMPI37113102
[416]17576JUMPDEST3710312
[417]17577DUP33710232
[418]17578CALLDATALOAD3709932
[419]17579PUSH23709632
[420]17582DUP23709332
[421]17583PUSH23709032
[422]17586JUMP3708782
[423]19872JUMPDEST3707912
[424]19873PUSH13707832
[425]19875PUSH13707532
[426]19877PUSH13707232
[427]19879SHL3706932
[428]19880SUB3706632
[429]19881DUP23706332
[430]19882AND3706032
[431]19883DUP23705732
[432]19884EQ3705432
[433]19885PUSH23705132
[434]19888JUMPI37048102
[435]10390JUMPDEST3703812
[436]10391POP3703722
[437]10392JUMP3703582
[438]17587JUMPDEST3702712
[439]17588SWAP53702632
[440]17589PUSH13702332
[441]17591SWAP43702032
[442]17592SWAP13701732
[443]17593SWAP43701432
[444]17594ADD3701132
[445]17595CALLDATALOAD3700832
[446]17596SWAP43700532
[447]17597POP3700222
[448]17598POP3700022
[449]17599POP3699822
[450]17600JUMP3699682
[451]1043JUMPDEST3698812
[452]1044PUSH23698732
[453]1047JUMP3698482
[454]2783JUMPDEST3697612
[455]2784PUSH13697532
[456]2786PUSH23697232
[457]2789CALLER3696922
[458]2790DUP53696732
[459]2791DUP53696432
[460]2792PUSH23696132
[461]2795JUMP3695882
[462]9231JUMPDEST3695012
[463]9232PUSH13694932
[464]9234PUSH13694632
[465]9236PUSH13694332
[466]9238SHL3694032
[467]9239SUB3693732
[468]9240DUP43693432
[469]9241AND3693132
[470]9242PUSH23692832
[471]9245JUMPI36925102
[472]9354JUMPDEST3691512
[473]9355PUSH13691432
[474]9357PUSH13691132
[475]9359PUSH13690832
[476]9361SHL3690532
[477]9362SUB3690232
[478]9363DUP33689932
[479]9364AND3689632
[480]9365PUSH23689332
[481]9368JUMPI36890102
[482]9478JUMPDEST3688012
[483]9479PUSH13687932
[484]9481PUSH13687632
[485]9483PUSH13687332
[486]9485SHL3687032
[487]9486SUB3686732
[488]9487DUP43686432
[489]9488DUP23686132
[490]9489AND3685832
[491]9490PUSH13685532
[492]9492DUP23685232
[493]9493DUP23684932
[494]9494MSTORE3684632
[495]9495PUSH13684332
[496]9497PUSH13684032
[497]9499SWAP13683732
[498]9500DUP23683432
[499]9501MSTORE3683132
[500]9502PUSH13682832
[501]9504DUP13682532
[502]9505DUP43682232
[503]9506KECCAK25636819422
[504]9507SWAP53677732
[505]9508DUP83677432
[506]9509AND3677132
[507]9510DUP13676832
[508]9511DUP53676532
[509]9512MSTORE3676232
[510]9513SWAP53675932
[511]9514DUP33675632
[512]9515MSTORE3675332
[513]9516SWAP23675032
[514]9517DUP33674732
[515]9518SWAP13674432
[516]9519KECCAK25636741422
[517]9520DUP63669932
[518]9521SWAP13669632
[519]9522SSTORE36693221002
[520]9523SWAP11459332
[521]9524MLOAD1459032
[522]9525DUP51458732
[523]9526DUP21458432
[524]9527MSTORE1458192
[525]9528PUSH321457232
[526]9561SWAP21456932
[527]9562ADD1456632
[528]9563JUMPDEST1456312
[529]9564PUSH11456232
[530]9566MLOAD1455932
[531]9567DUP11455632
[532]9568SWAP21455332
[533]9569SUB1455032
[534]9570SWAP11454732
[535]9571LOG31454417562
[536]9572POP1278822
[537]9573POP1278622
[538]9574POP1278422
[539]9575JUMP1278282
[540]2796JUMPDEST1277412
[541]2797POP1277322
[542]2798PUSH11277132
[543]2800SWAP31276832
[544]2801SWAP21276532
[545]2802POP1276222
[546]2803POP1276022
[547]2804JUMP1275882
[548]954JUMPDEST1275012
[549]955PUSH11274932
[550]957MLOAD1274632
[551]958SWAP11274332
[552]959ISZERO1274032
[553]960ISZERO1273732
[554]961DUP21273432
[555]962MSTORE1273132
[556]963PUSH11272832
[557]965ADD1272532
[558]966JUMPDEST1272212
[559]967PUSH11272132
[560]969MLOAD1271832
[561]970DUP11271532
[562]971SWAP21271232
[563]972SUB1270932
[564]973SWAP11270632
[565]974RETURN1270302
[566]489RETURNDATASIZE1329621
[567]490PUSH11329431
[568]492DUP11329131
[569]493RETURNDATACOPY1328861
[570]494DUP11328231
[571]495DUP11327931
[572]496ISZERO1327631
[573]497PUSH21327331
[574]500JUMPI13270101
[575]501RETURNDATASIZE1326021
[576]502PUSH11325831
[577]504RETURN1325501