ETH Price: $3,445.38 (-3.54%)
Gas: 5 Gwei

Geth VM Trace Transaction

GETH Trace for Txn Hash 0x648bf999a1c2c67b54b487cf5c2f97a26ba45333788a3711438b5bd989b245f0

A total of 577 steps found

Step PC Operation Gas GasCost Depth
[1]0PUSH15226331
[2]2PUSH15226031
[3]4MSTORE52257121
[4]5CALLDATASIZE5224521
[5]6PUSH25224331
[6]9JUMPI52240101
[7]19JUMPDEST5223011
[8]20PUSH25222931
[9]23JUMPDEST5222611
[10]24PUSH25222531
[11]27PUSH25222231
[12]30PUSH25221931
[13]33JUMP5221681
[14]302JUMPDEST5220811
[15]303PUSH15220731
[16]305PUSH25220431
[17]308PUSH325220131
[18]341SLOAD5219821001
[19]342SWAP15009831
[20]343JUMP5009581
[21]344JUMPDEST5008711
[22]345PUSH205008631
[23]366AND5008331
[24]367PUSH45008031
[25]372PUSH15007731
[26]374MLOAD5007431
[27]375DUP25007131
[28]376PUSH45006831
[29]381AND5006531
[30]382PUSH15006231
[31]384SHL5005931
[32]385DUP25005631
[33]386MSTORE5005391
[34]387PUSH15004431
[35]389ADD5004131
[36]390PUSH15003831
[37]392PUSH15003531
[38]394MLOAD5003231
[39]395DUP15002931
[40]396DUP45002631
[41]397SUB5002331
[42]398DUP25002031
[43]399DUP75001731
[44]400DUP15001431
[45]401EXTCODESIZE5001126001
[46]402ISZERO4741131
[47]403DUP14740831
[48]404ISZERO4740531
[49]405PUSH24740231
[50]408JUMPI47399101
[51]413JUMPDEST4738911
[52]414POP4738821
[53]415GAS4738621
[54]416STATICCALL47384466461
[55]0PUSH14654632
[56]2PUSH14654332
[57]4MSTORE46540122
[58]5PUSH14652832
[59]7CALLDATASIZE4652522
[60]8LT4652332
[61]9PUSH24652032
[62]12JUMPI46517102
[63]13PUSH14650732
[64]15CALLDATALOAD4650432
[65]16PUSH14650132
[66]18SHR4649832
[67]19DUP14649532
[68]20PUSH44649232
[69]25EQ4648932
[70]26PUSH24648632
[71]29JUMPI46483102
[72]30DUP14647332
[73]31PUSH44647032
[74]36EQ4646732
[75]37PUSH24646432
[76]40JUMPI46461102
[77]41DUP14645132
[78]42PUSH44644832
[79]47EQ4644532
[80]48PUSH24644232
[81]51JUMPI46439102
[82]52DUP14642932
[83]53PUSH44642632
[84]58EQ4642332
[85]59PUSH24642032
[86]62JUMPI46417102
[87]63DUP14640732
[88]64PUSH44640432
[89]69EQ4640132
[90]70PUSH24639832
[91]73JUMPI46395102
[92]74PUSH24638532
[93]77JUMP4638282
[94]93JUMPDEST4637412
[95]94PUSH24637332
[96]97PUSH24637032
[97]100JUMP4636782
[98]401JUMPDEST4635912
[99]402PUSH24635832
[100]405PUSH24635532
[101]408JUMP4635282
[102]954JUMPDEST4634412
[103]955PUSH24634332
[104]958PUSH24634032
[105]961JUMP4633782
[106]1123JUMPDEST4632912
[107]1124PUSH324632832
[108]1157SLOAD4632521002
[109]1158SWAP14422532
[110]1159JUMP4422282
[111]962JUMPDEST4421412
[112]963PUSH14421332
[113]965PUSH14421032
[114]967PUSH14420732
[115]969SHL4420432
[116]970SUB4420132
[117]971AND4419832
[118]972CALLER4419522
[119]973PUSH14419332
[120]975PUSH14419032
[121]977PUSH14418732
[122]979SHL4418432
[123]980SUB4418132
[124]981AND4417832
[125]982EQ4417532
[126]983ISZERO4417232
[127]984PUSH24416932
[128]987JUMPI44166102
[129]1042JUMPDEST4415612
[130]1043PUSH24415532
[131]1046PUSH24415232
[132]1049JUMP4414982
[133]425JUMPDEST4414112
[134]426JUMP4414082
[135]425JUMPDEST4413212
[136]426JUMP4413182
[137]409JUMPDEST4412312
[138]410PUSH24412232
[139]413PUSH24411932
[140]416PUSH24411632
[141]419JUMP4411382
[142]1050JUMPDEST4410512
[143]1051PUSH324410432
[144]1084SLOAD4410121002
[145]1085SWAP14200132
[146]1086JUMP4199882
[147]420JUMPDEST4199012
[148]421PUSH24198932
[149]424JUMP4198682
[150]1087JUMPDEST4197812
[151]1088CALLDATASIZE4197722
[152]1089PUSH14197532
[153]1091DUP14197232
[154]1092CALLDATACOPY4196962
[155]1093PUSH14196332
[156]1095DUP14196032
[157]1096CALLDATASIZE4195722
[158]1097PUSH14195532
[159]1099DUP54195232
[160]1100GAS4194922
[161]1101DELEGATECALL41947413332
[162]0PUSH13873333
[163]2PUSH13873033
[164]4MSTORE38727123
[165]5CALLVALUE3871523
[166]6DUP13871333
[167]7ISZERO3871033
[168]8PUSH33870733
[169]12JUMPI38704103
[170]17JUMPDEST3869413
[171]18POP3869323
[172]19PUSH13869133
[173]21CALLDATASIZE3868823
[174]22LT3868633
[175]23PUSH33868333
[176]27JUMPI38680103
[177]28PUSH13867033
[178]30CALLDATALOAD3866733
[179]31PUSH13866433
[180]33SHR3866133
[181]34DUP13865833
[182]35PUSH43865533
[183]40GT3865233
[184]41PUSH33864933
[185]45JUMPI38646103
[186]46DUP13863633
[187]47PUSH43863333
[188]52GT3863033
[189]53PUSH33862733
[190]57JUMPI38624103
[191]58DUP13861433
[192]59PUSH43861133
[193]64GT3860833
[194]65PUSH33860533
[195]69JUMPI38602103
[196]151JUMPDEST3859213
[197]152DUP13859133
[198]153PUSH43858833
[199]158GT3858533
[200]159PUSH33858233
[201]163JUMPI38579103
[202]204JUMPDEST3856913
[203]205DUP13856833
[204]206PUSH43856533
[205]211EQ3856233
[206]212PUSH33855933
[207]216JUMPI38556103
[208]217DUP13854633
[209]218PUSH43854333
[210]223EQ3854033
[211]224PUSH33853733
[212]228JUMPI38534103
[213]1457JUMPDEST3852413
[214]1458PUSH13852333
[215]1460SLOAD3852021003
[216]1461PUSH13642033
[217]1463PUSH13641733
[218]1465PUSH13641433
[219]1467SHL3641133
[220]1468SUB3640833
[221]1469AND3640533
[222]1470PUSH33640233
[223]1474JUMP3639983
[224]850JUMPDEST3639113
[225]851PUSH13639033
[226]853MLOAD3638733
[227]854PUSH13638433
[228]856PUSH13638133
[229]858PUSH13637833
[230]860SHL3637533
[231]861SUB3637233
[232]862SWAP13636933
[233]863SWAP23636633
[234]864AND3636333
[235]865DUP23636033
[236]866MSTORE3635793
[237]867PUSH13634833
[238]869ADD3634533
[239]870PUSH33634233
[240]874JUMP3633983
[241]712JUMPDEST3633113
[242]713PUSH13633033
[243]715MLOAD3632733
[244]716DUP13632433
[245]717SWAP23632133
[246]718SUB3631833
[247]719SWAP13631533
[248]720RETURN3631203
[249]1102RETURNDATASIZE3692622
[250]1103PUSH13692432
[251]1105DUP13692132
[252]1106RETURNDATACOPY3691862
[253]1107DUP13691232
[254]1108DUP13690932
[255]1109ISZERO3690632
[256]1110PUSH23690332
[257]1113JUMPI36900102
[258]1114RETURNDATASIZE3689022
[259]1115PUSH13688832
[260]1117RETURN3688502
[261]417ISZERO3762331
[262]418DUP13762031
[263]419ISZERO3761731
[264]420PUSH23761431
[265]423JUMPI37611101
[266]433JUMPDEST3760111
[267]434POP3760021
[268]435POP3759821
[269]436POP3759621
[270]437POP3759421
[271]438PUSH13759231
[272]440MLOAD3758931
[273]441RETURNDATASIZE3758621
[274]442PUSH13758431
[275]444NOT3758131
[276]445PUSH13757831
[277]447DUP33757531
[278]448ADD3757231
[279]449AND3756931
[280]450DUP33756631
[281]451ADD3756331
[282]452DUP13756031
[283]453PUSH13755731
[284]455MSTORE3755431
[285]456POP3755121
[286]457DUP23754931
[287]458ADD3754631
[288]459SWAP13754331
[289]460PUSH23754031
[290]463SWAP23753731
[291]464SWAP13753431
[292]465PUSH23753131
[293]468JUMP3752881
[294]567JUMPDEST3752011
[295]568PUSH13751931
[296]570PUSH13751631
[297]572DUP33751331
[298]573DUP53751031
[299]574SUB3750731
[300]575SLT3750431
[301]576ISZERO3750131
[302]577PUSH23749831
[303]580JUMPI37495101
[304]584JUMPDEST3748511
[305]585DUP23748431
[306]586MLOAD3748131
[307]587PUSH203747831
[308]608DUP23747531
[309]609AND3747231
[310]610DUP23746931
[311]611EQ3746631
[312]612PUSH23746331
[313]615JUMPI37460101
[314]295JUMPDEST3745011
[315]296SWAP43744931
[316]297SWAP33744631
[317]298POP3744321
[318]299POP3744121
[319]300POP3743921
[320]301JUMP3743781
[321]469JUMPDEST3742911
[322]470SWAP13742831
[323]471POP3742521
[324]472SWAP13742331
[325]473JUMP3742081
[326]34JUMPDEST3741211
[327]35PUSH23741131
[328]38JUMP3740881
[329]474JUMPDEST3740011
[330]475CALLDATASIZE3739921
[331]476PUSH13739731
[332]478DUP13739431
[333]479CALLDATACOPY37391121
[334]480PUSH13737931
[335]482DUP13737631
[336]483CALLDATASIZE3737321
[337]484PUSH13737131
[338]486DUP53736831
[339]487GAS3736521
[340]488DELEGATECALL37363368201
[341]0PUSH13422032
[342]2PUSH13421732
[343]4MSTORE34214122
[344]5CALLVALUE3420222
[345]6DUP13420032
[346]7ISZERO3419732
[347]8PUSH23419432
[348]11JUMPI34191102
[349]16JUMPDEST3418112
[350]17POP3418022
[351]18PUSH13417832
[352]20CALLDATASIZE3417522
[353]21LT3417332
[354]22PUSH23417032
[355]25JUMPI34167102
[356]26PUSH13415732
[357]28CALLDATALOAD3415432
[358]29PUSH13415132
[359]31SHR3414832
[360]32DUP13414532
[361]33PUSH43414232
[362]38GT3413932
[363]39PUSH23413632
[364]42JUMPI34133102
[365]489JUMPDEST3412312
[366]490DUP13412232
[367]491PUSH43411932
[368]496GT3411632
[369]497PUSH23411332
[370]500JUMPI34110102
[371]718JUMPDEST3410012
[372]719DUP13409932
[373]720PUSH43409632
[374]725GT3409332
[375]726PUSH23409032
[376]729JUMPI34087102
[377]827JUMPDEST3407712
[378]828DUP13407632
[379]829PUSH43407332
[380]834GT3407032
[381]835PUSH23406732
[382]838JUMPI34064102
[383]839DUP13405432
[384]840PUSH43405132
[385]845EQ3404832
[386]846PUSH23404532
[387]849JUMPI34042102
[388]850DUP13403232
[389]851PUSH43402932
[390]856EQ3402632
[391]857PUSH23402332
[392]860JUMPI34020102
[393]861DUP13401032
[394]862PUSH43400732
[395]867EQ3400432
[396]868PUSH23400132
[397]871JUMPI33998102
[398]1029JUMPDEST3398812
[399]1030PUSH23398732
[400]1033PUSH23398432
[401]1036CALLDATASIZE3398122
[402]1037PUSH13397932
[403]1039PUSH23397632
[404]1042JUMP3397382
[405]17558JUMPDEST3396512
[406]17559PUSH13396432
[407]17561DUP13396132
[408]17562PUSH13395832
[409]17564DUP43395532
[410]17565DUP63395232
[411]17566SUB3394932
[412]17567SLT3394632
[413]17568ISZERO3394332
[414]17569PUSH23394032
[415]17572JUMPI33937102
[416]17576JUMPDEST3392712
[417]17577DUP33392632
[418]17578CALLDATALOAD3392332
[419]17579PUSH23392032
[420]17582DUP23391732
[421]17583PUSH23391432
[422]17586JUMP3391182
[423]19872JUMPDEST3390312
[424]19873PUSH13390232
[425]19875PUSH13389932
[426]19877PUSH13389632
[427]19879SHL3389332
[428]19880SUB3389032
[429]19881DUP23388732
[430]19882AND3388432
[431]19883DUP23388132
[432]19884EQ3387832
[433]19885PUSH23387532
[434]19888JUMPI33872102
[435]10390JUMPDEST3386212
[436]10391POP3386122
[437]10392JUMP3385982
[438]17587JUMPDEST3385112
[439]17588SWAP53385032
[440]17589PUSH13384732
[441]17591SWAP43384432
[442]17592SWAP13384132
[443]17593SWAP43383832
[444]17594ADD3383532
[445]17595CALLDATALOAD3383232
[446]17596SWAP43382932
[447]17597POP3382622
[448]17598POP3382422
[449]17599POP3382222
[450]17600JUMP3382082
[451]1043JUMPDEST3381212
[452]1044PUSH23381132
[453]1047JUMP3380882
[454]2783JUMPDEST3380012
[455]2784PUSH13379932
[456]2786PUSH23379632
[457]2789CALLER3379322
[458]2790DUP53379132
[459]2791DUP53378832
[460]2792PUSH23378532
[461]2795JUMP3378282
[462]9231JUMPDEST3377412
[463]9232PUSH13377332
[464]9234PUSH13377032
[465]9236PUSH13376732
[466]9238SHL3376432
[467]9239SUB3376132
[468]9240DUP43375832
[469]9241AND3375532
[470]9242PUSH23375232
[471]9245JUMPI33749102
[472]9354JUMPDEST3373912
[473]9355PUSH13373832
[474]9357PUSH13373532
[475]9359PUSH13373232
[476]9361SHL3372932
[477]9362SUB3372632
[478]9363DUP33372332
[479]9364AND3372032
[480]9365PUSH23371732
[481]9368JUMPI33714102
[482]9478JUMPDEST3370412
[483]9479PUSH13370332
[484]9481PUSH13370032
[485]9483PUSH13369732
[486]9485SHL3369432
[487]9486SUB3369132
[488]9487DUP43368832
[489]9488DUP23368532
[490]9489AND3368232
[491]9490PUSH13367932
[492]9492DUP23367632
[493]9493DUP23367332
[494]9494MSTORE3367032
[495]9495PUSH13366732
[496]9497PUSH13366432
[497]9499SWAP13366132
[498]9500DUP23365832
[499]9501MSTORE3365532
[500]9502PUSH13365232
[501]9504DUP13364932
[502]9505DUP43364632
[503]9506KECCAK25633643422
[504]9507SWAP53360132
[505]9508DUP83359832
[506]9509AND3359532
[507]9510DUP13359232
[508]9511DUP53358932
[509]9512MSTORE3358632
[510]9513SWAP53358332
[511]9514DUP33358032
[512]9515MSTORE3357732
[513]9516SWAP23357432
[514]9517DUP33357132
[515]9518SWAP13356832
[516]9519KECCAK25633565422
[517]9520DUP63352332
[518]9521SWAP13352032
[519]9522SSTORE33517221002
[520]9523SWAP11141732
[521]9524MLOAD1141432
[522]9525DUP51141132
[523]9526DUP21140832
[524]9527MSTORE1140592
[525]9528PUSH321139632
[526]9561SWAP21139332
[527]9562ADD1139032
[528]9563JUMPDEST1138712
[529]9564PUSH11138632
[530]9566MLOAD1138332
[531]9567DUP11138032
[532]9568SWAP21137732
[533]9569SUB1137432
[534]9570SWAP11137132
[535]9571LOG31136817562
[536]9572POP961222
[537]9573POP961022
[538]9574POP960822
[539]9575JUMP960682
[540]2796JUMPDEST959812
[541]2797POP959722
[542]2798PUSH1959532
[543]2800SWAP3959232
[544]2801SWAP2958932
[545]2802POP958622
[546]2803POP958422
[547]2804JUMP958282
[548]954JUMPDEST957412
[549]955PUSH1957332
[550]957MLOAD957032
[551]958SWAP1956732
[552]959ISZERO956432
[553]960ISZERO956132
[554]961DUP2955832
[555]962MSTORE955532
[556]963PUSH1955232
[557]965ADD954932
[558]966JUMPDEST954612
[559]967PUSH1954532
[560]969MLOAD954232
[561]970DUP1953932
[562]971SWAP2953632
[563]972SUB953332
[564]973SWAP1953032
[565]974RETURN952702
[566]489RETURNDATASIZE1007021
[567]490PUSH11006831
[568]492DUP11006531
[569]493RETURNDATACOPY1006261
[570]494DUP11005631
[571]495DUP11005331
[572]496ISZERO1005031
[573]497PUSH21004731
[574]500JUMPI10044101
[575]501RETURNDATASIZE1003421
[576]502PUSH11003231
[577]504RETURN1002901