Geth VM Trace Transaction

GETH Trace for Txn Hash 0x3aa9e7349ed0474f104e42bd55613024172e0ef6096ecf19c5fa5ae73e42cab9

A total of 547 steps found

Step PC Operation Gas GasCost Depth
[1]0PUSH12412531
[2]2PUSH12412231
[3]4MSTORE24119121
[4]5CALLVALUE2410721
[5]6DUP12410531
[6]7ISZERO2410231
[7]8PUSH22409931
[8]11JUMPI24096101
[9]16JUMPDEST2408611
[10]17POP2408521
[11]18PUSH12408331
[12]20CALLDATASIZE2408021
[13]21LT2407831
[14]22PUSH22407531
[15]25JUMPI24072101
[16]26PUSH12406231
[17]28CALLDATALOAD2405931
[18]29PUSH12405631
[19]31SHR2405331
[20]32DUP12405031
[21]33PUSH42404731
[22]38GT2404431
[23]39PUSH22404131
[24]42JUMPI24038101
[25]43DUP12402831
[26]44PUSH42402531
[27]49EQ2402231
[28]50PUSH22401931
[29]53JUMPI24016101
[30]54DUP12400631
[31]55PUSH42400331
[32]60EQ2400031
[33]61PUSH22399731
[34]64JUMPI23994101
[35]65DUP12398431
[36]66PUSH42398131
[37]71EQ2397831
[38]72PUSH22397531
[39]75JUMPI23972101
[40]76DUP12396231
[41]77PUSH42395931
[42]82EQ2395631
[43]83PUSH22395331
[44]86JUMPI23950101
[45]87DUP12394031
[46]88PUSH42393731
[47]93EQ2393431
[48]94PUSH22393131
[49]97JUMPI23928101
[50]534JUMPDEST2391811
[51]535PUSH22391731
[52]538PUSH12391431
[53]540DUP12391131
[54]541CALLDATASIZE2390821
[55]542SUB2390631
[56]543DUP22390331
[57]544ADD2390031
[58]545SWAP12389731
[59]546PUSH22389431
[60]549SWAP22389131
[61]550SWAP12388831
[62]551PUSH22388531
[63]554JUMP2388281
[64]2919JUMPDEST2387411
[65]2920PUSH12387331
[66]2922DUP12387031
[67]2923PUSH12386731
[68]2925DUP42386431
[69]2926DUP62386131
[70]2927SUB2385831
[71]2928SLT2385531
[72]2929ISZERO2385231
[73]2930PUSH22384931
[74]2933JUMPI23846101
[75]2938JUMPDEST2383611
[76]2939PUSH12383531
[77]2941PUSH22383231
[78]2944DUP62382931
[79]2945DUP32382631
[80]2946DUP72382331
[81]2947ADD2382031
[82]2948PUSH22381731
[83]2951JUMP2381481
[84]2697JUMPDEST2380611
[85]2698PUSH12380531
[86]2700DUP22380231
[87]2701CALLDATALOAD2379931
[88]2702SWAP12379631
[89]2703POP2379321
[90]2704PUSH22379131
[91]2707DUP22378831
[92]2708PUSH22378531
[93]2711JUMP2378281
[94]4507JUMPDEST2377411
[95]4508PUSH22377331
[96]4511DUP22377031
[97]4512PUSH22376731
[98]4515JUMP2376481
[99]4210JUMPDEST2375611
[100]4211PUSH12375531
[101]4213PUSH22375231
[102]4216DUP32374931
[103]4217PUSH22374631
[104]4220JUMP2374381
[105]4240JUMPDEST2373511
[106]4241PUSH12373431
[107]4243PUSH202373131
[108]4264DUP32372831
[109]4265AND2372531
[110]4266SWAP12372231
[111]4267POP2371921
[112]4268SWAP22371731
[113]4269SWAP12371431
[114]4270POP2371121
[115]4271JUMP2370981
[116]4221JUMPDEST2370111
[117]4222SWAP12370031
[118]4223POP2369721
[119]4224SWAP22369531
[120]4225SWAP12369231
[121]4226POP2368921
[122]4227JUMP2368781
[123]4516JUMPDEST2367911
[124]4517DUP22367831
[125]4518EQ2367531
[126]4519PUSH22367231
[127]4522JUMPI23669101
[128]4527JUMPDEST2365911
[129]4528POP2365821
[130]4529JUMP2365681
[131]2712JUMPDEST2364811
[132]2713SWAP32364731
[133]2714SWAP22364431
[134]2715POP2364121
[135]2716POP2363921
[136]2717JUMP2363781
[137]2952JUMPDEST2362911
[138]2953SWAP32362831
[139]2954POP2362521
[140]2955POP2362321
[141]2956PUSH12362131
[142]2958PUSH22361831
[143]2961DUP62361531
[144]2962DUP32361231
[145]2963DUP72360931
[146]2964ADD2360631
[147]2965PUSH22360331
[148]2968JUMP2360081
[149]2718JUMPDEST2359211
[150]2719PUSH12359131
[151]2721DUP22358831
[152]2722CALLDATALOAD2358531
[153]2723SWAP12358231
[154]2724POP2357921
[155]2725PUSH22357731
[156]2728DUP22357431
[157]2729PUSH22357131
[158]2732JUMP2356881
[159]4530JUMPDEST2356011
[160]4531PUSH22355931
[161]4534DUP22355631
[162]4535PUSH22355331
[163]4538JUMP2355081
[164]4272JUMPDEST2354211
[165]4273PUSH12354131
[166]4275DUP22353831
[167]4276SWAP12353531
[168]4277POP2353221
[169]4278SWAP22353031
[170]4279SWAP12352731
[171]4280POP2352421
[172]4281JUMP2352281
[173]4539JUMPDEST2351411
[174]4540DUP22351331
[175]4541EQ2351031
[176]4542PUSH22350731
[177]4545JUMPI23504101
[178]4550JUMPDEST2349411
[179]4551POP2349321
[180]4552JUMP2349181
[181]2733JUMPDEST2348311
[182]2734SWAP32348231
[183]2735SWAP22347931
[184]2736POP2347621
[185]2737POP2347421
[186]2738JUMP2347281
[187]2969JUMPDEST2346411
[188]2970SWAP22346331
[189]2971POP2346021
[190]2972POP2345821
[191]2973SWAP32345631
[192]2974POP2345321
[193]2975SWAP32345131
[194]2976SWAP12344831
[195]2977POP2344521
[196]2978JUMP2344381
[197]555JUMPDEST2343511
[198]556PUSH22343431
[199]559JUMP2343181
[200]1269JUMPDEST2342311
[201]1270PUSH12342231
[202]1272DUP12341931
[203]1273PUSH22341631
[204]1276PUSH22341331
[205]1279JUMP2341081
[206]1439JUMPDEST2340211
[207]1440PUSH12340131
[208]1442CALLER2339821
[209]1443SWAP12339631
[210]1444POP2339321
[211]1445SWAP12339131
[212]1446JUMP2338881
[213]1280JUMPDEST2338011
[214]1281SWAP12337931
[215]1282POP2337621
[216]1283PUSH22337431
[217]1286DUP22337131
[218]1287DUP62336831
[219]1288DUP62336531
[220]1289PUSH22336231
[221]1292JUMP2335981
[222]2046JUMPDEST2335111
[223]2047PUSH12335031
[224]2049PUSH202334731
[225]2070AND2334431
[226]2071DUP42334131
[227]2072PUSH202333831
[228]2093AND2333531
[229]2094EQ2333231
[230]2095ISZERO2332931
[231]2096PUSH22332631
[232]2099JUMPI23323101
[233]2158JUMPDEST2331311
[234]2159PUSH12331231
[235]2161PUSH202330931
[236]2182AND2330631
[237]2183DUP32330331
[238]2184PUSH202330031
[239]2205AND2329731
[240]2206EQ2329431
[241]2207ISZERO2329131
[242]2208PUSH22328831
[243]2211JUMPI23285101
[244]2270JUMPDEST2327511
[245]2271PUSH22327431
[246]2274DUP42327131
[247]2275DUP42326831
[248]2276DUP42326531
[249]2277PUSH22326231
[250]2280JUMP2325981
[251]2687JUMPDEST2325111
[252]2688POP2325021
[253]2689POP2324821
[254]2690POP2324621
[255]2691JUMP2324481
[256]2281JUMPDEST2323611
[257]2282PUSH12323531
[258]2284DUP12323231
[259]2285PUSH12322931
[260]2287DUP62322631
[261]2288PUSH202322331
[262]2309AND2322031
[263]2310PUSH202321731
[264]2331AND2321431
[265]2332DUP22321131
[266]2333MSTORE2320831
[267]2334PUSH12320531
[268]2336ADD2320231
[269]2337SWAP12319931
[270]2338DUP22319631
[271]2339MSTORE2319331
[272]2340PUSH12319031
[273]2342ADD2318731
[274]2343PUSH12318431
[275]2345KECCAK25623181421
[276]2346SLOAD2313921001
[277]2347SWAP12103931
[278]2348POP2103621
[279]2349DUP22103431
[280]2350DUP22103131
[281]2351LT2102831
[282]2352ISZERO2102531
[283]2353PUSH22102231
[284]2356JUMPI21019101
[285]2415JUMPDEST2100911
[286]2416DUP22100831
[287]2417DUP22100531
[288]2418SUB2100231
[289]2419PUSH12099931
[290]2421DUP12099631
[291]2422DUP72099331
[292]2423PUSH202099031
[293]2444AND2098731
[294]2445PUSH202098431
[295]2466AND2098131
[296]2467DUP22097831
[297]2468MSTORE2097531
[298]2469PUSH12097231
[299]2471ADD2096931
[300]2472SWAP12096631
[301]2473DUP22096331
[302]2474MSTORE2096031
[303]2475PUSH12095731
[304]2477ADD2095431
[305]2478PUSH12095131
[306]2480KECCAK25620948421
[307]2481DUP22090631
[308]2482SWAP12090331
[309]2483SSTORE2090029001
[310]2484POP1800021
[311]2485DUP21799831
[312]2486PUSH11799531
[313]2488DUP11799231
[314]2489DUP61798931
[315]2490PUSH201798631
[316]2511AND1798331
[317]2512PUSH201798031
[318]2533AND1797731
[319]2534DUP21797431
[320]2535MSTORE1797131
[321]2536PUSH11796831
[322]2538ADD1796531
[323]2539SWAP11796231
[324]2540DUP21795931
[325]2541MSTORE1795631
[326]2542PUSH11795331
[327]2544ADD1795031
[328]2545PUSH11794731
[329]2547KECCAK25617944421
[330]2548PUSH11790231
[331]2550DUP31789931
[332]2551DUP31789631
[333]2552SLOAD178931001
[334]2553PUSH21779331
[335]2556SWAP21779031
[336]2557SWAP11778731
[337]2558PUSH21778431
[338]2561JUMP1778181
[339]4124JUMPDEST1777311
[340]4125PUSH11777231
[341]4127PUSH21776931
[342]4130DUP31776631
[343]4131PUSH21776331
[344]4134JUMP1776081
[345]4272JUMPDEST1775211
[346]4273PUSH11775131
[347]4275DUP21774831
[348]4276SWAP11774531
[349]4277POP1774221
[350]4278SWAP21774031
[351]4279SWAP11773731
[352]4280POP1773421
[353]4281JUMP1773281
[354]4135JUMPDEST1772411
[355]4136SWAP21772331
[356]4137POP1772021
[357]4138PUSH21771831
[358]4141DUP41771531
[359]4142PUSH21771231
[360]4145JUMP1770981
[361]4272JUMPDEST1770111
[362]4273PUSH11770031
[363]4275DUP21769731
[364]4276SWAP11769431
[365]4277POP1769121
[366]4278SWAP21768931
[367]4279SWAP11768631
[368]4280POP1768321
[369]4281JUMP1768181
[370]4146JUMPDEST1767311
[371]4147SWAP31767231
[372]4148POP1766921
[373]4149DUP31766731
[374]4150PUSH321766431
[375]4183SUB1766131
[376]4184DUP31765831
[377]4185GT1765531
[378]4186ISZERO1765231
[379]4187PUSH21764931
[380]4190JUMPI17646101
[381]4199JUMPDEST1763611
[382]4200DUP31763531
[383]4201DUP31763231
[384]4202ADD1762931
[385]4203SWAP11762631
[386]4204POP1762321
[387]4205SWAP31762131
[388]4206SWAP21761831
[389]4207POP1761521
[390]4208POP1761321
[391]4209JUMP1761181
[392]2562JUMPDEST1760311
[393]2563SWAP31760231
[394]2564POP1759921
[395]2565POP1759721
[396]2566DUP21759531
[397]2567SWAP11759231
[398]2568SSTORE175891001
[399]2569POP1748921
[400]2570DUP31748731
[401]2571PUSH201748431
[402]2592AND1748131
[403]2593DUP51747831
[404]2594PUSH201747531
[405]2615AND1747231
[406]2616PUSH321746931
[407]2649DUP51746631
[408]2650PUSH11746331
[409]2652MLOAD1746031
[410]2653PUSH21745731
[411]2656SWAP21745431
[412]2657SWAP11745131
[413]2658PUSH21744831
[414]2661JUMP1744581
[415]4042JUMPDEST1743711
[416]4043PUSH11743631
[417]4045PUSH11743331
[418]4047DUP31743031
[419]4048ADD1742731
[420]4049SWAP11742431
[421]4050POP1742121
[422]4051PUSH21741931
[423]4054PUSH11741631
[424]4056DUP41741331
[425]4057ADD1741031
[426]4058DUP51740731
[427]4059PUSH21740431
[428]4062JUMP1740181
[429]3727JUMPDEST1739311
[430]3728PUSH21739231
[431]3731DUP21738931
[432]3732PUSH21738631
[433]3735JUMP1738381
[434]4272JUMPDEST1737511
[435]4273PUSH11737431
[436]4275DUP21737131
[437]4276SWAP11736831
[438]4277POP1736521
[439]4278SWAP21736331
[440]4279SWAP11736031
[441]4280POP1735721
[442]4281JUMP1735581
[443]3736JUMPDEST1734711
[444]3737DUP31734631
[445]3738MSTORE1734391
[446]3739POP1733421
[447]3740POP1733221
[448]3741JUMP1733081
[449]4063JUMPDEST1732211
[450]4064SWAP31732131
[451]4065SWAP21731831
[452]4066POP1731521
[453]4067POP1731321
[454]4068JUMP1731181
[455]2662JUMPDEST1730311
[456]2663PUSH11730231
[457]2665MLOAD1729931
[458]2666DUP11729631
[459]2667SWAP21729331
[460]2668SUB1729031
[461]2669SWAP11728731
[462]2670LOG31728417561
[463]2671PUSH21552831
[464]2674DUP51552531
[465]2675DUP51552231
[466]2676DUP51551931
[467]2677PUSH21551631
[468]2680JUMP1551381
[469]2692JUMPDEST1550511
[470]2693POP1550421
[471]2694POP1550221
[472]2695POP1550021
[473]2696JUMP1549881
[474]2681JUMPDEST1549011
[475]2682POP1548921
[476]2683POP1548721
[477]2684POP1548521
[478]2685POP1548321
[479]2686JUMP1548181
[480]1293JUMPDEST1547311
[481]1294PUSH11547231
[482]1296SWAP21546931
[483]1297POP1546621
[484]1298POP1546421
[485]1299SWAP31546231
[486]1300SWAP21545931
[487]1301POP1545621
[488]1302POP1545421
[489]1303JUMP1545281
[490]560JUMPDEST1544411
[491]561PUSH11544331
[492]563MLOAD1544031
[493]564PUSH21543731
[494]567SWAP21543431
[495]568SWAP11543131
[496]569PUSH21542831
[497]572JUMP1542581
[498]3757JUMPDEST1541711
[499]3758PUSH11541631
[500]3760PUSH11541331
[501]3762DUP31541031
[502]3763ADD1540731
[503]3764SWAP11540431
[504]3765POP1540121
[505]3766PUSH21539931
[506]3769PUSH11539631
[507]3771DUP41539331
[508]3772ADD1539031
[509]3773DUP51538731
[510]3774PUSH21538431
[511]3777JUMP1538181
[512]2979JUMPDEST1537311
[513]2980PUSH21537231
[514]2983DUP21536931
[515]2984PUSH21536631
[516]2987JUMP1536381
[517]4228JUMPDEST1535511
[518]4229PUSH11535431
[519]4231DUP21535131
[520]4232ISZERO1534831
[521]4233ISZERO1534531
[522]4234SWAP11534231
[523]4235POP1533921
[524]4236SWAP21533731
[525]4237SWAP11533431
[526]4238POP1533121
[527]4239JUMP1532981
[528]2988JUMPDEST1532111
[529]2989DUP31532031
[530]2990MSTORE1531731
[531]2991POP1531421
[532]2992POP1531221
[533]2993JUMP1531081
[534]3778JUMPDEST1530211
[535]3779SWAP31530131
[536]3780SWAP21529831
[537]3781POP1529521
[538]3782POP1529321
[539]3783JUMP1529181
[540]573JUMPDEST1528311
[541]574PUSH11528231
[542]576MLOAD1527931
[543]577DUP11527631
[544]578SWAP21527331
[545]579SUB1527031
[546]580SWAP11526731
[547]581RETURN1526401