Geth VM Trace Transaction

GETH Trace for Txn Hash 0x2e90566220ed703c0ca3f7072f491f3c9188257101c1c44981f1aa41ec29f166

A total of 583 steps found

Step PC Operation Gas GasCost Depth
[1]0PUSH16206331
[2]2PUSH16206031
[3]4MSTORE62057121
[4]5CALLDATASIZE6204521
[5]6PUSH26204331
[6]9JUMPI62040101
[7]19JUMPDEST6203011
[8]20PUSH26202931
[9]23JUMPDEST6202611
[10]24PUSH26202531
[11]27PUSH26202231
[12]30PUSH26201931
[13]33JUMP6201681
[14]103JUMPDEST6200811
[15]104PUSH16200731
[16]106PUSH26200431
[17]109PUSH326200131
[18]142SLOAD6199821001
[19]143PUSH15989831
[20]145PUSH15989531
[21]147PUSH15989231
[22]149SHL5988931
[23]150SUB5988631
[24]151AND5988331
[25]152SWAP15988031
[26]153JUMP5987781
[27]154JUMPDEST5986911
[28]155PUSH15986831
[29]157PUSH15986531
[30]159PUSH15986231
[31]161SHL5985931
[32]162SUB5985631
[33]163AND5985331
[34]164PUSH45985031
[35]169PUSH15984731
[36]171MLOAD5984431
[37]172DUP25984131
[38]173PUSH45983831
[39]178AND5983531
[40]179PUSH15983231
[41]181SHL5982931
[42]182DUP25982631
[43]183MSTORE5982391
[44]184PUSH15981431
[45]186ADD5981131
[46]187PUSH15980831
[47]189PUSH15980531
[48]191MLOAD5980231
[49]192DUP15979931
[50]193DUP45979631
[51]194SUB5979331
[52]195DUP25979031
[53]196DUP75978731
[54]197GAS5978421
[55]198STATICCALL59782588891
[56]0PUSH15628932
[57]2PUSH15628632
[58]4MSTORE56283122
[59]5CALLDATASIZE5627122
[60]6PUSH25626932
[61]9JUMPI56266102
[62]19JUMPDEST5625612
[63]20PUSH25625532
[64]23JUMPDEST5625212
[65]24PUSH25625132
[66]27PUSH25624832
[67]30PUSH25624532
[68]33JUMP5624282
[69]103JUMPDEST5623412
[70]104PUSH15623332
[71]106PUSH25623032
[72]109PUSH325622732
[73]142SLOAD5622421002
[74]143PUSH15412432
[75]145PUSH15412132
[76]147PUSH15411832
[77]149SHL5411532
[78]150SUB5411232
[79]151AND5410932
[80]152SWAP15410632
[81]153JUMP5410382
[82]154JUMPDEST5409512
[83]155SWAP15409432
[84]156POP5409122
[85]157SWAP15408932
[86]158JUMP5408682
[87]34JUMPDEST5407812
[88]35PUSH25407732
[89]38JUMP5407482
[90]159JUMPDEST5406612
[91]160CALLDATASIZE5406522
[92]161PUSH15406332
[93]163DUP15406032
[94]164CALLDATACOPY5405762
[95]165PUSH15405132
[96]167DUP15404832
[97]168CALLDATASIZE5404522
[98]169PUSH15404332
[99]171DUP55404032
[100]172GAS5403722
[101]173DELEGATECALL54035532322
[102]0PUSH15063233
[103]2PUSH15062933
[104]4MSTORE50626123
[105]5PUSH15061433
[106]7CALLDATASIZE5061123
[107]8LT5060933
[108]9PUSH35060633
[109]13JUMPI50603103
[110]14PUSH15059333
[111]16CALLDATALOAD5059033
[112]17PUSH15058733
[113]19SHR5058433
[114]20DUP15058133
[115]21PUSH45057833
[116]26GT5057533
[117]27PUSH35057233
[118]31JUMPI50569103
[119]255JUMPDEST5055913
[120]256DUP15055833
[121]257PUSH45055533
[122]262GT5055233
[123]263PUSH35054933
[124]267JUMPI50546103
[125]268DUP15053633
[126]269PUSH45053333
[127]274GT5053033
[128]275PUSH35052733
[129]279JUMPI50524103
[130]280DUP15051433
[131]281PUSH45051133
[132]286EQ5050833
[133]287PUSH35050533
[134]291JUMPI50502103
[135]292DUP15049233
[136]293PUSH45048933
[137]298EQ5048633
[138]299PUSH35048333
[139]303JUMPI50480103
[140]1006JUMPDEST5047013
[141]1007CALLVALUE5046923
[142]1008DUP15046733
[143]1009ISZERO5046433
[144]1010PUSH35046133
[145]1014JUMPI50458103
[146]1019JUMPDEST5044813
[147]1020POP5044723
[148]1021PUSH35044533
[149]1025PUSH35044233
[150]1029JUMP5043983
[151]2781JUMPDEST5043113
[152]2782PUSH15043033
[153]2784PUSH35042733
[154]2788PUSH15042433
[155]2790SLOAD5042121003
[156]2791PUSH14832133
[157]2793PUSH14831833
[158]2795PUSH14831533
[159]2797SHL4831233
[160]2798SUB4830933
[161]2799AND4830633
[162]2800SWAP14830333
[163]2801JUMP4830083
[164]2802JUMPDEST4829213
[165]2803SWAP14829133
[166]2804POP4828823
[167]2805SWAP14828633
[168]2806JUMP4828383
[169]684JUMPDEST4827513
[170]685PUSH14827433
[171]687MLOAD4827133
[172]688PUSH14826833
[173]690PUSH14826533
[174]692PUSH14826233
[175]694SHL4825933
[176]695SUB4825633
[177]696SWAP14825333
[178]697SWAP24825033
[179]698AND4824733
[180]699DUP24824433
[181]700MSTORE4824193
[182]701PUSH14823233
[183]703ADD4822933
[184]704PUSH34822633
[185]708JUMP4822383
[186]508JUMPDEST4821513
[187]509PUSH14821433
[188]511MLOAD4821133
[189]512DUP14820833
[190]513SWAP24820533
[191]514SUB4820233
[192]515SWAP14819933
[193]516RETURN4819603
[194]174RETURNDATASIZE4899922
[195]175PUSH14899732
[196]177DUP14899432
[197]178RETURNDATACOPY4899162
[198]179DUP14898532
[199]180DUP14898232
[200]181ISZERO4897932
[201]182PUSH24897632
[202]185JUMPI48973102
[203]186RETURNDATASIZE4896322
[204]187PUSH14896132
[205]189RETURN4895802
[206]199ISZERO4985131
[207]200DUP14984831
[208]201ISZERO4984531
[209]202PUSH24984231
[210]205JUMPI49839101
[211]215JUMPDEST4982911
[212]216POP4982821
[213]217POP4982621
[214]218POP4982421
[215]219POP4982221
[216]220PUSH14982031
[217]222MLOAD4981731
[218]223RETURNDATASIZE4981421
[219]224PUSH14981231
[220]226NOT4980931
[221]227PUSH14980631
[222]229DUP34980331
[223]230ADD4980031
[224]231AND4979731
[225]232DUP34979431
[226]233ADD4979131
[227]234DUP14978831
[228]235PUSH14978531
[229]237MSTORE4978231
[230]238POP4977921
[231]239DUP24977731
[232]240ADD4977431
[233]241SWAP14977131
[234]242PUSH24976831
[235]245SWAP24976531
[236]246SWAP14976231
[237]247PUSH24975931
[238]250JUMP4975681
[239]575JUMPDEST4974811
[240]576PUSH14974731
[241]578PUSH14974431
[242]580DUP34974131
[243]581DUP54973831
[244]582SUB4973531
[245]583SLT4973231
[246]584ISZERO4972931
[247]585PUSH24972631
[248]588JUMPI49723101
[249]593JUMPDEST4971311
[250]594DUP24971231
[251]595MLOAD4970931
[252]596PUSH14970631
[253]598PUSH14970331
[254]600PUSH14970031
[255]602SHL4969731
[256]603SUB4969431
[257]604DUP24969131
[258]605AND4968831
[259]606DUP24968531
[260]607EQ4968231
[261]608PUSH24967931
[262]611JUMPI49676101
[263]78JUMPDEST4966611
[264]79SWAP44966531
[265]80SWAP34966231
[266]81POP4965921
[267]82POP4965721
[268]83POP4965521
[269]84JUMP4965381
[270]251JUMPDEST4964511
[271]252SWAP14964431
[272]253POP4964121
[273]254SWAP14963931
[274]255JUMP4963681
[275]34JUMPDEST4962811
[276]35PUSH24962731
[277]38JUMP4962481
[278]256JUMPDEST4961611
[279]257CALLDATASIZE4961521
[280]258PUSH14961331
[281]260DUP14961031
[282]261CALLDATACOPY49607121
[283]262PUSH14959531
[284]264DUP14959231
[285]265CALLDATASIZE4958921
[286]266PUSH14958731
[287]268DUP54958431
[288]269GAS4958121
[289]270DELEGATECALL49579488451
[290]0PUSH14624532
[291]2PUSH14624232
[292]4MSTORE46239122
[293]5CALLVALUE4622722
[294]6DUP14622532
[295]7ISZERO4622232
[296]8PUSH24621932
[297]11JUMPI46216102
[298]16JUMPDEST4620612
[299]17POP4620522
[300]18PUSH14620332
[301]20CALLDATASIZE4620022
[302]21LT4619832
[303]22PUSH24619532
[304]25JUMPI46192102
[305]26PUSH14618232
[306]28CALLDATALOAD4617932
[307]29PUSH14617632
[308]31SHR4617332
[309]32DUP14617032
[310]33PUSH44616732
[311]38GT4616432
[312]39PUSH24616132
[313]42JUMPI46158102
[314]173JUMPDEST4614812
[315]174DUP14614732
[316]175PUSH44614432
[317]180GT4614132
[318]181PUSH24613832
[319]184JUMPI46135102
[320]244JUMPDEST4612512
[321]245DUP14612432
[322]246PUSH44612132
[323]251EQ4611832
[324]252PUSH24611532
[325]255JUMPI46112102
[326]256DUP14610232
[327]257PUSH44609932
[328]262EQ4609632
[329]263PUSH24609332
[330]266JUMPI46090102
[331]267DUP14608032
[332]268PUSH44607732
[333]273EQ4607432
[334]274PUSH24607132
[335]277JUMPI46068102
[336]278DUP14605832
[337]279PUSH44605532
[338]284EQ4605232
[339]285PUSH24604932
[340]288JUMPI46046102
[341]289DUP14603632
[342]290PUSH44603332
[343]295EQ4603032
[344]296PUSH24602732
[345]299JUMPI46024102
[346]430JUMPDEST4601412
[347]431PUSH24601332
[348]434PUSH24601032
[349]437CALLDATASIZE4600722
[350]438PUSH14600532
[351]440PUSH24600232
[352]443JUMP4599982
[353]5010JUMPDEST4599112
[354]5011PUSH14599032
[355]5013DUP14598732
[356]5014PUSH14598432
[357]5016DUP44598132
[358]5017DUP64597832
[359]5018SUB4597532
[360]5019SLT4597232
[361]5020ISZERO4596932
[362]5021PUSH24596632
[363]5024JUMPI45963102
[364]5029JUMPDEST4595312
[365]5030PUSH24595232
[366]5033DUP44594932
[367]5034PUSH24594632
[368]5037JUMP4594382
[369]4711JUMPDEST4593512
[370]4712DUP14593432
[371]4713CALLDATALOAD4593132
[372]4714PUSH14592832
[373]4716PUSH14592532
[374]4718PUSH14592232
[375]4720SHL4591932
[376]4721SUB4591632
[377]4722DUP24591332
[378]4723AND4591032
[379]4724DUP24590732
[380]4725EQ4590432
[381]4726PUSH24590132
[382]4729JUMPI45898102
[383]4734JUMPDEST4588812
[384]4735SWAP24588732
[385]4736SWAP14588432
[386]4737POP4588122
[387]4738JUMP4587982
[388]5038JUMPDEST4587112
[389]5039SWAP54587032
[390]5040PUSH14586732
[391]5042SWAP44586432
[392]5043SWAP14586132
[393]5044SWAP44585832
[394]5045ADD4585532
[395]5046CALLDATALOAD4585232
[396]5047SWAP44584932
[397]5048POP4584622
[398]5049POP4584422
[399]5050POP4584222
[400]5051JUMP4584082
[401]444JUMPDEST4583212
[402]445PUSH24583132
[403]448JUMP4582882
[404]1381JUMPDEST4582012
[405]1382PUSH14581932
[406]1384PUSH24581632
[407]1387DUP34581332
[408]1388PUSH24581032
[409]1391JUMP4580782
[410]1830JUMPDEST4579912
[411]1831PUSH14579832
[412]1833DUP24579532
[413]1834DUP24579232
[414]1835MSTORE4578932
[415]1836PUSH14578632
[416]1838PUSH14578332
[417]1840MSTORE4578032
[418]1841PUSH14577732
[419]1843DUP24577432
[420]1844KECCAK25645771422
[421]1845SLOAD4572921002
[422]1846PUSH14362932
[423]1848PUSH14362632
[424]1850PUSH14362332
[425]1852SHL4362032
[426]1853SUB4361732
[427]1854AND4361432
[428]1855DUP14361132
[429]1856PUSH24360832
[430]1859JUMPI43605102
[431]875JUMPDEST4359512
[432]876SWAP34359432
[433]877SWAP24359132
[434]878POP4358822
[435]879POP4358622
[436]880JUMP4358482
[437]1392JUMPDEST4357612
[438]1393SWAP14357532
[439]1394POP4357222
[440]1395DUP14357032
[441]1396PUSH14356732
[442]1398PUSH14356432
[443]1400PUSH14356132
[444]1402SHL4355832
[445]1403SUB4355532
[446]1404AND4355232
[447]1405DUP44354932
[448]1406PUSH14354632
[449]1408PUSH14354332
[450]1410PUSH14354032
[451]1412SHL4353732
[452]1413SUB4353432
[453]1414AND4353132
[454]1415SUB4352832
[455]1416PUSH24352532
[456]1419JUMPI43522102
[457]1501JUMPDEST4351212
[458]1502CALLER4351122
[459]1503PUSH14350932
[460]1505PUSH14350632
[461]1507PUSH14350332
[462]1509SHL4350032
[463]1510SUB4349732
[464]1511DUP34349432
[465]1512AND4349132
[466]1513EQ4348832
[467]1514DUP14348532
[468]1515PUSH24348232
[469]1518JUMPI43479102
[470]1529JUMPDEST4346912
[471]1530PUSH24346832
[472]1533JUMPI43465102
[473]1643JUMPDEST4345512
[474]1644PUSH24345432
[475]1647DUP44345132
[476]1648DUP44344832
[477]1649PUSH24344532
[478]1652JUMP4344282
[479]2734JUMPDEST4343412
[480]2735PUSH14343332
[481]2737DUP24343032
[482]2738DUP24342732
[483]2739MSTORE4342432
[484]2740PUSH14342132
[485]2742PUSH14341832
[486]2744MSTORE4341532
[487]2745PUSH14341232
[488]2747SWAP14340932
[489]2748KECCAK25643406422
[490]2749DUP14336432
[491]2750SLOAD4336121002
[492]2751PUSH14126132
[493]2753PUSH14125832
[494]2755PUSH14125532
[495]2757SHL4125232
[496]2758SUB4124932
[497]2759NOT4124632
[498]2760AND4124332
[499]2761PUSH14124032
[500]2763PUSH14123732
[501]2765PUSH14123432
[502]2767SHL4123132
[503]2768SUB4122832
[504]2769DUP54122532
[505]2770AND4122232
[506]2771SWAP14121932
[507]2772DUP24121632
[508]2773OR4121332
[509]2774SWAP14121032
[510]2775SWAP24120732
[511]2776SSTORE41204200002
[512]2777DUP22120432
[513]2778SWAP12120132
[514]2779PUSH22119832
[515]2782DUP32119532
[516]2783PUSH22119232
[517]2786JUMP2118982
[518]1830JUMPDEST2118112
[519]1831PUSH12118032
[520]1833DUP22117732
[521]1834DUP22117432
[522]1835MSTORE2117132
[523]1836PUSH12116832
[524]1838PUSH12116532
[525]1840MSTORE2116232
[526]1841PUSH12115932
[527]1843DUP22115632
[528]1844KECCAK25621153422
[529]1845SLOAD211111002
[530]1846PUSH12101132
[531]1848PUSH12100832
[532]1850PUSH12100532
[533]1852SHL2100232
[534]1853SUB2099932
[535]1854AND2099632
[536]1855DUP12099332
[537]1856PUSH22099032
[538]1859JUMPI20987102
[539]875JUMPDEST2097712
[540]876SWAP32097632
[541]877SWAP22097332
[542]878POP2097022
[543]879POP2096822
[544]880JUMP2096682
[545]2787JUMPDEST2095812
[546]2788PUSH12095732
[547]2790PUSH12095432
[548]2792PUSH12095132
[549]2794SHL2094832
[550]2795SUB2094532
[551]2796AND2094232
[552]2797PUSH322093932
[553]2830PUSH12093632
[554]2832MLOAD2093332
[555]2833PUSH12093032
[556]2835MLOAD2092732
[557]2836DUP12092432
[558]2837SWAP22092132
[559]2838SUB2091832
[560]2839SWAP12091532
[561]2840LOG42091218752
[562]2841POP1903722
[563]2842POP1903522
[564]2843JUMP1903382
[565]1653JUMPDEST1902512
[566]1654POP1902422
[567]1655POP1902222
[568]1656POP1902022
[569]1657JUMP1901882
[570]364JUMPDEST1901012
[571]365STOP1900902
[572]271RETURNDATASIZE1974321
[573]272PUSH11974131
[574]274DUP11973831
[575]275RETURNDATACOPY1973531
[576]276DUP11973231
[577]277DUP11972931
[578]278ISZERO1972631
[579]279PUSH21972331
[580]282JUMPI19720101
[581]283RETURNDATASIZE1971021
[582]284PUSH11970831
[583]286RETURN1970501