From bd6a7bf01ad653c6374e0870fca078769871c768 Mon Sep 17 00:00:00 2001 From: mmackz Date: Wed, 18 Mar 2026 11:57:08 -0700 Subject: [PATCH 1/2] feat: add time-based incentive campaign and manager contracts --- .../8453/run-1773859752147.json | 113 +++++++ .../8453/run-1773859879874.json | 312 ++++++++++++++++++ .../8453/run-latest.json | 312 ++++++++++++++++++ packages/evm/deploys/8453.json | 2 + 4 files changed, 739 insertions(+) create mode 100644 packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-1773859752147.json create mode 100644 packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-1773859879874.json create mode 100644 packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-latest.json diff --git a/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-1773859752147.json b/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-1773859752147.json new file mode 100644 index 00000000..bea48fd0 --- /dev/null +++ b/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-1773859752147.json @@ -0,0 +1,113 @@ +{ + "transactions": [ + { + "hash": null, + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveCampaign", + "contractAddress": "0x70424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x1ada4f", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e6080604052348015600e575f80fd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61146c806100895f395ff3fe608060405234801561000f575f80fd5b5060043610610163575f3560e01c80637c382d0b116100c7578063e1f1176d1161007d578063ed01bf2911610063578063ed01bf291461031e578063f7c618c11461033e578063fd8966a11461035e575f80fd5b8063e1f1176d14610302578063e945c3911461030b575f80fd5b8063c884ef83116100ad578063c884ef831461029d578063d54ad2a1146102bc578063dd98558c146102c5575f80fd5b80637c382d0b146102755780637d62423114610288575f80fd5b80633197cbb61161011c5780635abc657d116101025780635abc657d1461023a578063764d8e181461024e57806378e9792514610261575f80fd5b80633197cbb6146101e25780634a8d7ff41461021b575f80fd5b80631d3231d41161014c5780631d3231d4146101c85780631fa35ad4146101d15780632eb4a7ab146101d9575f80fd5b806302d05d3f146101675780630e15561a146101b1575b5f80fd5b6002546101879073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6101ba60055481565b6040519081526020016101a8565b6101ba60085481565b6101ba610366565b6101ba60075481565b6006546102029068010000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101a8565b5f546101879073ffffffffffffffffffffffffffffffffffffffff1681565b600a546102029067ffffffffffffffff1681565b6101ba61025c366004611028565b6103dc565b6006546102029067ffffffffffffffff1681565b6101ba6102833660046110ae565b6106c0565b61029b6102963660046110e5565b610766565b005b6101ba6102ab366004611179565b600b6020525f908152604090205481565b6101ba60095481565b6102d86102d3366004611199565b61098e565b6040805192835273ffffffffffffffffffffffffffffffffffffffff9091166020830152016101a8565b6101ba60035481565b610202610319366004611213565b610b6b565b6001546101879073ffffffffffffffffffffffffffffffffffffffff1681565b6004546101879073ffffffffffffffffffffffffffffffffffffffff1681565b61029b610cf0565b6006545f9068010000000000000000900467ffffffffffffffff16421161038c57505f90565b6004545f906103b19073ffffffffffffffffffffffffffffffffffffffff1630610ee5565b90505f6103bc610f18565b90508082116103cb575f6103d5565b6103d58183611259565b9250505090565b5f805473ffffffffffffffffffffffffffffffffffffffff16331461042d576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a546006546104569167ffffffffffffffff9081169168010000000000000000900416611272565b42111561048f576040517f82a49d9e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6007546104c8576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004546040805173ffffffffffffffffffffffffffffffffffffffff808916602083015290921690820152606081018590525f90608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815282825280516020918201209083015201604051602081830303815290604052805190602001209050610560848460075484610f75565b610596576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff86165f908152600b60205260409020548086116105f4576040517f969bf72800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6105fe8187611259565b73ffffffffffffffffffffffffffffffffffffffff88165f908152600b6020526040812088905560098054929550859290919061063c908490611272565b90915550506004546106659073ffffffffffffffffffffffffffffffffffffffff168885610fad565b604080518481526020810188905273ffffffffffffffffffffffffffffffffffffffff8916917f987d620f307ff6b94d58743cb7a7509f24071586a77759b77c2d4e29f75a2f9a910160405180910390a25050949350505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610711576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506007805490839055600882905560408051828152602081018590529081018390527f4245c4fc9e349a90fcc3b21a800990dd8bbc22ca78480f3a9354e024d627a5e89060600160405180910390a192915050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156107b75760018160011c14303b106107ae5763f92ee8a95f526004601cfd5b818160ff1b1b91505b503373ffffffffffffffffffffffffffffffffffffffff8b1614610807576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff8d81169182179093556001805483168d85169081179091556002805484168d861690811790915560038c905560048054909416948b1694851790935560058990556006805467ffffffffffffffff8a81167fffffffffffffffffffffffffffffffff000000000000000000000000000000009092168217680100000000000000008b831690810291909117909355600a80547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000016918a16919091179055604080518e8152602081019790975286018b90526060860152608085015291927ff66d267e514bde41afbebbf92bc8d0f073a359e8447083eb9580e7cfae53172a9060a00160405180910390a48015610982576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b50505050505050505050565b6001545f90819073ffffffffffffffffffffffffffffffffffffffff1633146109e3576040517f287f012c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff164211610a34576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f610a418688018861132a565b90508060200151806020019051810190610a5b919061141f565b60045490935073ffffffffffffffffffffffffffffffffffffffff1691505f610a848330610ee5565b90505f610a8f610f18565b90505f818311610a9f575f610aa9565b610aa98284611259565b905080861115610ae5576040517ff4d678b800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004548451610b0b9173ffffffffffffffffffffffffffffffffffffffff169088610fad565b835f015173ffffffffffffffffffffffffffffffffffffffff167feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d9319907761387604051610b5691815260200190565b60405180910390a25050505094509492505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610bbc576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff16421115610c0e576040517f287e67e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065467ffffffffffffffff6801000000000000000090910481169083161115610c64576040517f38af65f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506006805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fc7356ea889e9f64ab61293108de74888a5bf257ef77869683877880752578305910160405180910390a1919050565b60025473ffffffffffffffffffffffffffffffffffffffff163314610d41576040517f47bc7cc800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60015473ffffffffffffffffffffffffffffffffffffffff1615610d91576040517f2b39d11600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff164211610de2576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004545f90610e079073ffffffffffffffffffffffffffffffffffffffff1630610ee5565b90505f610e12610f18565b90505f818311610e22575f610e2c565b610e2c8284611259565b9050805f03610e67576040517fd0d04f6000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600454600254610e919173ffffffffffffffffffffffffffffffffffffffff908116911683610fad565b60025460405182815273ffffffffffffffffffffffffffffffffffffffff909116907feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d931990776139060200160405180910390a2505050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b600a546006545f91610f449167ffffffffffffffff918216916801000000000000000090910416611272565b421115610f5057505f90565b60095460085411610f6057505f90565b600954600854610f709190611259565b905090565b5f8315610fa5578360051b8501855b803580851160051b94855260209485185260405f209301818110610f845750505b501492915050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f511416610ff657803d853b151710610ff6576390b8ec185f526004601cfd5b505f603452505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114611023575f80fd5b919050565b5f805f806060858703121561103b575f80fd5b61104485611000565b935060208501359250604085013567ffffffffffffffff811115611066575f80fd5b8501601f81018713611076575f80fd5b803567ffffffffffffffff81111561108c575f80fd5b8760208260051b84010111156110a0575f80fd5b949793965060200194505050565b5f80604083850312156110bf575f80fd5b50508035926020909101359150565b803567ffffffffffffffff81168114611023575f80fd5b5f805f805f805f805f6101208a8c0312156110fe575f80fd5b6111078a611000565b985061111560208b01611000565b975061112360408b01611000565b965060608a0135955061113860808b01611000565b945060a08a0135935061114d60c08b016110ce565b925061115b60e08b016110ce565b915061116a6101008b016110ce565b90509295985092959850929598565b5f60208284031215611189575f80fd5b61119282611000565b9392505050565b5f805f80606085870312156111ac575f80fd5b843567ffffffffffffffff8111156111c2575f80fd5b8501601f810187136111d2575f80fd5b803567ffffffffffffffff8111156111e8575f80fd5b8760208284010111156111f9575f80fd5b602091820198909750908601359560400135945092505050565b5f60208284031215611223575f80fd5b611192826110ce565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561126c5761126c61122c565b92915050565b8082018082111561126c5761126c61122c565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6040805190810167ffffffffffffffff811182821017156112d5576112d5611285565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561132257611322611285565b604052919050565b5f6020828403121561133a575f80fd5b813567ffffffffffffffff811115611350575f80fd5b820160408185031215611361575f80fd5b6113696112b2565b61137282611000565b8152602082013567ffffffffffffffff81111561138d575f80fd5b80830192505084601f8301126113a1575f80fd5b813567ffffffffffffffff8111156113bb576113bb611285565b6113ec60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116016112db565b818152866020838601011115611400575f80fd5b816020850160208301375f602092820183015290820152949350505050565b5f6020828403121561142f575f80fd5b505191905056fea2646970667358221220b672e3c2979b234a4177700375a24f002ce914bb76c1cd2b264bae1f60dafed964736f6c634300081a0033", + "nonce": "0x608", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": null, + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x6e09a86344f9f510935bba9f7e9914f7ef198a75", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x3a20e1", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e60a0604052306080523480156012575f80fd5b506019601d565b6080565b63409feecd1980546001811615603a5763f92ee8a95f526004601cfd5b6001600160401b03808260011c14607b578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6080516130bd61009f5f395f8181612900015261293701526130bd5ff3fe608060405260043610610229575f3560e01c80635abc657d11610131578063b3ab15fb116100ac578063ee8d238c1161007c578063f2fde38b11610062578063f2fde38b1461062c578063fdb888401461063f578063fee81cf41461065e575f80fd5b8063ee8d238c146105fa578063f04e283e14610619575f80fd5b8063b3ab15fb14610589578063c49378a7146105a8578063cfdbf254146105c7578063deaaf8da146105db575f80fd5b806382a52519116101015780638da5cb5b116100e75780638da5cb5b14610532578063956a14321461054a578063b0e21e8a14610569575f80fd5b806382a52519146104f35780638b17ea2714610513575f80fd5b80635abc657d1461048c57806362a6e065146104b8578063715018a6146104d65780637274e30d146104de575f80fd5b806345598b4a116101c15780634f1ef2861161019157806354d1f13d1161017757806354d1f13d146104315780635598f8cc14610439578063570ca7351461046d575f80fd5b80634f1ef2861461040a57806352d1902d1461041d575f80fd5b806345598b4a1461038e57806346877b1a146103ad5780634b03ec05146103cc5780634e04275f146103eb575f80fd5b80633090aadf116101fc5780633090aadf146102f857806339a51be51461032557806339fca7de1461035057806343bc42d31461036f575f80fd5b806302d9ce741461022d578063141961bc1461028357806325692962146102cf5780632e7ba6ef146102d9575b5f80fd5b348015610238575f80fd5b506004546102659074010000000000000000000000000000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020015b60405180910390f35b34801561028e575f80fd5b506102b761029d3660046129fe565b60016020525f90815260409020546001600160a01b031681565b6040516001600160a01b03909116815260200161027a565b6102d761068f565b005b3480156102e4575f80fd5b506102d76102f3366004612a29565b6106dc565b348015610303575f80fd5b50610317610312366004612ad1565b61080f565b60405190815260200161027a565b348015610330575f80fd5b506003546102b7906801000000000000000090046001600160a01b031681565b34801561035b575f80fd5b506102d761036a366004612b2c565b610d46565b34801561037a575f80fd5b506102d7610389366004612b4e565b610df5565b348015610399575f80fd5b506102d76103a83660046129fe565b610ebe565b3480156103b8575f80fd5b506102d76103c7366004612b2c565b610fee565b3480156103d7575f80fd5b506102d76103e6366004612b69565b6110ad565b3480156103f6575f80fd5b506102d7610405366004612bda565b611363565b6102d7610418366004612c33565b6115b9565b348015610428575f80fd5b5061031761166d565b6102d761169b565b348015610444575f80fd5b506102b76104533660046129fe565b5f908152600160205260409020546001600160a01b031690565b348015610478575f80fd5b506004546102b7906001600160a01b031681565b348015610497575f80fd5b506005546102659068010000000000000000900467ffffffffffffffff1681565b3480156104c3575f80fd5b505f546102b7906001600160a01b031681565b6102d76116d4565b3480156104e9575f80fd5b5061031760025481565b3480156104fe575f80fd5b506005546102659067ffffffffffffffff1681565b34801561051e575f80fd5b506102d761052d366004612cb3565b6116e7565b34801561053d575f80fd5b50638b78c6d819546102b7565b348015610555575f80fd5b506102d76105643660046129fe565b611876565b348015610574575f80fd5b506003546102659067ffffffffffffffff1681565b348015610594575f80fd5b506102d76105a3366004612b2c565b611c4f565b3480156105b3575f80fd5b506102d76105c2366004612b4e565b611cc0565b3480156105d2575f80fd5b50610317603281565b3480156105e6575f80fd5b506102d76105f5366004612b4e565b611da1565b348015610605575f80fd5b506102d7610614366004612b4e565b611e7e565b6102d7610627366004612b2c565b611f50565b6102d761063a366004612b2c565b611f8d565b34801561064a575f80fd5b50610317610659366004612cdc565b611fb3565b348015610669575f80fd5b50610317610678366004612b2c565b63389a75e1600c9081525f91909152602090205490565b5f6202a30067ffffffffffffffff164201905063389a75e1600c52335f52806020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d5f80a250565b5f858152600160205260409020546001600160a01b03168061072a576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f764d8e180000000000000000000000000000000000000000000000000000000081525f906001600160a01b0383169063764d8e1890610777908990899089908990600401612d48565b6020604051808303815f875af1158015610793573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107b79190612daf565b9050856001600160a01b0316877fd9cb1e2714d65a111c0f20f060176ad657496bd47a3de04ec7c3d4ca232112ac83886040516107fe929190918252602082015260400190565b60405180910390a350505050505050565b5f6001600160a01b038516610850576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f03610889576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff1610156108cd576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff161161091a576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f6109258484612df3565b60045490915067ffffffffffffffff740100000000000000000000000000000000000000009091048116908216111561098a576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff90811690821610156109d4576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f90612710906109f19067ffffffffffffffff1688612e13565b6109fb9190612e2a565b90505f610a088288612e62565b90505f610a1589306127af565b9050610a2c6001600160a01b038a1633308b6127e2565b8781610a388b306127af565b610a429190612e62565b14610a79576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8054610a8e906001600160a01b0316612844565b905060025f8154610a9e90612e75565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03841617905595508315610b96575f610b098b600360089054906101000a90046001600160a01b03166127af565b600354909150610b32906001600160a01b038d8116916801000000000000000090041687612855565b8481610b538d600360089054906101000a90046001600160a01b03166127af565b610b5d9190612e62565b14610b94576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b8215610c0c575f610ba78b836127af565b9050610bbd6001600160a01b038c168386612855565b8381610bc98d856127af565b610bd39190612e62565b14610c0a576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201525f6024820152336044820152606481018d90526001600160a01b038c8116608483015260a4820186905267ffffffffffffffff8b811660c48401528a811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b158015610cb9575f80fd5b505af1158015610ccb573d5f803e3d5ffd5b5050604080516001600160a01b0385811682528e16602082015290810186905267ffffffffffffffff808c1660608301528a1660808201523392508d915088907fe9a0456918db39aae5cde216c4e1fd0ced596fd78cde1b1cf6014d196f34b9469060a00160405180910390a4505050505095945050505050565b610d4e6128a8565b6001600160a01b038116610d8e576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917fecb67f84d4ac8c3c40a86a0fe2cc78920f164c7acd55770db1e6b8b8fd2913139190a35050565b610dfd6128a8565b6127108167ffffffffffffffff161115610e43576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527f69c0c8b14820d4f18f9972772394ceb2d4bffb479d5bb9644dc40ff09fe6326b91015b60405180910390a15050565b610ec66128a8565b5f818152600160205260409020546001600160a01b031680610f14576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517fe945c39100000000000000000000000000000000000000000000000000000000815267ffffffffffffffff421660048201525f906001600160a01b0383169063e945c391906024016020604051808303815f875af1158015610f7c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fa09190612eac565b6040805167ffffffffffffffff80841682524216602082015291925084917f4bfb7649fc0a3d23cb10cd353998b86b71e0d98ac24d5f5e5a603839152e1ce4910160405180910390a2505050565b610ff66128a8565b6001600160a01b038116611036576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600380546001600160a01b03838116680100000000000000008181027fffffffff0000000000000000000000000000000000000000ffffffffffffffff85161790945560405193909204169182907ffb5b90d81126d568c8bdaa0398ba8a708fd01e26c7891e91fa88e96051985ce3905f90a35050565b638b78c6d819546001600160a01b0316336001600160a01b0316141580156110e057506004546001600160a01b03163314155b15611117576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f819003611151576040517fc2e5347d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b603281111561118c576040517f0b7d62e200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5b8181101561135e575f60015f8585858181106111ac576111ac612ec7565b606002919091013582525060208101919091526040015f20546001600160a01b0316905080611207576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f816001600160a01b0316637c382d0b86868681811061122957611229612ec7565b9050606002016020013587878781811061124557611245612ec7565b905060600201604001356040518363ffffffff1660e01b8152600401611275929190918252602082015260400190565b6020604051808303815f875af1158015611291573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112b59190612daf565b90508484848181106112c9576112c9612ec7565b9050606002015f01357ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b08287878781811061130657611306612ec7565b9050606002016020013588888881811061132257611322612ec7565b9050606002016040013560405161134c939291909283526020830191909152604082015260600190565b60405180910390a2505060010161118e565b505050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156113b45760018160011c14303b106113ab5763f92ee8a95f526004601cfd5b818160ff1b1b91505b506001600160a01b0384166113f5576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b038216611435576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6127108367ffffffffffffffff16111561147b576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611484856128c2565b5f80547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03868116919091179091556003805467ffffffffffffffff86167fffffffff00000000000000000000000000000000000000000000000000000000909116176801000000000000000092851692909202919091179055600480547fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff167701e133800000000000000000000000000000000000000000179055600580547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166a4f1a00000000000001518017905580156115b2576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050505050565b6115c16128fd565b6115ca8361292c565b8260601b60601c92503d5f526352d1902d6001527f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80602060016004601d885afa511461161f576355299b496001526004601dfd5b837fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f38a2839055801561135e57604051818382375f388383875af4611667573d5f823e3d81fd5b50505050565b5f611676612934565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b63389a75e1600c52335f525f6020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c925f80a2565b6116dc6128a8565b6116e55f612963565b565b638b78c6d819546001600160a01b0316336001600160a01b03161415801561171a57506004546001600160a01b03163314155b15611751576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f838152600160205260409020546001600160a01b03168061179f576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f7c382d0b00000000000000000000000000000000000000000000000000000000815260048101849052602481018390525f906001600160a01b03831690637c382d0b906044016020604051808303815f875af1158015611805573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906118299190612daf565b604080518281526020810187905290810185905290915085907ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b09060600160405180910390a25050505050565b5f818152600160205260409020546001600160a01b0316806118c4576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f819050806001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611904573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119289190612ef4565b6001600160a01b0316336001600160a01b031614611972576040517fe681a15c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f816001600160a01b031663ed01bf296040518163ffffffff1660e01b8152600401602060405180830381865afa1580156119af573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119d39190612ef4565b90506001600160a01b038116611a15576040517f333b803200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816001600160a01b0316633197cbb66040518163ffffffff1660e01b8152600401602060405180830381865afa158015611a51573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a759190612eac565b67ffffffffffffffff164211611ab7576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f826001600160a01b0316631fa35ad46040518163ffffffff1660e01b8152600401602060405180830381865afa158015611af4573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611b189190612daf565b9050805f03611b53576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f81604051602001611b6791815260200190565b60408051601f19818403018152908290527fb300579300000000000000000000000000000000000000000000000000000000825291506001600160a01b0384169063b300579390611bc290889085905f908190600401612f3d565b60408051808303815f875af1158015611bdd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c019190612f71565b5050826001600160a01b0316867fe17e4a569f25fd636106c290e0ffa4e188935d4fdac8e83d8bc4fbb1e1dc7db984604051611c3f91815260200190565b60405180910390a3505050505050565b611c576128a8565b600480546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907ffbe5b6cbafb274f445d7fed869dc77a838d8243a22c460de156560e8857cad03905f90a35050565b611cc86128a8565b60055467ffffffffffffffff9081169082161015611d12576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004805467ffffffffffffffff838116740100000000000000000000000000000000000000008181027fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff85161790945560408051949093049091168084526020840191909152917f42d49bce8106572e241b8b0002dc47771ebe9bb431d333d0ad305e733c5230ef9101610eb2565b611da96128a8565b60045467ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115611e0b576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527ff380cae8d13933e5618f5cc29648b425d32946ed7be3fd40e3963ac8ca90f0439101610eb2565b611e866128a8565b620151808167ffffffffffffffff161015611ecd576040517fb2bc234000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fbe0ff6c2b51e7f7f555afbb843d09658966145aa0df927e68d80672b880fb8489101610eb2565b611f586128a8565b63389a75e1600c52805f526020600c208054421115611f7e57636f5e88185f526004601cfd5b5f9055611f8a81612963565b50565b611f956128a8565b8060601b611faa57637448fbae5f526004601cfd5b611f8a81612963565b6040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201525f906001600160a01b0388169063fe9fbb8090602401602060405180830381865afa158015612010573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120349190612fa0565b61206a576040517fc114438000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0385166120aa576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f036120e3576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff161015612127576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff1611612174576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f61217f8484612df3565b60045490915067ffffffffffffffff74010000000000000000000000000000000000000000909104811690821611156121e4576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff908116908216101561222e576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f906127109061224b9067ffffffffffffffff1688612e13565b6122559190612e2a565b90505f6122628288612e62565b5f80549192509061227b906001600160a01b0316612844565b905060025f815461228b90612e75565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038416179055945082156124c1575f6122f68a600360089054906101000a90046001600160a01b03166127af565b90505f60405180608001604052806001600281111561231757612317612fbf565b81526020018c6001600160a01b03168152602001600360089054906101000a90046001600160a01b03166001600160a01b031681526020016040518060200160405280888152506040516020016123719151815260200190565b60408051601f198184030181529181529152516123919190602001612fec565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b1906123e6908490600401613075565b6020604051808303815f875af1158015612402573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124269190612fa0565b61245c576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b848261247d8d600360089054906101000a90046001600160a01b03166127af565b6124879190612e62565b146124be576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b8115612673575f6124d28a836127af565b90505f6040518060800160405280600160028111156124f3576124f3612fbf565b81526020018c6001600160a01b03168152602001846001600160a01b031681526020016040518060200160405280878152506040516020016125389151815260200190565b60408051601f198184030181529181529152516125589190602001612fec565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b1906125ad908490600401613075565b6020604051808303815f875af11580156125c9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906125ed9190612fa0565b612623576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b838261262f8d866127af565b6126399190612e62565b14612670576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b038d81166024830152336044830152606482018d90528b8116608483015260a4820185905267ffffffffffffffff8a811660c484015289811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b158015612722575f80fd5b505af1158015612734573d5f803e3d5ffd5b5050604080516001600160a01b0385811682528d16602082015290810185905267ffffffffffffffff808b166060830152891660808201523392508c915087907fe9a0456918db39aae5cde216c4e1fd0ced596fd78cde1b1cf6014d196f34b9469060a00160405180910390a4505050509695505050505050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b60405181606052826040528360601b602c526f23b872dd000000000000000000000000600c5260205f6064601c5f895af18060015f51141661283657803d873b15171061283657637939f4245f526004601cfd5b505f60605260405250505050565b5f61284f5f836129a0565b92915050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f51141661289e57803d853b15171061289e576390b8ec185f526004601cfd5b505f603452505050565b638b78c6d8195433146116e5576382b429005f526004601cfd5b6001600160a01b0316638b78c6d819819055805f7f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a350565b307f0000000000000000000000000000000000000000000000000000000000000000036116e5576116e56129f1565b611f8a6128a8565b307f0000000000000000000000000000000000000000000000000000000000000000146116e5576116e56129f1565b638b78c6d81980546001600160a01b039092169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a355565b5f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c84f09050806129e75763301164255f526004601cfd5b5f60215292915050565b639f03a0265f526004601cfd5b5f60208284031215612a0e575f80fd5b5035919050565b6001600160a01b0381168114611f8a575f80fd5b5f805f805f60808688031215612a3d575f80fd5b853594506020860135612a4f81612a15565b935060408601359250606086013567ffffffffffffffff811115612a71575f80fd5b8601601f81018813612a81575f80fd5b803567ffffffffffffffff811115612a97575f80fd5b8860208260051b8401011115612aab575f80fd5b959894975092955050506020019190565b67ffffffffffffffff81168114611f8a575f80fd5b5f805f805f60a08688031215612ae5575f80fd5b853594506020860135612af781612a15565b9350604086013592506060860135612b0e81612abc565b91506080860135612b1e81612abc565b809150509295509295909350565b5f60208284031215612b3c575f80fd5b8135612b4781612a15565b9392505050565b5f60208284031215612b5e575f80fd5b8135612b4781612abc565b5f8060208385031215612b7a575f80fd5b823567ffffffffffffffff811115612b90575f80fd5b8301601f81018513612ba0575f80fd5b803567ffffffffffffffff811115612bb6575f80fd5b856020606083028401011115612bca575f80fd5b6020919091019590945092505050565b5f805f8060808587031215612bed575f80fd5b8435612bf881612a15565b93506020850135612c0881612a15565b92506040850135612c1881612abc565b91506060850135612c2881612a15565b939692955090935050565b5f805f60408486031215612c45575f80fd5b8335612c5081612a15565b9250602084013567ffffffffffffffff811115612c6b575f80fd5b8401601f81018613612c7b575f80fd5b803567ffffffffffffffff811115612c91575f80fd5b866020828401011115612ca2575f80fd5b939660209190910195509293505050565b5f805f60608486031215612cc5575f80fd5b505081359360208301359350604090920135919050565b5f805f805f8060c08789031215612cf1575f80fd5b8635612cfc81612a15565b9550602087013594506040870135612d1381612a15565b9350606087013592506080870135612d2a81612abc565b915060a0870135612d3a81612abc565b809150509295509295509295565b6001600160a01b0385168152836020820152606060408201528160608201525f7f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115612d94575f80fd5b8260051b808560808501379190910160800195945050505050565b5f60208284031215612dbf575f80fd5b5051919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b67ffffffffffffffff828116828216039081111561284f5761284f612dc6565b808202811582820484141761284f5761284f612dc6565b5f82612e5d577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b500490565b8181038181111561284f5761284f612dc6565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612ea557612ea5612dc6565b5060010190565b5f60208284031215612ebc575f80fd5b8151612b4781612abc565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f60208284031215612f04575f80fd5b8151612b4781612a15565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b6001600160a01b0385168152608060208201525f612f5e6080830186612f0f565b6040830194909452506060015292915050565b5f8060408385031215612f82575f80fd5b82516020840151909250612f9581612a15565b809150509250929050565b5f60208284031215612fb0575f80fd5b81518015158114612b47575f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b602081525f825160038110613028577f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b806020840152506001600160a01b0360208401511660408301526001600160a01b036040840151166060830152606083015160808084015261306d60a0840182612f0f565b949350505050565b602081525f612b476020830184612f0f56fea26469706673582212203d178c034c7b47f09f127d95c506f2bb9cc1788755bd960b4d523ac00a14703964736f6c634300081a0033", + "nonce": "0x609", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": null, + "transactionType": "CREATE2", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x1e2a9", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e603d3d8160223d39736e09a86344f9f510935bba9f7e9914f7ef198a7560095155f3363d3d373d3d363d7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc545af43d6000803e6038573d6000fd5b3d6000f3", + "nonce": "0x60a", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": null, + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "initialize(address,address,uint64,address)", + "arguments": [ + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1", + "0x70424aEdd020Bb8C87f62823F7c3f3Ce48Cc91F6", + "1000", + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0x3718e", + "value": "0x0", + "input": "0x4e04275f000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a100000000000000000000000070424aedd020bb8c87f62823f7c3f3ce48cc91f600000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1", + "nonce": "0x60b", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": null, + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "setOperator(address)", + "arguments": [ + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0xbe40", + "value": "0x0", + "input": "0xb3ab15fb000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1", + "nonce": "0x60c", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1773859752147, + "chain": 8453, + "commit": "9c3d4c23" +} \ No newline at end of file diff --git a/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-1773859879874.json b/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-1773859879874.json new file mode 100644 index 00000000..9b2ffd06 --- /dev/null +++ b/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-1773859879874.json @@ -0,0 +1,312 @@ +{ + "transactions": [ + { + "hash": "0xbed84481ed476cb8cb3815d81faa56bc7920d2ca8b21482710da23b28a30eb52", + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveCampaign", + "contractAddress": "0x70424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x1ada4f", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e6080604052348015600e575f80fd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61146c806100895f395ff3fe608060405234801561000f575f80fd5b5060043610610163575f3560e01c80637c382d0b116100c7578063e1f1176d1161007d578063ed01bf2911610063578063ed01bf291461031e578063f7c618c11461033e578063fd8966a11461035e575f80fd5b8063e1f1176d14610302578063e945c3911461030b575f80fd5b8063c884ef83116100ad578063c884ef831461029d578063d54ad2a1146102bc578063dd98558c146102c5575f80fd5b80637c382d0b146102755780637d62423114610288575f80fd5b80633197cbb61161011c5780635abc657d116101025780635abc657d1461023a578063764d8e181461024e57806378e9792514610261575f80fd5b80633197cbb6146101e25780634a8d7ff41461021b575f80fd5b80631d3231d41161014c5780631d3231d4146101c85780631fa35ad4146101d15780632eb4a7ab146101d9575f80fd5b806302d05d3f146101675780630e15561a146101b1575b5f80fd5b6002546101879073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6101ba60055481565b6040519081526020016101a8565b6101ba60085481565b6101ba610366565b6101ba60075481565b6006546102029068010000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101a8565b5f546101879073ffffffffffffffffffffffffffffffffffffffff1681565b600a546102029067ffffffffffffffff1681565b6101ba61025c366004611028565b6103dc565b6006546102029067ffffffffffffffff1681565b6101ba6102833660046110ae565b6106c0565b61029b6102963660046110e5565b610766565b005b6101ba6102ab366004611179565b600b6020525f908152604090205481565b6101ba60095481565b6102d86102d3366004611199565b61098e565b6040805192835273ffffffffffffffffffffffffffffffffffffffff9091166020830152016101a8565b6101ba60035481565b610202610319366004611213565b610b6b565b6001546101879073ffffffffffffffffffffffffffffffffffffffff1681565b6004546101879073ffffffffffffffffffffffffffffffffffffffff1681565b61029b610cf0565b6006545f9068010000000000000000900467ffffffffffffffff16421161038c57505f90565b6004545f906103b19073ffffffffffffffffffffffffffffffffffffffff1630610ee5565b90505f6103bc610f18565b90508082116103cb575f6103d5565b6103d58183611259565b9250505090565b5f805473ffffffffffffffffffffffffffffffffffffffff16331461042d576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a546006546104569167ffffffffffffffff9081169168010000000000000000900416611272565b42111561048f576040517f82a49d9e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6007546104c8576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004546040805173ffffffffffffffffffffffffffffffffffffffff808916602083015290921690820152606081018590525f90608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815282825280516020918201209083015201604051602081830303815290604052805190602001209050610560848460075484610f75565b610596576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff86165f908152600b60205260409020548086116105f4576040517f969bf72800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6105fe8187611259565b73ffffffffffffffffffffffffffffffffffffffff88165f908152600b6020526040812088905560098054929550859290919061063c908490611272565b90915550506004546106659073ffffffffffffffffffffffffffffffffffffffff168885610fad565b604080518481526020810188905273ffffffffffffffffffffffffffffffffffffffff8916917f987d620f307ff6b94d58743cb7a7509f24071586a77759b77c2d4e29f75a2f9a910160405180910390a25050949350505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610711576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506007805490839055600882905560408051828152602081018590529081018390527f4245c4fc9e349a90fcc3b21a800990dd8bbc22ca78480f3a9354e024d627a5e89060600160405180910390a192915050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156107b75760018160011c14303b106107ae5763f92ee8a95f526004601cfd5b818160ff1b1b91505b503373ffffffffffffffffffffffffffffffffffffffff8b1614610807576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff8d81169182179093556001805483168d85169081179091556002805484168d861690811790915560038c905560048054909416948b1694851790935560058990556006805467ffffffffffffffff8a81167fffffffffffffffffffffffffffffffff000000000000000000000000000000009092168217680100000000000000008b831690810291909117909355600a80547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000016918a16919091179055604080518e8152602081019790975286018b90526060860152608085015291927ff66d267e514bde41afbebbf92bc8d0f073a359e8447083eb9580e7cfae53172a9060a00160405180910390a48015610982576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b50505050505050505050565b6001545f90819073ffffffffffffffffffffffffffffffffffffffff1633146109e3576040517f287f012c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff164211610a34576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f610a418688018861132a565b90508060200151806020019051810190610a5b919061141f565b60045490935073ffffffffffffffffffffffffffffffffffffffff1691505f610a848330610ee5565b90505f610a8f610f18565b90505f818311610a9f575f610aa9565b610aa98284611259565b905080861115610ae5576040517ff4d678b800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004548451610b0b9173ffffffffffffffffffffffffffffffffffffffff169088610fad565b835f015173ffffffffffffffffffffffffffffffffffffffff167feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d9319907761387604051610b5691815260200190565b60405180910390a25050505094509492505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610bbc576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff16421115610c0e576040517f287e67e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065467ffffffffffffffff6801000000000000000090910481169083161115610c64576040517f38af65f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506006805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fc7356ea889e9f64ab61293108de74888a5bf257ef77869683877880752578305910160405180910390a1919050565b60025473ffffffffffffffffffffffffffffffffffffffff163314610d41576040517f47bc7cc800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60015473ffffffffffffffffffffffffffffffffffffffff1615610d91576040517f2b39d11600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff164211610de2576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004545f90610e079073ffffffffffffffffffffffffffffffffffffffff1630610ee5565b90505f610e12610f18565b90505f818311610e22575f610e2c565b610e2c8284611259565b9050805f03610e67576040517fd0d04f6000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600454600254610e919173ffffffffffffffffffffffffffffffffffffffff908116911683610fad565b60025460405182815273ffffffffffffffffffffffffffffffffffffffff909116907feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d931990776139060200160405180910390a2505050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b600a546006545f91610f449167ffffffffffffffff918216916801000000000000000090910416611272565b421115610f5057505f90565b60095460085411610f6057505f90565b600954600854610f709190611259565b905090565b5f8315610fa5578360051b8501855b803580851160051b94855260209485185260405f209301818110610f845750505b501492915050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f511416610ff657803d853b151710610ff6576390b8ec185f526004601cfd5b505f603452505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114611023575f80fd5b919050565b5f805f806060858703121561103b575f80fd5b61104485611000565b935060208501359250604085013567ffffffffffffffff811115611066575f80fd5b8501601f81018713611076575f80fd5b803567ffffffffffffffff81111561108c575f80fd5b8760208260051b84010111156110a0575f80fd5b949793965060200194505050565b5f80604083850312156110bf575f80fd5b50508035926020909101359150565b803567ffffffffffffffff81168114611023575f80fd5b5f805f805f805f805f6101208a8c0312156110fe575f80fd5b6111078a611000565b985061111560208b01611000565b975061112360408b01611000565b965060608a0135955061113860808b01611000565b945060a08a0135935061114d60c08b016110ce565b925061115b60e08b016110ce565b915061116a6101008b016110ce565b90509295985092959850929598565b5f60208284031215611189575f80fd5b61119282611000565b9392505050565b5f805f80606085870312156111ac575f80fd5b843567ffffffffffffffff8111156111c2575f80fd5b8501601f810187136111d2575f80fd5b803567ffffffffffffffff8111156111e8575f80fd5b8760208284010111156111f9575f80fd5b602091820198909750908601359560400135945092505050565b5f60208284031215611223575f80fd5b611192826110ce565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561126c5761126c61122c565b92915050565b8082018082111561126c5761126c61122c565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6040805190810167ffffffffffffffff811182821017156112d5576112d5611285565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561132257611322611285565b604052919050565b5f6020828403121561133a575f80fd5b813567ffffffffffffffff811115611350575f80fd5b820160408185031215611361575f80fd5b6113696112b2565b61137282611000565b8152602082013567ffffffffffffffff81111561138d575f80fd5b80830192505084601f8301126113a1575f80fd5b813567ffffffffffffffff8111156113bb576113bb611285565b6113ec60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116016112db565b818152866020838601011115611400575f80fd5b816020850160208301375f602092820183015290820152949350505050565b5f6020828403121561142f575f80fd5b505191905056fea2646970667358221220b672e3c2979b234a4177700375a24f002ce914bb76c1cd2b264bae1f60dafed964736f6c634300081a0033", + "nonce": "0x608", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x7e88376f1329e309f0e067e971f75ef227263b6bb986f7c84eb1a5c34218b47f", + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x6e09a86344f9f510935bba9f7e9914f7ef198a75", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x3a20e1", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e60a0604052306080523480156012575f80fd5b506019601d565b6080565b63409feecd1980546001811615603a5763f92ee8a95f526004601cfd5b6001600160401b03808260011c14607b578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6080516130bd61009f5f395f8181612900015261293701526130bd5ff3fe608060405260043610610229575f3560e01c80635abc657d11610131578063b3ab15fb116100ac578063ee8d238c1161007c578063f2fde38b11610062578063f2fde38b1461062c578063fdb888401461063f578063fee81cf41461065e575f80fd5b8063ee8d238c146105fa578063f04e283e14610619575f80fd5b8063b3ab15fb14610589578063c49378a7146105a8578063cfdbf254146105c7578063deaaf8da146105db575f80fd5b806382a52519116101015780638da5cb5b116100e75780638da5cb5b14610532578063956a14321461054a578063b0e21e8a14610569575f80fd5b806382a52519146104f35780638b17ea2714610513575f80fd5b80635abc657d1461048c57806362a6e065146104b8578063715018a6146104d65780637274e30d146104de575f80fd5b806345598b4a116101c15780634f1ef2861161019157806354d1f13d1161017757806354d1f13d146104315780635598f8cc14610439578063570ca7351461046d575f80fd5b80634f1ef2861461040a57806352d1902d1461041d575f80fd5b806345598b4a1461038e57806346877b1a146103ad5780634b03ec05146103cc5780634e04275f146103eb575f80fd5b80633090aadf116101fc5780633090aadf146102f857806339a51be51461032557806339fca7de1461035057806343bc42d31461036f575f80fd5b806302d9ce741461022d578063141961bc1461028357806325692962146102cf5780632e7ba6ef146102d9575b5f80fd5b348015610238575f80fd5b506004546102659074010000000000000000000000000000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020015b60405180910390f35b34801561028e575f80fd5b506102b761029d3660046129fe565b60016020525f90815260409020546001600160a01b031681565b6040516001600160a01b03909116815260200161027a565b6102d761068f565b005b3480156102e4575f80fd5b506102d76102f3366004612a29565b6106dc565b348015610303575f80fd5b50610317610312366004612ad1565b61080f565b60405190815260200161027a565b348015610330575f80fd5b506003546102b7906801000000000000000090046001600160a01b031681565b34801561035b575f80fd5b506102d761036a366004612b2c565b610d46565b34801561037a575f80fd5b506102d7610389366004612b4e565b610df5565b348015610399575f80fd5b506102d76103a83660046129fe565b610ebe565b3480156103b8575f80fd5b506102d76103c7366004612b2c565b610fee565b3480156103d7575f80fd5b506102d76103e6366004612b69565b6110ad565b3480156103f6575f80fd5b506102d7610405366004612bda565b611363565b6102d7610418366004612c33565b6115b9565b348015610428575f80fd5b5061031761166d565b6102d761169b565b348015610444575f80fd5b506102b76104533660046129fe565b5f908152600160205260409020546001600160a01b031690565b348015610478575f80fd5b506004546102b7906001600160a01b031681565b348015610497575f80fd5b506005546102659068010000000000000000900467ffffffffffffffff1681565b3480156104c3575f80fd5b505f546102b7906001600160a01b031681565b6102d76116d4565b3480156104e9575f80fd5b5061031760025481565b3480156104fe575f80fd5b506005546102659067ffffffffffffffff1681565b34801561051e575f80fd5b506102d761052d366004612cb3565b6116e7565b34801561053d575f80fd5b50638b78c6d819546102b7565b348015610555575f80fd5b506102d76105643660046129fe565b611876565b348015610574575f80fd5b506003546102659067ffffffffffffffff1681565b348015610594575f80fd5b506102d76105a3366004612b2c565b611c4f565b3480156105b3575f80fd5b506102d76105c2366004612b4e565b611cc0565b3480156105d2575f80fd5b50610317603281565b3480156105e6575f80fd5b506102d76105f5366004612b4e565b611da1565b348015610605575f80fd5b506102d7610614366004612b4e565b611e7e565b6102d7610627366004612b2c565b611f50565b6102d761063a366004612b2c565b611f8d565b34801561064a575f80fd5b50610317610659366004612cdc565b611fb3565b348015610669575f80fd5b50610317610678366004612b2c565b63389a75e1600c9081525f91909152602090205490565b5f6202a30067ffffffffffffffff164201905063389a75e1600c52335f52806020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d5f80a250565b5f858152600160205260409020546001600160a01b03168061072a576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f764d8e180000000000000000000000000000000000000000000000000000000081525f906001600160a01b0383169063764d8e1890610777908990899089908990600401612d48565b6020604051808303815f875af1158015610793573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107b79190612daf565b9050856001600160a01b0316877fd9cb1e2714d65a111c0f20f060176ad657496bd47a3de04ec7c3d4ca232112ac83886040516107fe929190918252602082015260400190565b60405180910390a350505050505050565b5f6001600160a01b038516610850576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f03610889576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff1610156108cd576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff161161091a576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f6109258484612df3565b60045490915067ffffffffffffffff740100000000000000000000000000000000000000009091048116908216111561098a576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff90811690821610156109d4576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f90612710906109f19067ffffffffffffffff1688612e13565b6109fb9190612e2a565b90505f610a088288612e62565b90505f610a1589306127af565b9050610a2c6001600160a01b038a1633308b6127e2565b8781610a388b306127af565b610a429190612e62565b14610a79576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8054610a8e906001600160a01b0316612844565b905060025f8154610a9e90612e75565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03841617905595508315610b96575f610b098b600360089054906101000a90046001600160a01b03166127af565b600354909150610b32906001600160a01b038d8116916801000000000000000090041687612855565b8481610b538d600360089054906101000a90046001600160a01b03166127af565b610b5d9190612e62565b14610b94576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b8215610c0c575f610ba78b836127af565b9050610bbd6001600160a01b038c168386612855565b8381610bc98d856127af565b610bd39190612e62565b14610c0a576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201525f6024820152336044820152606481018d90526001600160a01b038c8116608483015260a4820186905267ffffffffffffffff8b811660c48401528a811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b158015610cb9575f80fd5b505af1158015610ccb573d5f803e3d5ffd5b5050604080516001600160a01b0385811682528e16602082015290810186905267ffffffffffffffff808c1660608301528a1660808201523392508d915088907fe9a0456918db39aae5cde216c4e1fd0ced596fd78cde1b1cf6014d196f34b9469060a00160405180910390a4505050505095945050505050565b610d4e6128a8565b6001600160a01b038116610d8e576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917fecb67f84d4ac8c3c40a86a0fe2cc78920f164c7acd55770db1e6b8b8fd2913139190a35050565b610dfd6128a8565b6127108167ffffffffffffffff161115610e43576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527f69c0c8b14820d4f18f9972772394ceb2d4bffb479d5bb9644dc40ff09fe6326b91015b60405180910390a15050565b610ec66128a8565b5f818152600160205260409020546001600160a01b031680610f14576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517fe945c39100000000000000000000000000000000000000000000000000000000815267ffffffffffffffff421660048201525f906001600160a01b0383169063e945c391906024016020604051808303815f875af1158015610f7c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fa09190612eac565b6040805167ffffffffffffffff80841682524216602082015291925084917f4bfb7649fc0a3d23cb10cd353998b86b71e0d98ac24d5f5e5a603839152e1ce4910160405180910390a2505050565b610ff66128a8565b6001600160a01b038116611036576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600380546001600160a01b03838116680100000000000000008181027fffffffff0000000000000000000000000000000000000000ffffffffffffffff85161790945560405193909204169182907ffb5b90d81126d568c8bdaa0398ba8a708fd01e26c7891e91fa88e96051985ce3905f90a35050565b638b78c6d819546001600160a01b0316336001600160a01b0316141580156110e057506004546001600160a01b03163314155b15611117576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f819003611151576040517fc2e5347d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b603281111561118c576040517f0b7d62e200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5b8181101561135e575f60015f8585858181106111ac576111ac612ec7565b606002919091013582525060208101919091526040015f20546001600160a01b0316905080611207576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f816001600160a01b0316637c382d0b86868681811061122957611229612ec7565b9050606002016020013587878781811061124557611245612ec7565b905060600201604001356040518363ffffffff1660e01b8152600401611275929190918252602082015260400190565b6020604051808303815f875af1158015611291573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112b59190612daf565b90508484848181106112c9576112c9612ec7565b9050606002015f01357ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b08287878781811061130657611306612ec7565b9050606002016020013588888881811061132257611322612ec7565b9050606002016040013560405161134c939291909283526020830191909152604082015260600190565b60405180910390a2505060010161118e565b505050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156113b45760018160011c14303b106113ab5763f92ee8a95f526004601cfd5b818160ff1b1b91505b506001600160a01b0384166113f5576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b038216611435576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6127108367ffffffffffffffff16111561147b576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611484856128c2565b5f80547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03868116919091179091556003805467ffffffffffffffff86167fffffffff00000000000000000000000000000000000000000000000000000000909116176801000000000000000092851692909202919091179055600480547fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff167701e133800000000000000000000000000000000000000000179055600580547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166a4f1a00000000000001518017905580156115b2576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050505050565b6115c16128fd565b6115ca8361292c565b8260601b60601c92503d5f526352d1902d6001527f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80602060016004601d885afa511461161f576355299b496001526004601dfd5b837fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f38a2839055801561135e57604051818382375f388383875af4611667573d5f823e3d81fd5b50505050565b5f611676612934565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b63389a75e1600c52335f525f6020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c925f80a2565b6116dc6128a8565b6116e55f612963565b565b638b78c6d819546001600160a01b0316336001600160a01b03161415801561171a57506004546001600160a01b03163314155b15611751576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f838152600160205260409020546001600160a01b03168061179f576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f7c382d0b00000000000000000000000000000000000000000000000000000000815260048101849052602481018390525f906001600160a01b03831690637c382d0b906044016020604051808303815f875af1158015611805573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906118299190612daf565b604080518281526020810187905290810185905290915085907ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b09060600160405180910390a25050505050565b5f818152600160205260409020546001600160a01b0316806118c4576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f819050806001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611904573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119289190612ef4565b6001600160a01b0316336001600160a01b031614611972576040517fe681a15c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f816001600160a01b031663ed01bf296040518163ffffffff1660e01b8152600401602060405180830381865afa1580156119af573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119d39190612ef4565b90506001600160a01b038116611a15576040517f333b803200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816001600160a01b0316633197cbb66040518163ffffffff1660e01b8152600401602060405180830381865afa158015611a51573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a759190612eac565b67ffffffffffffffff164211611ab7576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f826001600160a01b0316631fa35ad46040518163ffffffff1660e01b8152600401602060405180830381865afa158015611af4573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611b189190612daf565b9050805f03611b53576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f81604051602001611b6791815260200190565b60408051601f19818403018152908290527fb300579300000000000000000000000000000000000000000000000000000000825291506001600160a01b0384169063b300579390611bc290889085905f908190600401612f3d565b60408051808303815f875af1158015611bdd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c019190612f71565b5050826001600160a01b0316867fe17e4a569f25fd636106c290e0ffa4e188935d4fdac8e83d8bc4fbb1e1dc7db984604051611c3f91815260200190565b60405180910390a3505050505050565b611c576128a8565b600480546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907ffbe5b6cbafb274f445d7fed869dc77a838d8243a22c460de156560e8857cad03905f90a35050565b611cc86128a8565b60055467ffffffffffffffff9081169082161015611d12576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004805467ffffffffffffffff838116740100000000000000000000000000000000000000008181027fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff85161790945560408051949093049091168084526020840191909152917f42d49bce8106572e241b8b0002dc47771ebe9bb431d333d0ad305e733c5230ef9101610eb2565b611da96128a8565b60045467ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115611e0b576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527ff380cae8d13933e5618f5cc29648b425d32946ed7be3fd40e3963ac8ca90f0439101610eb2565b611e866128a8565b620151808167ffffffffffffffff161015611ecd576040517fb2bc234000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fbe0ff6c2b51e7f7f555afbb843d09658966145aa0df927e68d80672b880fb8489101610eb2565b611f586128a8565b63389a75e1600c52805f526020600c208054421115611f7e57636f5e88185f526004601cfd5b5f9055611f8a81612963565b50565b611f956128a8565b8060601b611faa57637448fbae5f526004601cfd5b611f8a81612963565b6040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201525f906001600160a01b0388169063fe9fbb8090602401602060405180830381865afa158015612010573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120349190612fa0565b61206a576040517fc114438000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0385166120aa576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f036120e3576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff161015612127576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff1611612174576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f61217f8484612df3565b60045490915067ffffffffffffffff74010000000000000000000000000000000000000000909104811690821611156121e4576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff908116908216101561222e576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f906127109061224b9067ffffffffffffffff1688612e13565b6122559190612e2a565b90505f6122628288612e62565b5f80549192509061227b906001600160a01b0316612844565b905060025f815461228b90612e75565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038416179055945082156124c1575f6122f68a600360089054906101000a90046001600160a01b03166127af565b90505f60405180608001604052806001600281111561231757612317612fbf565b81526020018c6001600160a01b03168152602001600360089054906101000a90046001600160a01b03166001600160a01b031681526020016040518060200160405280888152506040516020016123719151815260200190565b60408051601f198184030181529181529152516123919190602001612fec565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b1906123e6908490600401613075565b6020604051808303815f875af1158015612402573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124269190612fa0565b61245c576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b848261247d8d600360089054906101000a90046001600160a01b03166127af565b6124879190612e62565b146124be576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b8115612673575f6124d28a836127af565b90505f6040518060800160405280600160028111156124f3576124f3612fbf565b81526020018c6001600160a01b03168152602001846001600160a01b031681526020016040518060200160405280878152506040516020016125389151815260200190565b60408051601f198184030181529181529152516125589190602001612fec565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b1906125ad908490600401613075565b6020604051808303815f875af11580156125c9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906125ed9190612fa0565b612623576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b838261262f8d866127af565b6126399190612e62565b14612670576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b038d81166024830152336044830152606482018d90528b8116608483015260a4820185905267ffffffffffffffff8a811660c484015289811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b158015612722575f80fd5b505af1158015612734573d5f803e3d5ffd5b5050604080516001600160a01b0385811682528d16602082015290810185905267ffffffffffffffff808b166060830152891660808201523392508c915087907fe9a0456918db39aae5cde216c4e1fd0ced596fd78cde1b1cf6014d196f34b9469060a00160405180910390a4505050509695505050505050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b60405181606052826040528360601b602c526f23b872dd000000000000000000000000600c5260205f6064601c5f895af18060015f51141661283657803d873b15171061283657637939f4245f526004601cfd5b505f60605260405250505050565b5f61284f5f836129a0565b92915050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f51141661289e57803d853b15171061289e576390b8ec185f526004601cfd5b505f603452505050565b638b78c6d8195433146116e5576382b429005f526004601cfd5b6001600160a01b0316638b78c6d819819055805f7f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a350565b307f0000000000000000000000000000000000000000000000000000000000000000036116e5576116e56129f1565b611f8a6128a8565b307f0000000000000000000000000000000000000000000000000000000000000000146116e5576116e56129f1565b638b78c6d81980546001600160a01b039092169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a355565b5f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c84f09050806129e75763301164255f526004601cfd5b5f60215292915050565b639f03a0265f526004601cfd5b5f60208284031215612a0e575f80fd5b5035919050565b6001600160a01b0381168114611f8a575f80fd5b5f805f805f60808688031215612a3d575f80fd5b853594506020860135612a4f81612a15565b935060408601359250606086013567ffffffffffffffff811115612a71575f80fd5b8601601f81018813612a81575f80fd5b803567ffffffffffffffff811115612a97575f80fd5b8860208260051b8401011115612aab575f80fd5b959894975092955050506020019190565b67ffffffffffffffff81168114611f8a575f80fd5b5f805f805f60a08688031215612ae5575f80fd5b853594506020860135612af781612a15565b9350604086013592506060860135612b0e81612abc565b91506080860135612b1e81612abc565b809150509295509295909350565b5f60208284031215612b3c575f80fd5b8135612b4781612a15565b9392505050565b5f60208284031215612b5e575f80fd5b8135612b4781612abc565b5f8060208385031215612b7a575f80fd5b823567ffffffffffffffff811115612b90575f80fd5b8301601f81018513612ba0575f80fd5b803567ffffffffffffffff811115612bb6575f80fd5b856020606083028401011115612bca575f80fd5b6020919091019590945092505050565b5f805f8060808587031215612bed575f80fd5b8435612bf881612a15565b93506020850135612c0881612a15565b92506040850135612c1881612abc565b91506060850135612c2881612a15565b939692955090935050565b5f805f60408486031215612c45575f80fd5b8335612c5081612a15565b9250602084013567ffffffffffffffff811115612c6b575f80fd5b8401601f81018613612c7b575f80fd5b803567ffffffffffffffff811115612c91575f80fd5b866020828401011115612ca2575f80fd5b939660209190910195509293505050565b5f805f60608486031215612cc5575f80fd5b505081359360208301359350604090920135919050565b5f805f805f8060c08789031215612cf1575f80fd5b8635612cfc81612a15565b9550602087013594506040870135612d1381612a15565b9350606087013592506080870135612d2a81612abc565b915060a0870135612d3a81612abc565b809150509295509295509295565b6001600160a01b0385168152836020820152606060408201528160608201525f7f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115612d94575f80fd5b8260051b808560808501379190910160800195945050505050565b5f60208284031215612dbf575f80fd5b5051919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b67ffffffffffffffff828116828216039081111561284f5761284f612dc6565b808202811582820484141761284f5761284f612dc6565b5f82612e5d577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b500490565b8181038181111561284f5761284f612dc6565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612ea557612ea5612dc6565b5060010190565b5f60208284031215612ebc575f80fd5b8151612b4781612abc565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f60208284031215612f04575f80fd5b8151612b4781612a15565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b6001600160a01b0385168152608060208201525f612f5e6080830186612f0f565b6040830194909452506060015292915050565b5f8060408385031215612f82575f80fd5b82516020840151909250612f9581612a15565b809150509250929050565b5f60208284031215612fb0575f80fd5b81518015158114612b47575f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b602081525f825160038110613028577f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b806020840152506001600160a01b0360208401511660408301526001600160a01b036040840151166060830152606083015160808084015261306d60a0840182612f0f565b949350505050565b602081525f612b476020830184612f0f56fea26469706673582212203d178c034c7b47f09f127d95c506f2bb9cc1788755bd960b4d523ac00a14703964736f6c634300081a0033", + "nonce": "0x609", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x320140a9236a7b18a356be5eb63c7f362d2b001dcccf217de212f1265c34e1c4", + "transactionType": "CREATE2", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x1e2a9", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e603d3d8160223d39736e09a86344f9f510935bba9f7e9914f7ef198a7560095155f3363d3d373d3d363d7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc545af43d6000803e6038573d6000fd5b3d6000f3", + "nonce": "0x60a", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x7a55a9ec81499d5f1cb5337d88ec918cc3824a0b8f17c1a8c4dadb602d6c6013", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "initialize(address,address,uint64,address)", + "arguments": [ + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1", + "0x70424aEdd020Bb8C87f62823F7c3f3Ce48Cc91F6", + "1000", + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0x3718e", + "value": "0x0", + "input": "0x4e04275f000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a100000000000000000000000070424aedd020bb8c87f62823f7c3f3ce48cc91f600000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1", + "nonce": "0x60b", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x602496c2aee1e20eb6141815976ff0519ecb6c26ef06fb819dccd758a0a3a0aa", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "setOperator(address)", + "arguments": [ + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0xbe40", + "value": "0x0", + "input": "0xb3ab15fb000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1", + "nonce": "0x60c", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x27d2523", + "logs": [ + { + "address": "0x70424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0xbed84481ed476cb8cb3815d81faa56bc7920d2ca8b21482710da23b28a30eb52", + "transactionIndex": "0xae", + "logIndex": "0x338", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000100000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xbed84481ed476cb8cb3815d81faa56bc7920d2ca8b21482710da23b28a30eb52", + "transactionIndex": "0xae", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x125c62", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0x589b1", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x70424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xdafe0580a", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0xa33a" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x2a73aa1", + "logs": [ + { + "address": "0x6e09a86344f9f510935bba9f7e9914f7ef198a75", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0x7e88376f1329e309f0e067e971f75ef227263b6bb986f7c84eb1a5c34218b47f", + "transactionIndex": "0xaf", + "logIndex": "0x339", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000100000000000000000000000000000000004000000000000000000000000000000000000000000000004000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x7e88376f1329e309f0e067e971f75ef227263b6bb986f7c84eb1a5c34218b47f", + "transactionIndex": "0xaf", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x2a157e", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0xbe83a", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x6e09a86344f9f510935bba9f7e9914f7ef198a75", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1d6ce15e71", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0x15eea" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x2a89811", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x320140a9236a7b18a356be5eb63c7f362d2b001dcccf217de212f1265c34e1c4", + "transactionIndex": "0xb0", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x15d70", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0x576b", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd8b3f00d", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0xa18" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x2ab164d", + "logs": [ + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1" + ], + "data": "0x", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0x7a55a9ec81499d5f1cb5337d88ec918cc3824a0b8f17c1a8c4dadb602d6c6013", + "transactionIndex": "0xb1", + "logIndex": "0x33a", + "removed": false + }, + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0x7a55a9ec81499d5f1cb5337d88ec918cc3824a0b8f17c1a8c4dadb602d6c6013", + "transactionIndex": "0xb1", + "logIndex": "0x33b", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000080000000000000020000000000000000000800000000000000000000000000000000400000000000100000000800000000000000000000000082000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000004000000000000000020000000000000040000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x7a55a9ec81499d5f1cb5337d88ec918cc3824a0b8f17c1a8c4dadb602d6c6013", + "transactionIndex": "0xb1", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x27e3c", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0x3bba", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "contractAddress": null, + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x943e54d9", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0x6e7" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x2aba00b", + "logs": [ + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0xfbe5b6cbafb274f445d7fed869dc77a838d8243a22c460de156560e8857cad03", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1" + ], + "data": "0x", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0x602496c2aee1e20eb6141815976ff0519ecb6c26ef06fb819dccd758a0a3a0aa", + "transactionIndex": "0xb2", + "logIndex": "0x33c", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000080000000000000020000000000000000000800002000000000000000000000000000000000000000100000000000000000000000000000000002000000000000002000000000000000000000000000000000000000000000000000000008000000000000000000000000000080000000000000000000000000000000000000000020000000000000040000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x602496c2aee1e20eb6141815976ff0519ecb6c26ef06fb819dccd758a0a3a0aa", + "transactionIndex": "0xb2", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x89be", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0x364c", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "contractAddress": null, + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x862a165e", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1773859879874, + "chain": 8453, + "commit": "9c3d4c23" +} \ No newline at end of file diff --git a/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-latest.json b/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-latest.json new file mode 100644 index 00000000..9b2ffd06 --- /dev/null +++ b/packages/evm/broadcast/Deploy_TimeBased.s.sol/8453/run-latest.json @@ -0,0 +1,312 @@ +{ + "transactions": [ + { + "hash": "0xbed84481ed476cb8cb3815d81faa56bc7920d2ca8b21482710da23b28a30eb52", + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveCampaign", + "contractAddress": "0x70424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x1ada4f", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e6080604052348015600e575f80fd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b61146c806100895f395ff3fe608060405234801561000f575f80fd5b5060043610610163575f3560e01c80637c382d0b116100c7578063e1f1176d1161007d578063ed01bf2911610063578063ed01bf291461031e578063f7c618c11461033e578063fd8966a11461035e575f80fd5b8063e1f1176d14610302578063e945c3911461030b575f80fd5b8063c884ef83116100ad578063c884ef831461029d578063d54ad2a1146102bc578063dd98558c146102c5575f80fd5b80637c382d0b146102755780637d62423114610288575f80fd5b80633197cbb61161011c5780635abc657d116101025780635abc657d1461023a578063764d8e181461024e57806378e9792514610261575f80fd5b80633197cbb6146101e25780634a8d7ff41461021b575f80fd5b80631d3231d41161014c5780631d3231d4146101c85780631fa35ad4146101d15780632eb4a7ab146101d9575f80fd5b806302d05d3f146101675780630e15561a146101b1575b5f80fd5b6002546101879073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6101ba60055481565b6040519081526020016101a8565b6101ba60085481565b6101ba610366565b6101ba60075481565b6006546102029068010000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101a8565b5f546101879073ffffffffffffffffffffffffffffffffffffffff1681565b600a546102029067ffffffffffffffff1681565b6101ba61025c366004611028565b6103dc565b6006546102029067ffffffffffffffff1681565b6101ba6102833660046110ae565b6106c0565b61029b6102963660046110e5565b610766565b005b6101ba6102ab366004611179565b600b6020525f908152604090205481565b6101ba60095481565b6102d86102d3366004611199565b61098e565b6040805192835273ffffffffffffffffffffffffffffffffffffffff9091166020830152016101a8565b6101ba60035481565b610202610319366004611213565b610b6b565b6001546101879073ffffffffffffffffffffffffffffffffffffffff1681565b6004546101879073ffffffffffffffffffffffffffffffffffffffff1681565b61029b610cf0565b6006545f9068010000000000000000900467ffffffffffffffff16421161038c57505f90565b6004545f906103b19073ffffffffffffffffffffffffffffffffffffffff1630610ee5565b90505f6103bc610f18565b90508082116103cb575f6103d5565b6103d58183611259565b9250505090565b5f805473ffffffffffffffffffffffffffffffffffffffff16331461042d576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a546006546104569167ffffffffffffffff9081169168010000000000000000900416611272565b42111561048f576040517f82a49d9e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6007546104c8576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004546040805173ffffffffffffffffffffffffffffffffffffffff808916602083015290921690820152606081018590525f90608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815282825280516020918201209083015201604051602081830303815290604052805190602001209050610560848460075484610f75565b610596576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff86165f908152600b60205260409020548086116105f4576040517f969bf72800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6105fe8187611259565b73ffffffffffffffffffffffffffffffffffffffff88165f908152600b6020526040812088905560098054929550859290919061063c908490611272565b90915550506004546106659073ffffffffffffffffffffffffffffffffffffffff168885610fad565b604080518481526020810188905273ffffffffffffffffffffffffffffffffffffffff8916917f987d620f307ff6b94d58743cb7a7509f24071586a77759b77c2d4e29f75a2f9a910160405180910390a25050949350505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610711576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506007805490839055600882905560408051828152602081018590529081018390527f4245c4fc9e349a90fcc3b21a800990dd8bbc22ca78480f3a9354e024d627a5e89060600160405180910390a192915050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156107b75760018160011c14303b106107ae5763f92ee8a95f526004601cfd5b818160ff1b1b91505b503373ffffffffffffffffffffffffffffffffffffffff8b1614610807576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff8d81169182179093556001805483168d85169081179091556002805484168d861690811790915560038c905560048054909416948b1694851790935560058990556006805467ffffffffffffffff8a81167fffffffffffffffffffffffffffffffff000000000000000000000000000000009092168217680100000000000000008b831690810291909117909355600a80547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000016918a16919091179055604080518e8152602081019790975286018b90526060860152608085015291927ff66d267e514bde41afbebbf92bc8d0f073a359e8447083eb9580e7cfae53172a9060a00160405180910390a48015610982576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b50505050505050505050565b6001545f90819073ffffffffffffffffffffffffffffffffffffffff1633146109e3576040517f287f012c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff164211610a34576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f610a418688018861132a565b90508060200151806020019051810190610a5b919061141f565b60045490935073ffffffffffffffffffffffffffffffffffffffff1691505f610a848330610ee5565b90505f610a8f610f18565b90505f818311610a9f575f610aa9565b610aa98284611259565b905080861115610ae5576040517ff4d678b800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004548451610b0b9173ffffffffffffffffffffffffffffffffffffffff169088610fad565b835f015173ffffffffffffffffffffffffffffffffffffffff167feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d9319907761387604051610b5691815260200190565b60405180910390a25050505094509492505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610bbc576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff16421115610c0e576040517f287e67e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065467ffffffffffffffff6801000000000000000090910481169083161115610c64576040517f38af65f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506006805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fc7356ea889e9f64ab61293108de74888a5bf257ef77869683877880752578305910160405180910390a1919050565b60025473ffffffffffffffffffffffffffffffffffffffff163314610d41576040517f47bc7cc800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60015473ffffffffffffffffffffffffffffffffffffffff1615610d91576040517f2b39d11600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff164211610de2576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004545f90610e079073ffffffffffffffffffffffffffffffffffffffff1630610ee5565b90505f610e12610f18565b90505f818311610e22575f610e2c565b610e2c8284611259565b9050805f03610e67576040517fd0d04f6000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600454600254610e919173ffffffffffffffffffffffffffffffffffffffff908116911683610fad565b60025460405182815273ffffffffffffffffffffffffffffffffffffffff909116907feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d931990776139060200160405180910390a2505050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b600a546006545f91610f449167ffffffffffffffff918216916801000000000000000090910416611272565b421115610f5057505f90565b60095460085411610f6057505f90565b600954600854610f709190611259565b905090565b5f8315610fa5578360051b8501855b803580851160051b94855260209485185260405f209301818110610f845750505b501492915050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f511416610ff657803d853b151710610ff6576390b8ec185f526004601cfd5b505f603452505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114611023575f80fd5b919050565b5f805f806060858703121561103b575f80fd5b61104485611000565b935060208501359250604085013567ffffffffffffffff811115611066575f80fd5b8501601f81018713611076575f80fd5b803567ffffffffffffffff81111561108c575f80fd5b8760208260051b84010111156110a0575f80fd5b949793965060200194505050565b5f80604083850312156110bf575f80fd5b50508035926020909101359150565b803567ffffffffffffffff81168114611023575f80fd5b5f805f805f805f805f6101208a8c0312156110fe575f80fd5b6111078a611000565b985061111560208b01611000565b975061112360408b01611000565b965060608a0135955061113860808b01611000565b945060a08a0135935061114d60c08b016110ce565b925061115b60e08b016110ce565b915061116a6101008b016110ce565b90509295985092959850929598565b5f60208284031215611189575f80fd5b61119282611000565b9392505050565b5f805f80606085870312156111ac575f80fd5b843567ffffffffffffffff8111156111c2575f80fd5b8501601f810187136111d2575f80fd5b803567ffffffffffffffff8111156111e8575f80fd5b8760208284010111156111f9575f80fd5b602091820198909750908601359560400135945092505050565b5f60208284031215611223575f80fd5b611192826110ce565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561126c5761126c61122c565b92915050565b8082018082111561126c5761126c61122c565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6040805190810167ffffffffffffffff811182821017156112d5576112d5611285565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561132257611322611285565b604052919050565b5f6020828403121561133a575f80fd5b813567ffffffffffffffff811115611350575f80fd5b820160408185031215611361575f80fd5b6113696112b2565b61137282611000565b8152602082013567ffffffffffffffff81111561138d575f80fd5b80830192505084601f8301126113a1575f80fd5b813567ffffffffffffffff8111156113bb576113bb611285565b6113ec60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116016112db565b818152866020838601011115611400575f80fd5b816020850160208301375f602092820183015290820152949350505050565b5f6020828403121561142f575f80fd5b505191905056fea2646970667358221220b672e3c2979b234a4177700375a24f002ce914bb76c1cd2b264bae1f60dafed964736f6c634300081a0033", + "nonce": "0x608", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x7e88376f1329e309f0e067e971f75ef227263b6bb986f7c84eb1a5c34218b47f", + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x6e09a86344f9f510935bba9f7e9914f7ef198a75", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x3a20e1", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e60a0604052306080523480156012575f80fd5b506019601d565b6080565b63409feecd1980546001811615603a5763f92ee8a95f526004601cfd5b6001600160401b03808260011c14607b578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b6080516130bd61009f5f395f8181612900015261293701526130bd5ff3fe608060405260043610610229575f3560e01c80635abc657d11610131578063b3ab15fb116100ac578063ee8d238c1161007c578063f2fde38b11610062578063f2fde38b1461062c578063fdb888401461063f578063fee81cf41461065e575f80fd5b8063ee8d238c146105fa578063f04e283e14610619575f80fd5b8063b3ab15fb14610589578063c49378a7146105a8578063cfdbf254146105c7578063deaaf8da146105db575f80fd5b806382a52519116101015780638da5cb5b116100e75780638da5cb5b14610532578063956a14321461054a578063b0e21e8a14610569575f80fd5b806382a52519146104f35780638b17ea2714610513575f80fd5b80635abc657d1461048c57806362a6e065146104b8578063715018a6146104d65780637274e30d146104de575f80fd5b806345598b4a116101c15780634f1ef2861161019157806354d1f13d1161017757806354d1f13d146104315780635598f8cc14610439578063570ca7351461046d575f80fd5b80634f1ef2861461040a57806352d1902d1461041d575f80fd5b806345598b4a1461038e57806346877b1a146103ad5780634b03ec05146103cc5780634e04275f146103eb575f80fd5b80633090aadf116101fc5780633090aadf146102f857806339a51be51461032557806339fca7de1461035057806343bc42d31461036f575f80fd5b806302d9ce741461022d578063141961bc1461028357806325692962146102cf5780632e7ba6ef146102d9575b5f80fd5b348015610238575f80fd5b506004546102659074010000000000000000000000000000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020015b60405180910390f35b34801561028e575f80fd5b506102b761029d3660046129fe565b60016020525f90815260409020546001600160a01b031681565b6040516001600160a01b03909116815260200161027a565b6102d761068f565b005b3480156102e4575f80fd5b506102d76102f3366004612a29565b6106dc565b348015610303575f80fd5b50610317610312366004612ad1565b61080f565b60405190815260200161027a565b348015610330575f80fd5b506003546102b7906801000000000000000090046001600160a01b031681565b34801561035b575f80fd5b506102d761036a366004612b2c565b610d46565b34801561037a575f80fd5b506102d7610389366004612b4e565b610df5565b348015610399575f80fd5b506102d76103a83660046129fe565b610ebe565b3480156103b8575f80fd5b506102d76103c7366004612b2c565b610fee565b3480156103d7575f80fd5b506102d76103e6366004612b69565b6110ad565b3480156103f6575f80fd5b506102d7610405366004612bda565b611363565b6102d7610418366004612c33565b6115b9565b348015610428575f80fd5b5061031761166d565b6102d761169b565b348015610444575f80fd5b506102b76104533660046129fe565b5f908152600160205260409020546001600160a01b031690565b348015610478575f80fd5b506004546102b7906001600160a01b031681565b348015610497575f80fd5b506005546102659068010000000000000000900467ffffffffffffffff1681565b3480156104c3575f80fd5b505f546102b7906001600160a01b031681565b6102d76116d4565b3480156104e9575f80fd5b5061031760025481565b3480156104fe575f80fd5b506005546102659067ffffffffffffffff1681565b34801561051e575f80fd5b506102d761052d366004612cb3565b6116e7565b34801561053d575f80fd5b50638b78c6d819546102b7565b348015610555575f80fd5b506102d76105643660046129fe565b611876565b348015610574575f80fd5b506003546102659067ffffffffffffffff1681565b348015610594575f80fd5b506102d76105a3366004612b2c565b611c4f565b3480156105b3575f80fd5b506102d76105c2366004612b4e565b611cc0565b3480156105d2575f80fd5b50610317603281565b3480156105e6575f80fd5b506102d76105f5366004612b4e565b611da1565b348015610605575f80fd5b506102d7610614366004612b4e565b611e7e565b6102d7610627366004612b2c565b611f50565b6102d761063a366004612b2c565b611f8d565b34801561064a575f80fd5b50610317610659366004612cdc565b611fb3565b348015610669575f80fd5b50610317610678366004612b2c565b63389a75e1600c9081525f91909152602090205490565b5f6202a30067ffffffffffffffff164201905063389a75e1600c52335f52806020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d5f80a250565b5f858152600160205260409020546001600160a01b03168061072a576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f764d8e180000000000000000000000000000000000000000000000000000000081525f906001600160a01b0383169063764d8e1890610777908990899089908990600401612d48565b6020604051808303815f875af1158015610793573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107b79190612daf565b9050856001600160a01b0316877fd9cb1e2714d65a111c0f20f060176ad657496bd47a3de04ec7c3d4ca232112ac83886040516107fe929190918252602082015260400190565b60405180910390a350505050505050565b5f6001600160a01b038516610850576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f03610889576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff1610156108cd576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff161161091a576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f6109258484612df3565b60045490915067ffffffffffffffff740100000000000000000000000000000000000000009091048116908216111561098a576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff90811690821610156109d4576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f90612710906109f19067ffffffffffffffff1688612e13565b6109fb9190612e2a565b90505f610a088288612e62565b90505f610a1589306127af565b9050610a2c6001600160a01b038a1633308b6127e2565b8781610a388b306127af565b610a429190612e62565b14610a79576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8054610a8e906001600160a01b0316612844565b905060025f8154610a9e90612e75565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03841617905595508315610b96575f610b098b600360089054906101000a90046001600160a01b03166127af565b600354909150610b32906001600160a01b038d8116916801000000000000000090041687612855565b8481610b538d600360089054906101000a90046001600160a01b03166127af565b610b5d9190612e62565b14610b94576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b8215610c0c575f610ba78b836127af565b9050610bbd6001600160a01b038c168386612855565b8381610bc98d856127af565b610bd39190612e62565b14610c0a576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201525f6024820152336044820152606481018d90526001600160a01b038c8116608483015260a4820186905267ffffffffffffffff8b811660c48401528a811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b158015610cb9575f80fd5b505af1158015610ccb573d5f803e3d5ffd5b5050604080516001600160a01b0385811682528e16602082015290810186905267ffffffffffffffff808c1660608301528a1660808201523392508d915088907fe9a0456918db39aae5cde216c4e1fd0ced596fd78cde1b1cf6014d196f34b9469060a00160405180910390a4505050505095945050505050565b610d4e6128a8565b6001600160a01b038116610d8e576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917fecb67f84d4ac8c3c40a86a0fe2cc78920f164c7acd55770db1e6b8b8fd2913139190a35050565b610dfd6128a8565b6127108167ffffffffffffffff161115610e43576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527f69c0c8b14820d4f18f9972772394ceb2d4bffb479d5bb9644dc40ff09fe6326b91015b60405180910390a15050565b610ec66128a8565b5f818152600160205260409020546001600160a01b031680610f14576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517fe945c39100000000000000000000000000000000000000000000000000000000815267ffffffffffffffff421660048201525f906001600160a01b0383169063e945c391906024016020604051808303815f875af1158015610f7c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fa09190612eac565b6040805167ffffffffffffffff80841682524216602082015291925084917f4bfb7649fc0a3d23cb10cd353998b86b71e0d98ac24d5f5e5a603839152e1ce4910160405180910390a2505050565b610ff66128a8565b6001600160a01b038116611036576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600380546001600160a01b03838116680100000000000000008181027fffffffff0000000000000000000000000000000000000000ffffffffffffffff85161790945560405193909204169182907ffb5b90d81126d568c8bdaa0398ba8a708fd01e26c7891e91fa88e96051985ce3905f90a35050565b638b78c6d819546001600160a01b0316336001600160a01b0316141580156110e057506004546001600160a01b03163314155b15611117576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f819003611151576040517fc2e5347d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b603281111561118c576040517f0b7d62e200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5b8181101561135e575f60015f8585858181106111ac576111ac612ec7565b606002919091013582525060208101919091526040015f20546001600160a01b0316905080611207576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f816001600160a01b0316637c382d0b86868681811061122957611229612ec7565b9050606002016020013587878781811061124557611245612ec7565b905060600201604001356040518363ffffffff1660e01b8152600401611275929190918252602082015260400190565b6020604051808303815f875af1158015611291573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112b59190612daf565b90508484848181106112c9576112c9612ec7565b9050606002015f01357ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b08287878781811061130657611306612ec7565b9050606002016020013588888881811061132257611322612ec7565b9050606002016040013560405161134c939291909283526020830191909152604082015260600190565b60405180910390a2505060010161118e565b505050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf60113280546003825580156113b45760018160011c14303b106113ab5763f92ee8a95f526004601cfd5b818160ff1b1b91505b506001600160a01b0384166113f5576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b038216611435576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6127108367ffffffffffffffff16111561147b576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611484856128c2565b5f80547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03868116919091179091556003805467ffffffffffffffff86167fffffffff00000000000000000000000000000000000000000000000000000000909116176801000000000000000092851692909202919091179055600480547fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff167701e133800000000000000000000000000000000000000000179055600580547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166a4f1a00000000000001518017905580156115b2576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050505050565b6115c16128fd565b6115ca8361292c565b8260601b60601c92503d5f526352d1902d6001527f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80602060016004601d885afa511461161f576355299b496001526004601dfd5b837fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f38a2839055801561135e57604051818382375f388383875af4611667573d5f823e3d81fd5b50505050565b5f611676612934565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b63389a75e1600c52335f525f6020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c925f80a2565b6116dc6128a8565b6116e55f612963565b565b638b78c6d819546001600160a01b0316336001600160a01b03161415801561171a57506004546001600160a01b03163314155b15611751576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f838152600160205260409020546001600160a01b03168061179f576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f7c382d0b00000000000000000000000000000000000000000000000000000000815260048101849052602481018390525f906001600160a01b03831690637c382d0b906044016020604051808303815f875af1158015611805573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906118299190612daf565b604080518281526020810187905290810185905290915085907ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b09060600160405180910390a25050505050565b5f818152600160205260409020546001600160a01b0316806118c4576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f819050806001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611904573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119289190612ef4565b6001600160a01b0316336001600160a01b031614611972576040517fe681a15c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f816001600160a01b031663ed01bf296040518163ffffffff1660e01b8152600401602060405180830381865afa1580156119af573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119d39190612ef4565b90506001600160a01b038116611a15576040517f333b803200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816001600160a01b0316633197cbb66040518163ffffffff1660e01b8152600401602060405180830381865afa158015611a51573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a759190612eac565b67ffffffffffffffff164211611ab7576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f826001600160a01b0316631fa35ad46040518163ffffffff1660e01b8152600401602060405180830381865afa158015611af4573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611b189190612daf565b9050805f03611b53576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f81604051602001611b6791815260200190565b60408051601f19818403018152908290527fb300579300000000000000000000000000000000000000000000000000000000825291506001600160a01b0384169063b300579390611bc290889085905f908190600401612f3d565b60408051808303815f875af1158015611bdd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c019190612f71565b5050826001600160a01b0316867fe17e4a569f25fd636106c290e0ffa4e188935d4fdac8e83d8bc4fbb1e1dc7db984604051611c3f91815260200190565b60405180910390a3505050505050565b611c576128a8565b600480546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907ffbe5b6cbafb274f445d7fed869dc77a838d8243a22c460de156560e8857cad03905f90a35050565b611cc86128a8565b60055467ffffffffffffffff9081169082161015611d12576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004805467ffffffffffffffff838116740100000000000000000000000000000000000000008181027fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff85161790945560408051949093049091168084526020840191909152917f42d49bce8106572e241b8b0002dc47771ebe9bb431d333d0ad305e733c5230ef9101610eb2565b611da96128a8565b60045467ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115611e0b576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527ff380cae8d13933e5618f5cc29648b425d32946ed7be3fd40e3963ac8ca90f0439101610eb2565b611e866128a8565b620151808167ffffffffffffffff161015611ecd576040517fb2bc234000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fbe0ff6c2b51e7f7f555afbb843d09658966145aa0df927e68d80672b880fb8489101610eb2565b611f586128a8565b63389a75e1600c52805f526020600c208054421115611f7e57636f5e88185f526004601cfd5b5f9055611f8a81612963565b50565b611f956128a8565b8060601b611faa57637448fbae5f526004601cfd5b611f8a81612963565b6040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201525f906001600160a01b0388169063fe9fbb8090602401602060405180830381865afa158015612010573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120349190612fa0565b61206a576040517fc114438000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0385166120aa576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f036120e3576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff161015612127576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff1611612174576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f61217f8484612df3565b60045490915067ffffffffffffffff74010000000000000000000000000000000000000000909104811690821611156121e4576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff908116908216101561222e576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f906127109061224b9067ffffffffffffffff1688612e13565b6122559190612e2a565b90505f6122628288612e62565b5f80549192509061227b906001600160a01b0316612844565b905060025f815461228b90612e75565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038416179055945082156124c1575f6122f68a600360089054906101000a90046001600160a01b03166127af565b90505f60405180608001604052806001600281111561231757612317612fbf565b81526020018c6001600160a01b03168152602001600360089054906101000a90046001600160a01b03166001600160a01b031681526020016040518060200160405280888152506040516020016123719151815260200190565b60408051601f198184030181529181529152516123919190602001612fec565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b1906123e6908490600401613075565b6020604051808303815f875af1158015612402573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124269190612fa0565b61245c576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b848261247d8d600360089054906101000a90046001600160a01b03166127af565b6124879190612e62565b146124be576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b8115612673575f6124d28a836127af565b90505f6040518060800160405280600160028111156124f3576124f3612fbf565b81526020018c6001600160a01b03168152602001846001600160a01b031681526020016040518060200160405280878152506040516020016125389151815260200190565b60408051601f198184030181529181529152516125589190602001612fec565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b1906125ad908490600401613075565b6020604051808303815f875af11580156125c9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906125ed9190612fa0565b612623576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b838261262f8d866127af565b6126399190612e62565b14612670576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b038d81166024830152336044830152606482018d90528b8116608483015260a4820185905267ffffffffffffffff8a811660c484015289811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b158015612722575f80fd5b505af1158015612734573d5f803e3d5ffd5b5050604080516001600160a01b0385811682528d16602082015290810185905267ffffffffffffffff808b166060830152891660808201523392508c915087907fe9a0456918db39aae5cde216c4e1fd0ced596fd78cde1b1cf6014d196f34b9469060a00160405180910390a4505050509695505050505050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b60405181606052826040528360601b602c526f23b872dd000000000000000000000000600c5260205f6064601c5f895af18060015f51141661283657803d873b15171061283657637939f4245f526004601cfd5b505f60605260405250505050565b5f61284f5f836129a0565b92915050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f51141661289e57803d853b15171061289e576390b8ec185f526004601cfd5b505f603452505050565b638b78c6d8195433146116e5576382b429005f526004601cfd5b6001600160a01b0316638b78c6d819819055805f7f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a350565b307f0000000000000000000000000000000000000000000000000000000000000000036116e5576116e56129f1565b611f8a6128a8565b307f0000000000000000000000000000000000000000000000000000000000000000146116e5576116e56129f1565b638b78c6d81980546001600160a01b039092169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a355565b5f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c84f09050806129e75763301164255f526004601cfd5b5f60215292915050565b639f03a0265f526004601cfd5b5f60208284031215612a0e575f80fd5b5035919050565b6001600160a01b0381168114611f8a575f80fd5b5f805f805f60808688031215612a3d575f80fd5b853594506020860135612a4f81612a15565b935060408601359250606086013567ffffffffffffffff811115612a71575f80fd5b8601601f81018813612a81575f80fd5b803567ffffffffffffffff811115612a97575f80fd5b8860208260051b8401011115612aab575f80fd5b959894975092955050506020019190565b67ffffffffffffffff81168114611f8a575f80fd5b5f805f805f60a08688031215612ae5575f80fd5b853594506020860135612af781612a15565b9350604086013592506060860135612b0e81612abc565b91506080860135612b1e81612abc565b809150509295509295909350565b5f60208284031215612b3c575f80fd5b8135612b4781612a15565b9392505050565b5f60208284031215612b5e575f80fd5b8135612b4781612abc565b5f8060208385031215612b7a575f80fd5b823567ffffffffffffffff811115612b90575f80fd5b8301601f81018513612ba0575f80fd5b803567ffffffffffffffff811115612bb6575f80fd5b856020606083028401011115612bca575f80fd5b6020919091019590945092505050565b5f805f8060808587031215612bed575f80fd5b8435612bf881612a15565b93506020850135612c0881612a15565b92506040850135612c1881612abc565b91506060850135612c2881612a15565b939692955090935050565b5f805f60408486031215612c45575f80fd5b8335612c5081612a15565b9250602084013567ffffffffffffffff811115612c6b575f80fd5b8401601f81018613612c7b575f80fd5b803567ffffffffffffffff811115612c91575f80fd5b866020828401011115612ca2575f80fd5b939660209190910195509293505050565b5f805f60608486031215612cc5575f80fd5b505081359360208301359350604090920135919050565b5f805f805f8060c08789031215612cf1575f80fd5b8635612cfc81612a15565b9550602087013594506040870135612d1381612a15565b9350606087013592506080870135612d2a81612abc565b915060a0870135612d3a81612abc565b809150509295509295509295565b6001600160a01b0385168152836020820152606060408201528160608201525f7f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115612d94575f80fd5b8260051b808560808501379190910160800195945050505050565b5f60208284031215612dbf575f80fd5b5051919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b67ffffffffffffffff828116828216039081111561284f5761284f612dc6565b808202811582820484141761284f5761284f612dc6565b5f82612e5d577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b500490565b8181038181111561284f5761284f612dc6565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612ea557612ea5612dc6565b5060010190565b5f60208284031215612ebc575f80fd5b8151612b4781612abc565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f60208284031215612f04575f80fd5b8151612b4781612a15565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b6001600160a01b0385168152608060208201525f612f5e6080830186612f0f565b6040830194909452506060015292915050565b5f8060408385031215612f82575f80fd5b82516020840151909250612f9581612a15565b809150509250929050565b5f60208284031215612fb0575f80fd5b81518015158114612b47575f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b602081525f825160038110613028577f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b806020840152506001600160a01b0360208401511660408301526001600160a01b036040840151166060830152606083015160808084015261306d60a0840182612f0f565b949350505050565b602081525f612b476020830184612f0f56fea26469706673582212203d178c034c7b47f09f127d95c506f2bb9cc1788755bd960b4d523ac00a14703964736f6c634300081a0033", + "nonce": "0x609", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x320140a9236a7b18a356be5eb63c7f362d2b001dcccf217de212f1265c34e1c4", + "transactionType": "CREATE2", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x1e2a9", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e603d3d8160223d39736e09a86344f9f510935bba9f7e9914f7ef198a7560095155f3363d3d373d3d363d7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc545af43d6000803e6038573d6000fd5b3d6000f3", + "nonce": "0x60a", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x7a55a9ec81499d5f1cb5337d88ec918cc3824a0b8f17c1a8c4dadb602d6c6013", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "initialize(address,address,uint64,address)", + "arguments": [ + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1", + "0x70424aEdd020Bb8C87f62823F7c3f3Ce48Cc91F6", + "1000", + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0x3718e", + "value": "0x0", + "input": "0x4e04275f000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a100000000000000000000000070424aedd020bb8c87f62823f7c3f3ce48cc91f600000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1", + "nonce": "0x60b", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x602496c2aee1e20eb6141815976ff0519ecb6c26ef06fb819dccd758a0a3a0aa", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "setOperator(address)", + "arguments": [ + "0xBaDDD20aA8675653086783A0A73b38bF4100B5a1" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0xbe40", + "value": "0x0", + "input": "0xb3ab15fb000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1", + "nonce": "0x60c", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x27d2523", + "logs": [ + { + "address": "0x70424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0xbed84481ed476cb8cb3815d81faa56bc7920d2ca8b21482710da23b28a30eb52", + "transactionIndex": "0xae", + "logIndex": "0x338", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000100000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xbed84481ed476cb8cb3815d81faa56bc7920d2ca8b21482710da23b28a30eb52", + "transactionIndex": "0xae", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x125c62", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0x589b1", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x70424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xdafe0580a", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0xa33a" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x2a73aa1", + "logs": [ + { + "address": "0x6e09a86344f9f510935bba9f7e9914f7ef198a75", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0x7e88376f1329e309f0e067e971f75ef227263b6bb986f7c84eb1a5c34218b47f", + "transactionIndex": "0xaf", + "logIndex": "0x339", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000100000000000000000000000000000000004000000000000000000000000000000000000000000000004000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x7e88376f1329e309f0e067e971f75ef227263b6bb986f7c84eb1a5c34218b47f", + "transactionIndex": "0xaf", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x2a157e", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0xbe83a", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x6e09a86344f9f510935bba9f7e9914f7ef198a75", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1d6ce15e71", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0x15eea" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x2a89811", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x320140a9236a7b18a356be5eb63c7f362d2b001dcccf217de212f1265c34e1c4", + "transactionIndex": "0xb0", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x15d70", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0x576b", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd8b3f00d", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0xa18" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x2ab164d", + "logs": [ + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1" + ], + "data": "0x", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0x7a55a9ec81499d5f1cb5337d88ec918cc3824a0b8f17c1a8c4dadb602d6c6013", + "transactionIndex": "0xb1", + "logIndex": "0x33a", + "removed": false + }, + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0x7a55a9ec81499d5f1cb5337d88ec918cc3824a0b8f17c1a8c4dadb602d6c6013", + "transactionIndex": "0xb1", + "logIndex": "0x33b", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000080000000000000020000000000000000000800000000000000000000000000000000400000000000100000000800000000000000000000000082000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000004000000000000000020000000000000040000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x7a55a9ec81499d5f1cb5337d88ec918cc3824a0b8f17c1a8c4dadb602d6c6013", + "transactionIndex": "0xb1", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x27e3c", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0x3bba", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "contractAddress": null, + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x943e54d9", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0x6e7" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x2aba00b", + "logs": [ + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0xfbe5b6cbafb274f445d7fed869dc77a838d8243a22c460de156560e8857cad03", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000baddd20aa8675653086783a0a73b38bf4100b5a1" + ], + "data": "0x", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "blockTimestamp": "0x69baf405", + "transactionHash": "0x602496c2aee1e20eb6141815976ff0519ecb6c26ef06fb819dccd758a0a3a0aa", + "transactionIndex": "0xb2", + "logIndex": "0x33c", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000080000000000000020000000000000000000800002000000000000000000000000000000000000000100000000000000000000000000000000002000000000000002000000000000000000000000000000000000000000000000000000008000000000000000000000000000080000000000000000000000000000000000000000020000000000000040000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x602496c2aee1e20eb6141815976ff0519ecb6c26ef06fb819dccd758a0a3a0aa", + "transactionIndex": "0xb2", + "blockHash": "0x98bcd1e7c825db7d940327945689adb0ff5caf71073c0d56a77694cc7686d0b4", + "blockNumber": "0x2984b91", + "gasUsed": "0x89be", + "effectiveGasPrice": "0x4d45e4", + "blobGasUsed": "0x364c", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "contractAddress": null, + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0xd56eba", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x862a165e", + "l1GasPrice": "0xcb5d3a1", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1773859879874, + "chain": 8453, + "commit": "9c3d4c23" +} \ No newline at end of file diff --git a/packages/evm/deploys/8453.json b/packages/evm/deploys/8453.json index 424ac644..8f80965f 100644 --- a/packages/evm/deploys/8453.json +++ b/packages/evm/deploys/8453.json @@ -25,5 +25,7 @@ "SignerValidatorV2": "0xFF1DaA985E5FD471CFc6218EF702AE4DcBeB3d35", "SimpleAllowList": "0x274cB0E382d2408C0517B3e83B5263954512d69D", "SimpleDenyList": "0x26D4E00813e1A4F93C3DC91B6161CCbF24E57e07", + "TimeBasedIncentiveCampaign": "0x402BA5996CB53E759B5528F126Fa9Df61189757d", + "TimeBasedIncentiveManager": "0x81d1Bb513197F4e23E9676B4f3aaBC7de89b54D0", "TransparentBudget": "0x778182f5df6Ab006F2E54898cfF315160208538F" } From 310fc5727e0843954175060f58ca60a68e1e6eec Mon Sep 17 00:00:00 2001 From: mmackz Date: Wed, 18 Mar 2026 11:57:08 -0700 Subject: [PATCH 2/2] feat: upgrade time-based incentive manager with enhanced implementation --- .../8453/run-1773860150725.json | 252 ++++++++++++++++++ .../8453/run-latest.json | 252 ++++++++++++++++++ 2 files changed, 504 insertions(+) create mode 100644 packages/evm/broadcast/UpgradeTimeBased.s.sol/8453/run-1773860150725.json create mode 100644 packages/evm/broadcast/UpgradeTimeBased.s.sol/8453/run-latest.json diff --git a/packages/evm/broadcast/UpgradeTimeBased.s.sol/8453/run-1773860150725.json b/packages/evm/broadcast/UpgradeTimeBased.s.sol/8453/run-1773860150725.json new file mode 100644 index 00000000..69da7251 --- /dev/null +++ b/packages/evm/broadcast/UpgradeTimeBased.s.sol/8453/run-1773860150725.json @@ -0,0 +1,252 @@ +{ + "transactions": [ + { + "hash": "0xe886be86f398c2f495d883b4ae61044f400d8a7f96194734ee089901d53f4515", + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveCampaign", + "contractAddress": "0x402ba5996cb53e759b5528f126fa9df61189757d", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x1b7a6e", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e6080604052348015600e575f80fd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b611643806100895f395ff3fe608060405234801561000f575f80fd5b5060043610610179575f3560e01c806378e97925116100d2578063d54ad2a111610088578063e945c39111610063578063e945c39114610365578063ed01bf2914610378578063f7c618c114610398575f80fd5b8063d54ad2a114610316578063dd98558c1461031f578063e1f1176d1461035c575f80fd5b80637d624231116100b85780637d624231146102bb578063b3f05b97146102ce578063c884ef83146102f7575f80fd5b806378e97925146102945780637c382d0b146102a8575f80fd5b80632eb4a7ab116101325780635abc657d1161010d5780635abc657d1461025a57806372b0d90c1461026e578063764d8e1814610281575f80fd5b80632eb4a7ab146101f95780633197cbb6146102025780634a8d7ff41461023b575f80fd5b80631d3231d4116101625780631d3231d4146101de5780631de77253146101e75780631fa35ad4146101f1575f80fd5b806302d05d3f1461017d5780630e15561a146101c7575b5f80fd5b60025461019d9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6101d060055481565b6040519081526020016101be565b6101d060085481565b6101ef6103b8565b005b6101d06104b5565b6101d060075481565b6006546102229068010000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101be565b5f5461019d9073ffffffffffffffffffffffffffffffffffffffff1681565b600a546102229067ffffffffffffffff1681565b6101d061027c3660046111ff565b610555565b6101d061028f36600461121f565b61074f565b6006546102229067ffffffffffffffff1681565b6101d06102b63660046112a5565b610a33565b6101ef6102c93660046112dc565b610ad9565b600a546102e79068010000000000000000900460ff1681565b60405190151581526020016101be565b6101d06103053660046111ff565b600b6020525f908152604090205481565b6101d060095481565b61033261032d366004611370565b610d01565b6040805192835273ffffffffffffffffffffffffffffffffffffffff9091166020830152016101be565b6101d060035481565b6102226103733660046113ea565b610f37565b60015461019d9073ffffffffffffffffffffffffffffffffffffffff1681565b60045461019d9073ffffffffffffffffffffffffffffffffffffffff1681565b5f5473ffffffffffffffffffffffffffffffffffffffff163314610408576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a5468010000000000000000900460ff166104b35760065468010000000000000000900467ffffffffffffffff16421080156104485750600554600854105b1561047f576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a80547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff16680100000000000000001790555b565b600a545f9068010000000000000000900460ff1615806104fb575060065468010000000000000000900467ffffffffffffffff1642118015906104fb5750600554600854105b1561050557505f90565b6004545f9061052a9073ffffffffffffffffffffffffffffffffffffffff16306110bc565b90505f6105356110ef565b9050808211610544575f61054e565b61054e8183611430565b9250505090565b5f805473ffffffffffffffffffffffffffffffffffffffff1633146105a6576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a5468010000000000000000900460ff166105ee576040517fe07f7ab300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff1642118015906106195750600554600854105b15610650576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004545f906106759073ffffffffffffffffffffffffffffffffffffffff16306110bc565b90505f6106806110ef565b905080821161068f575f610699565b6106998183611430565b9250825f036106d4576040517fd0d04f6000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004546106f89073ffffffffffffffffffffffffffffffffffffffff16858561114c565b8373ffffffffffffffffffffffffffffffffffffffff167feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d931990776138460405161074091815260200190565b60405180910390a25050919050565b5f805473ffffffffffffffffffffffffffffffffffffffff1633146107a0576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a546006546107c99167ffffffffffffffff9081169168010000000000000000900416611449565b421115610802576040517f82a49d9e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60075461083b576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004546040805173ffffffffffffffffffffffffffffffffffffffff808916602083015290921690820152606081018590525f90608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152828252805160209182012090830152016040516020818303038152906040528051906020012090506108d384846007548461119f565b610909576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff86165f908152600b6020526040902054808611610967576040517f969bf72800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6109718187611430565b73ffffffffffffffffffffffffffffffffffffffff88165f908152600b602052604081208890556009805492955085929091906109af908490611449565b90915550506004546109d89073ffffffffffffffffffffffffffffffffffffffff16888561114c565b604080518481526020810188905273ffffffffffffffffffffffffffffffffffffffff8916917f987d620f307ff6b94d58743cb7a7509f24071586a77759b77c2d4e29f75a2f9a910160405180910390a25050949350505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610a84576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506007805490839055600882905560408051828152602081018590529081018390527f4245c4fc9e349a90fcc3b21a800990dd8bbc22ca78480f3a9354e024d627a5e89060600160405180910390a192915050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6011328054600382558015610b2a5760018160011c14303b10610b215763f92ee8a95f526004601cfd5b818160ff1b1b91505b503373ffffffffffffffffffffffffffffffffffffffff8b1614610b7a576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff8d81169182179093556001805483168d85169081179091556002805484168d861690811790915560038c905560048054909416948b1694851790935560058990556006805467ffffffffffffffff8a81167fffffffffffffffffffffffffffffffff000000000000000000000000000000009092168217680100000000000000008b831690810291909117909355600a80547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000016918a16919091179055604080518e8152602081019790975286018b90526060860152608085015291927ff66d267e514bde41afbebbf92bc8d0f073a359e8447083eb9580e7cfae53172a9060a00160405180910390a48015610cf5576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b50505050505050505050565b6001545f90819073ffffffffffffffffffffffffffffffffffffffff163314610d56576040517f287f012c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a5468010000000000000000900460ff16610d9e576040517fe07f7ab300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff164211801590610dc95750600554600854105b15610e00576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f610e0d86880188611501565b90508060200151806020019051810190610e2791906115f6565b60045490935073ffffffffffffffffffffffffffffffffffffffff1691505f610e5083306110bc565b90505f610e5b6110ef565b90505f818311610e6b575f610e75565b610e758284611430565b905080861115610eb1576040517ff4d678b800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004548451610ed79173ffffffffffffffffffffffffffffffffffffffff16908861114c565b835f015173ffffffffffffffffffffffffffffffffffffffff167feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d9319907761387604051610f2291815260200190565b60405180910390a25050505094509492505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610f88576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff16421115610fda576040517f287e67e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065467ffffffffffffffff6801000000000000000090910481169083161115611030576040517f38af65f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506006805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fc7356ea889e9f64ab61293108de74888a5bf257ef77869683877880752578305910160405180910390a1919050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b600a546006545f9161111b9167ffffffffffffffff918216916801000000000000000090910416611449565b42111561112757505f90565b6009546008541161113757505f90565b6009546008546111479190611430565b905090565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f51141661119557803d853b151710611195576390b8ec185f526004601cfd5b505f603452505050565b5f83156111cf578360051b8501855b803580851160051b94855260209485185260405f2093018181106111ae5750505b501492915050565b803573ffffffffffffffffffffffffffffffffffffffff811681146111fa575f80fd5b919050565b5f6020828403121561120f575f80fd5b611218826111d7565b9392505050565b5f805f8060608587031215611232575f80fd5b61123b856111d7565b935060208501359250604085013567ffffffffffffffff81111561125d575f80fd5b8501601f8101871361126d575f80fd5b803567ffffffffffffffff811115611283575f80fd5b8760208260051b8401011115611297575f80fd5b949793965060200194505050565b5f80604083850312156112b6575f80fd5b50508035926020909101359150565b803567ffffffffffffffff811681146111fa575f80fd5b5f805f805f805f805f6101208a8c0312156112f5575f80fd5b6112fe8a6111d7565b985061130c60208b016111d7565b975061131a60408b016111d7565b965060608a0135955061132f60808b016111d7565b945060a08a0135935061134460c08b016112c5565b925061135260e08b016112c5565b91506113616101008b016112c5565b90509295985092959850929598565b5f805f8060608587031215611383575f80fd5b843567ffffffffffffffff811115611399575f80fd5b8501601f810187136113a9575f80fd5b803567ffffffffffffffff8111156113bf575f80fd5b8760208284010111156113d0575f80fd5b602091820198909750908601359560400135945092505050565b5f602082840312156113fa575f80fd5b611218826112c5565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561144357611443611403565b92915050565b8082018082111561144357611443611403565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6040805190810167ffffffffffffffff811182821017156114ac576114ac61145c565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156114f9576114f961145c565b604052919050565b5f60208284031215611511575f80fd5b813567ffffffffffffffff811115611527575f80fd5b820160408185031215611538575f80fd5b611540611489565b611549826111d7565b8152602082013567ffffffffffffffff811115611564575f80fd5b80830192505084601f830112611578575f80fd5b813567ffffffffffffffff8111156115925761159261145c565b6115c360207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116016114b2565b8181528660208386010111156115d7575f80fd5b816020850160208301375f602092820183015290820152949350505050565b5f60208284031215611606575f80fd5b505191905056fea2646970667358221220367687d6700b01b12245677f99fdaafedf8072924fafea529422ae122876496d64736f6c634300081a0033", + "nonce": "0x60d", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x4ba29f9dc942f06707306144f7f5c8b76c545e65cbec58164f216bb78cd5e22d", + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x1924d78136c00b578600631c5c840407f5716dda", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x49530e", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e60a0604052306080523480156012575f80fd5b506019601d565b6080565b63409feecd1980546001811615603a5763f92ee8a95f526004601cfd5b6001600160401b03808260011c14607b578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b608051613a4d61009f5f395f818161326901526132a00152613a4d5ff3fe60806040526004361061025d575f3560e01c80635598f8cc1161014b578063b0e21e8a116100c6578063ee8d238c1161007c578063f2fde38b11610062578063f2fde38b146106ca578063fdb88840146106dd578063fee81cf4146106fc575f80fd5b8063ee8d238c14610698578063f04e283e146106b7575f80fd5b8063c49378a7116100ac578063c49378a714610646578063cfdbf25414610665578063deaaf8da14610679575f80fd5b8063b0e21e8a14610607578063b3ab15fb14610627575f80fd5b8063715018a61161011b57806382a525191161010157806382a52519146105b05780638da5cb5b146105d057806394a30809146105e8575f80fd5b8063715018a6146105935780637274e30d1461059b575f80fd5b80635598f8cc146104f6578063570ca7351461052a5780635abc657d1461054957806362a6e06514610575575f80fd5b806343bc42d3116101db5780634e04275f116101ab57806352d1902d1161019157806352d1902d1461048f57806354d1f13d146104a357806354fd4d50146104ab575f80fd5b80634e04275f1461045d5780634f1ef2861461047c575f80fd5b806343bc42d3146103e157806345598b4a1461040057806346877b1a1461041f5780634a59c3c71461043e575f80fd5b80632e7ba6ef11610230578063323a5e3611610216578063323a5e361461037857806339a51be51461039757806339fca7de146103c2575f80fd5b80632e7ba6ef1461032c5780633090aadf1461034b575f80fd5b806302d9ce7414610261578063141961bc146102b757806325692962146103035780632e1a7d4d1461030d575b5f80fd5b34801561026c575f80fd5b506004546102999074010000000000000000000000000000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020015b60405180910390f35b3480156102c2575f80fd5b506102eb6102d1366004613367565b60016020525f90815260409020546001600160a01b031681565b6040516001600160a01b0390911681526020016102ae565b61030b61072d565b005b348015610318575f80fd5b5061030b610327366004613367565b61077a565b348015610337575f80fd5b5061030b610346366004613392565b610eeb565b348015610356575f80fd5b5061036a61036536600461343a565b61101e565b6040519081526020016102ae565b348015610383575f80fd5b5061030b610392366004613495565b6115a7565b3480156103a2575f80fd5b506003546102eb906801000000000000000090046001600160a01b031681565b3480156103cd575f80fd5b5061030b6103dc366004613506565b61198b565b3480156103ec575f80fd5b5061030b6103fb366004613521565b611a3a565b34801561040b575f80fd5b5061030b61041a366004613367565b611b03565b34801561042a575f80fd5b5061030b610439366004613506565b611e2c565b348015610449575f80fd5b5061036a610458366004613367565b611eeb565b348015610468575f80fd5b5061030b61047736600461353c565b611fa0565b61030b61048a366004613595565b6121f6565b34801561049a575f80fd5b5061036a6122a4565b61030b6122d2565b3480156104b6575f80fd5b50604080518082018252600581527f322e312e30000000000000000000000000000000000000000000000000000000602082015290516102ae9190613643565b348015610501575f80fd5b506102eb610510366004613367565b5f908152600160205260409020546001600160a01b031690565b348015610535575f80fd5b506004546102eb906001600160a01b031681565b348015610554575f80fd5b506005546102999068010000000000000000900467ffffffffffffffff1681565b348015610580575f80fd5b505f546102eb906001600160a01b031681565b61030b61230b565b3480156105a6575f80fd5b5061036a60025481565b3480156105bb575f80fd5b506005546102999067ffffffffffffffff1681565b3480156105db575f80fd5b50638b78c6d819546102eb565b3480156105f3575f80fd5b5061030b610602366004613662565b61231e565b348015610612575f80fd5b506003546102999067ffffffffffffffff1681565b348015610632575f80fd5b5061030b610641366004613506565b612596565b348015610651575f80fd5b5061030b610660366004613521565b612607565b348015610670575f80fd5b5061036a603281565b348015610684575f80fd5b5061030b610693366004613521565b6126e8565b3480156106a3575f80fd5b5061030b6106b2366004613521565b6127c5565b61030b6106c5366004613506565b612897565b61030b6106d8366004613506565b6128d4565b3480156106e8575f80fd5b5061036a6106f7366004613695565b6128fa565b348015610707575f80fd5b5061036a610716366004613506565b63389a75e1600c9081525f91909152602090205490565b5f6202a30067ffffffffffffffff164201905063389a75e1600c52335f52806020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d5f80a250565b5f818152600160205260409020546001600160a01b0316806107c8576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8190505f816001600160a01b031663ed01bf296040518163ffffffff1660e01b8152600401602060405180830381865afa158015610809573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061082d9190613701565b90506001600160a01b038116156108f8576040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201526001600160a01b0382169063fe9fbb8090602401602060405180830381865afa158015610899573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108bd919061371c565b6108f3576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6109a2565b816001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610934573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109589190613701565b6001600160a01b0316336001600160a01b0316146109a2576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816001600160a01b0316633197cbb66040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109de573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a029190613737565b67ffffffffffffffff164211158015610ad85750816001600160a01b0316630e15561a6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a52573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a769190613752565b826001600160a01b0316631d3231d46040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ab2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ad69190613752565b105b15610b0f576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816001600160a01b031663b3f05b976040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b4b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b6f919061371c565b610ba5576040517fe07f7ab300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03811615610d4f575f826001600160a01b0316631fa35ad46040518163ffffffff1660e01b8152600401602060405180830381865afa158015610bf1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c159190613752565b9050805f03610c50576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f81604051602001610c6491815260200190565b60408051601f19818403018152908290527fb300579300000000000000000000000000000000000000000000000000000000825291505f906001600160a01b0385169063b300579390610cc1908990869086908190600401613769565b60408051808303815f875af1158015610cdc573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d00919061379d565b509050836001600160a01b0316877f02ffa641367f5b897c0f8be81bce51f2ef055b4113d7a1e4fd082feea749bf5283604051610d3f91815260200190565b60405180910390a3505050610ee5565b5f826001600160a01b03166372b0d90c846001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d9b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dbf9190613701565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b0390911660048201526024016020604051808303815f875af1158015610e1a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e3e9190613752565b9050826001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e7c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ea09190613701565b6001600160a01b0316857f02ffa641367f5b897c0f8be81bce51f2ef055b4113d7a1e4fd082feea749bf5283604051610edb91815260200190565b60405180910390a3505b50505050565b5f858152600160205260409020546001600160a01b031680610f39576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f764d8e180000000000000000000000000000000000000000000000000000000081525f906001600160a01b0383169063764d8e1890610f869089908990899089906004016137cc565b6020604051808303815f875af1158015610fa2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fc69190613752565b9050856001600160a01b0316877fd9cb1e2714d65a111c0f20f060176ad657496bd47a3de04ec7c3d4ca232112ac838860405161100d929190918252602082015260400190565b60405180910390a350505050505050565b5f6001600160a01b03851661105f576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f03611098576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff1610156110dc576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff1611611129576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f6111348484613860565b60045490915067ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115611199576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff90811690821610156111e3576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f90612710906112009067ffffffffffffffff1688613880565b61120a9190613897565b90505f61121782886138cf565b90505f6112248930613118565b905061123b6001600160a01b038a1633308b61314b565b87816112478b30613118565b61125191906138cf565b14611288576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f805461129d906001600160a01b03166131ad565b905060025f81546112ad906138e2565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038416179055955083156113a5575f6113188b600360089054906101000a90046001600160a01b0316613118565b600354909150611341906001600160a01b038d81169168010000000000000000900416876131be565b84816113628d600360089054906101000a90046001600160a01b0316613118565b61136c91906138cf565b146113a3576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b821561141b575f6113b68b83613118565b90506113cc6001600160a01b038c1683866131be565b83816113d88d85613118565b6113e291906138cf565b14611419576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201525f6024820152336044820152606481018d90526001600160a01b038c8116608483015260a4820186905267ffffffffffffffff8b811660c48401528a811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b1580156114c8575f80fd5b505af11580156114da573d5f803e3d5ffd5b50505050896001600160a01b03165f6001600160a01b0316336001600160a01b03167f6ab5cc4de23c7e11ae0b117c2bda0b7e5c4c281706a98f16593e5d68fa511e14898f86898f8f600560089054906101000a900467ffffffffffffffff16604051611591979695949392919096875260208701959095526001600160a01b03939093166040860152606085019190915267ffffffffffffffff908116608085015290811660a08401521660c082015260e00190565b60405180910390a4505050505095945050505050565b638b78c6d819546001600160a01b0316336001600160a01b0316141580156115da57506004546001600160a01b03163314155b15611611576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f81900361164b576040517fc2e5347d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6032811115611686576040517f0b7d62e200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5b81811015611986575f60015f8585858181106116a6576116a6613919565b608002919091013582525060208101919091526040015f20546001600160a01b0316905080611701576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f816001600160a01b0316637c382d0b86868681811061172357611723613919565b9050608002016020013587878781811061173f5761173f613919565b905060800201604001356040518363ffffffff1660e01b815260040161176f929190918252602082015260400190565b6020604051808303815f875af115801561178b573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117af9190613752565b90508484848181106117c3576117c3613919565b9050608002015f01357ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b08287878781811061180057611800613919565b9050608002016020013588888881811061181c5761181c613919565b90506080020160400135604051611846939291909283526020830191909152604082015260600190565b60405180910390a284848481811061186057611860613919565b90506080020160600160208101906118789190613946565b80156118e15750816001600160a01b031663b3f05b976040518163ffffffff1660e01b8152600401602060405180830381865afa1580156118bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906118df919061371c565b155b1561197c57816001600160a01b0316631de772536040518163ffffffff1660e01b81526004015f604051808303815f87803b15801561191e575f80fd5b505af1158015611930573d5f803e3d5ffd5b5050505084848481811061194657611946613919565b9050608002015f01357f79e19121aa255cb066a0c009cb90dc7e4847878c99372edec7374527541c181460405160405180910390a25b5050600101611688565b505050565b611993613211565b6001600160a01b0381166119d3576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917fecb67f84d4ac8c3c40a86a0fe2cc78920f164c7acd55770db1e6b8b8fd2913139190a35050565b611a42613211565b6127108167ffffffffffffffff161115611a88576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527f69c0c8b14820d4f18f9972772394ceb2d4bffb479d5bb9644dc40ff09fe6326b91015b60405180910390a15050565b5f818152600160205260409020546001600160a01b031680611b51576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8190505f816001600160a01b031663ed01bf296040518163ffffffff1660e01b8152600401602060405180830381865afa158015611b92573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611bb69190613701565b9050611bc5638b78c6d8195490565b6001600160a01b0316336001600160a01b031614611d50576001600160a01b03811615611ca6576040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201526001600160a01b0382169063fe9fbb8090602401602060405180830381865afa158015611c47573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c6b919061371c565b611ca1576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611d50565b816001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611ce2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d069190613701565b6001600160a01b0316336001600160a01b031614611d50576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517fe945c39100000000000000000000000000000000000000000000000000000000815267ffffffffffffffff421660048201525f906001600160a01b0384169063e945c391906024016020604051808303815f875af1158015611db8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611ddc9190613737565b6040805167ffffffffffffffff80841682524216602082015291925086917f4bfb7649fc0a3d23cb10cd353998b86b71e0d98ac24d5f5e5a603839152e1ce4910160405180910390a25050505050565b611e34613211565b6001600160a01b038116611e74576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600380546001600160a01b03838116680100000000000000008181027fffffffff0000000000000000000000000000000000000000ffffffffffffffff85161790945560405193909204169182907ffb5b90d81126d568c8bdaa0398ba8a708fd01e26c7891e91fa88e96051985ce3905f90a35050565b5f818152600160205260408120546001600160a01b031680611f39576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806001600160a01b0316631fa35ad46040518163ffffffff1660e01b8152600401602060405180830381865afa158015611f75573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611f999190613752565b9392505050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6011328054600382558015611ff15760018160011c14303b10611fe85763f92ee8a95f526004601cfd5b818160ff1b1b91505b506001600160a01b038416612032576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b038216612072576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6127108367ffffffffffffffff1611156120b8576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6120c18561322b565b5f80547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03868116919091179091556003805467ffffffffffffffff86167fffffffff00000000000000000000000000000000000000000000000000000000909116176801000000000000000092851692909202919091179055600480547fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff167701e133800000000000000000000000000000000000000000179055600580547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166a4f1a00000000000001518017905580156121ef576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050505050565b6121fe613266565b61220783613295565b8260601b60601c92503d5f526352d1902d6001527f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80602060016004601d885afa511461225c576355299b496001526004601dfd5b837fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f38a2839055801561198657604051818382375f388383875af4610ee5573d5f823e3d81fd5b5f6122ad61329d565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b63389a75e1600c52335f525f6020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c925f80a2565b612313613211565b61231c5f6132cc565b565b638b78c6d819546001600160a01b0316336001600160a01b03161415801561235157506004546001600160a01b03163314155b15612388576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f848152600160205260409020546001600160a01b0316806123d6576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f7c382d0b00000000000000000000000000000000000000000000000000000000815260048101859052602481018490525f906001600160a01b03831690637c382d0b906044016020604051808303815f875af115801561243c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124609190613752565b604080518281526020810188905290810186905290915086907ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b09060600160405180910390a28280156125105750816001600160a01b031663b3f05b976040518163ffffffff1660e01b8152600401602060405180830381865afa1580156124ea573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061250e919061371c565b155b1561258e57816001600160a01b0316631de772536040518163ffffffff1660e01b81526004015f604051808303815f87803b15801561254d575f80fd5b505af115801561255f573d5f803e3d5ffd5b50506040518892507f79e19121aa255cb066a0c009cb90dc7e4847878c99372edec7374527541c181491505f90a25b505050505050565b61259e613211565b600480546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907ffbe5b6cbafb274f445d7fed869dc77a838d8243a22c460de156560e8857cad03905f90a35050565b61260f613211565b60055467ffffffffffffffff9081169082161015612659576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004805467ffffffffffffffff838116740100000000000000000000000000000000000000008181027fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff85161790945560408051949093049091168084526020840191909152917f42d49bce8106572e241b8b0002dc47771ebe9bb431d333d0ad305e733c5230ef9101611af7565b6126f0613211565b60045467ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115612752576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527ff380cae8d13933e5618f5cc29648b425d32946ed7be3fd40e3963ac8ca90f0439101611af7565b6127cd613211565b620151808167ffffffffffffffff161015612814576040517fb2bc234000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fbe0ff6c2b51e7f7f555afbb843d09658966145aa0df927e68d80672b880fb8489101611af7565b61289f613211565b63389a75e1600c52805f526020600c2080544211156128c557636f5e88185f526004601cfd5b5f90556128d1816132cc565b50565b6128dc613211565b8060601b6128f157637448fbae5f526004601cfd5b6128d1816132cc565b6040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201525f906001600160a01b0388169063fe9fbb8090602401602060405180830381865afa158015612957573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061297b919061371c565b6129b1576040517fc114438000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0385166129f1576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f03612a2a576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff161015612a6e576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff1611612abb576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f612ac68484613860565b60045490915067ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115612b2b576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff9081169082161015612b75576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f9061271090612b929067ffffffffffffffff1688613880565b612b9c9190613897565b90505f612ba982886138cf565b5f805491925090612bc2906001600160a01b03166131ad565b905060025f8154612bd2906138e2565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03841617905594508215612e08575f612c3d8a600360089054906101000a90046001600160a01b0316613118565b90505f604051806080016040528060016002811115612c5e57612c5e613961565b81526020018c6001600160a01b03168152602001600360089054906101000a90046001600160a01b03166001600160a01b03168152602001604051806020016040528088815250604051602001612cb89151815260200190565b60408051601f19818403018152918152915251612cd8919060200161398e565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b190612d2d908490600401613643565b6020604051808303815f875af1158015612d49573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612d6d919061371c565b612da3576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8482612dc48d600360089054906101000a90046001600160a01b0316613118565b612dce91906138cf565b14612e05576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b8115612fba575f612e198a83613118565b90505f604051806080016040528060016002811115612e3a57612e3a613961565b81526020018c6001600160a01b03168152602001846001600160a01b03168152602001604051806020016040528087815250604051602001612e7f9151815260200190565b60408051601f19818403018152918152915251612e9f919060200161398e565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b190612ef4908490600401613643565b6020604051808303815f875af1158015612f10573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612f34919061371c565b612f6a576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8382612f768d86613118565b612f8091906138cf565b14612fb7576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b038d81166024830152336044830152606482018d90528b8116608483015260a4820185905267ffffffffffffffff8a811660c484015289811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b158015613069575f80fd5b505af115801561307b573d5f803e3d5ffd5b505060055460408051898152602081018f90526001600160a01b03868116828401526060820188905267ffffffffffffffff8d811660808401528c811660a08401526801000000000000000090940490931660c082015290518d83169450918f16925033917f6ab5cc4de23c7e11ae0b117c2bda0b7e5c4c281706a98f16593e5d68fa511e149181900360e00190a4505050509695505050505050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b60405181606052826040528360601b602c526f23b872dd000000000000000000000000600c5260205f6064601c5f895af18060015f51141661319f57803d873b15171061319f57637939f4245f526004601cfd5b505f60605260405250505050565b5f6131b85f83613309565b92915050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f51141661320757803d853b151710613207576390b8ec185f526004601cfd5b505f603452505050565b638b78c6d81954331461231c576382b429005f526004601cfd5b6001600160a01b0316638b78c6d819819055805f7f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a350565b307f00000000000000000000000000000000000000000000000000000000000000000361231c5761231c61335a565b6128d1613211565b307f00000000000000000000000000000000000000000000000000000000000000001461231c5761231c61335a565b638b78c6d81980546001600160a01b039092169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a355565b5f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c84f09050806133505763301164255f526004601cfd5b5f60215292915050565b639f03a0265f526004601cfd5b5f60208284031215613377575f80fd5b5035919050565b6001600160a01b03811681146128d1575f80fd5b5f805f805f608086880312156133a6575f80fd5b8535945060208601356133b88161337e565b935060408601359250606086013567ffffffffffffffff8111156133da575f80fd5b8601601f810188136133ea575f80fd5b803567ffffffffffffffff811115613400575f80fd5b8860208260051b8401011115613414575f80fd5b959894975092955050506020019190565b67ffffffffffffffff811681146128d1575f80fd5b5f805f805f60a0868803121561344e575f80fd5b8535945060208601356134608161337e565b935060408601359250606086013561347781613425565b9150608086013561348781613425565b809150509295509295909350565b5f80602083850312156134a6575f80fd5b823567ffffffffffffffff8111156134bc575f80fd5b8301601f810185136134cc575f80fd5b803567ffffffffffffffff8111156134e2575f80fd5b8560208260071b84010111156134f6575f80fd5b6020919091019590945092505050565b5f60208284031215613516575f80fd5b8135611f998161337e565b5f60208284031215613531575f80fd5b8135611f9981613425565b5f805f806080858703121561354f575f80fd5b843561355a8161337e565b9350602085013561356a8161337e565b9250604085013561357a81613425565b9150606085013561358a8161337e565b939692955090935050565b5f805f604084860312156135a7575f80fd5b83356135b28161337e565b9250602084013567ffffffffffffffff8111156135cd575f80fd5b8401601f810186136135dd575f80fd5b803567ffffffffffffffff8111156135f3575f80fd5b866020828401011115613604575f80fd5b939660209190910195509293505050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f611f996020830184613615565b80151581146128d1575f80fd5b5f805f8060808587031215613675575f80fd5b843593506020850135925060408501359150606085013561358a81613655565b5f805f805f8060c087890312156136aa575f80fd5b86356136b58161337e565b95506020870135945060408701356136cc8161337e565b93506060870135925060808701356136e381613425565b915060a08701356136f381613425565b809150509295509295509295565b5f60208284031215613711575f80fd5b8151611f998161337e565b5f6020828403121561372c575f80fd5b8151611f9981613655565b5f60208284031215613747575f80fd5b8151611f9981613425565b5f60208284031215613762575f80fd5b5051919050565b6001600160a01b0385168152608060208201525f61378a6080830186613615565b6040830194909452506060015292915050565b5f80604083850312156137ae575f80fd5b825160208401519092506137c18161337e565b809150509250929050565b6001600160a01b0385168152836020820152606060408201528160608201525f7f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115613818575f80fd5b8260051b808560808501379190910160800195945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b67ffffffffffffffff82811682821603908111156131b8576131b8613833565b80820281158282048414176131b8576131b8613833565b5f826138ca577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b500490565b818103818111156131b8576131b8613833565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361391257613912613833565b5060010190565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f60208284031215613956575f80fd5b8135611f9981613655565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b602081525f8251600381106139ca577f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b806020840152506001600160a01b0360208401511660408301526001600160a01b0360408401511660608301526060830151608080840152613a0f60a0840182613615565b94935050505056fea26469706673582212200b76305dd7cd75cc168198b71f832c4390d0e1adf9f571488f8cade0c92af68364736f6c634300081a0033", + "nonce": "0x60e", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xf69b95361f47d2eac42aa41ec6907f18736030d1410ebaddfbcdbf7a8c6d4bf6", + "transactionType": "CALL", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "upgradeToAndCall(address,bytes)", + "arguments": [ + "0x1924d78136c00b578600631C5c840407f5716DDa", + "0x" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0xcf3a", + "value": "0x0", + "input": "0x4f1ef2860000000000000000000000001924d78136c00b578600631c5c840407f5716dda00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x60f", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x1a682acbe0a9491afa633f93b60da136f5a31444b1c1aa2a570817f37c0709eb", + "transactionType": "CALL", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "setCampaignImplementation(address)", + "arguments": [ + "0x402BA5996CB53E759B5528F126Fa9Df61189757d" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0xbed9", + "value": "0x0", + "input": "0x39fca7de000000000000000000000000402ba5996cb53e759b5528f126fa9df61189757d", + "nonce": "0x610", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x17c442a", + "logs": [ + { + "address": "0x402ba5996cb53e759b5528f126fa9df61189757d", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "blockTimestamp": "0x69baf511", + "transactionHash": "0xe886be86f398c2f495d883b4ae61044f400d8a7f96194734ee089901d53f4515", + "transactionIndex": "0x92", + "logIndex": "0x1ab", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000040000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xe886be86f398c2f495d883b4ae61044f400d8a7f96194734ee089901d53f4515", + "transactionIndex": "0x92", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "gasUsed": "0x13e4ce", + "effectiveGasPrice": "0x52080a", + "blobGasUsed": "0x5ca4e", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x402ba5996cb53e759b5528f126fa9df61189757d", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x9abdbe", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x6945f6bc", + "l1GasPrice": "0xb6b5cff", + "l1GasUsed": "0xaaa6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1ae6713", + "logs": [ + { + "address": "0x1924d78136c00b578600631c5c840407f5716dda", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "blockTimestamp": "0x69baf511", + "transactionHash": "0x4ba29f9dc942f06707306144f7f5c8b76c545e65cbec58164f216bb78cd5e22d", + "transactionIndex": "0x93", + "logIndex": "0x1ac", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000800000000000000000000000080000000000000000000000000000000000000000000080002000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x4ba29f9dc942f06707306144f7f5c8b76c545e65cbec58164f216bb78cd5e22d", + "transactionIndex": "0x93", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "gasUsed": "0x3222e9", + "effectiveGasPrice": "0x52080a", + "blobGasUsed": "0xd5972", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x1924d78136c00b578600631c5c840407f5716dda", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x9abdbe", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x6945f6bc", + "l1GasPrice": "0xb6b5cff", + "l1GasUsed": "0x1896b" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1aef4c5", + "logs": [ + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x0000000000000000000000001924d78136c00b578600631c5c840407f5716dda" + ], + "data": "0x", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "blockTimestamp": "0x69baf511", + "transactionHash": "0xf69b95361f47d2eac42aa41ec6907f18736030d1410ebaddfbcdbf7a8c6d4bf6", + "transactionIndex": "0x94", + "logIndex": "0x1ad", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100004000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000008000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000", + "type": "0x2", + "transactionHash": "0xf69b95361f47d2eac42aa41ec6907f18736030d1410ebaddfbcdbf7a8c6d4bf6", + "transactionIndex": "0x94", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "gasUsed": "0x8db2", + "effectiveGasPrice": "0x52080a", + "blobGasUsed": "0x364c", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "contractAddress": null, + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x9abdbe", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x6945f6bc", + "l1GasPrice": "0xb6b5cff", + "l1GasUsed": "0x640" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1af7ef2", + "logs": [ + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0xecb67f84d4ac8c3c40a86a0fe2cc78920f164c7acd55770db1e6b8b8fd291313", + "0x00000000000000000000000070424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "0x000000000000000000000000402ba5996cb53e759b5528f126fa9df61189757d" + ], + "data": "0x", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "blockTimestamp": "0x69baf511", + "transactionHash": "0x1a682acbe0a9491afa633f93b60da136f5a31444b1c1aa2a570817f37c0709eb", + "transactionIndex": "0x95", + "logIndex": "0x1ae", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000020000000400000000000000000000000000000000000000000000000000000000000000000000000080000000000001000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000200000400000000000000000000000000100000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000010000000000000000000", + "type": "0x2", + "transactionHash": "0x1a682acbe0a9491afa633f93b60da136f5a31444b1c1aa2a570817f37c0709eb", + "transactionIndex": "0x95", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "gasUsed": "0x8a2d", + "effectiveGasPrice": "0x52080a", + "blobGasUsed": "0x364c", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "contractAddress": null, + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x9abdbe", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x6945f6bc", + "l1GasPrice": "0xb6b5cff", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1773860150725, + "chain": 8453, + "commit": "7fdf8e66" +} \ No newline at end of file diff --git a/packages/evm/broadcast/UpgradeTimeBased.s.sol/8453/run-latest.json b/packages/evm/broadcast/UpgradeTimeBased.s.sol/8453/run-latest.json new file mode 100644 index 00000000..69da7251 --- /dev/null +++ b/packages/evm/broadcast/UpgradeTimeBased.s.sol/8453/run-latest.json @@ -0,0 +1,252 @@ +{ + "transactions": [ + { + "hash": "0xe886be86f398c2f495d883b4ae61044f400d8a7f96194734ee089901d53f4515", + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveCampaign", + "contractAddress": "0x402ba5996cb53e759b5528f126fa9df61189757d", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x1b7a6e", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e6080604052348015600e575f80fd5b5060156019565b607c565b63409feecd198054600181161560365763f92ee8a95f526004601cfd5b6001600160401b03808260011c146077578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b611643806100895f395ff3fe608060405234801561000f575f80fd5b5060043610610179575f3560e01c806378e97925116100d2578063d54ad2a111610088578063e945c39111610063578063e945c39114610365578063ed01bf2914610378578063f7c618c114610398575f80fd5b8063d54ad2a114610316578063dd98558c1461031f578063e1f1176d1461035c575f80fd5b80637d624231116100b85780637d624231146102bb578063b3f05b97146102ce578063c884ef83146102f7575f80fd5b806378e97925146102945780637c382d0b146102a8575f80fd5b80632eb4a7ab116101325780635abc657d1161010d5780635abc657d1461025a57806372b0d90c1461026e578063764d8e1814610281575f80fd5b80632eb4a7ab146101f95780633197cbb6146102025780634a8d7ff41461023b575f80fd5b80631d3231d4116101625780631d3231d4146101de5780631de77253146101e75780631fa35ad4146101f1575f80fd5b806302d05d3f1461017d5780630e15561a146101c7575b5f80fd5b60025461019d9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6101d060055481565b6040519081526020016101be565b6101d060085481565b6101ef6103b8565b005b6101d06104b5565b6101d060075481565b6006546102229068010000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101be565b5f5461019d9073ffffffffffffffffffffffffffffffffffffffff1681565b600a546102229067ffffffffffffffff1681565b6101d061027c3660046111ff565b610555565b6101d061028f36600461121f565b61074f565b6006546102229067ffffffffffffffff1681565b6101d06102b63660046112a5565b610a33565b6101ef6102c93660046112dc565b610ad9565b600a546102e79068010000000000000000900460ff1681565b60405190151581526020016101be565b6101d06103053660046111ff565b600b6020525f908152604090205481565b6101d060095481565b61033261032d366004611370565b610d01565b6040805192835273ffffffffffffffffffffffffffffffffffffffff9091166020830152016101be565b6101d060035481565b6102226103733660046113ea565b610f37565b60015461019d9073ffffffffffffffffffffffffffffffffffffffff1681565b60045461019d9073ffffffffffffffffffffffffffffffffffffffff1681565b5f5473ffffffffffffffffffffffffffffffffffffffff163314610408576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a5468010000000000000000900460ff166104b35760065468010000000000000000900467ffffffffffffffff16421080156104485750600554600854105b1561047f576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a80547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff16680100000000000000001790555b565b600a545f9068010000000000000000900460ff1615806104fb575060065468010000000000000000900467ffffffffffffffff1642118015906104fb5750600554600854105b1561050557505f90565b6004545f9061052a9073ffffffffffffffffffffffffffffffffffffffff16306110bc565b90505f6105356110ef565b9050808211610544575f61054e565b61054e8183611430565b9250505090565b5f805473ffffffffffffffffffffffffffffffffffffffff1633146105a6576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a5468010000000000000000900460ff166105ee576040517fe07f7ab300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff1642118015906106195750600554600854105b15610650576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004545f906106759073ffffffffffffffffffffffffffffffffffffffff16306110bc565b90505f6106806110ef565b905080821161068f575f610699565b6106998183611430565b9250825f036106d4576040517fd0d04f6000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004546106f89073ffffffffffffffffffffffffffffffffffffffff16858561114c565b8373ffffffffffffffffffffffffffffffffffffffff167feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d931990776138460405161074091815260200190565b60405180910390a25050919050565b5f805473ffffffffffffffffffffffffffffffffffffffff1633146107a0576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a546006546107c99167ffffffffffffffff9081169168010000000000000000900416611449565b421115610802576040517f82a49d9e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60075461083b576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004546040805173ffffffffffffffffffffffffffffffffffffffff808916602083015290921690820152606081018590525f90608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152828252805160209182012090830152016040516020818303038152906040528051906020012090506108d384846007548461119f565b610909576040517f09bde33900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff86165f908152600b6020526040902054808611610967576040517f969bf72800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6109718187611430565b73ffffffffffffffffffffffffffffffffffffffff88165f908152600b602052604081208890556009805492955085929091906109af908490611449565b90915550506004546109d89073ffffffffffffffffffffffffffffffffffffffff16888561114c565b604080518481526020810188905273ffffffffffffffffffffffffffffffffffffffff8916917f987d620f307ff6b94d58743cb7a7509f24071586a77759b77c2d4e29f75a2f9a910160405180910390a25050949350505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610a84576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506007805490839055600882905560408051828152602081018590529081018390527f4245c4fc9e349a90fcc3b21a800990dd8bbc22ca78480f3a9354e024d627a5e89060600160405180910390a192915050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6011328054600382558015610b2a5760018160011c14303b10610b215763f92ee8a95f526004601cfd5b818160ff1b1b91505b503373ffffffffffffffffffffffffffffffffffffffff8b1614610b7a576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff8d81169182179093556001805483168d85169081179091556002805484168d861690811790915560038c905560048054909416948b1694851790935560058990556006805467ffffffffffffffff8a81167fffffffffffffffffffffffffffffffff000000000000000000000000000000009092168217680100000000000000008b831690810291909117909355600a80547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000016918a16919091179055604080518e8152602081019790975286018b90526060860152608085015291927ff66d267e514bde41afbebbf92bc8d0f073a359e8447083eb9580e7cfae53172a9060a00160405180910390a48015610cf5576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b50505050505050505050565b6001545f90819073ffffffffffffffffffffffffffffffffffffffff163314610d56576040517f287f012c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a5468010000000000000000900460ff16610d9e576040517fe07f7ab300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff164211801590610dc95750600554600854105b15610e00576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f610e0d86880188611501565b90508060200151806020019051810190610e2791906115f6565b60045490935073ffffffffffffffffffffffffffffffffffffffff1691505f610e5083306110bc565b90505f610e5b6110ef565b90505f818311610e6b575f610e75565b610e758284611430565b905080861115610eb1576040517ff4d678b800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004548451610ed79173ffffffffffffffffffffffffffffffffffffffff16908861114c565b835f015173ffffffffffffffffffffffffffffffffffffffff167feac6e2ea0a550106b4ccc8acee07faa33ef631bf5ff35d9c8766d9319907761387604051610f2291815260200190565b60405180910390a25050505094509492505050565b5f805473ffffffffffffffffffffffffffffffffffffffff163314610f88576040517fddd53ed500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065468010000000000000000900467ffffffffffffffff16421115610fda576040517f287e67e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065467ffffffffffffffff6801000000000000000090910481169083161115611030576040517f38af65f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506006805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fc7356ea889e9f64ab61293108de74888a5bf257ef77869683877880752578305910160405180910390a1919050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b600a546006545f9161111b9167ffffffffffffffff918216916801000000000000000090910416611449565b42111561112757505f90565b6009546008541161113757505f90565b6009546008546111479190611430565b905090565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f51141661119557803d853b151710611195576390b8ec185f526004601cfd5b505f603452505050565b5f83156111cf578360051b8501855b803580851160051b94855260209485185260405f2093018181106111ae5750505b501492915050565b803573ffffffffffffffffffffffffffffffffffffffff811681146111fa575f80fd5b919050565b5f6020828403121561120f575f80fd5b611218826111d7565b9392505050565b5f805f8060608587031215611232575f80fd5b61123b856111d7565b935060208501359250604085013567ffffffffffffffff81111561125d575f80fd5b8501601f8101871361126d575f80fd5b803567ffffffffffffffff811115611283575f80fd5b8760208260051b8401011115611297575f80fd5b949793965060200194505050565b5f80604083850312156112b6575f80fd5b50508035926020909101359150565b803567ffffffffffffffff811681146111fa575f80fd5b5f805f805f805f805f6101208a8c0312156112f5575f80fd5b6112fe8a6111d7565b985061130c60208b016111d7565b975061131a60408b016111d7565b965060608a0135955061132f60808b016111d7565b945060a08a0135935061134460c08b016112c5565b925061135260e08b016112c5565b91506113616101008b016112c5565b90509295985092959850929598565b5f805f8060608587031215611383575f80fd5b843567ffffffffffffffff811115611399575f80fd5b8501601f810187136113a9575f80fd5b803567ffffffffffffffff8111156113bf575f80fd5b8760208284010111156113d0575f80fd5b602091820198909750908601359560400135945092505050565b5f602082840312156113fa575f80fd5b611218826112c5565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561144357611443611403565b92915050565b8082018082111561144357611443611403565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6040805190810167ffffffffffffffff811182821017156114ac576114ac61145c565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156114f9576114f961145c565b604052919050565b5f60208284031215611511575f80fd5b813567ffffffffffffffff811115611527575f80fd5b820160408185031215611538575f80fd5b611540611489565b611549826111d7565b8152602082013567ffffffffffffffff811115611564575f80fd5b80830192505084601f830112611578575f80fd5b813567ffffffffffffffff8111156115925761159261145c565b6115c360207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116016114b2565b8181528660208386010111156115d7575f80fd5b816020850160208301375f602092820183015290820152949350505050565b5f60208284031215611606575f80fd5b505191905056fea2646970667358221220367687d6700b01b12245677f99fdaafedf8072924fafea529422ae122876496d64736f6c634300081a0033", + "nonce": "0x60d", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x4ba29f9dc942f06707306144f7f5c8b76c545e65cbec58164f216bb78cd5e22d", + "transactionType": "CREATE2", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x1924d78136c00b578600631c5c840407f5716dda", + "function": null, + "arguments": null, + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "gas": "0x49530e", + "value": "0x0", + "input": "0x0c5be6395ec9d43c63b18fb61e941b7b63bfc886f675e6b233512d7c3c72e91e60a0604052306080523480156012575f80fd5b506019601d565b6080565b63409feecd1980546001811615603a5763f92ee8a95f526004601cfd5b6001600160401b03808260011c14607b578060011b8355806020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b505050565b608051613a4d61009f5f395f818161326901526132a00152613a4d5ff3fe60806040526004361061025d575f3560e01c80635598f8cc1161014b578063b0e21e8a116100c6578063ee8d238c1161007c578063f2fde38b11610062578063f2fde38b146106ca578063fdb88840146106dd578063fee81cf4146106fc575f80fd5b8063ee8d238c14610698578063f04e283e146106b7575f80fd5b8063c49378a7116100ac578063c49378a714610646578063cfdbf25414610665578063deaaf8da14610679575f80fd5b8063b0e21e8a14610607578063b3ab15fb14610627575f80fd5b8063715018a61161011b57806382a525191161010157806382a52519146105b05780638da5cb5b146105d057806394a30809146105e8575f80fd5b8063715018a6146105935780637274e30d1461059b575f80fd5b80635598f8cc146104f6578063570ca7351461052a5780635abc657d1461054957806362a6e06514610575575f80fd5b806343bc42d3116101db5780634e04275f116101ab57806352d1902d1161019157806352d1902d1461048f57806354d1f13d146104a357806354fd4d50146104ab575f80fd5b80634e04275f1461045d5780634f1ef2861461047c575f80fd5b806343bc42d3146103e157806345598b4a1461040057806346877b1a1461041f5780634a59c3c71461043e575f80fd5b80632e7ba6ef11610230578063323a5e3611610216578063323a5e361461037857806339a51be51461039757806339fca7de146103c2575f80fd5b80632e7ba6ef1461032c5780633090aadf1461034b575f80fd5b806302d9ce7414610261578063141961bc146102b757806325692962146103035780632e1a7d4d1461030d575b5f80fd5b34801561026c575f80fd5b506004546102999074010000000000000000000000000000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020015b60405180910390f35b3480156102c2575f80fd5b506102eb6102d1366004613367565b60016020525f90815260409020546001600160a01b031681565b6040516001600160a01b0390911681526020016102ae565b61030b61072d565b005b348015610318575f80fd5b5061030b610327366004613367565b61077a565b348015610337575f80fd5b5061030b610346366004613392565b610eeb565b348015610356575f80fd5b5061036a61036536600461343a565b61101e565b6040519081526020016102ae565b348015610383575f80fd5b5061030b610392366004613495565b6115a7565b3480156103a2575f80fd5b506003546102eb906801000000000000000090046001600160a01b031681565b3480156103cd575f80fd5b5061030b6103dc366004613506565b61198b565b3480156103ec575f80fd5b5061030b6103fb366004613521565b611a3a565b34801561040b575f80fd5b5061030b61041a366004613367565b611b03565b34801561042a575f80fd5b5061030b610439366004613506565b611e2c565b348015610449575f80fd5b5061036a610458366004613367565b611eeb565b348015610468575f80fd5b5061030b61047736600461353c565b611fa0565b61030b61048a366004613595565b6121f6565b34801561049a575f80fd5b5061036a6122a4565b61030b6122d2565b3480156104b6575f80fd5b50604080518082018252600581527f322e312e30000000000000000000000000000000000000000000000000000000602082015290516102ae9190613643565b348015610501575f80fd5b506102eb610510366004613367565b5f908152600160205260409020546001600160a01b031690565b348015610535575f80fd5b506004546102eb906001600160a01b031681565b348015610554575f80fd5b506005546102999068010000000000000000900467ffffffffffffffff1681565b348015610580575f80fd5b505f546102eb906001600160a01b031681565b61030b61230b565b3480156105a6575f80fd5b5061036a60025481565b3480156105bb575f80fd5b506005546102999067ffffffffffffffff1681565b3480156105db575f80fd5b50638b78c6d819546102eb565b3480156105f3575f80fd5b5061030b610602366004613662565b61231e565b348015610612575f80fd5b506003546102999067ffffffffffffffff1681565b348015610632575f80fd5b5061030b610641366004613506565b612596565b348015610651575f80fd5b5061030b610660366004613521565b612607565b348015610670575f80fd5b5061036a603281565b348015610684575f80fd5b5061030b610693366004613521565b6126e8565b3480156106a3575f80fd5b5061030b6106b2366004613521565b6127c5565b61030b6106c5366004613506565b612897565b61030b6106d8366004613506565b6128d4565b3480156106e8575f80fd5b5061036a6106f7366004613695565b6128fa565b348015610707575f80fd5b5061036a610716366004613506565b63389a75e1600c9081525f91909152602090205490565b5f6202a30067ffffffffffffffff164201905063389a75e1600c52335f52806020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d5f80a250565b5f818152600160205260409020546001600160a01b0316806107c8576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8190505f816001600160a01b031663ed01bf296040518163ffffffff1660e01b8152600401602060405180830381865afa158015610809573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061082d9190613701565b90506001600160a01b038116156108f8576040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201526001600160a01b0382169063fe9fbb8090602401602060405180830381865afa158015610899573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108bd919061371c565b6108f3576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6109a2565b816001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610934573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109589190613701565b6001600160a01b0316336001600160a01b0316146109a2576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816001600160a01b0316633197cbb66040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109de573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a029190613737565b67ffffffffffffffff164211158015610ad85750816001600160a01b0316630e15561a6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a52573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a769190613752565b826001600160a01b0316631d3231d46040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ab2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ad69190613752565b105b15610b0f576040517fcc76115300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816001600160a01b031663b3f05b976040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b4b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b6f919061371c565b610ba5576040517fe07f7ab300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03811615610d4f575f826001600160a01b0316631fa35ad46040518163ffffffff1660e01b8152600401602060405180830381865afa158015610bf1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c159190613752565b9050805f03610c50576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f81604051602001610c6491815260200190565b60408051601f19818403018152908290527fb300579300000000000000000000000000000000000000000000000000000000825291505f906001600160a01b0385169063b300579390610cc1908990869086908190600401613769565b60408051808303815f875af1158015610cdc573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d00919061379d565b509050836001600160a01b0316877f02ffa641367f5b897c0f8be81bce51f2ef055b4113d7a1e4fd082feea749bf5283604051610d3f91815260200190565b60405180910390a3505050610ee5565b5f826001600160a01b03166372b0d90c846001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d9b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dbf9190613701565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b0390911660048201526024016020604051808303815f875af1158015610e1a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e3e9190613752565b9050826001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e7c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ea09190613701565b6001600160a01b0316857f02ffa641367f5b897c0f8be81bce51f2ef055b4113d7a1e4fd082feea749bf5283604051610edb91815260200190565b60405180910390a3505b50505050565b5f858152600160205260409020546001600160a01b031680610f39576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f764d8e180000000000000000000000000000000000000000000000000000000081525f906001600160a01b0383169063764d8e1890610f869089908990899089906004016137cc565b6020604051808303815f875af1158015610fa2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fc69190613752565b9050856001600160a01b0316877fd9cb1e2714d65a111c0f20f060176ad657496bd47a3de04ec7c3d4ca232112ac838860405161100d929190918252602082015260400190565b60405180910390a350505050505050565b5f6001600160a01b03851661105f576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f03611098576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff1610156110dc576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff1611611129576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f6111348484613860565b60045490915067ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115611199576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff90811690821610156111e3576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f90612710906112009067ffffffffffffffff1688613880565b61120a9190613897565b90505f61121782886138cf565b90505f6112248930613118565b905061123b6001600160a01b038a1633308b61314b565b87816112478b30613118565b61125191906138cf565b14611288576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f805461129d906001600160a01b03166131ad565b905060025f81546112ad906138e2565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038416179055955083156113a5575f6113188b600360089054906101000a90046001600160a01b0316613118565b600354909150611341906001600160a01b038d81169168010000000000000000900416876131be565b84816113628d600360089054906101000a90046001600160a01b0316613118565b61136c91906138cf565b146113a3576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b821561141b575f6113b68b83613118565b90506113cc6001600160a01b038c1683866131be565b83816113d88d85613118565b6113e291906138cf565b14611419576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201525f6024820152336044820152606481018d90526001600160a01b038c8116608483015260a4820186905267ffffffffffffffff8b811660c48401528a811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b1580156114c8575f80fd5b505af11580156114da573d5f803e3d5ffd5b50505050896001600160a01b03165f6001600160a01b0316336001600160a01b03167f6ab5cc4de23c7e11ae0b117c2bda0b7e5c4c281706a98f16593e5d68fa511e14898f86898f8f600560089054906101000a900467ffffffffffffffff16604051611591979695949392919096875260208701959095526001600160a01b03939093166040860152606085019190915267ffffffffffffffff908116608085015290811660a08401521660c082015260e00190565b60405180910390a4505050505095945050505050565b638b78c6d819546001600160a01b0316336001600160a01b0316141580156115da57506004546001600160a01b03163314155b15611611576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f81900361164b576040517fc2e5347d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6032811115611686576040517f0b7d62e200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5b81811015611986575f60015f8585858181106116a6576116a6613919565b608002919091013582525060208101919091526040015f20546001600160a01b0316905080611701576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f816001600160a01b0316637c382d0b86868681811061172357611723613919565b9050608002016020013587878781811061173f5761173f613919565b905060800201604001356040518363ffffffff1660e01b815260040161176f929190918252602082015260400190565b6020604051808303815f875af115801561178b573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117af9190613752565b90508484848181106117c3576117c3613919565b9050608002015f01357ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b08287878781811061180057611800613919565b9050608002016020013588888881811061181c5761181c613919565b90506080020160400135604051611846939291909283526020830191909152604082015260600190565b60405180910390a284848481811061186057611860613919565b90506080020160600160208101906118789190613946565b80156118e15750816001600160a01b031663b3f05b976040518163ffffffff1660e01b8152600401602060405180830381865afa1580156118bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906118df919061371c565b155b1561197c57816001600160a01b0316631de772536040518163ffffffff1660e01b81526004015f604051808303815f87803b15801561191e575f80fd5b505af1158015611930573d5f803e3d5ffd5b5050505084848481811061194657611946613919565b9050608002015f01357f79e19121aa255cb066a0c009cb90dc7e4847878c99372edec7374527541c181460405160405180910390a25b5050600101611688565b505050565b611993613211565b6001600160a01b0381166119d3576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917fecb67f84d4ac8c3c40a86a0fe2cc78920f164c7acd55770db1e6b8b8fd2913139190a35050565b611a42613211565b6127108167ffffffffffffffff161115611a88576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527f69c0c8b14820d4f18f9972772394ceb2d4bffb479d5bb9644dc40ff09fe6326b91015b60405180910390a15050565b5f818152600160205260409020546001600160a01b031680611b51576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8190505f816001600160a01b031663ed01bf296040518163ffffffff1660e01b8152600401602060405180830381865afa158015611b92573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611bb69190613701565b9050611bc5638b78c6d8195490565b6001600160a01b0316336001600160a01b031614611d50576001600160a01b03811615611ca6576040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201526001600160a01b0382169063fe9fbb8090602401602060405180830381865afa158015611c47573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c6b919061371c565b611ca1576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611d50565b816001600160a01b03166302d05d3f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611ce2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d069190613701565b6001600160a01b0316336001600160a01b031614611d50576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517fe945c39100000000000000000000000000000000000000000000000000000000815267ffffffffffffffff421660048201525f906001600160a01b0384169063e945c391906024016020604051808303815f875af1158015611db8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611ddc9190613737565b6040805167ffffffffffffffff80841682524216602082015291925086917f4bfb7649fc0a3d23cb10cd353998b86b71e0d98ac24d5f5e5a603839152e1ce4910160405180910390a25050505050565b611e34613211565b6001600160a01b038116611e74576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600380546001600160a01b03838116680100000000000000008181027fffffffff0000000000000000000000000000000000000000ffffffffffffffff85161790945560405193909204169182907ffb5b90d81126d568c8bdaa0398ba8a708fd01e26c7891e91fa88e96051985ce3905f90a35050565b5f818152600160205260408120546001600160a01b031680611f39576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806001600160a01b0316631fa35ad46040518163ffffffff1660e01b8152600401602060405180830381865afa158015611f75573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611f999190613752565b9392505050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6011328054600382558015611ff15760018160011c14303b10611fe85763f92ee8a95f526004601cfd5b818160ff1b1b91505b506001600160a01b038416612032576040517f68155f9a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b038216612072576040517fb6802b7f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6127108367ffffffffffffffff1611156120b8576040517f499fddb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6120c18561322b565b5f80547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03868116919091179091556003805467ffffffffffffffff86167fffffffff00000000000000000000000000000000000000000000000000000000909116176801000000000000000092851692909202919091179055600480547fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff167701e133800000000000000000000000000000000000000000179055600580547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166a4f1a00000000000001518017905580156121ef576002815560016020527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602080a15b5050505050565b6121fe613266565b61220783613295565b8260601b60601c92503d5f526352d1902d6001527f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80602060016004601d885afa511461225c576355299b496001526004601dfd5b837fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f38a2839055801561198657604051818382375f388383875af4610ee5573d5f823e3d81fd5b5f6122ad61329d565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b63389a75e1600c52335f525f6020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c925f80a2565b612313613211565b61231c5f6132cc565b565b638b78c6d819546001600160a01b0316336001600160a01b03161415801561235157506004546001600160a01b03163314155b15612388576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f848152600160205260409020546001600160a01b0316806123d6576040517f477a3e5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f7c382d0b00000000000000000000000000000000000000000000000000000000815260048101859052602481018490525f906001600160a01b03831690637c382d0b906044016020604051808303815f875af115801561243c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124609190613752565b604080518281526020810188905290810186905290915086907ffb270bf61beeb2f6245d25e705aa540499f6e32b4d19f7081ecf930bc5dfa7b09060600160405180910390a28280156125105750816001600160a01b031663b3f05b976040518163ffffffff1660e01b8152600401602060405180830381865afa1580156124ea573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061250e919061371c565b155b1561258e57816001600160a01b0316631de772536040518163ffffffff1660e01b81526004015f604051808303815f87803b15801561254d575f80fd5b505af115801561255f573d5f803e3d5ffd5b50506040518892507f79e19121aa255cb066a0c009cb90dc7e4847878c99372edec7374527541c181491505f90a25b505050505050565b61259e613211565b600480546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907ffbe5b6cbafb274f445d7fed869dc77a838d8243a22c460de156560e8857cad03905f90a35050565b61260f613211565b60055467ffffffffffffffff9081169082161015612659576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6004805467ffffffffffffffff838116740100000000000000000000000000000000000000008181027fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff85161790945560408051949093049091168084526020840191909152917f42d49bce8106572e241b8b0002dc47771ebe9bb431d333d0ad305e733c5230ef9101611af7565b6126f0613211565b60045467ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115612752576040517ff1d6225400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527ff380cae8d13933e5618f5cc29648b425d32946ed7be3fd40e3963ac8ca90f0439101611af7565b6127cd613211565b620151808167ffffffffffffffff161015612814576040517fb2bc234000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6005805467ffffffffffffffff838116680100000000000000008181027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff85161790945560408051949093049091168084526020840191909152917fbe0ff6c2b51e7f7f555afbb843d09658966145aa0df927e68d80672b880fb8489101611af7565b61289f613211565b63389a75e1600c52805f526020600c2080544211156128c557636f5e88185f526004601cfd5b5f90556128d1816132cc565b50565b6128dc613211565b8060601b6128f157637448fbae5f526004601cfd5b6128d1816132cc565b6040517ffe9fbb800000000000000000000000000000000000000000000000000000000081523360048201525f906001600160a01b0388169063fe9fbb8090602401602060405180830381865afa158015612957573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061297b919061371c565b6129b1576040517fc114438000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0385166129f1576040517fdfde867100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b835f03612a2a576040517f1f2a200500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b428367ffffffffffffffff161015612a6e576040517f26e687eb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8267ffffffffffffffff168267ffffffffffffffff1611612abb576040517f302e5b7c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f612ac68484613860565b60045490915067ffffffffffffffff7401000000000000000000000000000000000000000090910481169082161115612b2b576040517f9529f50600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60055467ffffffffffffffff9081169082161015612b75576040517f25c3636700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003545f9061271090612b929067ffffffffffffffff1688613880565b612b9c9190613897565b90505f612ba982886138cf565b5f805491925090612bc2906001600160a01b03166131ad565b905060025f8154612bd2906138e2565b91829055505f81815260016020526040902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03841617905594508215612e08575f612c3d8a600360089054906101000a90046001600160a01b0316613118565b90505f604051806080016040528060016002811115612c5e57612c5e613961565b81526020018c6001600160a01b03168152602001600360089054906101000a90046001600160a01b03166001600160a01b03168152602001604051806020016040528088815250604051602001612cb89151815260200190565b60408051601f19818403018152918152915251612cd8919060200161398e565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b190612d2d908490600401613643565b6020604051808303815f875af1158015612d49573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612d6d919061371c565b612da3576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8482612dc48d600360089054906101000a90046001600160a01b0316613118565b612dce91906138cf565b14612e05576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b8115612fba575f612e198a83613118565b90505f604051806080016040528060016002811115612e3a57612e3a613961565b81526020018c6001600160a01b03168152602001846001600160a01b03168152602001604051806020016040528087815250604051602001612e7f9151815260200190565b60408051601f19818403018152918152915251612e9f919060200161398e565b60408051601f19818403018152908290527ffa4ca9b100000000000000000000000000000000000000000000000000000000825291506001600160a01b038e169063fa4ca9b190612ef4908490600401613643565b6020604051808303815f875af1158015612f10573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612f34919061371c565b612f6a576040517fd192263e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8382612f768d86613118565b612f8091906138cf565b14612fb7576040517f9bfa3c1700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b6005546040517f7d6242310000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b038d81166024830152336044830152606482018d90528b8116608483015260a4820185905267ffffffffffffffff8a811660c484015289811660e48401526801000000000000000090930490921661010482015290821690637d62423190610124015f604051808303815f87803b158015613069575f80fd5b505af115801561307b573d5f803e3d5ffd5b505060055460408051898152602081018f90526001600160a01b03868116828401526060820188905267ffffffffffffffff8d811660808401528c811660a08401526801000000000000000090940490931660c082015290518d83169450918f16925033917f6ab5cc4de23c7e11ae0b117c2bda0b7e5c4c281706a98f16593e5d68fa511e149181900360e00190a4505050509695505050505050565b5f816014526f70a082310000000000000000000000005f5260208060246010865afa601f3d111660205102905092915050565b60405181606052826040528360601b602c526f23b872dd000000000000000000000000600c5260205f6064601c5f895af18060015f51141661319f57803d873b15171061319f57637939f4245f526004601cfd5b505f60605260405250505050565b5f6131b85f83613309565b92915050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f51141661320757803d853b151710613207576390b8ec185f526004601cfd5b505f603452505050565b638b78c6d81954331461231c576382b429005f526004601cfd5b6001600160a01b0316638b78c6d819819055805f7f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a350565b307f00000000000000000000000000000000000000000000000000000000000000000361231c5761231c61335a565b6128d1613211565b307f00000000000000000000000000000000000000000000000000000000000000001461231c5761231c61335a565b638b78c6d81980546001600160a01b039092169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a355565b5f6c5af43d3d93803e602a57fd5bf36021528160145273602c3d8160093d39f33d3d3d3d363d3d37363d735f526035600c84f09050806133505763301164255f526004601cfd5b5f60215292915050565b639f03a0265f526004601cfd5b5f60208284031215613377575f80fd5b5035919050565b6001600160a01b03811681146128d1575f80fd5b5f805f805f608086880312156133a6575f80fd5b8535945060208601356133b88161337e565b935060408601359250606086013567ffffffffffffffff8111156133da575f80fd5b8601601f810188136133ea575f80fd5b803567ffffffffffffffff811115613400575f80fd5b8860208260051b8401011115613414575f80fd5b959894975092955050506020019190565b67ffffffffffffffff811681146128d1575f80fd5b5f805f805f60a0868803121561344e575f80fd5b8535945060208601356134608161337e565b935060408601359250606086013561347781613425565b9150608086013561348781613425565b809150509295509295909350565b5f80602083850312156134a6575f80fd5b823567ffffffffffffffff8111156134bc575f80fd5b8301601f810185136134cc575f80fd5b803567ffffffffffffffff8111156134e2575f80fd5b8560208260071b84010111156134f6575f80fd5b6020919091019590945092505050565b5f60208284031215613516575f80fd5b8135611f998161337e565b5f60208284031215613531575f80fd5b8135611f9981613425565b5f805f806080858703121561354f575f80fd5b843561355a8161337e565b9350602085013561356a8161337e565b9250604085013561357a81613425565b9150606085013561358a8161337e565b939692955090935050565b5f805f604084860312156135a7575f80fd5b83356135b28161337e565b9250602084013567ffffffffffffffff8111156135cd575f80fd5b8401601f810186136135dd575f80fd5b803567ffffffffffffffff8111156135f3575f80fd5b866020828401011115613604575f80fd5b939660209190910195509293505050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f611f996020830184613615565b80151581146128d1575f80fd5b5f805f8060808587031215613675575f80fd5b843593506020850135925060408501359150606085013561358a81613655565b5f805f805f8060c087890312156136aa575f80fd5b86356136b58161337e565b95506020870135945060408701356136cc8161337e565b93506060870135925060808701356136e381613425565b915060a08701356136f381613425565b809150509295509295509295565b5f60208284031215613711575f80fd5b8151611f998161337e565b5f6020828403121561372c575f80fd5b8151611f9981613655565b5f60208284031215613747575f80fd5b8151611f9981613425565b5f60208284031215613762575f80fd5b5051919050565b6001600160a01b0385168152608060208201525f61378a6080830186613615565b6040830194909452506060015292915050565b5f80604083850312156137ae575f80fd5b825160208401519092506137c18161337e565b809150509250929050565b6001600160a01b0385168152836020820152606060408201528160608201525f7f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115613818575f80fd5b8260051b808560808501379190910160800195945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b67ffffffffffffffff82811682821603908111156131b8576131b8613833565b80820281158282048414176131b8576131b8613833565b5f826138ca577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b500490565b818103818111156131b8576131b8613833565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361391257613912613833565b5060010190565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f60208284031215613956575f80fd5b8135611f9981613655565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b602081525f8251600381106139ca577f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b806020840152506001600160a01b0360208401511660408301526001600160a01b0360408401511660608301526060830151608080840152613a0f60a0840182613615565b94935050505056fea26469706673582212200b76305dd7cd75cc168198b71f832c4390d0e1adf9f571488f8cade0c92af68364736f6c634300081a0033", + "nonce": "0x60e", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xf69b95361f47d2eac42aa41ec6907f18736030d1410ebaddfbcdbf7a8c6d4bf6", + "transactionType": "CALL", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "upgradeToAndCall(address,bytes)", + "arguments": [ + "0x1924d78136c00b578600631C5c840407f5716DDa", + "0x" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0xcf3a", + "value": "0x0", + "input": "0x4f1ef2860000000000000000000000001924d78136c00b578600631c5c840407f5716dda00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x60f", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x1a682acbe0a9491afa633f93b60da136f5a31444b1c1aa2a570817f37c0709eb", + "transactionType": "CALL", + "contractName": "TimeBasedIncentiveManager", + "contractAddress": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "function": "setCampaignImplementation(address)", + "arguments": [ + "0x402BA5996CB53E759B5528F126Fa9Df61189757d" + ], + "transaction": { + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "gas": "0xbed9", + "value": "0x0", + "input": "0x39fca7de000000000000000000000000402ba5996cb53e759b5528f126fa9df61189757d", + "nonce": "0x610", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x17c442a", + "logs": [ + { + "address": "0x402ba5996cb53e759b5528f126fa9df61189757d", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "blockTimestamp": "0x69baf511", + "transactionHash": "0xe886be86f398c2f495d883b4ae61044f400d8a7f96194734ee089901d53f4515", + "transactionIndex": "0x92", + "logIndex": "0x1ab", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000040000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xe886be86f398c2f495d883b4ae61044f400d8a7f96194734ee089901d53f4515", + "transactionIndex": "0x92", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "gasUsed": "0x13e4ce", + "effectiveGasPrice": "0x52080a", + "blobGasUsed": "0x5ca4e", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x402ba5996cb53e759b5528f126fa9df61189757d", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x9abdbe", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x6945f6bc", + "l1GasPrice": "0xb6b5cff", + "l1GasUsed": "0xaaa6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1ae6713", + "logs": [ + { + "address": "0x1924d78136c00b578600631c5c840407f5716dda", + "topics": [ + "0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2" + ], + "data": "0x000000000000000000000000000000000000000000000000ffffffffffffffff", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "blockTimestamp": "0x69baf511", + "transactionHash": "0x4ba29f9dc942f06707306144f7f5c8b76c545e65cbec58164f216bb78cd5e22d", + "transactionIndex": "0x93", + "logIndex": "0x1ac", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000800000000000000000000000080000000000000000000000000000000000000000000080002000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x4ba29f9dc942f06707306144f7f5c8b76c545e65cbec58164f216bb78cd5e22d", + "transactionIndex": "0x93", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "gasUsed": "0x3222e9", + "effectiveGasPrice": "0x52080a", + "blobGasUsed": "0xd5972", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x4e59b44847b379578588920ca78fbf26c0b4956c", + "contractAddress": "0x1924d78136c00b578600631c5c840407f5716dda", + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x9abdbe", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x6945f6bc", + "l1GasPrice": "0xb6b5cff", + "l1GasUsed": "0x1896b" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1aef4c5", + "logs": [ + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x0000000000000000000000001924d78136c00b578600631c5c840407f5716dda" + ], + "data": "0x", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "blockTimestamp": "0x69baf511", + "transactionHash": "0xf69b95361f47d2eac42aa41ec6907f18736030d1410ebaddfbcdbf7a8c6d4bf6", + "transactionIndex": "0x94", + "logIndex": "0x1ad", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100004000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000008000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000", + "type": "0x2", + "transactionHash": "0xf69b95361f47d2eac42aa41ec6907f18736030d1410ebaddfbcdbf7a8c6d4bf6", + "transactionIndex": "0x94", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "gasUsed": "0x8db2", + "effectiveGasPrice": "0x52080a", + "blobGasUsed": "0x364c", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "contractAddress": null, + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x9abdbe", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x6945f6bc", + "l1GasPrice": "0xb6b5cff", + "l1GasUsed": "0x640" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1af7ef2", + "logs": [ + { + "address": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "topics": [ + "0xecb67f84d4ac8c3c40a86a0fe2cc78920f164c7acd55770db1e6b8b8fd291313", + "0x00000000000000000000000070424aedd020bb8c87f62823f7c3f3ce48cc91f6", + "0x000000000000000000000000402ba5996cb53e759b5528f126fa9df61189757d" + ], + "data": "0x", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "blockTimestamp": "0x69baf511", + "transactionHash": "0x1a682acbe0a9491afa633f93b60da136f5a31444b1c1aa2a570817f37c0709eb", + "transactionIndex": "0x95", + "logIndex": "0x1ae", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000020000000400000000000000000000000000000000000000000000000000000000000000000000000080000000000001000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000200000400000000000000000000000000100000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000010000000000000000000", + "type": "0x2", + "transactionHash": "0x1a682acbe0a9491afa633f93b60da136f5a31444b1c1aa2a570817f37c0709eb", + "transactionIndex": "0x95", + "blockHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "blockNumber": "0x2984c17", + "gasUsed": "0x8a2d", + "effectiveGasPrice": "0x52080a", + "blobGasUsed": "0x364c", + "from": "0xbaddd20aa8675653086783a0a73b38bf4100b5a1", + "to": "0x81d1bb513197f4e23e9676b4f3aabc7de89b54d0", + "contractAddress": null, + "daFootprintGasScalar": "0x8b", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x9abdbe", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x6945f6bc", + "l1GasPrice": "0xb6b5cff", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1773860150725, + "chain": 8453, + "commit": "7fdf8e66" +} \ No newline at end of file