diff --git a/broadcast/DeployQuoter.s.sol/11155111/run-latest.json b/broadcast/DeployQuoter.s.sol/11155111/run-latest.json new file mode 100644 index 00000000..216f7027 --- /dev/null +++ b/broadcast/DeployQuoter.s.sol/11155111/run-latest.json @@ -0,0 +1,53 @@ +{ + "transactions": [ + { + "hash": "0x3efec91ce883f29b28b4a029a414c331297c41424b9c46860f1d5cf93752b2af", + "transactionType": "CREATE", + "contractName": "Quoter", + "contractAddress": "0x340e960d7d06dc77f5b7cf5f14c1ecd50b591803", + "function": null, + "arguments": [ + "0xc021A7Deb4a939fd7E661a0669faB5ac7Ba2D5d6" + ], + "transaction": { + "from": "0x7024cc7e60d6560f0b5877da2bb921fcbf1f4375", + "gas": "0x373b67", + "value": "0x0", + "input": "0x60a0604052348015600e575f80fd5b5060405161323f38038061323f833981016040819052602b91603b565b6001600160a01b03166080526066565b5f60208284031215604a575f80fd5b81516001600160a01b0381168114605f575f80fd5b9392505050565b60805161317b6100c45f395f81816101a1015281816102570152818161038e015281816103fa015281816105900152818161071001528181610d0001528181610da0015281816112bd015281816113640152611621015261317b5ff3fe608060405234801561000f575f80fd5b50600436106100b9575f3560e01c806391dd734611610072578063ca253dc911610058578063ca253dc914610176578063ceebece714610189578063dc4c90d31461019c575f80fd5b806391dd734614610150578063aa2f150114610163575f80fd5b8063147d2af9116100a2578063147d2af91461010857806354b20ff61461012a5780636a36a38c1461013d575f80fd5b806302a00c25146100bd57806311359648146100e6575b5f80fd5b6100d06100cb366004611f55565b6101e8565b6040516100dd9190611fe0565b60405180910390f35b6100f96100f4366004612240565b6103f4565b6040516100dd93929190612332565b61011b610116366004612399565b610589565b6040516100dd93929190612540565b6100f9610138366004612240565b61070a565b6100d061014b3660046125ef565b6108d3565b6100d061015e366004612626565b610d86565b6100d06101713660046125ef565b610e0a565b61011b610184366004612399565b61135d565b6100d0610197366004611f55565b6113b7565b6101c37f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100dd565b6060333014610223576040517f29c3b7ee00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f61027d61024061023936869003860186612694565b60a0902090565b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001690611537565b509092505f9150819050806102ea61029a36889003880188612694565b6102aa60c0890160a08a016126ae565b6102ba60e08a0160c08b016126c7565b600f0b6102c69061270d565b6102d76101008b0160e08c01612743565b6102e56101008c018c61275e565b61161c565b919450925090505f60025b60405190808252806020026020018201604052801561031e578160200160208202803683370190505b50905061032b8460801d90565b610334906127c6565b815f8151811061034657610346612802565b600f92830b602091820292909201015284900b610362906127c6565b8160018151811061037557610375612802565b600f9290920b602092830291909101909101525f6103c37f00000000000000000000000000000000000000000000000000000000000000006103bc368b90038b018b612694565b88866117a8565b90505f8285836040516020016103db93929190612332565b6040516020818303038152906040529050805181602001fd5b60605f807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166348c894916302a00c2560e01b8660405160240161044d919061282f565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009485161790525160e084901b90921682526104dd91600401611fe0565b5f604051808303815f875af192505050801561053857506040513d5f823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526105359190810190612922565b60015b610580573d808015610565576040519150601f19603f3d011682016040523d82523d5f602084013e61056a565b606091505b5061057481611af9565b93509350935050610582565b505b9193909250565b60608060607f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166348c8949163aa2f150160e01b866040516024016105e39190612997565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009485161790525160e084901b909216825261067391600401611fe0565b5f604051808303815f875af19250505080156106ce57506040513d5f823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526106cb9190810190612922565b60015b610580573d8080156106fb576040519150601f19603f3d011682016040523d82523d5f602084013e610700565b606091505b5061057481611b29565b60605f807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166348c8949163ceebece760e01b86604051602401610763919061282f565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009485161790525160e084901b90921682526107f391600401611fe0565b5f604051808303815f875af192505050801561084e57506040513d5f823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261084b9190810190612922565b60015b610580573d80801561087b576040519150601f19603f3d011682016040523d82523d5f602084013e610880565b606091505b50846060015173ffffffffffffffffffffffffffffffffffffffff165f036108ca575f80547fffffffffffffffffffffffffffffffff000000000000000000000000000000001690555b61057481611af9565b606033301461090e576040517f29c3b7ee00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f61091c6020840184612ac9565b905090505f60405180606001604052808360016109399190612b2d565b67ffffffffffffffff81111561095157610951611ff2565b60405190808252806020026020018201604052801561097a578160200160208202803683370190505b5081526020018367ffffffffffffffff81111561099957610999611ff2565b6040519080825280602002602001820160405280156109c2578160200160208202803683370190505b5081526020018367ffffffffffffffff8111156109e1576109e1611ff2565b604051908082528060200260200182016040528015610a0a578160200160208202803683370190505b50905260408051610100810182525f80825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081018290529192505b83811015610d64575f80610aaf8315610a6d578460c00151610a7a565b610a7a60208a018a612743565b610a8760208b018b612ac9565b86818110610a9757610a97612802565b9050602002810190610aa99190612b40565b90611b4d565b91509150610ac16102408360a0902090565b505060020b608086015250610b3b82828515610ae1578660200151610af1565b610af160608c0160408d016126c7565b600f0b610afd9061270d565b5f610b0b60208e018e612ac9565b89818110610b1b57610b1b612802565b9050602002810190610b2d9190612b40565b6102e590608081019061275e565b60020b60a087015273ffffffffffffffffffffffffffffffffffffffff1660e0860152845280610b86578351600f0b610b73906127c6565b845160801d610b81906127c6565b610ba2565b835160801d610b94906127c6565b8451600f0b610ba2906127c6565b600f90810b60608701520b604085018190528551805185908110610bc857610bc8612802565b60200260200101818151610bdc9190612b7c565b600f0b90525060608401518551610bf4856001612b2d565b81518110610c0457610c04612802565b60200260200101818151610c189190612b7c565b600f0b90525080610c2d57835160801d610c33565b8351600f0b5b6fffffffffffffffffffffffffffffffff16602080860191909152610c5a90890189612ac9565b84818110610c6a57610c6a612802565b9050602002810190610c7c9190612b40565b610c8a906020810190612743565b73ffffffffffffffffffffffffffffffffffffffff1660c085015260e08401516020860151805185908110610cc157610cc1612802565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050610d2f7f00000000000000000000000000000000000000000000000000000000000000008386608001518760a001516117a8565b85604001518481518110610d4557610d45612802565b63ffffffff909216602092830291909101909101525050600101610a50565b505f825f0151836020015184604001516040516020016103db93929190612540565b60603373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610df7576040517fae18210a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610e018383611c84565b90505b92915050565b6060333014610e45576040517f29c3b7ee00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f610e536020840184612ac9565b905090505f6040518060600160405280836001610e709190612b2d565b67ffffffffffffffff811115610e8857610e88611ff2565b604051908082528060200260200182016040528015610eb1578160200160208202803683370190505b5081526020018367ffffffffffffffff811115610ed057610ed0611ff2565b604051908082528060200260200182016040528015610ef9578160200160208202803683370190505b5081526020018367ffffffffffffffff811115610f1857610f18611ff2565b604051908082528060200260200182016040528015610f41578160200160208202803683370190505b50905260408051610100810182525f80825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e08101829052919250835b801561133b57848114610f9f578260200151610faf565b610faf60608801604089016126c7565b5f80547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff83161781559092508061104d610ffe60208b018b612ac9565b611009600187612bca565b81811061101857611018612802565b905060200281019061102a9190612b40565b88851461103b578660c00151611b4d565b61104860208c018c612743565b611b4d565b9150915061105f6102408360a0902090565b505060020b6080870152506110ab8282156fffffffffffffffffffffffffffffffff87165f61109160208f018f612ac9565b61109c60018b612bca565b818110610b1b57610b1b612802565b60020b60a088015273ffffffffffffffffffffffffffffffffffffffff1660e087015285525f80547fffffffffffffffffffffffffffffffff00000000000000000000000000000000169055801561111e578451600f0b61110b906127c6565b855160801d611119906127c6565b61113a565b845160801d61112c906127c6565b8551600f0b61113a906127c6565b600f90810b60608801520b604086018190528651611159600186612bca565b8151811061116957611169612802565b6020026020010181815161117d9190612b7c565b600f0b9052506060850151865180518590811061119c5761119c612802565b602002602001018181516111b09190612b7c565b600f0b90525080156111cf578451600f0b6111ca906127c6565b6111dd565b845160801d6111dd906127c6565b6fffffffffffffffffffffffffffffffff16602080870191909152611204908a018a612ac9565b61120f600186612bca565b81811061121e5761121e612802565b90506020028101906112309190612b40565b61123e906020810190612743565b73ffffffffffffffffffffffffffffffffffffffff1660c086015260e0850151602087015161126e600186612bca565b8151811061127e5761127e612802565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506112ec7f00000000000000000000000000000000000000000000000000000000000000008387608001518860a001516117a8565b60408701516112fc600186612bca565b8151811061130c5761130c612802565b602002602001019063ffffffff16908163ffffffff16815250505050808061133390612bdd565b915050610f88565b505f835f0151846020015185604001516040516020016103db93929190612540565b60608060607f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166348c89491636a36a38c60e01b866040516024016105e39190612997565b60603330146113f2576040517f29c3b7ee00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611403610100830160e08401612743565b73ffffffffffffffffffffffffffffffffffffffff165f036114705761142f60e0830160c084016126c7565b5f80547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff929092169190911790555b5f61148661024061023936869003860186612694565b509092505f9150819050806114e66114a336889003880188612694565b6114b360c0890160a08a016126ae565b6114c360e08a0160c08b016126c7565b6fffffffffffffffffffffffffffffffff166102d76101008b0160e08c01612743565b5f5492955090935091506fffffffffffffffffffffffffffffffff161561152f575f80547fffffffffffffffffffffffffffffffff000000000000000000000000000000001690555b5f60026102f5565b5f805f805f61154586611d43565b6040517f1e2eaeaf000000000000000000000000000000000000000000000000000000008152600481018290529091505f9073ffffffffffffffffffffffffffffffffffffffff891690631e2eaeaf90602401602060405180830381865afa1580156115b3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115d79190612c11565b905073ffffffffffffffffffffffffffffffffffffffff811695508060a01c60020b945062ffffff8160b81c16935062ffffff8160d01c169250505092959194509250565b5f805f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f3cd914c8a60405180606001604052808c151581526020018b815260200161167f8b8e611d7f565b73ffffffffffffffffffffffffffffffffffffffff1681525088886040518563ffffffff1660e01b81526004016116b99493929190612c28565b6020604051808303815f875af11580156116d5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116f99190612c11565b5f549093506fffffffffffffffffffffffffffffffff161580159061175257508761172d576117288360801d90565b611737565b61173783600f0b90565b5f546fffffffffffffffffffffffffffffffff908116911614155b15611789576040517fe52970aa00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60a0892061179690610240565b50949b919a5098509650505050505050565b6040805160c0810182525f80825260208201819052918101829052606081018290526080810182905260a081018290525f60088660600151866117eb9190612d5d565b60020b901d90505f6101008760600151876118069190612d5d565b6118109190612dd0565b90505f60088860600151876118259190612d5d565b60020b901d90505f6101008960600151886118409190612d5d565b61184a9190612dd0565b90505f61187961185b8b60a0902090565b73ffffffffffffffffffffffffffffffffffffffff8d169085611ddb565b9050600160ff83161b8116158015906118a1575060608a015161189c9089612dd0565b60020b155b80156118b257508760020b8960020b135b151560a08701525f6118e66118c88c60a0902090565b73ffffffffffffffffffffffffffffffffffffffff8e169088611ddb565b9050600160ff86161b81161580159061190e575060608b0151611909908b612dd0565b60020b155b801561191f57508860020b8a60020b125b15156080880152600184810b9087900b128061195157508360010b8660010b14801561195157508260ff168560ff1611155b1561197c57600186810b885260ff80871660408a01529085900b60208901528316606088015261199e565b600184810b885260ff80851660408a01529087900b6020890152851660608801525b50505060408401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60ff9091161b925050505b816020015160010b825f015160010b13611abf57816020015160010b825f015160010b03611a34576060820151611a0a9060ff612df1565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60ff919091161c165b5f611a63611a438860a0902090565b845173ffffffffffffffffffffffffffffffffffffffff8b169190611ddb565b9050818116611a7181611ede565b611a7f9061ffff1686612e0a565b845190955084611a8e82612e26565b60010b9052507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff92506119d2915050565b8160a0015115611ad757611ad4600184612e45565b92505b816080015115611aef57611aec600184612e45565b92505b5050949350505050565b60605f80611b0684611f09565b935083806020019051810190611b1c9190612ee7565b9196909550909350915050565b6060806060611b3784611f09565b935083806020019051810190611b1c9190612fa5565b6040805160a0810182525f808252602082018190529181018290526060810182905260808101919091525f80611b866020860186612743565b90505f8073ffffffffffffffffffffffffffffffffffffffff80841690871610611bb1578286611bb4565b85835b909250905073ffffffffffffffffffffffffffffffffffffffff8087169083161493506040518060a001604052808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff168152602001886020016020810190611c2d9190613095565b62ffffff168152602001611c4760608a0160408b016130ae565b60020b8152602001611c5f60808a0160608b01612743565b73ffffffffffffffffffffffffffffffffffffffff1681525094505050509250929050565b60605f803073ffffffffffffffffffffffffffffffffffffffff168585604051611caf9291906130c7565b5f604051808303815f865af19150503d805f8114611ce8576040519150601f19603f3d011682016040523d82523d5f602084013e611ced565b606091505b50915091508115611d01579150610e049050565b80515f03611d3b576040517fa40afa3800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805160208201fd5b6040515f90611d62908390600690602001918252602082015260400190565b604051602081830303815290604052805190602001209050919050565b5f73ffffffffffffffffffffffffffffffffffffffff831615611da25782610e01565b81611dcb57611dc6600173fffd8963efd1fc6a506488495d951d5263988d266130d6565b610e01565b610e016401000276a36001613102565b5f80611de684611d43565b90505f611df4600583612b2d565b60408051600187900b60208201529081018290529091505f90606001604080518083037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00181529082905280516020909101207f1e2eaeaf00000000000000000000000000000000000000000000000000000000825260048201819052915073ffffffffffffffffffffffffffffffffffffffff881690631e2eaeaf90602401602060405180830381865afa158015611eaf573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611ed39190612c11565b979650505050505050565b5f805b8215610e045780611ef18161312e565b9150611f009050600184612bca565b83169250611ee1565b60608082511015611f5157816040517f6190b2b0000000000000000000000000000000000000000000000000000000008152600401611f489190611fe0565b60405180910390fd5b5090565b5f60208284031215611f65575f80fd5b813567ffffffffffffffff811115611f7b575f80fd5b82016101208185031215611f8d575f80fd5b9392505050565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b602081525f610e016020830184611f94565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b60405160a0810167ffffffffffffffff8111828210171561204257612042611ff2565b60405290565b6040516060810167ffffffffffffffff8111828210171561204257612042611ff2565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156120b2576120b2611ff2565b604052919050565b73ffffffffffffffffffffffffffffffffffffffff811681146120db575f80fd5b50565b803562ffffff811681146120f0575f80fd5b919050565b8035600281900b81146120f0575f80fd5b5f60a08284031215612116575f80fd5b61211e61201f565b9050813561212b816120ba565b8152602082013561213b816120ba565b602082015261214c604083016120de565b604082015261215d606083016120f5565b60608201526080820135612170816120ba565b608082015292915050565b803580151581146120f0575f80fd5b80356fffffffffffffffffffffffffffffffff811681146120f0575f80fd5b5f67ffffffffffffffff8211156121c2576121c2611ff2565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b5f82601f8301126121fd575f80fd5b813561221061220b826121a9565b61206b565b818152846020838601011115612224575f80fd5b816020850160208301375f918101602001919091529392505050565b5f60208284031215612250575f80fd5b813567ffffffffffffffff811115612266575f80fd5b82016101208185031215612278575f80fd5b61228061201f565b61228a8583612106565b815261229860a0830161217b565b60208201526122a960c0830161218a565b604082015260e08201356122bc816120ba565b606082015261010082013567ffffffffffffffff8111156122db575f80fd5b6122e7868285016121ee565b608083015250949350505050565b5f8151808452602084019350602083015f5b82811015612328578151600f0b865260209586019590910190600101612307565b5093949350505050565b606081525f61234460608301866122f5565b905073ffffffffffffffffffffffffffffffffffffffff8416602083015263ffffffff83166040830152949350505050565b5f67ffffffffffffffff82111561238f5761238f611ff2565b5060051b60200190565b5f602082840312156123a9575f80fd5b813567ffffffffffffffff8111156123bf575f80fd5b8201606081850312156123d0575f80fd5b6123d8612048565b81356123e3816120ba565b8152602082013567ffffffffffffffff8111156123fe575f80fd5b8201601f8101861361240e575f80fd5b803561241c61220b82612376565b8082825260208201915060208360051b85010192508883111561243d575f80fd5b602084015b8381101561251d57803567ffffffffffffffff811115612460575f80fd5b850160a0818c037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0011215612493575f80fd5b61249b61201f565b60208201356124a9816120ba565b81526124b7604083016120de565b60208201526124c8606083016120f5565b604082015260808201356124db816120ba565b606082015260a082013567ffffffffffffffff8111156124f9575f80fd5b6125088d6020838601016121ee565b60808301525084525060209283019201612442565b506020850152506125339150506040830161218a565b6040820152949350505050565b606081525f61255260608301866122f5565b82810360208401528085518083526020830191506020870192505f5b818110156125a257835173ffffffffffffffffffffffffffffffffffffffff1683526020938401939092019160010161256e565b50508381036040850152845180825260209182019250908501905f5b818110156125e257825163ffffffff168452602093840193909201916001016125be565b5091979650505050505050565b5f602082840312156125ff575f80fd5b813567ffffffffffffffff811115612615575f80fd5b820160608185031215611f8d575f80fd5b5f8060208385031215612637575f80fd5b823567ffffffffffffffff81111561264d575f80fd5b8301601f8101851361265d575f80fd5b803567ffffffffffffffff811115612673575f80fd5b856020828401011115612684575f80fd5b6020919091019590945092505050565b5f60a082840312156126a4575f80fd5b610e018383612106565b5f602082840312156126be575f80fd5b610e018261217b565b5f602082840312156126d7575f80fd5b610e018261218a565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f7f8000000000000000000000000000000000000000000000000000000000000000820361273d5761273d6126e0565b505f0390565b5f60208284031215612753575f80fd5b8135611f8d816120ba565b5f8083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1843603018112612791575f80fd5b83018035915067ffffffffffffffff8211156127ab575f80fd5b6020019150368190038213156127bf575f80fd5b9250929050565b5f81600f0b7fffffffffffffffffffffffffffffffff8000000000000000000000000000000081036127fa576127fa6126e0565b5f0392915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b602081526128b660208201835173ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015262ffffff6040820151166040830152606081015160020b606083015273ffffffffffffffffffffffffffffffffffffffff60808201511660808301525050565b6020820151151560c08201526fffffffffffffffffffffffffffffffff60408301511660e082015273ffffffffffffffffffffffffffffffffffffffff6060830151166101008201525f60808301516101208084015261291a610140840182611f94565b949350505050565b5f60208284031215612932575f80fd5b815167ffffffffffffffff811115612948575f80fd5b8201601f81018413612958575f80fd5b805161296661220b826121a9565b81815285602083850101111561297a575f80fd5b8160208401602083015e5f91810160200191909152949350505050565b602081525f6080820173ffffffffffffffffffffffffffffffffffffffff845116602084015260208401516060604085015281815180845260a08601915060a08160051b87010193506020830192505f5b81811015612aa0577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60878603018352835173ffffffffffffffffffffffffffffffffffffffff815116865262ffffff6020820151166020870152604081015160020b604087015273ffffffffffffffffffffffffffffffffffffffff60608201511660608701526080810151905060a06080870152612a8a60a0870182611f94565b95505060209384019392909201916001016129e8565b5050505060408401516fffffffffffffffffffffffffffffffff81166060850152509392505050565b5f8083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1843603018112612afc575f80fd5b83018035915067ffffffffffffffff821115612b16575f80fd5b6020019150600581901b36038213156127bf575f80fd5b80820180821115610e0457610e046126e0565b5f82357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61833603018112612b72575f80fd5b9190910192915050565b600f81810b9083900b016f7fffffffffffffffffffffffffffffff81137fffffffffffffffffffffffffffffffff8000000000000000000000000000000082121715610e0457610e046126e0565b81810381811115610e0457610e046126e0565b5f81612beb57612beb6126e0565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190565b5f60208284031215612c21575f80fd5b5051919050565b612ca7818673ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015262ffffff6040820151166040830152606081015160020b606083015273ffffffffffffffffffffffffffffffffffffffff60808201511660808301525050565b8351151560a0820152602084015160c082015273ffffffffffffffffffffffffffffffffffffffff60408501511660e08201526101206101008201528161012082015281836101408301375f81830161014090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01601019392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f8160020b8360020b80612d7357612d73612d30565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81147fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000083141615612dc757612dc76126e0565b90059392505050565b5f8260020b80612de257612de2612d30565b808360020b0791505092915050565b60ff8281168282160390811115610e0457610e046126e0565b63ffffffff8181168382160190811115610e0457610e046126e0565b5f8160010b617fff8103612e3c57612e3c6126e0565b60010192915050565b63ffffffff8281168282160390811115610e0457610e046126e0565b5f82601f830112612e70575f80fd5b8151612e7e61220b82612376565b8082825260208201915060208360051b860101925085831115612e9f575f80fd5b602085015b83811015612eca57805180600f0b8114612ebc575f80fd5b835260209283019201612ea4565b5095945050505050565b805163ffffffff811681146120f0575f80fd5b5f805f60608486031215612ef9575f80fd5b835167ffffffffffffffff811115612f0f575f80fd5b612f1b86828701612e61565b9350506020840151612f2c816120ba565b9150612f3a60408501612ed4565b90509250925092565b5f82601f830112612f52575f80fd5b8151612f6061220b82612376565b8082825260208201915060208360051b860101925085831115612f81575f80fd5b602085015b83811015612eca57612f9781612ed4565b835260209283019201612f86565b5f805f60608486031215612fb7575f80fd5b835167ffffffffffffffff811115612fcd575f80fd5b612fd986828701612e61565b935050602084015167ffffffffffffffff811115612ff5575f80fd5b8401601f81018613613005575f80fd5b805161301361220b82612376565b8082825260208201915060208360051b850101925088831115613034575f80fd5b6020840193505b8284101561305f57835161304e816120ba565b82526020938401939091019061303b565b80955050505050604084015167ffffffffffffffff81111561307f575f80fd5b61308b86828701612f43565b9150509250925092565b5f602082840312156130a5575f80fd5b610e01826120de565b5f602082840312156130be575f80fd5b610e01826120f5565b818382375f9101908152919050565b73ffffffffffffffffffffffffffffffffffffffff8281168282160390811115610e0457610e046126e0565b73ffffffffffffffffffffffffffffffffffffffff8181168382160190811115610e0457610e046126e0565b5f61ffff821661ffff8103612e3c57612e3c6126e056fea2646970667358221220e3d5c92f5b530887894adc29dd2db215aee3a8fff9597bd216b60f3c3232db3464736f6c634300081a0033000000000000000000000000c021a7deb4a939fd7e661a0669fab5ac7ba2d5d6", + "nonce": "0x32", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xcde078", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x3efec91ce883f29b28b4a029a414c331297c41424b9c46860f1d5cf93752b2af", + "transactionIndex": "0x2c", + "blockHash": "0x5049694fadfbd11216642660e79a2be44abaea8a201314a110be81e3dc70f8b6", + "blockNumber": "0x647040", + "gasUsed": "0x2a7c77", + "effectiveGasPrice": "0xddf93a950", + "from": "0x7024cc7e60d6560f0b5877da2bb921fcbf1f4375", + "to": null, + "contractAddress": "0x340e960d7d06dc77f5b7cf5f14c1ecd50b591803" + } + ], + "libraries": [], + "pending": [], + "returns": { + "state": { + "internal_type": "contract Quoter", + "value": "0x340e960d7d06DC77F5B7Cf5F14c1ECD50B591803" + } + }, + "timestamp": 1724776735, + "chain": 11155111, + "commit": "870b46c" +} \ No newline at end of file