From 13aaf9d0307ccb95505aa28a5467b6f1c40f4a33 Mon Sep 17 00:00:00 2001 From: VanshSahay Date: Fri, 14 Feb 2025 04:43:05 +0530 Subject: [PATCH] Stop tracking the broadcast directory --- .../84532/run-1739351951.json | 197 ------------------ .../84532/run-1739352629.json | 197 ------------------ .../84532/run-1739480875.json | 197 ------------------ .../84532/run-latest.json | 197 ------------------ .../84532/run-1739234491.json | 71 ------- .../DeployDataset.s.sol/84532/run-latest.json | 71 ------- 6 files changed, 930 deletions(-) delete mode 100644 broadcast/DeployBondingCurve.s.sol/84532/run-1739351951.json delete mode 100644 broadcast/DeployBondingCurve.s.sol/84532/run-1739352629.json delete mode 100644 broadcast/DeployBondingCurve.s.sol/84532/run-1739480875.json delete mode 100644 broadcast/DeployBondingCurve.s.sol/84532/run-latest.json delete mode 100644 broadcast/DeployDataset.s.sol/84532/run-1739234491.json delete mode 100644 broadcast/DeployDataset.s.sol/84532/run-latest.json diff --git a/broadcast/DeployBondingCurve.s.sol/84532/run-1739351951.json b/broadcast/DeployBondingCurve.s.sol/84532/run-1739351951.json deleted file mode 100644 index af3ac34..0000000 --- a/broadcast/DeployBondingCurve.s.sol/84532/run-1739351951.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xfef1db52401a9149016f08d4b8c2a5a61879bd2e5093fb8a6e24ff3617288576", - "transactionType": "CREATE", - "contractName": "DatasetToken", - "contractAddress": "0x30fcd694cd892b97d6ce6eaf40086346749e40b5", - "function": null, - "arguments": [ - "ipfs://", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0x30ba3c", - "value": "0x0", - "input": "0x60806040523461028457612cc9803803806100198161029e565b9283398101906040818303126102845780516001600160401b03811161028457810182601f82011215610284578051906001600160401b03821161026e5761006a601f8301601f191660200161029e565b93828552602083830101116102845760005b82811061028957846020856000828785010152015160018060a01b0381168091036102845781516001600160401b03811161026e57600254600181811c91168015610264575b602082101461024e57601f81116101e9575b50602092601f82116001146101845792819293600092610179575b50508160011b916000199060031b1c1916176002555b801561016357600380546001600160a01b03198116831790915560405191906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a36001600455612a0590816102c48239f35b631e4fbdf760e01b600052600060045260246000fd5b0151905083806100ef565b601f198216936002600052806000209160005b8681106101d157508360019596106101b8575b505050811b01600255610105565b015160001960f88460031b161c191690558380806101aa565b91926020600181928685015181550194019201610197565b60026000527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace601f830160051c81019160208410610244575b601f0160051c01905b81811061023857506100d4565b6000815560010161022b565b9091508190610222565b634e487b7160e01b600052602260045260246000fd5b90607f16906100c2565b634e487b7160e01b600052604160045260246000fd5b600080fd5b8060208092840101518282880101520161007c565b6040519190601f01601f191682016001600160401b0381118382101761026e5760405256fe6080604052600436101561001257600080fd5b60003560e01c8062fdd58e1461019657806301ffc9a7146101915780630e89341c1461018c57806318c398fe146101875780631b45f9c5146101825780632cee94181461017d5780632eb2c2d61461017857806340398d671461017357806343ff1fb81461016e57806349ee56f9146101695780634e1273f414610164578063681ece9d1461015f5780636914db601461015a578063715018a61461015557806382367b2d1461015057806387078c561461014b5780638da5cb5b14610146578063a22cb46514610141578063e985e9c51461013c578063eff1d50e14610137578063f08b82e614610132578063f242432a1461012d578063f2fde38b146101285763fcce48831461012357600080fd5b61155c565b6114d2565b611429565b61140b565b6113e2565b611385565b6112cc565b6112a3565b611213565b61110d565b6110b0565b610ffb565b610e83565b610d81565b610aae565b610a00565b61093b565b6108b1565b6107c8565b610700565b6105b9565b610309565b61023f565b6101e0565b600435906001600160a01b03821682036101b157565b600080fd5b602435906001600160a01b03821682036101b157565b35906001600160a01b03821682036101b157565b346101b15760403660031901126101b15760206102246101fe61019b565b6024356000526000835260406000209060018060a01b0316600052602052604060002090565b54604051908152f35b6001600160e01b03198116036101b157565b346101b15760203660031901126101b157602060043561025e8161022d565b63ffffffff60e01b16636cdb3d1360e11b811490811561029c575b811561028b575b506040519015158152f35b6301ffc9a760e01b14905038610280565b6303a24d0760e21b81149150610279565b60005b8381106102c05750506000910152565b81810151838201526020016102b0565b906020916102e9815180928185528580860191016102ad565b601f01601f1916010190565b9060206103069281815201906102d0565b90565b346101b15760203660031901126101b157604051600060025461032b81610f1d565b80845290600181169081156103c25750600114610363575b61035f836103538185038261041c565b604051918291826102f5565b0390f35b600260009081527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace939250905b8082106103a857509091508101602001610353610343565b919260018160209254838588010152019101909291610390565b60ff191660208086019190915291151560051b840190910191506103539050610343565b634e487b7160e01b600052604160045260246000fd5b604081019081106001600160401b0382111761041757604052565b6103e6565b90601f801991011681019081106001600160401b0382111761041757604052565b6001600160401b0381116104175760051b60200190565b81601f820112156101b15780359061046b8261043d565b92610479604051948561041c565b82845260208085019360061b830101918183116101b157602001925b8284106104a3575050505090565b6040848303126101b157602060409182516104bd816103fc565b6104c6876101cc565b81528287013583820152815201930192610495565b6001600160401b03811161041757601f01601f191660200190565b81601f820112156101b157602081359101610510826104db565b9261051e604051948561041c565b828452828201116101b15781600092602092838601378301015290565b9080601f830112156101b15781356105528161043d565b92610560604051948561041c565b81845260208085019260051b820101918383116101b15760208201905b83821061058c57505050505090565b81356001600160401b0381116101b1576020916105ae878480948801016104f6565b81520191019061057d565b346101b15760e03660031901126101b1576004356001600160401b0381116101b1576105e9903690600401610454565b6024356001600160401b0381116101b1576106089036906004016104f6565b906044356001600160401b0381116101b1576106289036906004016104f6565b6064356001600160401b0381116101b1576106479036906004016104f6565b6084356001600160401b0381116101b1576106669036906004016104f6565b9060a4359260c435956001600160401b0387116101b15761068e61069497369060040161053b565b9561158d565b005b9080602083519182815201916020808360051b8301019401926000915b8383106106c257505050505090565b90919293946020806106e0600193601f1986820301875289516102d0565b970193019301919392906106b3565b906020610306928181520190610696565b346101b15760203660031901126101b15760043560005260066020526005604060002001805461072f8161043d565b9161073d604051938461041c565b818352602083019060005260206000206000915b838310610766576040518061035f87826106ef565b60016020819261077585610f57565b815201920192019190610751565b906020808351928381520192019060005b8181106107a15750505090565b8251845260209384019390920191600101610794565b906020610306928181520190610783565b346101b15760203660031901126101b1576004356001600160401b0381116101b1576107fb6108009136906004016104f6565b611d86565b60405190816020825491828152019160005260206000209060005b81811061083e5761035f856108328187038261041c565b604051918291826107b7565b825484526020909301926001928301920161081b565b9080601f830112156101b157813561086b8161043d565b92610879604051948561041c565b81845260208085019260051b8201019283116101b157602001905b8282106108a15750505090565b8135815260209182019101610894565b346101b15760a03660031901126101b1576108ca61019b565b6108d26101b6565b906044356001600160401b0381116101b1576108f2903690600401610854565b6064356001600160401b0381116101b157610911903690600401610854565b90608435936001600160401b0385116101b1576109356106949536906004016104f6565b93611eb5565b346101b15760203660031901126101b15761095461019b565b6005549061096182611dd5565b91600091825b8281106109b25750505061097a81611dd5565b9160005b828110610993576040518061035f86826107b7565b806109a060019284611cc3565b516109ab8287611cc3565b520161097e565b6000818152602081815260408083206001600160a01b03861684529091529020546109e0575b600101610967565b926109f881856109f260019489611cc3565b52611a6d565b9390506109d8565b346101b15760203660031901126101b157610a1961019b565b610a2161220d565b6001600160a01b03168015610a6957600980546001600160a01b031916821790557fc4fda5d836a9aaafabd3088c5f5dcabfe179c3b392b09dbac0e8727667f3c776600080a2005b60405162461bcd60e51b815260206004820152601d60248201527f496e76616c696420626f6e64696e6720637572766520616464726573730000006044820152606490fd5b60203660031901126101b157600435600260045414610d70576002600455610af2610aed610ae6836000526007602052604060002090565b5460ff1690565b611f55565b600954610b0f906001600160a01b03165b6001600160a01b031690565b6040516362ae87ab60e11b81526004810183905290602090829060249082905afa8015610d3c57610b4a91600091610d41575b503414611fb0565b610b5e816000526006602052604060002090565b600601908160005b828254821015610c21576000808080610bc0610bf5610bed6001610be48a8c610bdf610bd7859f9d610bad610c199f86610b9f91611cf1565b50546001600160a01b031690565b998a916000526000602052604060002090565b9060018060a01b0316600052602052604060002090565b541515611ffc565b611cf1565b50015434611bae565b612710900490565b90610c09610c01611d71565b8b33846124f5565b5af1610c1361203e565b5061206e565b018290610b66565b600954909150610c39906001600160a01b0316610b03565b803b156101b1576040516392d76ff960e01b815260048101839052906000908290602490829084905af18015610d3c57610d21575b50815491610c7b83611dd5565b92610c8581611dd5565b9160005b828110610cd357505050610cc67f358eaa98bb414b5fd23651427cb44fff0f7de91707aed81fcac3ad09aeebec16916040519182913396836120ba565b0390a36106946001600455565b80610cff610ce6610b9f60019486611cf1565b610cf0838a611cc3565b6001600160a01b039091169052565b610d10610bed83610be48487611cf1565b610d1a8287611cc3565b5201610c89565b80610d306000610d369361041c565b806110a5565b82610c6e565b611ca1565b610d63915060203d602011610d69575b610d5b818361041c565b810190611fa1565b38610b42565b503d610d51565b633ee5aeb560e01b60005260046000fd5b346101b15760403660031901126101b1576004356001600160401b0381116101b157366023820112156101b157806004013590610dbd8261043d565b91610dcb604051938461041c565b8083526024602084019160051b830101913683116101b157602401905b828210610e1c57836024356001600160401b0381116101b15761035f91610e16610832923690600401610854565b906120df565b60208091610e29846101cc565b815201910190610de8565b602060408183019282815284518094520192019060005b818110610e585750505090565b825180516001600160a01b031685526020908101518186015260409094019390920191600101610e4b565b346101b15760203660031901126101b157600435600052600660205260066040600020018054610eb28161043d565b91610ec0604051938461041c565b818352602083019060005260206000206000915b838310610ee9576040518061035f8782610e34565b60026020600192604051610efc816103fc565b848060a01b0386541681528486015483820152815201920192019190610ed4565b90600182811c92168015610f4d575b6020831014610f3757565b634e487b7160e01b600052602260045260246000fd5b91607f1691610f2c565b9060405191826000825492610f6b84610f1d565b8084529360018116908115610fd95750600114610f92575b50610f909250038361041c565b565b90506000929192526020600020906000915b818310610fbd575050906020610f909282010138610f83565b6020919350806001915483858901015201910190918492610fa4565b905060209250610f9094915060ff191682840152151560051b82010138610f83565b346101b15760203660031901126101b1576004356000526006602052611071604060002061102881610f57565b9061109b61103860018301610f57565b9161108d61104860028301610f57565b61107f600461105960038601610f57565b9401549560405198899860a08a5260a08a01906102d0565b9088820360208a01526102d0565b9086820360408801526102d0565b9084820360608601526102d0565b9060808301520390f35b60009103126101b157565b346101b15760003660031901126101b1576110c961220d565b600380546001600160a01b031981169091556000906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101b15760403660031901126101b15760043560243580156111ce576111c97f945c1c4e99aa89f648fbfe3df471b916f719e16d960fcec0737d4d56bd696838916111716006611168866000526006602052604060002090565b01541515612171565b6111a0611199610b03610b9f6006611193896000526006602052604060002090565b01611cdc565b33146121b5565b8060046111b7866000526006602052604060002090565b01556040519081529081906020820190565b0390a2005b60405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e2030000000006044820152606490fd5b346101b15760203660031901126101b1576004356000818152602081815260408083203384529091529020541561125f57600052600660205261035f6103536003604060002001610f57565b606460405162461bcd60e51b815260206004820152602060248201527f43616c6c657220646f6573206e6f74206f776e207468697320646174617365746044820152fd5b346101b15760003660031901126101b1576003546040516001600160a01b039091168152602090f35b346101b15760403660031901126101b1576112e561019b565b60243590811515908183036101b1576001600160a01b038116928315611370576113316113429233600052600160205260406000209060018060a01b0316600052602052604060002090565b9060ff801983541691151516179055565b6040519081527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3160203392a3005b62ced3e160e81b600052600060045260246000fd5b346101b15760403660031901126101b157602060ff6113d66113a561019b565b6113ad6101b6565b6001600160a01b0391821660009081526001865260408082209290931681526020919091522090565b54166040519015158152f35b346101b15760003660031901126101b1576009546040516001600160a01b039091168152602090f35b346101b15760003660031901126101b1576020600554604051908152f35b346101b15760a03660031901126101b15761144261019b565b61144a6101b6565b6064356044356084356001600160401b0381116101b15761146f9036906004016104f6565b6001600160a01b0385169490939033861415806114ae575b61149557610694955061254c565b8563711bec9160e11b6000523360045260245260446000fd5b50600086815260016020908152604080832033845290915290205460ff1615611487565b346101b15760203660031901126101b1576114eb61019b565b6114f361220d565b6001600160a01b0316801561154657600380546001600160a01b0319811683179091556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3005b631e4fbdf760e01b600052600060045260246000fd5b346101b15760203660031901126101b1576004356000526007602052602060ff604060002054166040519015158152f35b96919493959261159b61220d565b6115a781511515611893565b6115b3875115156118df565b6115be851515611923565b6115ca8851151561197b565b6115d6845115156119c7565b6009546115f9906001600160a01b03906115f1908216610b03565b161515611a13565b611602886122d2565b6116536005549661161a61161589611a6d565b600555565b611637846116328a6000526006602052604060002090565b611add565b600161164d896000526006602052604060002090565b01611add565b61166d81600261164d896000526006602052604060002090565b61168787600361164d896000526006602052604060002090565b84600461169e886000526006602052604060002090565b01556116c08460056116ba896000526006602052604060002090565b01611bc1565b6009546116d5906001600160a01b0316610b03565b803b156101b15760405163afe742c360e01b81526004810188905260248101879052906000908290604490829084905af18015610d3c5761187e575b5060005b885181101561177f5760019061174c600661173a8a6000526006602052604060002090565b01611745838d611cc3565b5190611d0d565b61177961176a61175c838d611cc3565b51516001600160a01b031690565b89611773611d71565b91612392565b01611715565b509193969092949560005b86518110156117b857806117b2896117ad6117a76001958c611cc3565b51611d86565b611dac565b0161178a565b50929591949093966117e46117d7846000526007602052604060002090565b805460ff19166001179055565b6117ee8551611dd5565b936117f98651611dd5565b9660005b8751811015611843578061182361181961175c6001948c611cc3565b610cf0838b611cc3565b602061182f828b611cc3565b51015161183c828c611cc3565b52016117fd565b507f803c525550fdef50c98a15210bff07d15105fa724bd751d551511f27b0a0647b979650611879949860405197889788611e44565b0390a2565b80610d30600061188d9361041c565b38611711565b1561189a57565b60405162461bcd60e51b815260206004820152601860248201527f436f6e74656e74206861736820697320726571756972656400000000000000006044820152606490fd5b156118e657565b60405162461bcd60e51b815260206004820152601560248201527412541194c81a185cda081a5cc81c995c5d5a5c9959605a1b6044820152606490fd5b1561192a57565b60405162461bcd60e51b8152602060048201526024808201527f496e697469616c207072696365206d75737420626520677265617465722074686044820152630616e20360e41b6064820152608490fd5b1561198257565b60405162461bcd60e51b815260206004820152601b60248201527f4174206c65617374206f6e65206f776e657220726571756972656400000000006044820152606490fd5b156119ce57565b60405162461bcd60e51b815260206004820152601960248201527f4174206c65617374206f6e6520746167207265717569726564000000000000006044820152606490fd5b15611a1a57565b60405162461bcd60e51b8152602060048201526015602482015274109bdb991a5b99c818dd5c9d99481b9bdd081cd95d605a1b6044820152606490fd5b634e487b7160e01b600052601160045260246000fd5b6000198114611a7c5760010190565b611a57565b818110611a8c575050565b60008155600101611a81565b9190601f8111611aa757505050565b610f90926000526020600020906020601f840160051c83019310611ad3575b601f0160051c0190611a81565b9091508190611ac6565b91909182516001600160401b03811161041757611b0481611afe8454610f1d565b84611a98565b6020601f8211600114611b45578190611b36939495600092611b3a575b50508160011b916000199060031b1c19161790565b9055565b015190503880611b21565b601f19821690611b5a84600052602060002090565b9160005b818110611b9657509583600195969710611b7d575b505050811b019055565b015160001960f88460031b161c19169055388080611b73565b9192602060018192868b015181550194019201611b5e565b81810292918115918404141715611a7c57565b815191600160401b8311610417578154838355808410611c1e575b506020611bf0910191600052602060002090565b6000915b838310611c015750505050565b6001602082611c1283945186611add565b01920192019190611bf4565b8260005283602060002091820191015b818110611c3b5750611bdc565b80611c4860019254610f1d565b80611c55575b5001611c2e565b601f81118314611c6b5750600081555b38611c4e565b611c8f9083601f611c8185600052602060002090565b920160051c82019101611a81565b60008181526020812081835555611c65565b6040513d6000823e3d90fd5b634e487b7160e01b600052603260045260246000fd5b8051821015611cd75760209160051b010190565b611cad565b805415611cd757600052602060002090600090565b8054821015611cd75760005260206000209060011b0190600090565b8054600160401b81101561041757611d2a91600182018155611cf1565b919091611d5b57805182546001600160a01b0319166001600160a01b03919091161782556020015160019190910155565b634e487b7160e01b600052600060045260246000fd5b60405190611d8060208361041c565b60008252565b6020611d9f9181604051938285809451938492016102ad565b8101600881520301902090565b805490600160401b8210156104175760018201808255821015611cd75760005260206000200155565b90611ddf8261043d565b611dec604051918261041c565b8281528092611dfd601f199161043d565b0190602036910137565b906020808351928381520192019060005b818110611e255750505090565b82516001600160a01b0316845260209384019390920191600101611e18565b93611e86611ea294611e786103069a9895611e6a611e949660e08b5260e08b0190611e07565b9089820360208b0152610783565b9087820360408901526102d0565b9085820360608701526102d0565b9083820360808501526102d0565b9260a082015260c0818403910152610696565b939291906001600160a01b0385163381141580611f31575b611f19576001600160a01b03821615611f035715611eee57610f909461259a565b626a0d4560e21b600052600060045260246000fd5b632bfa23e760e11b600052600060045260246000fd5b63711bec9160e11b6000523360045260245260446000fd5b50600081815260016020908152604080832033845290915290205460ff1615611ecd565b15611f5c57565b60405162461bcd60e51b815260206004820152601e60248201527f44617461736574206973206e6f74206c697374656420666f722073616c6500006044820152606490fd5b908160209103126101b1575190565b15611fb757565b60405162461bcd60e51b815260206004820152601860248201527f496e636f7272656374207061796d656e7420616d6f756e7400000000000000006044820152606490fd5b1561200357565b60405162461bcd60e51b81526020600482015260136024820152724f776e657220686173206e6f20746f6b656e7360681b6044820152606490fd5b3d15612069573d9061204f826104db565b9161205d604051938461041c565b82523d6000602084013e565b606090565b1561207557565b60405162461bcd60e51b815260206004820152601760248201527f5061796d656e74207472616e73666572206661696c65640000000000000000006044820152606490fd5b90916120d161030693604084526040840190611e07565b916020818403910152610783565b9190918051835180820361215a5750506120f98151611dd5565b9060005b8151811015612153578061214160019260051b60208082870101519189010151600052600060205260406000209060018060a01b0316600052602052604060002090565b5461214c8286611cc3565b52016120fd565b5090925050565b635b05999160e01b60005260045260245260446000fd5b1561217857565b60405162461bcd60e51b81526020600482015260156024820152744461746173657420686173206e6f206f776e65727360581b6044820152606490fd5b156121bc57565b60405162461bcd60e51b815260206004820152602360248201527f4f6e6c79207072696d617279206f776e65722063616e2075706461746520707260448201526269636560e81b6064820152608490fd5b6003546001600160a01b0316330361222157565b63118cdaa760e01b6000523360045260246000fd5b1561223d57565b60405162461bcd60e51b8152602060048201526015602482015274496e76616c6964206f776e6572206164647265737360581b6044820152606490fd5b91908201809211611a7c57565b1561228e57565b606460405162461bcd60e51b815260206004820152602060248201527f546f74616c2070657263656e74616765206d75737420657175616c20313030256044820152fd5b60009190825b81518410156123815760206122ed8584611cc3565b510151156123325761232a60019161231561230e610b0361175c8988611cc3565b1515612236565b60206123218786611cc3565b5101519061227a565b9301926122d8565b60405162461bcd60e51b815260206004820152602160248201527f50657263656e74616765206d7573742062652067726561746572207468616e206044820152600360fc1b6064820152608490fd5b610f90929350612710915014612287565b6001600160a01b03811692918315611f035760016123cd60405192600184526020840152604083019160018352606084015260808301604052565b9281518451908181036124de57505060005b8251811015612427578060019160051b61241f61241787610bc0602080868b010151958c010151946000526000602052604060002090565b91825461227a565b9055016123df565b5092919360018251146000146124a25760208281015184820151604080519283529282015260009133917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f629190a45b80516001036124965790602080610f90959301519101519160003361292f565b610f90936000336127fa565b60006040517f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb3391806124d688888361277b565b0390a4612476565b635b05999160e01b60005260045260245260446000fd5b9192916001600160a01b03821615611f03576001600160a01b03811615611eee576125446001610f90959160405192600184526020840152604083019160018352606084015260808301604052565b92909161259a565b92939290916001600160a01b03831615611f03576001600160a01b03821615611eee57610f909461254460405192600184526020840152604083019160018352606084015260808301604052565b94939290919384518251908181036124de5750506001600160a01b0386811695861515959185168015159391929060005b84518110156126ad578060051b90898988602080868b010151958c01015192612626575b93600194612601575b505050016125cb565b61261c91610bc0612417926000526000602052604060002090565b90553889816125f8565b505090916126428d610bc0836000526000602052604060002090565b54828110612676578291898f61266d600197968f950391610bc0856000526000602052604060002090565b559094506125ef565b6040516303dee4c560e01b81526001600160a01b038f16600482015260248101919091526044810183905260648101829052608490fd5b5091989593929790965060018851146000146127415760208881015186820151604080519283529282015233917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6291a45b61270a575b5050505050565b845160010361273057602080612726960151920151923361292f565b3880808080612703565b61273c949192336127fa565b612726565b6040517f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb339180612773898d8361277b565b0390a46126fe565b90916120d161030693604084526040840190610783565b908160209103126101b157516103068161022d565b6001600160a01b0391821681529116602082015260a06040820181905261030694919391926127ec92916127de9190860190610783565b908482036060860152610783565b9160808184039101526102d0565b9091949293853b61280e575b505050505050565b60209361283091604051968795869563bc197c8160e01b8752600487016127a7565b038160006001600160a01b0387165af1600091816128c5575b50612885575061285761203e565b805191908261287e57632bfa23e760e11b6000526001600160a01b03821660045260246000fd5b9050602001fd5b6001600160e01b0319166343e6837f60e01b016128a85750388080808080612806565b632bfa23e760e11b6000526001600160a01b031660045260246000fd5b6128e891925060203d6020116128ef575b6128e0818361041c565b810190612792565b9038612849565b503d6128d6565b6001600160a01b039182168152911660208201526040810191909152606081019190915260a060808201819052610306929101906102d0565b9091949293853b61294257505050505050565b60209361296491604051968795869563f23a6e6160e01b8752600487016128f6565b038160006001600160a01b0387165af1600091816129ae575b5061298b575061285761203e565b6001600160e01b031916630dc5919f60e01b016128a85750388080808080612806565b6129c891925060203d6020116128ef576128e0818361041c565b903861297d56fea2646970667358221220d41df3aa8aa1825e5b2593e6a90f5a8c95125657158ac8b53ace82d89cd4f1cd64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000089fedb2167197199fd069122e5351a1c779f91b80000000000000000000000000000000000000000000000000000000000000007697066733a2f2f00000000000000000000000000000000000000000000000000", - "nonce": "0x1", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x7e6c2ada5c3c50973e21680bc5435087dd8c104058115581a8f3e689466e8f26", - "transactionType": "CREATE", - "contractName": "DatasetBondingCurve", - "contractAddress": "0xa2b93ff387e56ba1ef3cb883315ba8df09fea06a", - "function": null, - "arguments": [ - "0x30fCD694CD892b97d6cE6EAf40086346749e40B5", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0xa2e2e", - "value": "0x0", - "input": "0x60803461013857601f6108ca38819003918201601f19168301916001600160401b0383118484101761013d5780849260409485528339810103126101385761004681610153565b906001600160a01b039061005c90602001610153565b1690811561012257600080546001600160a01b031981168417825560405193916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a36001600160a01b03169081156100e05750600180546001600160a01b03191691909117905560405161076290816101688239f35b62461bcd60e51b815260206004820152601d60248201527f496e76616c6964206461746173657420746f6b656e20616464726573730000006044820152606490fd5b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101385756fe6080604052600436101561001257600080fd5b60003560e01c806310cee91914610621578063113990b8146105fe5780631798820f146105d25780632928a557146105a6578063715018a61461054d5780638da5cb5b14610524578063918f86741461050157806392d76ff914610444578063ae10426514610383578063afe742c31461020e578063b5713ff7146101e5578063c55d0f561461013d5763f2fde38b146100ab57600080fd5b34610138576020366003190112610138576004356001600160a01b03811690819003610138576100d9610703565b801561012257600080546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b346101385760203660031901126101385760043580600052600260205261016a60406000205415156106b7565b60009081526002602090815260408083205460039092528220545b80831061019757602082604051908152f35b906714d1120d7b1600008102908082046714d1120d7b16000014901517156101cf57670de0b6b3a76400006001910492019190610185565b634e487b7160e01b600052601160045260246000fd5b34610138576000366003190112610138576001546040516001600160a01b039091168152602090f35b346101385760403660031901126101385760015460043590602435906001600160a01b031633036103245780156102d35781600052600260205260406000205461028e5760207f12c0ad9d517477ec2ebaa67b0e56cfad40b02e2c0769f65cfb36d38cb16a910591836000526002825280604060002055604051908152a2005b60405162461bcd60e51b815260206004820152601960248201527f496e697469616c20707269636520616c726561647920736574000000000000006044820152606490fd5b60405162461bcd60e51b8152602060048201526024808201527f496e697469616c207072696365206d75737420626520677265617465722074686044820152630616e20360e41b6064820152608490fd5b60405162461bcd60e51b815260206004820152603160248201527f4f6e6c79206461746173657420746f6b656e20636f6e74726163742063616e2060448201527073657420696e697469616c20707269636560781b6064820152608490fd5b34610138576020366003190112610138576004358060005260026020526103b060406000205415156106b7565b8060005260026020526040600020548160005260036020526040600020549160005b83811061040e57602083837fccfa5799e90149f8ab0bc1d481fdbe650f64035a2d299e17b342c119adc790ad83604051848152a2604051908152f35b916714d1120d7b1600008102908082046714d1120d7b16000014901517156101cf57670de0b6b3a76400006001910492016103d2565b3461013857602036600319011261013857600154600435906001600160a01b031633036104a35780600052600260205261048460406000205415156106b7565b60005260036020526040600020805460001981146101cf576001019055005b60405162461bcd60e51b815260206004820152603060248201527f4f6e6c79206461746173657420746f6b656e20636f6e74726163742063616e2060448201526f7265636f72642070757263686173657360801b6064820152608490fd5b34610138576000366003190112610138576020604051670de0b6b3a76400008152f35b34610138576000366003190112610138576000546040516001600160a01b039091168152602090f35b3461013857600036600319011261013857610566610703565b600080546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101385760203660031901126101385760043560005260026020526020604060002054604051908152f35b346101385760203660031901126101385760043560005260036020526020604060002054604051908152f35b346101385760003660031901126101385760206040516714d1120d7b1600008152f35b34610138576020366003190112610138576004356001600160a01b038116908190036101385761064f610703565b8015610672576bffffffffffffffffffffffff60a01b6001541617600155600080f35b60405162461bcd60e51b815260206004820152601d60248201527f496e76616c6964206461746173657420746f6b656e20616464726573730000006044820152606490fd5b156106be57565b60405162461bcd60e51b815260206004820152601b60248201527f546f6b656e20696e697469616c207072696365206e6f742073657400000000006044820152606490fd5b6000546001600160a01b0316330361071757565b63118cdaa760e01b6000523360045260246000fdfea2646970667358221220f8cac7623f68bbb045656de3dac0808d9edaf0fafaa568127cc630f5078c21bb64736f6c634300081c003300000000000000000000000030fcd694cd892b97d6ce6eaf40086346749e40b500000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8", - "nonce": "0x2", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0x99f387b5252a95cef21ce4903498c0a3c0985f846542fc3745db97816f8d28c8", - "transactionType": "CALL", - "contractName": "DatasetToken", - "contractAddress": "0x30fcd694cd892b97d6ce6eaf40086346749e40b5", - "function": "setBondingCurve(address)", - "arguments": [ - "0xA2b93fF387E56BA1EF3CB883315bA8df09fEa06a" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": "0x30fcd694cd892b97d6ce6eaf40086346749e40b5", - "gas": "0xff21", - "value": "0x0", - "input": "0x43ff1fb8000000000000000000000000a2b93ff387e56ba1ef3cb883315ba8df09fea06a", - "nonce": "0x3", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x8a2261", - "logs": [ - { - "address": "0x30fcd694cd892b97d6ce6eaf40086346749e40b5", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0xf77f2ffd75f618940fdf3b8ff9adbf21250ceea7dc8e9943fa96fc864e961240", - "blockNumber": "0x14c8453", - "transactionHash": "0xfef1db52401a9149016f08d4b8c2a5a61879bd2e5093fb8a6e24ff3617288576", - "transactionIndex": "0x2e", - "logIndex": "0x8e", - "removed": false - } - ], - "logsBloom": "0x00000000000000004000000100000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000400000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xfef1db52401a9149016f08d4b8c2a5a61879bd2e5093fb8a6e24ff3617288576", - "transactionIndex": "0x2e", - "blockHash": "0xf77f2ffd75f618940fdf3b8ff9adbf21250ceea7dc8e9943fa96fc864e961240", - "blockNumber": "0x14c8453", - "gasUsed": "0x257e67", - "effectiveGasPrice": "0x188ab", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0x30fcd694cd892b97d6ce6eaf40086346749e40b5", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0xb01625fd76", - "l1GasPrice": "0x180668689", - "l1GasUsed": "0x1a00f" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x91f7b4", - "logs": [ - { - "address": "0xa2b93ff387e56ba1ef3cb883315ba8df09fea06a", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0xf77f2ffd75f618940fdf3b8ff9adbf21250ceea7dc8e9943fa96fc864e961240", - "blockNumber": "0x14c8453", - "transactionHash": "0x7e6c2ada5c3c50973e21680bc5435087dd8c104058115581a8f3e689466e8f26", - "transactionIndex": "0x2f", - "logIndex": "0x8f", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000001000000000000000000400000000000000000020000000000000000008800000000000000000000000000000000400008000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x7e6c2ada5c3c50973e21680bc5435087dd8c104058115581a8f3e689466e8f26", - "transactionIndex": "0x2f", - "blockHash": "0xf77f2ffd75f618940fdf3b8ff9adbf21250ceea7dc8e9943fa96fc864e961240", - "blockNumber": "0x14c8453", - "gasUsed": "0x7d553", - "effectiveGasPrice": "0x188ab", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0xa2b93ff387e56ba1ef3cb883315ba8df09fea06a", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x2004f662f0", - "l1GasPrice": "0x180668689", - "l1GasUsed": "0x4ba7" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x102cb9e", - "logs": [ - { - "address": "0x30fcd694cd892b97d6ce6eaf40086346749e40b5", - "topics": [ - "0xc4fda5d836a9aaafabd3088c5f5dcabfe179c3b392b09dbac0e8727667f3c776", - "0x000000000000000000000000a2b93ff387e56ba1ef3cb883315ba8df09fea06a" - ], - "data": "0x", - "blockHash": "0x2b10fd29623bc051a1f1b14f4cbaac741ef6f5945c1b4c37524ffe154e83a1a1", - "blockNumber": "0x14c8454", - "transactionHash": "0x99f387b5252a95cef21ce4903498c0a3c0985f846542fc3745db97816f8d28c8", - "transactionIndex": "0x32", - "logIndex": "0x96", - "removed": false - } - ], - "logsBloom": "0x00000000000000004000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000000000000000080000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000008000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x99f387b5252a95cef21ce4903498c0a3c0985f846542fc3745db97816f8d28c8", - "transactionIndex": "0x32", - "blockHash": "0x2b10fd29623bc051a1f1b14f4cbaac741ef6f5945c1b4c37524ffe154e83a1a1", - "blockNumber": "0x14c8454", - "gasUsed": "0xb8b6", - "effectiveGasPrice": "0x188ac", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": "0x30fcd694cd892b97d6ce6eaf40086346749e40b5", - "contractAddress": null, - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x2a7c5e726", - "l1GasPrice": "0x181e24662", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": { - "0": { - "internal_type": "contract DatasetBondingCurve", - "value": "0xA2b93fF387E56BA1EF3CB883315bA8df09fEa06a" - }, - "1": { - "internal_type": "contract DatasetToken", - "value": "0x30fCD694CD892b97d6cE6EAf40086346749e40B5" - } - }, - "timestamp": 1739351951, - "chain": 84532, - "commit": "0c8dc77" -} \ No newline at end of file diff --git a/broadcast/DeployBondingCurve.s.sol/84532/run-1739352629.json b/broadcast/DeployBondingCurve.s.sol/84532/run-1739352629.json deleted file mode 100644 index ec4c764..0000000 --- a/broadcast/DeployBondingCurve.s.sol/84532/run-1739352629.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x9646f22492f77b13cacabbf5bfe2222122515b75469c174acfd95e22ed45ddd4", - "transactionType": "CREATE", - "contractName": "DatasetToken", - "contractAddress": "0x8c26b4c8c3d276f4a3d2ab3dd967d9d633ab08d5", - "function": null, - "arguments": [ - "ipfs://", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0x30ba3c", - "value": "0x0", - "input": "0x60806040523461028457612cc9803803806100198161029e565b9283398101906040818303126102845780516001600160401b03811161028457810182601f82011215610284578051906001600160401b03821161026e5761006a601f8301601f191660200161029e565b93828552602083830101116102845760005b82811061028957846020856000828785010152015160018060a01b0381168091036102845781516001600160401b03811161026e57600254600181811c91168015610264575b602082101461024e57601f81116101e9575b50602092601f82116001146101845792819293600092610179575b50508160011b916000199060031b1c1916176002555b801561016357600380546001600160a01b03198116831790915560405191906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a36001600455612a0590816102c48239f35b631e4fbdf760e01b600052600060045260246000fd5b0151905083806100ef565b601f198216936002600052806000209160005b8681106101d157508360019596106101b8575b505050811b01600255610105565b015160001960f88460031b161c191690558380806101aa565b91926020600181928685015181550194019201610197565b60026000527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace601f830160051c81019160208410610244575b601f0160051c01905b81811061023857506100d4565b6000815560010161022b565b9091508190610222565b634e487b7160e01b600052602260045260246000fd5b90607f16906100c2565b634e487b7160e01b600052604160045260246000fd5b600080fd5b8060208092840101518282880101520161007c565b6040519190601f01601f191682016001600160401b0381118382101761026e5760405256fe6080604052600436101561001257600080fd5b60003560e01c8062fdd58e1461019657806301ffc9a7146101915780630e89341c1461018c57806318c398fe146101875780631b45f9c5146101825780632cee94181461017d5780632eb2c2d61461017857806340398d671461017357806343ff1fb81461016e57806349ee56f9146101695780634e1273f414610164578063681ece9d1461015f5780636914db601461015a578063715018a61461015557806382367b2d1461015057806387078c561461014b5780638da5cb5b14610146578063a22cb46514610141578063e985e9c51461013c578063eff1d50e14610137578063f08b82e614610132578063f242432a1461012d578063f2fde38b146101285763fcce48831461012357600080fd5b61155c565b6114d2565b611429565b61140b565b6113e2565b611385565b6112cc565b6112a3565b611213565b61110d565b6110b0565b610ffb565b610e83565b610d81565b610aae565b610a00565b61093b565b6108b1565b6107c8565b610700565b6105b9565b610309565b61023f565b6101e0565b600435906001600160a01b03821682036101b157565b600080fd5b602435906001600160a01b03821682036101b157565b35906001600160a01b03821682036101b157565b346101b15760403660031901126101b15760206102246101fe61019b565b6024356000526000835260406000209060018060a01b0316600052602052604060002090565b54604051908152f35b6001600160e01b03198116036101b157565b346101b15760203660031901126101b157602060043561025e8161022d565b63ffffffff60e01b16636cdb3d1360e11b811490811561029c575b811561028b575b506040519015158152f35b6301ffc9a760e01b14905038610280565b6303a24d0760e21b81149150610279565b60005b8381106102c05750506000910152565b81810151838201526020016102b0565b906020916102e9815180928185528580860191016102ad565b601f01601f1916010190565b9060206103069281815201906102d0565b90565b346101b15760203660031901126101b157604051600060025461032b81610f1d565b80845290600181169081156103c25750600114610363575b61035f836103538185038261041c565b604051918291826102f5565b0390f35b600260009081527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace939250905b8082106103a857509091508101602001610353610343565b919260018160209254838588010152019101909291610390565b60ff191660208086019190915291151560051b840190910191506103539050610343565b634e487b7160e01b600052604160045260246000fd5b604081019081106001600160401b0382111761041757604052565b6103e6565b90601f801991011681019081106001600160401b0382111761041757604052565b6001600160401b0381116104175760051b60200190565b81601f820112156101b15780359061046b8261043d565b92610479604051948561041c565b82845260208085019360061b830101918183116101b157602001925b8284106104a3575050505090565b6040848303126101b157602060409182516104bd816103fc565b6104c6876101cc565b81528287013583820152815201930192610495565b6001600160401b03811161041757601f01601f191660200190565b81601f820112156101b157602081359101610510826104db565b9261051e604051948561041c565b828452828201116101b15781600092602092838601378301015290565b9080601f830112156101b15781356105528161043d565b92610560604051948561041c565b81845260208085019260051b820101918383116101b15760208201905b83821061058c57505050505090565b81356001600160401b0381116101b1576020916105ae878480948801016104f6565b81520191019061057d565b346101b15760e03660031901126101b1576004356001600160401b0381116101b1576105e9903690600401610454565b6024356001600160401b0381116101b1576106089036906004016104f6565b906044356001600160401b0381116101b1576106289036906004016104f6565b6064356001600160401b0381116101b1576106479036906004016104f6565b6084356001600160401b0381116101b1576106669036906004016104f6565b9060a4359260c435956001600160401b0387116101b15761068e61069497369060040161053b565b9561158d565b005b9080602083519182815201916020808360051b8301019401926000915b8383106106c257505050505090565b90919293946020806106e0600193601f1986820301875289516102d0565b970193019301919392906106b3565b906020610306928181520190610696565b346101b15760203660031901126101b15760043560005260066020526005604060002001805461072f8161043d565b9161073d604051938461041c565b818352602083019060005260206000206000915b838310610766576040518061035f87826106ef565b60016020819261077585610f57565b815201920192019190610751565b906020808351928381520192019060005b8181106107a15750505090565b8251845260209384019390920191600101610794565b906020610306928181520190610783565b346101b15760203660031901126101b1576004356001600160401b0381116101b1576107fb6108009136906004016104f6565b611d86565b60405190816020825491828152019160005260206000209060005b81811061083e5761035f856108328187038261041c565b604051918291826107b7565b825484526020909301926001928301920161081b565b9080601f830112156101b157813561086b8161043d565b92610879604051948561041c565b81845260208085019260051b8201019283116101b157602001905b8282106108a15750505090565b8135815260209182019101610894565b346101b15760a03660031901126101b1576108ca61019b565b6108d26101b6565b906044356001600160401b0381116101b1576108f2903690600401610854565b6064356001600160401b0381116101b157610911903690600401610854565b90608435936001600160401b0385116101b1576109356106949536906004016104f6565b93611eb5565b346101b15760203660031901126101b15761095461019b565b6005549061096182611dd5565b91600091825b8281106109b25750505061097a81611dd5565b9160005b828110610993576040518061035f86826107b7565b806109a060019284611cc3565b516109ab8287611cc3565b520161097e565b6000818152602081815260408083206001600160a01b03861684529091529020546109e0575b600101610967565b926109f881856109f260019489611cc3565b52611a6d565b9390506109d8565b346101b15760203660031901126101b157610a1961019b565b610a2161220d565b6001600160a01b03168015610a6957600980546001600160a01b031916821790557fc4fda5d836a9aaafabd3088c5f5dcabfe179c3b392b09dbac0e8727667f3c776600080a2005b60405162461bcd60e51b815260206004820152601d60248201527f496e76616c696420626f6e64696e6720637572766520616464726573730000006044820152606490fd5b60203660031901126101b157600435600260045414610d70576002600455610af2610aed610ae6836000526007602052604060002090565b5460ff1690565b611f55565b600954610b0f906001600160a01b03165b6001600160a01b031690565b6040516362ae87ab60e11b81526004810183905290602090829060249082905afa8015610d3c57610b4a91600091610d41575b503414611fb0565b610b5e816000526006602052604060002090565b600601908160005b828254821015610c21576000808080610bc0610bf5610bed6001610be48a8c610bdf610bd7859f9d610bad610c199f86610b9f91611cf1565b50546001600160a01b031690565b998a916000526000602052604060002090565b9060018060a01b0316600052602052604060002090565b541515611ffc565b611cf1565b50015434611bae565b612710900490565b90610c09610c01611d71565b8b33846124f5565b5af1610c1361203e565b5061206e565b018290610b66565b600954909150610c39906001600160a01b0316610b03565b803b156101b1576040516392d76ff960e01b815260048101839052906000908290602490829084905af18015610d3c57610d21575b50815491610c7b83611dd5565b92610c8581611dd5565b9160005b828110610cd357505050610cc67f358eaa98bb414b5fd23651427cb44fff0f7de91707aed81fcac3ad09aeebec16916040519182913396836120ba565b0390a36106946001600455565b80610cff610ce6610b9f60019486611cf1565b610cf0838a611cc3565b6001600160a01b039091169052565b610d10610bed83610be48487611cf1565b610d1a8287611cc3565b5201610c89565b80610d306000610d369361041c565b806110a5565b82610c6e565b611ca1565b610d63915060203d602011610d69575b610d5b818361041c565b810190611fa1565b38610b42565b503d610d51565b633ee5aeb560e01b60005260046000fd5b346101b15760403660031901126101b1576004356001600160401b0381116101b157366023820112156101b157806004013590610dbd8261043d565b91610dcb604051938461041c565b8083526024602084019160051b830101913683116101b157602401905b828210610e1c57836024356001600160401b0381116101b15761035f91610e16610832923690600401610854565b906120df565b60208091610e29846101cc565b815201910190610de8565b602060408183019282815284518094520192019060005b818110610e585750505090565b825180516001600160a01b031685526020908101518186015260409094019390920191600101610e4b565b346101b15760203660031901126101b157600435600052600660205260066040600020018054610eb28161043d565b91610ec0604051938461041c565b818352602083019060005260206000206000915b838310610ee9576040518061035f8782610e34565b60026020600192604051610efc816103fc565b848060a01b0386541681528486015483820152815201920192019190610ed4565b90600182811c92168015610f4d575b6020831014610f3757565b634e487b7160e01b600052602260045260246000fd5b91607f1691610f2c565b9060405191826000825492610f6b84610f1d565b8084529360018116908115610fd95750600114610f92575b50610f909250038361041c565b565b90506000929192526020600020906000915b818310610fbd575050906020610f909282010138610f83565b6020919350806001915483858901015201910190918492610fa4565b905060209250610f9094915060ff191682840152151560051b82010138610f83565b346101b15760203660031901126101b1576004356000526006602052611071604060002061102881610f57565b9061109b61103860018301610f57565b9161108d61104860028301610f57565b61107f600461105960038601610f57565b9401549560405198899860a08a5260a08a01906102d0565b9088820360208a01526102d0565b9086820360408801526102d0565b9084820360608601526102d0565b9060808301520390f35b60009103126101b157565b346101b15760003660031901126101b1576110c961220d565b600380546001600160a01b031981169091556000906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101b15760403660031901126101b15760043560243580156111ce576111c97f945c1c4e99aa89f648fbfe3df471b916f719e16d960fcec0737d4d56bd696838916111716006611168866000526006602052604060002090565b01541515612171565b6111a0611199610b03610b9f6006611193896000526006602052604060002090565b01611cdc565b33146121b5565b8060046111b7866000526006602052604060002090565b01556040519081529081906020820190565b0390a2005b60405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e2030000000006044820152606490fd5b346101b15760203660031901126101b1576004356000818152602081815260408083203384529091529020541561125f57600052600660205261035f6103536003604060002001610f57565b606460405162461bcd60e51b815260206004820152602060248201527f43616c6c657220646f6573206e6f74206f776e207468697320646174617365746044820152fd5b346101b15760003660031901126101b1576003546040516001600160a01b039091168152602090f35b346101b15760403660031901126101b1576112e561019b565b60243590811515908183036101b1576001600160a01b038116928315611370576113316113429233600052600160205260406000209060018060a01b0316600052602052604060002090565b9060ff801983541691151516179055565b6040519081527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3160203392a3005b62ced3e160e81b600052600060045260246000fd5b346101b15760403660031901126101b157602060ff6113d66113a561019b565b6113ad6101b6565b6001600160a01b0391821660009081526001865260408082209290931681526020919091522090565b54166040519015158152f35b346101b15760003660031901126101b1576009546040516001600160a01b039091168152602090f35b346101b15760003660031901126101b1576020600554604051908152f35b346101b15760a03660031901126101b15761144261019b565b61144a6101b6565b6064356044356084356001600160401b0381116101b15761146f9036906004016104f6565b6001600160a01b0385169490939033861415806114ae575b61149557610694955061254c565b8563711bec9160e11b6000523360045260245260446000fd5b50600086815260016020908152604080832033845290915290205460ff1615611487565b346101b15760203660031901126101b1576114eb61019b565b6114f361220d565b6001600160a01b0316801561154657600380546001600160a01b0319811683179091556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3005b631e4fbdf760e01b600052600060045260246000fd5b346101b15760203660031901126101b1576004356000526007602052602060ff604060002054166040519015158152f35b96919493959261159b61220d565b6115a781511515611893565b6115b3875115156118df565b6115be851515611923565b6115ca8851151561197b565b6115d6845115156119c7565b6009546115f9906001600160a01b03906115f1908216610b03565b161515611a13565b611602886122d2565b6116536005549661161a61161589611a6d565b600555565b611637846116328a6000526006602052604060002090565b611add565b600161164d896000526006602052604060002090565b01611add565b61166d81600261164d896000526006602052604060002090565b61168787600361164d896000526006602052604060002090565b84600461169e886000526006602052604060002090565b01556116c08460056116ba896000526006602052604060002090565b01611bc1565b6009546116d5906001600160a01b0316610b03565b803b156101b15760405163afe742c360e01b81526004810188905260248101879052906000908290604490829084905af18015610d3c5761187e575b5060005b885181101561177f5760019061174c600661173a8a6000526006602052604060002090565b01611745838d611cc3565b5190611d0d565b61177961176a61175c838d611cc3565b51516001600160a01b031690565b89611773611d71565b91612392565b01611715565b509193969092949560005b86518110156117b857806117b2896117ad6117a76001958c611cc3565b51611d86565b611dac565b0161178a565b50929591949093966117e46117d7846000526007602052604060002090565b805460ff19166001179055565b6117ee8551611dd5565b936117f98651611dd5565b9660005b8751811015611843578061182361181961175c6001948c611cc3565b610cf0838b611cc3565b602061182f828b611cc3565b51015161183c828c611cc3565b52016117fd565b507f803c525550fdef50c98a15210bff07d15105fa724bd751d551511f27b0a0647b979650611879949860405197889788611e44565b0390a2565b80610d30600061188d9361041c565b38611711565b1561189a57565b60405162461bcd60e51b815260206004820152601860248201527f436f6e74656e74206861736820697320726571756972656400000000000000006044820152606490fd5b156118e657565b60405162461bcd60e51b815260206004820152601560248201527412541194c81a185cda081a5cc81c995c5d5a5c9959605a1b6044820152606490fd5b1561192a57565b60405162461bcd60e51b8152602060048201526024808201527f496e697469616c207072696365206d75737420626520677265617465722074686044820152630616e20360e41b6064820152608490fd5b1561198257565b60405162461bcd60e51b815260206004820152601b60248201527f4174206c65617374206f6e65206f776e657220726571756972656400000000006044820152606490fd5b156119ce57565b60405162461bcd60e51b815260206004820152601960248201527f4174206c65617374206f6e6520746167207265717569726564000000000000006044820152606490fd5b15611a1a57565b60405162461bcd60e51b8152602060048201526015602482015274109bdb991a5b99c818dd5c9d99481b9bdd081cd95d605a1b6044820152606490fd5b634e487b7160e01b600052601160045260246000fd5b6000198114611a7c5760010190565b611a57565b818110611a8c575050565b60008155600101611a81565b9190601f8111611aa757505050565b610f90926000526020600020906020601f840160051c83019310611ad3575b601f0160051c0190611a81565b9091508190611ac6565b91909182516001600160401b03811161041757611b0481611afe8454610f1d565b84611a98565b6020601f8211600114611b45578190611b36939495600092611b3a575b50508160011b916000199060031b1c19161790565b9055565b015190503880611b21565b601f19821690611b5a84600052602060002090565b9160005b818110611b9657509583600195969710611b7d575b505050811b019055565b015160001960f88460031b161c19169055388080611b73565b9192602060018192868b015181550194019201611b5e565b81810292918115918404141715611a7c57565b815191600160401b8311610417578154838355808410611c1e575b506020611bf0910191600052602060002090565b6000915b838310611c015750505050565b6001602082611c1283945186611add565b01920192019190611bf4565b8260005283602060002091820191015b818110611c3b5750611bdc565b80611c4860019254610f1d565b80611c55575b5001611c2e565b601f81118314611c6b5750600081555b38611c4e565b611c8f9083601f611c8185600052602060002090565b920160051c82019101611a81565b60008181526020812081835555611c65565b6040513d6000823e3d90fd5b634e487b7160e01b600052603260045260246000fd5b8051821015611cd75760209160051b010190565b611cad565b805415611cd757600052602060002090600090565b8054821015611cd75760005260206000209060011b0190600090565b8054600160401b81101561041757611d2a91600182018155611cf1565b919091611d5b57805182546001600160a01b0319166001600160a01b03919091161782556020015160019190910155565b634e487b7160e01b600052600060045260246000fd5b60405190611d8060208361041c565b60008252565b6020611d9f9181604051938285809451938492016102ad565b8101600881520301902090565b805490600160401b8210156104175760018201808255821015611cd75760005260206000200155565b90611ddf8261043d565b611dec604051918261041c565b8281528092611dfd601f199161043d565b0190602036910137565b906020808351928381520192019060005b818110611e255750505090565b82516001600160a01b0316845260209384019390920191600101611e18565b93611e86611ea294611e786103069a9895611e6a611e949660e08b5260e08b0190611e07565b9089820360208b0152610783565b9087820360408901526102d0565b9085820360608701526102d0565b9083820360808501526102d0565b9260a082015260c0818403910152610696565b939291906001600160a01b0385163381141580611f31575b611f19576001600160a01b03821615611f035715611eee57610f909461259a565b626a0d4560e21b600052600060045260246000fd5b632bfa23e760e11b600052600060045260246000fd5b63711bec9160e11b6000523360045260245260446000fd5b50600081815260016020908152604080832033845290915290205460ff1615611ecd565b15611f5c57565b60405162461bcd60e51b815260206004820152601e60248201527f44617461736574206973206e6f74206c697374656420666f722073616c6500006044820152606490fd5b908160209103126101b1575190565b15611fb757565b60405162461bcd60e51b815260206004820152601860248201527f496e636f7272656374207061796d656e7420616d6f756e7400000000000000006044820152606490fd5b1561200357565b60405162461bcd60e51b81526020600482015260136024820152724f776e657220686173206e6f20746f6b656e7360681b6044820152606490fd5b3d15612069573d9061204f826104db565b9161205d604051938461041c565b82523d6000602084013e565b606090565b1561207557565b60405162461bcd60e51b815260206004820152601760248201527f5061796d656e74207472616e73666572206661696c65640000000000000000006044820152606490fd5b90916120d161030693604084526040840190611e07565b916020818403910152610783565b9190918051835180820361215a5750506120f98151611dd5565b9060005b8151811015612153578061214160019260051b60208082870101519189010151600052600060205260406000209060018060a01b0316600052602052604060002090565b5461214c8286611cc3565b52016120fd565b5090925050565b635b05999160e01b60005260045260245260446000fd5b1561217857565b60405162461bcd60e51b81526020600482015260156024820152744461746173657420686173206e6f206f776e65727360581b6044820152606490fd5b156121bc57565b60405162461bcd60e51b815260206004820152602360248201527f4f6e6c79207072696d617279206f776e65722063616e2075706461746520707260448201526269636560e81b6064820152608490fd5b6003546001600160a01b0316330361222157565b63118cdaa760e01b6000523360045260246000fd5b1561223d57565b60405162461bcd60e51b8152602060048201526015602482015274496e76616c6964206f776e6572206164647265737360581b6044820152606490fd5b91908201809211611a7c57565b1561228e57565b606460405162461bcd60e51b815260206004820152602060248201527f546f74616c2070657263656e74616765206d75737420657175616c20313030256044820152fd5b60009190825b81518410156123815760206122ed8584611cc3565b510151156123325761232a60019161231561230e610b0361175c8988611cc3565b1515612236565b60206123218786611cc3565b5101519061227a565b9301926122d8565b60405162461bcd60e51b815260206004820152602160248201527f50657263656e74616765206d7573742062652067726561746572207468616e206044820152600360fc1b6064820152608490fd5b610f90929350612710915014612287565b6001600160a01b03811692918315611f035760016123cd60405192600184526020840152604083019160018352606084015260808301604052565b9281518451908181036124de57505060005b8251811015612427578060019160051b61241f61241787610bc0602080868b010151958c010151946000526000602052604060002090565b91825461227a565b9055016123df565b5092919360018251146000146124a25760208281015184820151604080519283529282015260009133917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f629190a45b80516001036124965790602080610f90959301519101519160003361292f565b610f90936000336127fa565b60006040517f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb3391806124d688888361277b565b0390a4612476565b635b05999160e01b60005260045260245260446000fd5b9192916001600160a01b03821615611f03576001600160a01b03811615611eee576125446001610f90959160405192600184526020840152604083019160018352606084015260808301604052565b92909161259a565b92939290916001600160a01b03831615611f03576001600160a01b03821615611eee57610f909461254460405192600184526020840152604083019160018352606084015260808301604052565b94939290919384518251908181036124de5750506001600160a01b0386811695861515959185168015159391929060005b84518110156126ad578060051b90898988602080868b010151958c01015192612626575b93600194612601575b505050016125cb565b61261c91610bc0612417926000526000602052604060002090565b90553889816125f8565b505090916126428d610bc0836000526000602052604060002090565b54828110612676578291898f61266d600197968f950391610bc0856000526000602052604060002090565b559094506125ef565b6040516303dee4c560e01b81526001600160a01b038f16600482015260248101919091526044810183905260648101829052608490fd5b5091989593929790965060018851146000146127415760208881015186820151604080519283529282015233917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6291a45b61270a575b5050505050565b845160010361273057602080612726960151920151923361292f565b3880808080612703565b61273c949192336127fa565b612726565b6040517f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb339180612773898d8361277b565b0390a46126fe565b90916120d161030693604084526040840190610783565b908160209103126101b157516103068161022d565b6001600160a01b0391821681529116602082015260a06040820181905261030694919391926127ec92916127de9190860190610783565b908482036060860152610783565b9160808184039101526102d0565b9091949293853b61280e575b505050505050565b60209361283091604051968795869563bc197c8160e01b8752600487016127a7565b038160006001600160a01b0387165af1600091816128c5575b50612885575061285761203e565b805191908261287e57632bfa23e760e11b6000526001600160a01b03821660045260246000fd5b9050602001fd5b6001600160e01b0319166343e6837f60e01b016128a85750388080808080612806565b632bfa23e760e11b6000526001600160a01b031660045260246000fd5b6128e891925060203d6020116128ef575b6128e0818361041c565b810190612792565b9038612849565b503d6128d6565b6001600160a01b039182168152911660208201526040810191909152606081019190915260a060808201819052610306929101906102d0565b9091949293853b61294257505050505050565b60209361296491604051968795869563f23a6e6160e01b8752600487016128f6565b038160006001600160a01b0387165af1600091816129ae575b5061298b575061285761203e565b6001600160e01b031916630dc5919f60e01b016128a85750388080808080612806565b6129c891925060203d6020116128ef576128e0818361041c565b903861297d56fea2646970667358221220d41df3aa8aa1825e5b2593e6a90f5a8c95125657158ac8b53ace82d89cd4f1cd64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000089fedb2167197199fd069122e5351a1c779f91b80000000000000000000000000000000000000000000000000000000000000007697066733a2f2f00000000000000000000000000000000000000000000000000", - "nonce": "0x4", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xd4965fe6110e96228abbc5f4906c13924ff0e834b9eb8c3765e94c75831396db", - "transactionType": "CREATE", - "contractName": "DatasetBondingCurve", - "contractAddress": "0x641ecbb155b8589120005de67e7abf524034ea5b", - "function": null, - "arguments": [ - "0x8C26b4c8c3D276f4a3d2AB3dD967d9d633aB08d5", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0xa2e2e", - "value": "0x0", - "input": "0x60803461013857601f6108ca38819003918201601f19168301916001600160401b0383118484101761013d5780849260409485528339810103126101385761004681610153565b906001600160a01b039061005c90602001610153565b1690811561012257600080546001600160a01b031981168417825560405193916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a36001600160a01b03169081156100e05750600180546001600160a01b03191691909117905560405161076290816101688239f35b62461bcd60e51b815260206004820152601d60248201527f496e76616c6964206461746173657420746f6b656e20616464726573730000006044820152606490fd5b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101385756fe6080604052600436101561001257600080fd5b60003560e01c806310cee91914610621578063113990b8146105fe5780631798820f146105d25780632928a557146105a6578063715018a61461054d5780638da5cb5b14610524578063918f86741461050157806392d76ff914610444578063ae10426514610383578063afe742c31461020e578063b5713ff7146101e5578063c55d0f561461013d5763f2fde38b146100ab57600080fd5b34610138576020366003190112610138576004356001600160a01b03811690819003610138576100d9610703565b801561012257600080546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b346101385760203660031901126101385760043580600052600260205261016a60406000205415156106b7565b60009081526002602090815260408083205460039092528220545b80831061019757602082604051908152f35b906714d1120d7b1600008102908082046714d1120d7b16000014901517156101cf57670de0b6b3a76400006001910492019190610185565b634e487b7160e01b600052601160045260246000fd5b34610138576000366003190112610138576001546040516001600160a01b039091168152602090f35b346101385760403660031901126101385760015460043590602435906001600160a01b031633036103245780156102d35781600052600260205260406000205461028e5760207f12c0ad9d517477ec2ebaa67b0e56cfad40b02e2c0769f65cfb36d38cb16a910591836000526002825280604060002055604051908152a2005b60405162461bcd60e51b815260206004820152601960248201527f496e697469616c20707269636520616c726561647920736574000000000000006044820152606490fd5b60405162461bcd60e51b8152602060048201526024808201527f496e697469616c207072696365206d75737420626520677265617465722074686044820152630616e20360e41b6064820152608490fd5b60405162461bcd60e51b815260206004820152603160248201527f4f6e6c79206461746173657420746f6b656e20636f6e74726163742063616e2060448201527073657420696e697469616c20707269636560781b6064820152608490fd5b34610138576020366003190112610138576004358060005260026020526103b060406000205415156106b7565b8060005260026020526040600020548160005260036020526040600020549160005b83811061040e57602083837fccfa5799e90149f8ab0bc1d481fdbe650f64035a2d299e17b342c119adc790ad83604051848152a2604051908152f35b916714d1120d7b1600008102908082046714d1120d7b16000014901517156101cf57670de0b6b3a76400006001910492016103d2565b3461013857602036600319011261013857600154600435906001600160a01b031633036104a35780600052600260205261048460406000205415156106b7565b60005260036020526040600020805460001981146101cf576001019055005b60405162461bcd60e51b815260206004820152603060248201527f4f6e6c79206461746173657420746f6b656e20636f6e74726163742063616e2060448201526f7265636f72642070757263686173657360801b6064820152608490fd5b34610138576000366003190112610138576020604051670de0b6b3a76400008152f35b34610138576000366003190112610138576000546040516001600160a01b039091168152602090f35b3461013857600036600319011261013857610566610703565b600080546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101385760203660031901126101385760043560005260026020526020604060002054604051908152f35b346101385760203660031901126101385760043560005260036020526020604060002054604051908152f35b346101385760003660031901126101385760206040516714d1120d7b1600008152f35b34610138576020366003190112610138576004356001600160a01b038116908190036101385761064f610703565b8015610672576bffffffffffffffffffffffff60a01b6001541617600155600080f35b60405162461bcd60e51b815260206004820152601d60248201527f496e76616c6964206461746173657420746f6b656e20616464726573730000006044820152606490fd5b156106be57565b60405162461bcd60e51b815260206004820152601b60248201527f546f6b656e20696e697469616c207072696365206e6f742073657400000000006044820152606490fd5b6000546001600160a01b0316330361071757565b63118cdaa760e01b6000523360045260246000fdfea2646970667358221220f8cac7623f68bbb045656de3dac0808d9edaf0fafaa568127cc630f5078c21bb64736f6c634300081c00330000000000000000000000008c26b4c8c3d276f4a3d2ab3dd967d9d633ab08d500000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8", - "nonce": "0x5", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xaf2664690620643cdf51a91aa9223fe93fcf7028a7259ff7bbeaae914e464635", - "transactionType": "CALL", - "contractName": "DatasetToken", - "contractAddress": "0x8c26b4c8c3d276f4a3d2ab3dd967d9d633ab08d5", - "function": "setBondingCurve(address)", - "arguments": [ - "0x641eCbB155b8589120005dE67e7aBF524034EA5B" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": "0x8c26b4c8c3d276f4a3d2ab3dd967d9d633ab08d5", - "gas": "0x10e11", - "value": "0x0", - "input": "0x43ff1fb8000000000000000000000000641ecbb155b8589120005de67e7abf524034ea5b", - "nonce": "0x6", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x8da5a3", - "logs": [ - { - "address": "0x8c26b4c8c3d276f4a3d2ab3dd967d9d633ab08d5", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0x12def35f611a2adef8aefc498d39af1f1c3873413e94c8ae1191e84a61e75a1b", - "blockNumber": "0x14c85a7", - "transactionHash": "0x9646f22492f77b13cacabbf5bfe2222122515b75469c174acfd95e22ed45ddd4", - "transactionIndex": "0x33", - "logIndex": "0x8b", - "removed": false - } - ], - "logsBloom": "0x00000000000001000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000400000000000000000000400000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000001000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x9646f22492f77b13cacabbf5bfe2222122515b75469c174acfd95e22ed45ddd4", - "transactionIndex": "0x33", - "blockHash": "0x12def35f611a2adef8aefc498d39af1f1c3873413e94c8ae1191e84a61e75a1b", - "blockNumber": "0x14c85a7", - "gasUsed": "0x257e67", - "effectiveGasPrice": "0xe965f", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0x8c26b4c8c3d276f4a3d2ab3dd967d9d633ab08d5", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0xb496679977", - "l1GasPrice": "0x18a2d3ea1", - "l1GasUsed": "0x1a01c" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x957af6", - "logs": [ - { - "address": "0x641ecbb155b8589120005de67e7abf524034ea5b", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0x12def35f611a2adef8aefc498d39af1f1c3873413e94c8ae1191e84a61e75a1b", - "blockNumber": "0x14c85a7", - "transactionHash": "0xd4965fe6110e96228abbc5f4906c13924ff0e834b9eb8c3765e94c75831396db", - "transactionIndex": "0x34", - "logIndex": "0x8c", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000c00042000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000000400000000000000000000000000000000000000000000000000004000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xd4965fe6110e96228abbc5f4906c13924ff0e834b9eb8c3765e94c75831396db", - "transactionIndex": "0x34", - "blockHash": "0x12def35f611a2adef8aefc498d39af1f1c3873413e94c8ae1191e84a61e75a1b", - "blockNumber": "0x14c85a7", - "gasUsed": "0x7d553", - "effectiveGasPrice": "0xe965f", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0x641ecbb155b8589120005de67e7abf524034ea5b", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x20d56e6904", - "l1GasPrice": "0x18a2d3ea1", - "l1GasUsed": "0x4ba7" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x9633a0", - "logs": [ - { - "address": "0x8c26b4c8c3d276f4a3d2ab3dd967d9d633ab08d5", - "topics": [ - "0xc4fda5d836a9aaafabd3088c5f5dcabfe179c3b392b09dbac0e8727667f3c776", - "0x000000000000000000000000641ecbb155b8589120005de67e7abf524034ea5b" - ], - "data": "0x", - "blockHash": "0x12def35f611a2adef8aefc498d39af1f1c3873413e94c8ae1191e84a61e75a1b", - "blockNumber": "0x14c85a7", - "transactionHash": "0xaf2664690620643cdf51a91aa9223fe93fcf7028a7259ff7bbeaae914e464635", - "transactionIndex": "0x35", - "logIndex": "0x8d", - "removed": false - } - ], - "logsBloom": "0x00000000000001000000000000000000000000000020000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000000000000000000000000000000000080000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xaf2664690620643cdf51a91aa9223fe93fcf7028a7259ff7bbeaae914e464635", - "transactionIndex": "0x35", - "blockHash": "0x12def35f611a2adef8aefc498d39af1f1c3873413e94c8ae1191e84a61e75a1b", - "blockNumber": "0x14c85a7", - "gasUsed": "0xb8aa", - "effectiveGasPrice": "0xe965f", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": "0x8c26b4c8c3d276f4a3d2ab3dd967d9d633ab08d5", - "contractAddress": null, - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x2b661b9f3", - "l1GasPrice": "0x18a2d3ea1", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": { - "1": { - "internal_type": "contract DatasetToken", - "value": "0x8C26b4c8c3D276f4a3d2AB3dD967d9d633aB08d5" - }, - "0": { - "internal_type": "contract DatasetBondingCurve", - "value": "0x641eCbB155b8589120005dE67e7aBF524034EA5B" - } - }, - "timestamp": 1739352629, - "chain": 84532, - "commit": "0c8dc77" -} \ No newline at end of file diff --git a/broadcast/DeployBondingCurve.s.sol/84532/run-1739480875.json b/broadcast/DeployBondingCurve.s.sol/84532/run-1739480875.json deleted file mode 100644 index c9b3ec3..0000000 --- a/broadcast/DeployBondingCurve.s.sol/84532/run-1739480875.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xd23cc012cb27fcae1a0727495cc773c6b12fb1d2b65a009b562208f6ee1920a5", - "transactionType": "CREATE", - "contractName": "DatasetToken", - "contractAddress": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "function": null, - "arguments": [ - "ipfs://", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0x30ba3c", - "value": "0x0", - "input": "0x60806040523461028457612cc9803803806100198161029e565b9283398101906040818303126102845780516001600160401b03811161028457810182601f82011215610284578051906001600160401b03821161026e5761006a601f8301601f191660200161029e565b93828552602083830101116102845760005b82811061028957846020856000828785010152015160018060a01b0381168091036102845781516001600160401b03811161026e57600254600181811c91168015610264575b602082101461024e57601f81116101e9575b50602092601f82116001146101845792819293600092610179575b50508160011b916000199060031b1c1916176002555b801561016357600380546001600160a01b03198116831790915560405191906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a36001600455612a0590816102c48239f35b631e4fbdf760e01b600052600060045260246000fd5b0151905083806100ef565b601f198216936002600052806000209160005b8681106101d157508360019596106101b8575b505050811b01600255610105565b015160001960f88460031b161c191690558380806101aa565b91926020600181928685015181550194019201610197565b60026000527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace601f830160051c81019160208410610244575b601f0160051c01905b81811061023857506100d4565b6000815560010161022b565b9091508190610222565b634e487b7160e01b600052602260045260246000fd5b90607f16906100c2565b634e487b7160e01b600052604160045260246000fd5b600080fd5b8060208092840101518282880101520161007c565b6040519190601f01601f191682016001600160401b0381118382101761026e5760405256fe6080604052600436101561001257600080fd5b60003560e01c8062fdd58e1461019657806301ffc9a7146101915780630e89341c1461018c57806318c398fe146101875780631b45f9c5146101825780632cee94181461017d5780632eb2c2d61461017857806340398d671461017357806343ff1fb81461016e57806349ee56f9146101695780634e1273f414610164578063681ece9d1461015f5780636914db601461015a578063715018a61461015557806382367b2d1461015057806387078c561461014b5780638da5cb5b14610146578063a22cb46514610141578063e985e9c51461013c578063eff1d50e14610137578063f08b82e614610132578063f242432a1461012d578063f2fde38b146101285763fcce48831461012357600080fd5b61155c565b6114d2565b611429565b61140b565b6113e2565b611385565b6112cc565b6112a3565b611213565b61110d565b6110b0565b610ffb565b610e83565b610d81565b610aae565b610a00565b61093b565b6108b1565b6107c8565b610700565b6105b9565b610309565b61023f565b6101e0565b600435906001600160a01b03821682036101b157565b600080fd5b602435906001600160a01b03821682036101b157565b35906001600160a01b03821682036101b157565b346101b15760403660031901126101b15760206102246101fe61019b565b6024356000526000835260406000209060018060a01b0316600052602052604060002090565b54604051908152f35b6001600160e01b03198116036101b157565b346101b15760203660031901126101b157602060043561025e8161022d565b63ffffffff60e01b16636cdb3d1360e11b811490811561029c575b811561028b575b506040519015158152f35b6301ffc9a760e01b14905038610280565b6303a24d0760e21b81149150610279565b60005b8381106102c05750506000910152565b81810151838201526020016102b0565b906020916102e9815180928185528580860191016102ad565b601f01601f1916010190565b9060206103069281815201906102d0565b90565b346101b15760203660031901126101b157604051600060025461032b81610f1d565b80845290600181169081156103c25750600114610363575b61035f836103538185038261041c565b604051918291826102f5565b0390f35b600260009081527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace939250905b8082106103a857509091508101602001610353610343565b919260018160209254838588010152019101909291610390565b60ff191660208086019190915291151560051b840190910191506103539050610343565b634e487b7160e01b600052604160045260246000fd5b604081019081106001600160401b0382111761041757604052565b6103e6565b90601f801991011681019081106001600160401b0382111761041757604052565b6001600160401b0381116104175760051b60200190565b81601f820112156101b15780359061046b8261043d565b92610479604051948561041c565b82845260208085019360061b830101918183116101b157602001925b8284106104a3575050505090565b6040848303126101b157602060409182516104bd816103fc565b6104c6876101cc565b81528287013583820152815201930192610495565b6001600160401b03811161041757601f01601f191660200190565b81601f820112156101b157602081359101610510826104db565b9261051e604051948561041c565b828452828201116101b15781600092602092838601378301015290565b9080601f830112156101b15781356105528161043d565b92610560604051948561041c565b81845260208085019260051b820101918383116101b15760208201905b83821061058c57505050505090565b81356001600160401b0381116101b1576020916105ae878480948801016104f6565b81520191019061057d565b346101b15760e03660031901126101b1576004356001600160401b0381116101b1576105e9903690600401610454565b6024356001600160401b0381116101b1576106089036906004016104f6565b906044356001600160401b0381116101b1576106289036906004016104f6565b6064356001600160401b0381116101b1576106479036906004016104f6565b6084356001600160401b0381116101b1576106669036906004016104f6565b9060a4359260c435956001600160401b0387116101b15761068e61069497369060040161053b565b9561158d565b005b9080602083519182815201916020808360051b8301019401926000915b8383106106c257505050505090565b90919293946020806106e0600193601f1986820301875289516102d0565b970193019301919392906106b3565b906020610306928181520190610696565b346101b15760203660031901126101b15760043560005260066020526005604060002001805461072f8161043d565b9161073d604051938461041c565b818352602083019060005260206000206000915b838310610766576040518061035f87826106ef565b60016020819261077585610f57565b815201920192019190610751565b906020808351928381520192019060005b8181106107a15750505090565b8251845260209384019390920191600101610794565b906020610306928181520190610783565b346101b15760203660031901126101b1576004356001600160401b0381116101b1576107fb6108009136906004016104f6565b611d86565b60405190816020825491828152019160005260206000209060005b81811061083e5761035f856108328187038261041c565b604051918291826107b7565b825484526020909301926001928301920161081b565b9080601f830112156101b157813561086b8161043d565b92610879604051948561041c565b81845260208085019260051b8201019283116101b157602001905b8282106108a15750505090565b8135815260209182019101610894565b346101b15760a03660031901126101b1576108ca61019b565b6108d26101b6565b906044356001600160401b0381116101b1576108f2903690600401610854565b6064356001600160401b0381116101b157610911903690600401610854565b90608435936001600160401b0385116101b1576109356106949536906004016104f6565b93611eb5565b346101b15760203660031901126101b15761095461019b565b6005549061096182611dd5565b91600091825b8281106109b25750505061097a81611dd5565b9160005b828110610993576040518061035f86826107b7565b806109a060019284611cc3565b516109ab8287611cc3565b520161097e565b6000818152602081815260408083206001600160a01b03861684529091529020546109e0575b600101610967565b926109f881856109f260019489611cc3565b52611a6d565b9390506109d8565b346101b15760203660031901126101b157610a1961019b565b610a2161220d565b6001600160a01b03168015610a6957600980546001600160a01b031916821790557fc4fda5d836a9aaafabd3088c5f5dcabfe179c3b392b09dbac0e8727667f3c776600080a2005b60405162461bcd60e51b815260206004820152601d60248201527f496e76616c696420626f6e64696e6720637572766520616464726573730000006044820152606490fd5b60203660031901126101b157600435600260045414610d70576002600455610af2610aed610ae6836000526007602052604060002090565b5460ff1690565b611f55565b600954610b0f906001600160a01b03165b6001600160a01b031690565b6040516362ae87ab60e11b81526004810183905290602090829060249082905afa8015610d3c57610b4a91600091610d41575b503414611fb0565b610b5e816000526006602052604060002090565b600601908160005b828254821015610c21576000808080610bc0610bf5610bed6001610be48a8c610bdf610bd7859f9d610bad610c199f86610b9f91611cf1565b50546001600160a01b031690565b998a916000526000602052604060002090565b9060018060a01b0316600052602052604060002090565b541515611ffc565b611cf1565b50015434611bae565b612710900490565b90610c09610c01611d71565b8b33846124f5565b5af1610c1361203e565b5061206e565b018290610b66565b600954909150610c39906001600160a01b0316610b03565b803b156101b1576040516392d76ff960e01b815260048101839052906000908290602490829084905af18015610d3c57610d21575b50815491610c7b83611dd5565b92610c8581611dd5565b9160005b828110610cd357505050610cc67f358eaa98bb414b5fd23651427cb44fff0f7de91707aed81fcac3ad09aeebec16916040519182913396836120ba565b0390a36106946001600455565b80610cff610ce6610b9f60019486611cf1565b610cf0838a611cc3565b6001600160a01b039091169052565b610d10610bed83610be48487611cf1565b610d1a8287611cc3565b5201610c89565b80610d306000610d369361041c565b806110a5565b82610c6e565b611ca1565b610d63915060203d602011610d69575b610d5b818361041c565b810190611fa1565b38610b42565b503d610d51565b633ee5aeb560e01b60005260046000fd5b346101b15760403660031901126101b1576004356001600160401b0381116101b157366023820112156101b157806004013590610dbd8261043d565b91610dcb604051938461041c565b8083526024602084019160051b830101913683116101b157602401905b828210610e1c57836024356001600160401b0381116101b15761035f91610e16610832923690600401610854565b906120df565b60208091610e29846101cc565b815201910190610de8565b602060408183019282815284518094520192019060005b818110610e585750505090565b825180516001600160a01b031685526020908101518186015260409094019390920191600101610e4b565b346101b15760203660031901126101b157600435600052600660205260066040600020018054610eb28161043d565b91610ec0604051938461041c565b818352602083019060005260206000206000915b838310610ee9576040518061035f8782610e34565b60026020600192604051610efc816103fc565b848060a01b0386541681528486015483820152815201920192019190610ed4565b90600182811c92168015610f4d575b6020831014610f3757565b634e487b7160e01b600052602260045260246000fd5b91607f1691610f2c565b9060405191826000825492610f6b84610f1d565b8084529360018116908115610fd95750600114610f92575b50610f909250038361041c565b565b90506000929192526020600020906000915b818310610fbd575050906020610f909282010138610f83565b6020919350806001915483858901015201910190918492610fa4565b905060209250610f9094915060ff191682840152151560051b82010138610f83565b346101b15760203660031901126101b1576004356000526006602052611071604060002061102881610f57565b9061109b61103860018301610f57565b9161108d61104860028301610f57565b61107f600461105960038601610f57565b9401549560405198899860a08a5260a08a01906102d0565b9088820360208a01526102d0565b9086820360408801526102d0565b9084820360608601526102d0565b9060808301520390f35b60009103126101b157565b346101b15760003660031901126101b1576110c961220d565b600380546001600160a01b031981169091556000906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101b15760403660031901126101b15760043560243580156111ce576111c97f945c1c4e99aa89f648fbfe3df471b916f719e16d960fcec0737d4d56bd696838916111716006611168866000526006602052604060002090565b01541515612171565b6111a0611199610b03610b9f6006611193896000526006602052604060002090565b01611cdc565b33146121b5565b8060046111b7866000526006602052604060002090565b01556040519081529081906020820190565b0390a2005b60405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e2030000000006044820152606490fd5b346101b15760203660031901126101b1576004356000818152602081815260408083203384529091529020541561125f57600052600660205261035f6103536003604060002001610f57565b606460405162461bcd60e51b815260206004820152602060248201527f43616c6c657220646f6573206e6f74206f776e207468697320646174617365746044820152fd5b346101b15760003660031901126101b1576003546040516001600160a01b039091168152602090f35b346101b15760403660031901126101b1576112e561019b565b60243590811515908183036101b1576001600160a01b038116928315611370576113316113429233600052600160205260406000209060018060a01b0316600052602052604060002090565b9060ff801983541691151516179055565b6040519081527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3160203392a3005b62ced3e160e81b600052600060045260246000fd5b346101b15760403660031901126101b157602060ff6113d66113a561019b565b6113ad6101b6565b6001600160a01b0391821660009081526001865260408082209290931681526020919091522090565b54166040519015158152f35b346101b15760003660031901126101b1576009546040516001600160a01b039091168152602090f35b346101b15760003660031901126101b1576020600554604051908152f35b346101b15760a03660031901126101b15761144261019b565b61144a6101b6565b6064356044356084356001600160401b0381116101b15761146f9036906004016104f6565b6001600160a01b0385169490939033861415806114ae575b61149557610694955061254c565b8563711bec9160e11b6000523360045260245260446000fd5b50600086815260016020908152604080832033845290915290205460ff1615611487565b346101b15760203660031901126101b1576114eb61019b565b6114f361220d565b6001600160a01b0316801561154657600380546001600160a01b0319811683179091556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3005b631e4fbdf760e01b600052600060045260246000fd5b346101b15760203660031901126101b1576004356000526007602052602060ff604060002054166040519015158152f35b96919493959261159b61220d565b6115a781511515611893565b6115b3875115156118df565b6115be851515611923565b6115ca8851151561197b565b6115d6845115156119c7565b6009546115f9906001600160a01b03906115f1908216610b03565b161515611a13565b611602886122d2565b6116536005549661161a61161589611a6d565b600555565b611637846116328a6000526006602052604060002090565b611add565b600161164d896000526006602052604060002090565b01611add565b61166d81600261164d896000526006602052604060002090565b61168787600361164d896000526006602052604060002090565b84600461169e886000526006602052604060002090565b01556116c08460056116ba896000526006602052604060002090565b01611bc1565b6009546116d5906001600160a01b0316610b03565b803b156101b15760405163afe742c360e01b81526004810188905260248101879052906000908290604490829084905af18015610d3c5761187e575b5060005b885181101561177f5760019061174c600661173a8a6000526006602052604060002090565b01611745838d611cc3565b5190611d0d565b61177961176a61175c838d611cc3565b51516001600160a01b031690565b89611773611d71565b91612392565b01611715565b509193969092949560005b86518110156117b857806117b2896117ad6117a76001958c611cc3565b51611d86565b611dac565b0161178a565b50929591949093966117e46117d7846000526007602052604060002090565b805460ff19166001179055565b6117ee8551611dd5565b936117f98651611dd5565b9660005b8751811015611843578061182361181961175c6001948c611cc3565b610cf0838b611cc3565b602061182f828b611cc3565b51015161183c828c611cc3565b52016117fd565b507f803c525550fdef50c98a15210bff07d15105fa724bd751d551511f27b0a0647b979650611879949860405197889788611e44565b0390a2565b80610d30600061188d9361041c565b38611711565b1561189a57565b60405162461bcd60e51b815260206004820152601860248201527f436f6e74656e74206861736820697320726571756972656400000000000000006044820152606490fd5b156118e657565b60405162461bcd60e51b815260206004820152601560248201527412541194c81a185cda081a5cc81c995c5d5a5c9959605a1b6044820152606490fd5b1561192a57565b60405162461bcd60e51b8152602060048201526024808201527f496e697469616c207072696365206d75737420626520677265617465722074686044820152630616e20360e41b6064820152608490fd5b1561198257565b60405162461bcd60e51b815260206004820152601b60248201527f4174206c65617374206f6e65206f776e657220726571756972656400000000006044820152606490fd5b156119ce57565b60405162461bcd60e51b815260206004820152601960248201527f4174206c65617374206f6e6520746167207265717569726564000000000000006044820152606490fd5b15611a1a57565b60405162461bcd60e51b8152602060048201526015602482015274109bdb991a5b99c818dd5c9d99481b9bdd081cd95d605a1b6044820152606490fd5b634e487b7160e01b600052601160045260246000fd5b6000198114611a7c5760010190565b611a57565b818110611a8c575050565b60008155600101611a81565b9190601f8111611aa757505050565b610f90926000526020600020906020601f840160051c83019310611ad3575b601f0160051c0190611a81565b9091508190611ac6565b91909182516001600160401b03811161041757611b0481611afe8454610f1d565b84611a98565b6020601f8211600114611b45578190611b36939495600092611b3a575b50508160011b916000199060031b1c19161790565b9055565b015190503880611b21565b601f19821690611b5a84600052602060002090565b9160005b818110611b9657509583600195969710611b7d575b505050811b019055565b015160001960f88460031b161c19169055388080611b73565b9192602060018192868b015181550194019201611b5e565b81810292918115918404141715611a7c57565b815191600160401b8311610417578154838355808410611c1e575b506020611bf0910191600052602060002090565b6000915b838310611c015750505050565b6001602082611c1283945186611add565b01920192019190611bf4565b8260005283602060002091820191015b818110611c3b5750611bdc565b80611c4860019254610f1d565b80611c55575b5001611c2e565b601f81118314611c6b5750600081555b38611c4e565b611c8f9083601f611c8185600052602060002090565b920160051c82019101611a81565b60008181526020812081835555611c65565b6040513d6000823e3d90fd5b634e487b7160e01b600052603260045260246000fd5b8051821015611cd75760209160051b010190565b611cad565b805415611cd757600052602060002090600090565b8054821015611cd75760005260206000209060011b0190600090565b8054600160401b81101561041757611d2a91600182018155611cf1565b919091611d5b57805182546001600160a01b0319166001600160a01b03919091161782556020015160019190910155565b634e487b7160e01b600052600060045260246000fd5b60405190611d8060208361041c565b60008252565b6020611d9f9181604051938285809451938492016102ad565b8101600881520301902090565b805490600160401b8210156104175760018201808255821015611cd75760005260206000200155565b90611ddf8261043d565b611dec604051918261041c565b8281528092611dfd601f199161043d565b0190602036910137565b906020808351928381520192019060005b818110611e255750505090565b82516001600160a01b0316845260209384019390920191600101611e18565b93611e86611ea294611e786103069a9895611e6a611e949660e08b5260e08b0190611e07565b9089820360208b0152610783565b9087820360408901526102d0565b9085820360608701526102d0565b9083820360808501526102d0565b9260a082015260c0818403910152610696565b939291906001600160a01b0385163381141580611f31575b611f19576001600160a01b03821615611f035715611eee57610f909461259a565b626a0d4560e21b600052600060045260246000fd5b632bfa23e760e11b600052600060045260246000fd5b63711bec9160e11b6000523360045260245260446000fd5b50600081815260016020908152604080832033845290915290205460ff1615611ecd565b15611f5c57565b60405162461bcd60e51b815260206004820152601e60248201527f44617461736574206973206e6f74206c697374656420666f722073616c6500006044820152606490fd5b908160209103126101b1575190565b15611fb757565b60405162461bcd60e51b815260206004820152601860248201527f496e636f7272656374207061796d656e7420616d6f756e7400000000000000006044820152606490fd5b1561200357565b60405162461bcd60e51b81526020600482015260136024820152724f776e657220686173206e6f20746f6b656e7360681b6044820152606490fd5b3d15612069573d9061204f826104db565b9161205d604051938461041c565b82523d6000602084013e565b606090565b1561207557565b60405162461bcd60e51b815260206004820152601760248201527f5061796d656e74207472616e73666572206661696c65640000000000000000006044820152606490fd5b90916120d161030693604084526040840190611e07565b916020818403910152610783565b9190918051835180820361215a5750506120f98151611dd5565b9060005b8151811015612153578061214160019260051b60208082870101519189010151600052600060205260406000209060018060a01b0316600052602052604060002090565b5461214c8286611cc3565b52016120fd565b5090925050565b635b05999160e01b60005260045260245260446000fd5b1561217857565b60405162461bcd60e51b81526020600482015260156024820152744461746173657420686173206e6f206f776e65727360581b6044820152606490fd5b156121bc57565b60405162461bcd60e51b815260206004820152602360248201527f4f6e6c79207072696d617279206f776e65722063616e2075706461746520707260448201526269636560e81b6064820152608490fd5b6003546001600160a01b0316330361222157565b63118cdaa760e01b6000523360045260246000fd5b1561223d57565b60405162461bcd60e51b8152602060048201526015602482015274496e76616c6964206f776e6572206164647265737360581b6044820152606490fd5b91908201809211611a7c57565b1561228e57565b606460405162461bcd60e51b815260206004820152602060248201527f546f74616c2070657263656e74616765206d75737420657175616c20313030256044820152fd5b60009190825b81518410156123815760206122ed8584611cc3565b510151156123325761232a60019161231561230e610b0361175c8988611cc3565b1515612236565b60206123218786611cc3565b5101519061227a565b9301926122d8565b60405162461bcd60e51b815260206004820152602160248201527f50657263656e74616765206d7573742062652067726561746572207468616e206044820152600360fc1b6064820152608490fd5b610f90929350612710915014612287565b6001600160a01b03811692918315611f035760016123cd60405192600184526020840152604083019160018352606084015260808301604052565b9281518451908181036124de57505060005b8251811015612427578060019160051b61241f61241787610bc0602080868b010151958c010151946000526000602052604060002090565b91825461227a565b9055016123df565b5092919360018251146000146124a25760208281015184820151604080519283529282015260009133917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f629190a45b80516001036124965790602080610f90959301519101519160003361292f565b610f90936000336127fa565b60006040517f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb3391806124d688888361277b565b0390a4612476565b635b05999160e01b60005260045260245260446000fd5b9192916001600160a01b03821615611f03576001600160a01b03811615611eee576125446001610f90959160405192600184526020840152604083019160018352606084015260808301604052565b92909161259a565b92939290916001600160a01b03831615611f03576001600160a01b03821615611eee57610f909461254460405192600184526020840152604083019160018352606084015260808301604052565b94939290919384518251908181036124de5750506001600160a01b0386811695861515959185168015159391929060005b84518110156126ad578060051b90898988602080868b010151958c01015192612626575b93600194612601575b505050016125cb565b61261c91610bc0612417926000526000602052604060002090565b90553889816125f8565b505090916126428d610bc0836000526000602052604060002090565b54828110612676578291898f61266d600197968f950391610bc0856000526000602052604060002090565b559094506125ef565b6040516303dee4c560e01b81526001600160a01b038f16600482015260248101919091526044810183905260648101829052608490fd5b5091989593929790965060018851146000146127415760208881015186820151604080519283529282015233917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6291a45b61270a575b5050505050565b845160010361273057602080612726960151920151923361292f565b3880808080612703565b61273c949192336127fa565b612726565b6040517f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb339180612773898d8361277b565b0390a46126fe565b90916120d161030693604084526040840190610783565b908160209103126101b157516103068161022d565b6001600160a01b0391821681529116602082015260a06040820181905261030694919391926127ec92916127de9190860190610783565b908482036060860152610783565b9160808184039101526102d0565b9091949293853b61280e575b505050505050565b60209361283091604051968795869563bc197c8160e01b8752600487016127a7565b038160006001600160a01b0387165af1600091816128c5575b50612885575061285761203e565b805191908261287e57632bfa23e760e11b6000526001600160a01b03821660045260246000fd5b9050602001fd5b6001600160e01b0319166343e6837f60e01b016128a85750388080808080612806565b632bfa23e760e11b6000526001600160a01b031660045260246000fd5b6128e891925060203d6020116128ef575b6128e0818361041c565b810190612792565b9038612849565b503d6128d6565b6001600160a01b039182168152911660208201526040810191909152606081019190915260a060808201819052610306929101906102d0565b9091949293853b61294257505050505050565b60209361296491604051968795869563f23a6e6160e01b8752600487016128f6565b038160006001600160a01b0387165af1600091816129ae575b5061298b575061285761203e565b6001600160e01b031916630dc5919f60e01b016128a85750388080808080612806565b6129c891925060203d6020116128ef576128e0818361041c565b903861297d56fea2646970667358221220d41df3aa8aa1825e5b2593e6a90f5a8c95125657158ac8b53ace82d89cd4f1cd64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000089fedb2167197199fd069122e5351a1c779f91b80000000000000000000000000000000000000000000000000000000000000007697066733a2f2f00000000000000000000000000000000000000000000000000", - "nonce": "0x7", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xee40a190fff23d384b595033c660701d1e6677e53e423432b64d105655a4527d", - "transactionType": "CREATE", - "contractName": "DatasetBondingCurve", - "contractAddress": "0xc5c7cb4b6cfb9280b403c3b64b212585603a268b", - "function": null, - "arguments": [ - "0xBe521F003F128BF04F24C5A719a0640b419B346d", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0xa2e1e", - "value": "0x0", - "input": "0x60803461013857601f6108ca38819003918201601f19168301916001600160401b0383118484101761013d5780849260409485528339810103126101385761004681610153565b906001600160a01b039061005c90602001610153565b1690811561012257600080546001600160a01b031981168417825560405193916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a36001600160a01b03169081156100e05750600180546001600160a01b03191691909117905560405161076290816101688239f35b62461bcd60e51b815260206004820152601d60248201527f496e76616c6964206461746173657420746f6b656e20616464726573730000006044820152606490fd5b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101385756fe6080604052600436101561001257600080fd5b60003560e01c806310cee91914610621578063113990b8146105fe5780631798820f146105d25780632928a557146105a6578063715018a61461054d5780638da5cb5b14610524578063918f86741461050157806392d76ff914610444578063ae10426514610383578063afe742c31461020e578063b5713ff7146101e5578063c55d0f561461013d5763f2fde38b146100ab57600080fd5b34610138576020366003190112610138576004356001600160a01b03811690819003610138576100d9610703565b801561012257600080546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b346101385760203660031901126101385760043580600052600260205261016a60406000205415156106b7565b60009081526002602090815260408083205460039092528220545b80831061019757602082604051908152f35b906714d1120d7b1600008102908082046714d1120d7b16000014901517156101cf57670de0b6b3a76400006001910492019190610185565b634e487b7160e01b600052601160045260246000fd5b34610138576000366003190112610138576001546040516001600160a01b039091168152602090f35b346101385760403660031901126101385760015460043590602435906001600160a01b031633036103245780156102d35781600052600260205260406000205461028e5760207f12c0ad9d517477ec2ebaa67b0e56cfad40b02e2c0769f65cfb36d38cb16a910591836000526002825280604060002055604051908152a2005b60405162461bcd60e51b815260206004820152601960248201527f496e697469616c20707269636520616c726561647920736574000000000000006044820152606490fd5b60405162461bcd60e51b8152602060048201526024808201527f496e697469616c207072696365206d75737420626520677265617465722074686044820152630616e20360e41b6064820152608490fd5b60405162461bcd60e51b815260206004820152603160248201527f4f6e6c79206461746173657420746f6b656e20636f6e74726163742063616e2060448201527073657420696e697469616c20707269636560781b6064820152608490fd5b34610138576020366003190112610138576004358060005260026020526103b060406000205415156106b7565b8060005260026020526040600020548160005260036020526040600020549160005b83811061040e57602083837fccfa5799e90149f8ab0bc1d481fdbe650f64035a2d299e17b342c119adc790ad83604051848152a2604051908152f35b916714d1120d7b1600008102908082046714d1120d7b16000014901517156101cf57670de0b6b3a76400006001910492016103d2565b3461013857602036600319011261013857600154600435906001600160a01b031633036104a35780600052600260205261048460406000205415156106b7565b60005260036020526040600020805460001981146101cf576001019055005b60405162461bcd60e51b815260206004820152603060248201527f4f6e6c79206461746173657420746f6b656e20636f6e74726163742063616e2060448201526f7265636f72642070757263686173657360801b6064820152608490fd5b34610138576000366003190112610138576020604051670de0b6b3a76400008152f35b34610138576000366003190112610138576000546040516001600160a01b039091168152602090f35b3461013857600036600319011261013857610566610703565b600080546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101385760203660031901126101385760043560005260026020526020604060002054604051908152f35b346101385760203660031901126101385760043560005260036020526020604060002054604051908152f35b346101385760003660031901126101385760206040516714d1120d7b1600008152f35b34610138576020366003190112610138576004356001600160a01b038116908190036101385761064f610703565b8015610672576bffffffffffffffffffffffff60a01b6001541617600155600080f35b60405162461bcd60e51b815260206004820152601d60248201527f496e76616c6964206461746173657420746f6b656e20616464726573730000006044820152606490fd5b156106be57565b60405162461bcd60e51b815260206004820152601b60248201527f546f6b656e20696e697469616c207072696365206e6f742073657400000000006044820152606490fd5b6000546001600160a01b0316330361071757565b63118cdaa760e01b6000523360045260246000fdfea2646970667358221220f8cac7623f68bbb045656de3dac0808d9edaf0fafaa568127cc630f5078c21bb64736f6c634300081c0033000000000000000000000000be521f003f128bf04f24c5a719a0640b419b346d00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8", - "nonce": "0x8", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xff02d41b11928da3e279138ea5c0e334095d50855c8c62b355e51d8be9115afa", - "transactionType": "CALL", - "contractName": "DatasetToken", - "contractAddress": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "function": "setBondingCurve(address)", - "arguments": [ - "0xc5c7cb4B6cfb9280B403C3B64B212585603A268B" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "gas": "0xff21", - "value": "0x0", - "input": "0x43ff1fb8000000000000000000000000c5c7cb4b6cfb9280b403c3b64b212585603a268b", - "nonce": "0x9", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x7e7044", - "logs": [ - { - "address": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "transactionHash": "0xd23cc012cb27fcae1a0727495cc773c6b12fb1d2b65a009b562208f6ee1920a5", - "transactionIndex": "0x2a", - "logIndex": "0x7c", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000100001000000000000000000000000000000000000020000000000000000000800000000000000000000000000001000400000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xd23cc012cb27fcae1a0727495cc773c6b12fb1d2b65a009b562208f6ee1920a5", - "transactionIndex": "0x2a", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "gasUsed": "0x257e67", - "effectiveGasPrice": "0xd8365", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x18a698c6fa", - "l1GasPrice": "0x35ce6e68", - "l1GasUsed": "0x1a01c" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x86458b", - "logs": [ - { - "address": "0xc5c7cb4b6cfb9280b403c3b64b212585603a268b", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "transactionHash": "0xee40a190fff23d384b595033c660701d1e6677e53e423432b64d105655a4527d", - "transactionIndex": "0x2b", - "logIndex": "0x7d", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000100000000000000001000000000000001000000000000000000000020000000000000000000800000004000000000000000000000000400000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xee40a190fff23d384b595033c660701d1e6677e53e423432b64d105655a4527d", - "transactionIndex": "0x2b", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "gasUsed": "0x7d547", - "effectiveGasPrice": "0xd8365", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0xc5c7cb4b6cfb9280b403c3b64b212585603a268b", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x47b5e3645", - "l1GasPrice": "0x35ce6e68", - "l1GasUsed": "0x4ba7" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x86fe41", - "logs": [ - { - "address": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "topics": [ - "0xc4fda5d836a9aaafabd3088c5f5dcabfe179c3b392b09dbac0e8727667f3c776", - "0x000000000000000000000000c5c7cb4b6cfb9280b403c3b64b212585603a268b" - ], - "data": "0x", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "transactionHash": "0xff02d41b11928da3e279138ea5c0e334095d50855c8c62b355e51d8be9115afa", - "transactionIndex": "0x2c", - "logIndex": "0x7e", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000004002000000001000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000800000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xff02d41b11928da3e279138ea5c0e334095d50855c8c62b355e51d8be9115afa", - "transactionIndex": "0x2c", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "gasUsed": "0xb8b6", - "effectiveGasPrice": "0xd8365", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "contractAddress": null, - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x5ec90a05", - "l1GasPrice": "0x35ce6e68", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": { - "0": { - "internal_type": "contract DatasetBondingCurve", - "value": "0xc5c7cb4B6cfb9280B403C3B64B212585603A268B" - }, - "1": { - "internal_type": "contract DatasetToken", - "value": "0xBe521F003F128BF04F24C5A719a0640b419B346d" - } - }, - "timestamp": 1739480875, - "chain": 84532, - "commit": "4b27c75" -} \ No newline at end of file diff --git a/broadcast/DeployBondingCurve.s.sol/84532/run-latest.json b/broadcast/DeployBondingCurve.s.sol/84532/run-latest.json deleted file mode 100644 index c9b3ec3..0000000 --- a/broadcast/DeployBondingCurve.s.sol/84532/run-latest.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "transactions": [ - { - "hash": "0xd23cc012cb27fcae1a0727495cc773c6b12fb1d2b65a009b562208f6ee1920a5", - "transactionType": "CREATE", - "contractName": "DatasetToken", - "contractAddress": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "function": null, - "arguments": [ - "ipfs://", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0x30ba3c", - "value": "0x0", - "input": "0x60806040523461028457612cc9803803806100198161029e565b9283398101906040818303126102845780516001600160401b03811161028457810182601f82011215610284578051906001600160401b03821161026e5761006a601f8301601f191660200161029e565b93828552602083830101116102845760005b82811061028957846020856000828785010152015160018060a01b0381168091036102845781516001600160401b03811161026e57600254600181811c91168015610264575b602082101461024e57601f81116101e9575b50602092601f82116001146101845792819293600092610179575b50508160011b916000199060031b1c1916176002555b801561016357600380546001600160a01b03198116831790915560405191906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a36001600455612a0590816102c48239f35b631e4fbdf760e01b600052600060045260246000fd5b0151905083806100ef565b601f198216936002600052806000209160005b8681106101d157508360019596106101b8575b505050811b01600255610105565b015160001960f88460031b161c191690558380806101aa565b91926020600181928685015181550194019201610197565b60026000527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace601f830160051c81019160208410610244575b601f0160051c01905b81811061023857506100d4565b6000815560010161022b565b9091508190610222565b634e487b7160e01b600052602260045260246000fd5b90607f16906100c2565b634e487b7160e01b600052604160045260246000fd5b600080fd5b8060208092840101518282880101520161007c565b6040519190601f01601f191682016001600160401b0381118382101761026e5760405256fe6080604052600436101561001257600080fd5b60003560e01c8062fdd58e1461019657806301ffc9a7146101915780630e89341c1461018c57806318c398fe146101875780631b45f9c5146101825780632cee94181461017d5780632eb2c2d61461017857806340398d671461017357806343ff1fb81461016e57806349ee56f9146101695780634e1273f414610164578063681ece9d1461015f5780636914db601461015a578063715018a61461015557806382367b2d1461015057806387078c561461014b5780638da5cb5b14610146578063a22cb46514610141578063e985e9c51461013c578063eff1d50e14610137578063f08b82e614610132578063f242432a1461012d578063f2fde38b146101285763fcce48831461012357600080fd5b61155c565b6114d2565b611429565b61140b565b6113e2565b611385565b6112cc565b6112a3565b611213565b61110d565b6110b0565b610ffb565b610e83565b610d81565b610aae565b610a00565b61093b565b6108b1565b6107c8565b610700565b6105b9565b610309565b61023f565b6101e0565b600435906001600160a01b03821682036101b157565b600080fd5b602435906001600160a01b03821682036101b157565b35906001600160a01b03821682036101b157565b346101b15760403660031901126101b15760206102246101fe61019b565b6024356000526000835260406000209060018060a01b0316600052602052604060002090565b54604051908152f35b6001600160e01b03198116036101b157565b346101b15760203660031901126101b157602060043561025e8161022d565b63ffffffff60e01b16636cdb3d1360e11b811490811561029c575b811561028b575b506040519015158152f35b6301ffc9a760e01b14905038610280565b6303a24d0760e21b81149150610279565b60005b8381106102c05750506000910152565b81810151838201526020016102b0565b906020916102e9815180928185528580860191016102ad565b601f01601f1916010190565b9060206103069281815201906102d0565b90565b346101b15760203660031901126101b157604051600060025461032b81610f1d565b80845290600181169081156103c25750600114610363575b61035f836103538185038261041c565b604051918291826102f5565b0390f35b600260009081527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace939250905b8082106103a857509091508101602001610353610343565b919260018160209254838588010152019101909291610390565b60ff191660208086019190915291151560051b840190910191506103539050610343565b634e487b7160e01b600052604160045260246000fd5b604081019081106001600160401b0382111761041757604052565b6103e6565b90601f801991011681019081106001600160401b0382111761041757604052565b6001600160401b0381116104175760051b60200190565b81601f820112156101b15780359061046b8261043d565b92610479604051948561041c565b82845260208085019360061b830101918183116101b157602001925b8284106104a3575050505090565b6040848303126101b157602060409182516104bd816103fc565b6104c6876101cc565b81528287013583820152815201930192610495565b6001600160401b03811161041757601f01601f191660200190565b81601f820112156101b157602081359101610510826104db565b9261051e604051948561041c565b828452828201116101b15781600092602092838601378301015290565b9080601f830112156101b15781356105528161043d565b92610560604051948561041c565b81845260208085019260051b820101918383116101b15760208201905b83821061058c57505050505090565b81356001600160401b0381116101b1576020916105ae878480948801016104f6565b81520191019061057d565b346101b15760e03660031901126101b1576004356001600160401b0381116101b1576105e9903690600401610454565b6024356001600160401b0381116101b1576106089036906004016104f6565b906044356001600160401b0381116101b1576106289036906004016104f6565b6064356001600160401b0381116101b1576106479036906004016104f6565b6084356001600160401b0381116101b1576106669036906004016104f6565b9060a4359260c435956001600160401b0387116101b15761068e61069497369060040161053b565b9561158d565b005b9080602083519182815201916020808360051b8301019401926000915b8383106106c257505050505090565b90919293946020806106e0600193601f1986820301875289516102d0565b970193019301919392906106b3565b906020610306928181520190610696565b346101b15760203660031901126101b15760043560005260066020526005604060002001805461072f8161043d565b9161073d604051938461041c565b818352602083019060005260206000206000915b838310610766576040518061035f87826106ef565b60016020819261077585610f57565b815201920192019190610751565b906020808351928381520192019060005b8181106107a15750505090565b8251845260209384019390920191600101610794565b906020610306928181520190610783565b346101b15760203660031901126101b1576004356001600160401b0381116101b1576107fb6108009136906004016104f6565b611d86565b60405190816020825491828152019160005260206000209060005b81811061083e5761035f856108328187038261041c565b604051918291826107b7565b825484526020909301926001928301920161081b565b9080601f830112156101b157813561086b8161043d565b92610879604051948561041c565b81845260208085019260051b8201019283116101b157602001905b8282106108a15750505090565b8135815260209182019101610894565b346101b15760a03660031901126101b1576108ca61019b565b6108d26101b6565b906044356001600160401b0381116101b1576108f2903690600401610854565b6064356001600160401b0381116101b157610911903690600401610854565b90608435936001600160401b0385116101b1576109356106949536906004016104f6565b93611eb5565b346101b15760203660031901126101b15761095461019b565b6005549061096182611dd5565b91600091825b8281106109b25750505061097a81611dd5565b9160005b828110610993576040518061035f86826107b7565b806109a060019284611cc3565b516109ab8287611cc3565b520161097e565b6000818152602081815260408083206001600160a01b03861684529091529020546109e0575b600101610967565b926109f881856109f260019489611cc3565b52611a6d565b9390506109d8565b346101b15760203660031901126101b157610a1961019b565b610a2161220d565b6001600160a01b03168015610a6957600980546001600160a01b031916821790557fc4fda5d836a9aaafabd3088c5f5dcabfe179c3b392b09dbac0e8727667f3c776600080a2005b60405162461bcd60e51b815260206004820152601d60248201527f496e76616c696420626f6e64696e6720637572766520616464726573730000006044820152606490fd5b60203660031901126101b157600435600260045414610d70576002600455610af2610aed610ae6836000526007602052604060002090565b5460ff1690565b611f55565b600954610b0f906001600160a01b03165b6001600160a01b031690565b6040516362ae87ab60e11b81526004810183905290602090829060249082905afa8015610d3c57610b4a91600091610d41575b503414611fb0565b610b5e816000526006602052604060002090565b600601908160005b828254821015610c21576000808080610bc0610bf5610bed6001610be48a8c610bdf610bd7859f9d610bad610c199f86610b9f91611cf1565b50546001600160a01b031690565b998a916000526000602052604060002090565b9060018060a01b0316600052602052604060002090565b541515611ffc565b611cf1565b50015434611bae565b612710900490565b90610c09610c01611d71565b8b33846124f5565b5af1610c1361203e565b5061206e565b018290610b66565b600954909150610c39906001600160a01b0316610b03565b803b156101b1576040516392d76ff960e01b815260048101839052906000908290602490829084905af18015610d3c57610d21575b50815491610c7b83611dd5565b92610c8581611dd5565b9160005b828110610cd357505050610cc67f358eaa98bb414b5fd23651427cb44fff0f7de91707aed81fcac3ad09aeebec16916040519182913396836120ba565b0390a36106946001600455565b80610cff610ce6610b9f60019486611cf1565b610cf0838a611cc3565b6001600160a01b039091169052565b610d10610bed83610be48487611cf1565b610d1a8287611cc3565b5201610c89565b80610d306000610d369361041c565b806110a5565b82610c6e565b611ca1565b610d63915060203d602011610d69575b610d5b818361041c565b810190611fa1565b38610b42565b503d610d51565b633ee5aeb560e01b60005260046000fd5b346101b15760403660031901126101b1576004356001600160401b0381116101b157366023820112156101b157806004013590610dbd8261043d565b91610dcb604051938461041c565b8083526024602084019160051b830101913683116101b157602401905b828210610e1c57836024356001600160401b0381116101b15761035f91610e16610832923690600401610854565b906120df565b60208091610e29846101cc565b815201910190610de8565b602060408183019282815284518094520192019060005b818110610e585750505090565b825180516001600160a01b031685526020908101518186015260409094019390920191600101610e4b565b346101b15760203660031901126101b157600435600052600660205260066040600020018054610eb28161043d565b91610ec0604051938461041c565b818352602083019060005260206000206000915b838310610ee9576040518061035f8782610e34565b60026020600192604051610efc816103fc565b848060a01b0386541681528486015483820152815201920192019190610ed4565b90600182811c92168015610f4d575b6020831014610f3757565b634e487b7160e01b600052602260045260246000fd5b91607f1691610f2c565b9060405191826000825492610f6b84610f1d565b8084529360018116908115610fd95750600114610f92575b50610f909250038361041c565b565b90506000929192526020600020906000915b818310610fbd575050906020610f909282010138610f83565b6020919350806001915483858901015201910190918492610fa4565b905060209250610f9094915060ff191682840152151560051b82010138610f83565b346101b15760203660031901126101b1576004356000526006602052611071604060002061102881610f57565b9061109b61103860018301610f57565b9161108d61104860028301610f57565b61107f600461105960038601610f57565b9401549560405198899860a08a5260a08a01906102d0565b9088820360208a01526102d0565b9086820360408801526102d0565b9084820360608601526102d0565b9060808301520390f35b60009103126101b157565b346101b15760003660031901126101b1576110c961220d565b600380546001600160a01b031981169091556000906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101b15760403660031901126101b15760043560243580156111ce576111c97f945c1c4e99aa89f648fbfe3df471b916f719e16d960fcec0737d4d56bd696838916111716006611168866000526006602052604060002090565b01541515612171565b6111a0611199610b03610b9f6006611193896000526006602052604060002090565b01611cdc565b33146121b5565b8060046111b7866000526006602052604060002090565b01556040519081529081906020820190565b0390a2005b60405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e2030000000006044820152606490fd5b346101b15760203660031901126101b1576004356000818152602081815260408083203384529091529020541561125f57600052600660205261035f6103536003604060002001610f57565b606460405162461bcd60e51b815260206004820152602060248201527f43616c6c657220646f6573206e6f74206f776e207468697320646174617365746044820152fd5b346101b15760003660031901126101b1576003546040516001600160a01b039091168152602090f35b346101b15760403660031901126101b1576112e561019b565b60243590811515908183036101b1576001600160a01b038116928315611370576113316113429233600052600160205260406000209060018060a01b0316600052602052604060002090565b9060ff801983541691151516179055565b6040519081527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3160203392a3005b62ced3e160e81b600052600060045260246000fd5b346101b15760403660031901126101b157602060ff6113d66113a561019b565b6113ad6101b6565b6001600160a01b0391821660009081526001865260408082209290931681526020919091522090565b54166040519015158152f35b346101b15760003660031901126101b1576009546040516001600160a01b039091168152602090f35b346101b15760003660031901126101b1576020600554604051908152f35b346101b15760a03660031901126101b15761144261019b565b61144a6101b6565b6064356044356084356001600160401b0381116101b15761146f9036906004016104f6565b6001600160a01b0385169490939033861415806114ae575b61149557610694955061254c565b8563711bec9160e11b6000523360045260245260446000fd5b50600086815260016020908152604080832033845290915290205460ff1615611487565b346101b15760203660031901126101b1576114eb61019b565b6114f361220d565b6001600160a01b0316801561154657600380546001600160a01b0319811683179091556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3005b631e4fbdf760e01b600052600060045260246000fd5b346101b15760203660031901126101b1576004356000526007602052602060ff604060002054166040519015158152f35b96919493959261159b61220d565b6115a781511515611893565b6115b3875115156118df565b6115be851515611923565b6115ca8851151561197b565b6115d6845115156119c7565b6009546115f9906001600160a01b03906115f1908216610b03565b161515611a13565b611602886122d2565b6116536005549661161a61161589611a6d565b600555565b611637846116328a6000526006602052604060002090565b611add565b600161164d896000526006602052604060002090565b01611add565b61166d81600261164d896000526006602052604060002090565b61168787600361164d896000526006602052604060002090565b84600461169e886000526006602052604060002090565b01556116c08460056116ba896000526006602052604060002090565b01611bc1565b6009546116d5906001600160a01b0316610b03565b803b156101b15760405163afe742c360e01b81526004810188905260248101879052906000908290604490829084905af18015610d3c5761187e575b5060005b885181101561177f5760019061174c600661173a8a6000526006602052604060002090565b01611745838d611cc3565b5190611d0d565b61177961176a61175c838d611cc3565b51516001600160a01b031690565b89611773611d71565b91612392565b01611715565b509193969092949560005b86518110156117b857806117b2896117ad6117a76001958c611cc3565b51611d86565b611dac565b0161178a565b50929591949093966117e46117d7846000526007602052604060002090565b805460ff19166001179055565b6117ee8551611dd5565b936117f98651611dd5565b9660005b8751811015611843578061182361181961175c6001948c611cc3565b610cf0838b611cc3565b602061182f828b611cc3565b51015161183c828c611cc3565b52016117fd565b507f803c525550fdef50c98a15210bff07d15105fa724bd751d551511f27b0a0647b979650611879949860405197889788611e44565b0390a2565b80610d30600061188d9361041c565b38611711565b1561189a57565b60405162461bcd60e51b815260206004820152601860248201527f436f6e74656e74206861736820697320726571756972656400000000000000006044820152606490fd5b156118e657565b60405162461bcd60e51b815260206004820152601560248201527412541194c81a185cda081a5cc81c995c5d5a5c9959605a1b6044820152606490fd5b1561192a57565b60405162461bcd60e51b8152602060048201526024808201527f496e697469616c207072696365206d75737420626520677265617465722074686044820152630616e20360e41b6064820152608490fd5b1561198257565b60405162461bcd60e51b815260206004820152601b60248201527f4174206c65617374206f6e65206f776e657220726571756972656400000000006044820152606490fd5b156119ce57565b60405162461bcd60e51b815260206004820152601960248201527f4174206c65617374206f6e6520746167207265717569726564000000000000006044820152606490fd5b15611a1a57565b60405162461bcd60e51b8152602060048201526015602482015274109bdb991a5b99c818dd5c9d99481b9bdd081cd95d605a1b6044820152606490fd5b634e487b7160e01b600052601160045260246000fd5b6000198114611a7c5760010190565b611a57565b818110611a8c575050565b60008155600101611a81565b9190601f8111611aa757505050565b610f90926000526020600020906020601f840160051c83019310611ad3575b601f0160051c0190611a81565b9091508190611ac6565b91909182516001600160401b03811161041757611b0481611afe8454610f1d565b84611a98565b6020601f8211600114611b45578190611b36939495600092611b3a575b50508160011b916000199060031b1c19161790565b9055565b015190503880611b21565b601f19821690611b5a84600052602060002090565b9160005b818110611b9657509583600195969710611b7d575b505050811b019055565b015160001960f88460031b161c19169055388080611b73565b9192602060018192868b015181550194019201611b5e565b81810292918115918404141715611a7c57565b815191600160401b8311610417578154838355808410611c1e575b506020611bf0910191600052602060002090565b6000915b838310611c015750505050565b6001602082611c1283945186611add565b01920192019190611bf4565b8260005283602060002091820191015b818110611c3b5750611bdc565b80611c4860019254610f1d565b80611c55575b5001611c2e565b601f81118314611c6b5750600081555b38611c4e565b611c8f9083601f611c8185600052602060002090565b920160051c82019101611a81565b60008181526020812081835555611c65565b6040513d6000823e3d90fd5b634e487b7160e01b600052603260045260246000fd5b8051821015611cd75760209160051b010190565b611cad565b805415611cd757600052602060002090600090565b8054821015611cd75760005260206000209060011b0190600090565b8054600160401b81101561041757611d2a91600182018155611cf1565b919091611d5b57805182546001600160a01b0319166001600160a01b03919091161782556020015160019190910155565b634e487b7160e01b600052600060045260246000fd5b60405190611d8060208361041c565b60008252565b6020611d9f9181604051938285809451938492016102ad565b8101600881520301902090565b805490600160401b8210156104175760018201808255821015611cd75760005260206000200155565b90611ddf8261043d565b611dec604051918261041c565b8281528092611dfd601f199161043d565b0190602036910137565b906020808351928381520192019060005b818110611e255750505090565b82516001600160a01b0316845260209384019390920191600101611e18565b93611e86611ea294611e786103069a9895611e6a611e949660e08b5260e08b0190611e07565b9089820360208b0152610783565b9087820360408901526102d0565b9085820360608701526102d0565b9083820360808501526102d0565b9260a082015260c0818403910152610696565b939291906001600160a01b0385163381141580611f31575b611f19576001600160a01b03821615611f035715611eee57610f909461259a565b626a0d4560e21b600052600060045260246000fd5b632bfa23e760e11b600052600060045260246000fd5b63711bec9160e11b6000523360045260245260446000fd5b50600081815260016020908152604080832033845290915290205460ff1615611ecd565b15611f5c57565b60405162461bcd60e51b815260206004820152601e60248201527f44617461736574206973206e6f74206c697374656420666f722073616c6500006044820152606490fd5b908160209103126101b1575190565b15611fb757565b60405162461bcd60e51b815260206004820152601860248201527f496e636f7272656374207061796d656e7420616d6f756e7400000000000000006044820152606490fd5b1561200357565b60405162461bcd60e51b81526020600482015260136024820152724f776e657220686173206e6f20746f6b656e7360681b6044820152606490fd5b3d15612069573d9061204f826104db565b9161205d604051938461041c565b82523d6000602084013e565b606090565b1561207557565b60405162461bcd60e51b815260206004820152601760248201527f5061796d656e74207472616e73666572206661696c65640000000000000000006044820152606490fd5b90916120d161030693604084526040840190611e07565b916020818403910152610783565b9190918051835180820361215a5750506120f98151611dd5565b9060005b8151811015612153578061214160019260051b60208082870101519189010151600052600060205260406000209060018060a01b0316600052602052604060002090565b5461214c8286611cc3565b52016120fd565b5090925050565b635b05999160e01b60005260045260245260446000fd5b1561217857565b60405162461bcd60e51b81526020600482015260156024820152744461746173657420686173206e6f206f776e65727360581b6044820152606490fd5b156121bc57565b60405162461bcd60e51b815260206004820152602360248201527f4f6e6c79207072696d617279206f776e65722063616e2075706461746520707260448201526269636560e81b6064820152608490fd5b6003546001600160a01b0316330361222157565b63118cdaa760e01b6000523360045260246000fd5b1561223d57565b60405162461bcd60e51b8152602060048201526015602482015274496e76616c6964206f776e6572206164647265737360581b6044820152606490fd5b91908201809211611a7c57565b1561228e57565b606460405162461bcd60e51b815260206004820152602060248201527f546f74616c2070657263656e74616765206d75737420657175616c20313030256044820152fd5b60009190825b81518410156123815760206122ed8584611cc3565b510151156123325761232a60019161231561230e610b0361175c8988611cc3565b1515612236565b60206123218786611cc3565b5101519061227a565b9301926122d8565b60405162461bcd60e51b815260206004820152602160248201527f50657263656e74616765206d7573742062652067726561746572207468616e206044820152600360fc1b6064820152608490fd5b610f90929350612710915014612287565b6001600160a01b03811692918315611f035760016123cd60405192600184526020840152604083019160018352606084015260808301604052565b9281518451908181036124de57505060005b8251811015612427578060019160051b61241f61241787610bc0602080868b010151958c010151946000526000602052604060002090565b91825461227a565b9055016123df565b5092919360018251146000146124a25760208281015184820151604080519283529282015260009133917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f629190a45b80516001036124965790602080610f90959301519101519160003361292f565b610f90936000336127fa565b60006040517f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb3391806124d688888361277b565b0390a4612476565b635b05999160e01b60005260045260245260446000fd5b9192916001600160a01b03821615611f03576001600160a01b03811615611eee576125446001610f90959160405192600184526020840152604083019160018352606084015260808301604052565b92909161259a565b92939290916001600160a01b03831615611f03576001600160a01b03821615611eee57610f909461254460405192600184526020840152604083019160018352606084015260808301604052565b94939290919384518251908181036124de5750506001600160a01b0386811695861515959185168015159391929060005b84518110156126ad578060051b90898988602080868b010151958c01015192612626575b93600194612601575b505050016125cb565b61261c91610bc0612417926000526000602052604060002090565b90553889816125f8565b505090916126428d610bc0836000526000602052604060002090565b54828110612676578291898f61266d600197968f950391610bc0856000526000602052604060002090565b559094506125ef565b6040516303dee4c560e01b81526001600160a01b038f16600482015260248101919091526044810183905260648101829052608490fd5b5091989593929790965060018851146000146127415760208881015186820151604080519283529282015233917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6291a45b61270a575b5050505050565b845160010361273057602080612726960151920151923361292f565b3880808080612703565b61273c949192336127fa565b612726565b6040517f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb339180612773898d8361277b565b0390a46126fe565b90916120d161030693604084526040840190610783565b908160209103126101b157516103068161022d565b6001600160a01b0391821681529116602082015260a06040820181905261030694919391926127ec92916127de9190860190610783565b908482036060860152610783565b9160808184039101526102d0565b9091949293853b61280e575b505050505050565b60209361283091604051968795869563bc197c8160e01b8752600487016127a7565b038160006001600160a01b0387165af1600091816128c5575b50612885575061285761203e565b805191908261287e57632bfa23e760e11b6000526001600160a01b03821660045260246000fd5b9050602001fd5b6001600160e01b0319166343e6837f60e01b016128a85750388080808080612806565b632bfa23e760e11b6000526001600160a01b031660045260246000fd5b6128e891925060203d6020116128ef575b6128e0818361041c565b810190612792565b9038612849565b503d6128d6565b6001600160a01b039182168152911660208201526040810191909152606081019190915260a060808201819052610306929101906102d0565b9091949293853b61294257505050505050565b60209361296491604051968795869563f23a6e6160e01b8752600487016128f6565b038160006001600160a01b0387165af1600091816129ae575b5061298b575061285761203e565b6001600160e01b031916630dc5919f60e01b016128a85750388080808080612806565b6129c891925060203d6020116128ef576128e0818361041c565b903861297d56fea2646970667358221220d41df3aa8aa1825e5b2593e6a90f5a8c95125657158ac8b53ace82d89cd4f1cd64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000089fedb2167197199fd069122e5351a1c779f91b80000000000000000000000000000000000000000000000000000000000000007697066733a2f2f00000000000000000000000000000000000000000000000000", - "nonce": "0x7", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xee40a190fff23d384b595033c660701d1e6677e53e423432b64d105655a4527d", - "transactionType": "CREATE", - "contractName": "DatasetBondingCurve", - "contractAddress": "0xc5c7cb4b6cfb9280b403c3b64b212585603a268b", - "function": null, - "arguments": [ - "0xBe521F003F128BF04F24C5A719a0640b419B346d", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0xa2e1e", - "value": "0x0", - "input": "0x60803461013857601f6108ca38819003918201601f19168301916001600160401b0383118484101761013d5780849260409485528339810103126101385761004681610153565b906001600160a01b039061005c90602001610153565b1690811561012257600080546001600160a01b031981168417825560405193916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a36001600160a01b03169081156100e05750600180546001600160a01b03191691909117905560405161076290816101688239f35b62461bcd60e51b815260206004820152601d60248201527f496e76616c6964206461746173657420746f6b656e20616464726573730000006044820152606490fd5b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101385756fe6080604052600436101561001257600080fd5b60003560e01c806310cee91914610621578063113990b8146105fe5780631798820f146105d25780632928a557146105a6578063715018a61461054d5780638da5cb5b14610524578063918f86741461050157806392d76ff914610444578063ae10426514610383578063afe742c31461020e578063b5713ff7146101e5578063c55d0f561461013d5763f2fde38b146100ab57600080fd5b34610138576020366003190112610138576004356001600160a01b03811690819003610138576100d9610703565b801561012257600080546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b346101385760203660031901126101385760043580600052600260205261016a60406000205415156106b7565b60009081526002602090815260408083205460039092528220545b80831061019757602082604051908152f35b906714d1120d7b1600008102908082046714d1120d7b16000014901517156101cf57670de0b6b3a76400006001910492019190610185565b634e487b7160e01b600052601160045260246000fd5b34610138576000366003190112610138576001546040516001600160a01b039091168152602090f35b346101385760403660031901126101385760015460043590602435906001600160a01b031633036103245780156102d35781600052600260205260406000205461028e5760207f12c0ad9d517477ec2ebaa67b0e56cfad40b02e2c0769f65cfb36d38cb16a910591836000526002825280604060002055604051908152a2005b60405162461bcd60e51b815260206004820152601960248201527f496e697469616c20707269636520616c726561647920736574000000000000006044820152606490fd5b60405162461bcd60e51b8152602060048201526024808201527f496e697469616c207072696365206d75737420626520677265617465722074686044820152630616e20360e41b6064820152608490fd5b60405162461bcd60e51b815260206004820152603160248201527f4f6e6c79206461746173657420746f6b656e20636f6e74726163742063616e2060448201527073657420696e697469616c20707269636560781b6064820152608490fd5b34610138576020366003190112610138576004358060005260026020526103b060406000205415156106b7565b8060005260026020526040600020548160005260036020526040600020549160005b83811061040e57602083837fccfa5799e90149f8ab0bc1d481fdbe650f64035a2d299e17b342c119adc790ad83604051848152a2604051908152f35b916714d1120d7b1600008102908082046714d1120d7b16000014901517156101cf57670de0b6b3a76400006001910492016103d2565b3461013857602036600319011261013857600154600435906001600160a01b031633036104a35780600052600260205261048460406000205415156106b7565b60005260036020526040600020805460001981146101cf576001019055005b60405162461bcd60e51b815260206004820152603060248201527f4f6e6c79206461746173657420746f6b656e20636f6e74726163742063616e2060448201526f7265636f72642070757263686173657360801b6064820152608490fd5b34610138576000366003190112610138576020604051670de0b6b3a76400008152f35b34610138576000366003190112610138576000546040516001600160a01b039091168152602090f35b3461013857600036600319011261013857610566610703565b600080546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101385760203660031901126101385760043560005260026020526020604060002054604051908152f35b346101385760203660031901126101385760043560005260036020526020604060002054604051908152f35b346101385760003660031901126101385760206040516714d1120d7b1600008152f35b34610138576020366003190112610138576004356001600160a01b038116908190036101385761064f610703565b8015610672576bffffffffffffffffffffffff60a01b6001541617600155600080f35b60405162461bcd60e51b815260206004820152601d60248201527f496e76616c6964206461746173657420746f6b656e20616464726573730000006044820152606490fd5b156106be57565b60405162461bcd60e51b815260206004820152601b60248201527f546f6b656e20696e697469616c207072696365206e6f742073657400000000006044820152606490fd5b6000546001600160a01b0316330361071757565b63118cdaa760e01b6000523360045260246000fdfea2646970667358221220f8cac7623f68bbb045656de3dac0808d9edaf0fafaa568127cc630f5078c21bb64736f6c634300081c0033000000000000000000000000be521f003f128bf04f24c5a719a0640b419b346d00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8", - "nonce": "0x8", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - }, - { - "hash": "0xff02d41b11928da3e279138ea5c0e334095d50855c8c62b355e51d8be9115afa", - "transactionType": "CALL", - "contractName": "DatasetToken", - "contractAddress": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "function": "setBondingCurve(address)", - "arguments": [ - "0xc5c7cb4B6cfb9280B403C3B64B212585603A268B" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "gas": "0xff21", - "value": "0x0", - "input": "0x43ff1fb8000000000000000000000000c5c7cb4b6cfb9280b403c3b64b212585603a268b", - "nonce": "0x9", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x7e7044", - "logs": [ - { - "address": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "transactionHash": "0xd23cc012cb27fcae1a0727495cc773c6b12fb1d2b65a009b562208f6ee1920a5", - "transactionIndex": "0x2a", - "logIndex": "0x7c", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000100001000000000000000000000000000000000000020000000000000000000800000000000000000000000000001000400000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xd23cc012cb27fcae1a0727495cc773c6b12fb1d2b65a009b562208f6ee1920a5", - "transactionIndex": "0x2a", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "gasUsed": "0x257e67", - "effectiveGasPrice": "0xd8365", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x18a698c6fa", - "l1GasPrice": "0x35ce6e68", - "l1GasUsed": "0x1a01c" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x86458b", - "logs": [ - { - "address": "0xc5c7cb4b6cfb9280b403c3b64b212585603a268b", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "transactionHash": "0xee40a190fff23d384b595033c660701d1e6677e53e423432b64d105655a4527d", - "transactionIndex": "0x2b", - "logIndex": "0x7d", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000100000000000000001000000000000001000000000000000000000020000000000000000000800000004000000000000000000000000400000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xee40a190fff23d384b595033c660701d1e6677e53e423432b64d105655a4527d", - "transactionIndex": "0x2b", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "gasUsed": "0x7d547", - "effectiveGasPrice": "0xd8365", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0xc5c7cb4b6cfb9280b403c3b64b212585603a268b", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x47b5e3645", - "l1GasPrice": "0x35ce6e68", - "l1GasUsed": "0x4ba7" - }, - { - "status": "0x1", - "cumulativeGasUsed": "0x86fe41", - "logs": [ - { - "address": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "topics": [ - "0xc4fda5d836a9aaafabd3088c5f5dcabfe179c3b392b09dbac0e8727667f3c776", - "0x000000000000000000000000c5c7cb4b6cfb9280b403c3b64b212585603a268b" - ], - "data": "0x", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "transactionHash": "0xff02d41b11928da3e279138ea5c0e334095d50855c8c62b355e51d8be9115afa", - "transactionIndex": "0x2c", - "logIndex": "0x7e", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000004002000000001000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000800000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0xff02d41b11928da3e279138ea5c0e334095d50855c8c62b355e51d8be9115afa", - "transactionIndex": "0x2c", - "blockHash": "0xfd6abe89f5af0305a283a61385f1eb5658a7eb1ca9aa6eda874ad7d167bc8ad9", - "blockNumber": "0x14d8022", - "gasUsed": "0xb8b6", - "effectiveGasPrice": "0xd8365", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": "0xbe521f003f128bf04f24c5a719a0640b419b346d", - "contractAddress": null, - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x1", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x5ec90a05", - "l1GasPrice": "0x35ce6e68", - "l1GasUsed": "0x640" - } - ], - "libraries": [], - "pending": [], - "returns": { - "0": { - "internal_type": "contract DatasetBondingCurve", - "value": "0xc5c7cb4B6cfb9280B403C3B64B212585603A268B" - }, - "1": { - "internal_type": "contract DatasetToken", - "value": "0xBe521F003F128BF04F24C5A719a0640b419B346d" - } - }, - "timestamp": 1739480875, - "chain": 84532, - "commit": "4b27c75" -} \ No newline at end of file diff --git a/broadcast/DeployDataset.s.sol/84532/run-1739234491.json b/broadcast/DeployDataset.s.sol/84532/run-1739234491.json deleted file mode 100644 index f8d165b..0000000 --- a/broadcast/DeployDataset.s.sol/84532/run-1739234491.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x7d85d27e4f84fda880a04adefa6615a9178f7dd35b8b22adaa3be01786bd44f1", - "transactionType": "CREATE", - "contractName": "DatasetToken", - "contractAddress": "0x3e0743a7c7f98f3b7172d238100b14a47cef36e8", - "function": null, - "arguments": [ - "https://api.example.com/metadata/", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0x3631e2", - "value": "0x0", - "input": "0x608060405234801561001057600080fd5b5060405161316f38038061316f83398101604081905261002f91610113565b808261003a8161007f565b506001600160a01b03811661006957604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b6100728161008f565b5050600160045550610337565b600261008b8282610279565b5050565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b634e487b7160e01b600052604160045260246000fd5b80516001600160a01b038116811461010e57600080fd5b919050565b6000806040838503121561012657600080fd5b82516001600160401b0381111561013c57600080fd5b8301601f8101851361014d57600080fd5b80516001600160401b03811115610166576101666100e1565b604051601f8201601f19908116603f011681016001600160401b0381118282101715610194576101946100e1565b6040528181528282016020018710156101ac57600080fd5b60005b828110156101cb576020818501810151838301820152016101af565b506000602083830101528094505050506101e7602084016100f7565b90509250929050565b600181811c9082168061020457607f821691505b60208210810361022457634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561027457806000526020600020601f840160051c810160208510156102515750805b601f840160051c820191505b81811015610271576000815560010161025d565b50505b505050565b81516001600160401b03811115610292576102926100e1565b6102a6816102a084546101f0565b8461022a565b6020601f8211600181146102da57600083156102c25750848201515b600019600385901b1c1916600184901b178455610271565b600084815260208120601f198516915b8281101561030a57878501518255602094850194600190920191016102ea565b50848210156103285786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b612e29806103466000396000f3fe6080604052600436106101345760003560e01c80636914db60116100ab578063a22cb4651161006f578063a22cb46514610393578063e985e9c5146103b3578063f08b82e6146103d3578063f242432a146103e8578063f2fde38b14610408578063fcce48831461042857600080fd5b80636914db60146102e5578063715018a61461031657806382367b2d1461032b57806387078c561461034b5780638da5cb5b1461036b57600080fd5b80632cee9418116100fd5780632cee9418146102185780632eb2c2d61461024557806340398d671461026557806349ee56f9146102855780634e1273f414610298578063681ece9d146102b857600080fd5b8062fdd58e1461013957806301ffc9a71461016c5780630e89341c1461019c57806318c398fe146101c95780631b45f9c5146101eb575b600080fd5b34801561014557600080fd5b50610159610154366004612191565b610458565b6040519081526020015b60405180910390f35b34801561017857600080fd5b5061018c6101873660046121d1565b610480565b6040519015158152602001610163565b3480156101a857600080fd5b506101bc6101b73660046121f5565b6104d0565b604051610163919061225e565b3480156101d557600080fd5b506101e96101e4366004612494565b610564565b005b3480156101f757600080fd5b5061020b6102063660046121f5565b610a71565b604051610163919061260b565b34801561022457600080fd5b5061023861023336600461261e565b610b60565b6040516101639190612696565b34801561025157600080fd5b506101e9610260366004612707565b610bcf565b34801561027157600080fd5b506102386102803660046127ba565b610c36565b6101e96102933660046121f5565b610d6e565b3480156102a457600080fd5b506102386102b33660046127d5565b6111a6565b3480156102c457600080fd5b506102d86102d33660046121f5565b611272565b604051610163919061289c565b3480156102f157600080fd5b506103056103003660046121f5565b6112f2565b6040516101639594939291906128f4565b34801561032257600080fd5b506101e9611540565b34801561033757600080fd5b506101e9610346366004612954565b611554565b34801561035757600080fd5b506101bc6103663660046121f5565b6116e5565b34801561037757600080fd5b506003546040516001600160a01b039091168152602001610163565b34801561039f57600080fd5b506101e96103ae366004612976565b61175c565b3480156103bf57600080fd5b5061018c6103ce3660046129b2565b61176b565b3480156103df57600080fd5b50600554610159565b3480156103f457600080fd5b506101e96104033660046129e5565b611799565b34801561041457600080fd5b506101e96104233660046127ba565b6117f8565b34801561043457600080fd5b5061018c6104433660046121f5565b60076020526000908152604090205460ff1681565b6000818152602081815260408083206001600160a01b03861684529091529020545b92915050565b60006001600160e01b03198216636cdb3d1360e11b14806104b157506001600160e01b031982166303a24d0760e21b145b8061047a57506301ffc9a760e01b6001600160e01b031983161461047a565b6060600280546104df90612a3d565b80601f016020809104026020016040519081016040528092919081815260200182805461050b90612a3d565b80156105585780601f1061052d57610100808354040283529160200191610558565b820191906000526020600020905b81548152906001019060200180831161053b57829003601f168201915b50505050509050919050565b61056c611833565b60008451116105c25760405162461bcd60e51b815260206004820152601860248201527f436f6e74656e742068617368206973207265717569726564000000000000000060448201526064015b60405180910390fd5b600083511161060b5760405162461bcd60e51b815260206004820152601560248201527412541194c81a185cda081a5cc81c995c5d5a5c9959605a1b60448201526064016105b9565b6000821161065b5760405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e20300000000060448201526064016105b9565b60008751116106ac5760405162461bcd60e51b815260206004820152601b60248201527f4174206c65617374206f6e65206f776e6572207265717569726564000000000060448201526064016105b9565b60008151116106fd5760405162461bcd60e51b815260206004820152601960248201527f4174206c65617374206f6e65207461672072657175697265640000000000000060448201526064016105b9565b61070687611860565b600580546000918261071783612a8d565b9091555060008181526006602052604090209091506107368882612af2565b5060008181526006602052604090206001016107528782612af2565b50600081815260066020526040902060020161076e8682612af2565b50600081815260066020526040902060030161078a8582612af2565b5060008181526006602090815260409091206004810185905583516107b7926005909201918501906120b8565b5060005b885181101561087957600660008381526020019081526020016000206006018982815181106107ec576107ec612bb0565b602090810291909101810151825460018082018555600094855293839020825160029092020180546001600160a01b0319166001600160a01b039092169190911781559101519101558851610871908a908390811061084d5761084d612bb0565b602002602001015160000151836001604051806020016040528060008152506119e0565b6001016107bb565b5060005b82518110156108db57600883828151811061089a5761089a612bb0565b60200260200101516040516108af9190612bc6565b90815260405160209181900382019020805460018082018355600092835292909120018390550161087d565b506000818152600760205260408120805460ff1916600117905588516001600160401b0381111561090e5761090e612271565b604051908082528060200260200182016040528015610937578160200160208202803683370190505b509050600089516001600160401b0381111561095557610955612271565b60405190808252806020026020018201604052801561097e578160200160208202803683370190505b50905060005b8a51811015610a20578a818151811061099f5761099f612bb0565b6020026020010151600001518382815181106109bd576109bd612bb0565b60200260200101906001600160a01b031690816001600160a01b0316815250508a81815181106109ef576109ef612bb0565b602002602001015160200151828281518110610a0d57610a0d612bb0565b6020908102919091010152600101610984565b50827f803c525550fdef50c98a15210bff07d15105fa724bd751d551511f27b0a0647b83838c8b8b8b8b604051610a5d9796959493929190612c1d565b60405180910390a250505050505050505050565b606060066000838152602001908152602001600020600501805480602002602001604051908101604052809291908181526020016000905b82821015610b55578382906000526020600020018054610ac890612a3d565b80601f0160208091040260200160405190810160405280929190818152602001828054610af490612a3d565b8015610b415780601f10610b1657610100808354040283529160200191610b41565b820191906000526020600020905b815481529060010190602001808311610b2457829003601f168201915b505050505081526020019060010190610aa9565b505050509050919050565b6060600882604051610b729190612bc6565b908152604080519182900360209081018320805480830285018301909352828452919083018282801561055857602002820191906000526020600020905b815481526020019060010190808311610bb05750505050509050919050565b336001600160a01b0386168114801590610bf05750610bee868261176b565b155b15610c215760405163711bec9160e11b81526001600160a01b038083166004830152871660248201526044016105b9565b610c2e8686868686611a3d565b505050505050565b606060006005546001600160401b03811115610c5457610c54612271565b604051908082528060200260200182016040528015610c7d578160200160208202803683370190505b5090506000805b600554811015610cd4576000610c9a8683610458565b1115610ccc5780838381518110610cb357610cb3612bb0565b602090810291909101015281610cc881612a8d565b9250505b600101610c84565b506000816001600160401b03811115610cef57610cef612271565b604051908082528060200260200182016040528015610d18578160200160208202803683370190505b50905060005b82811015610d6557838181518110610d3857610d38612bb0565b6020026020010151828281518110610d5257610d52612bb0565b6020908102919091010152600101610d1e565b50949350505050565b610d76611aa4565b60008181526007602052604090205460ff16610dd45760405162461bcd60e51b815260206004820152601e60248201527f44617461736574206973206e6f74206c697374656420666f722073616c65000060448201526064016105b9565b6000818152600660205260409020600401543414610e345760405162461bcd60e51b815260206004820152601860248201527f496e636f7272656374207061796d656e7420616d6f756e74000000000000000060448201526064016105b9565b60008181526006602052604081209034905b6006830154811015610fdf576000836006018281548110610e6957610e69612bb0565b600091825260208220600290910201546001600160a01b03169150610e8e8287610458565b11610ed15760405162461bcd60e51b81526020600482015260136024820152724f776e657220686173206e6f20746f6b656e7360681b60448201526064016105b9565b6000612710856006018481548110610eeb57610eeb612bb0565b90600052602060002090600202016001015485610f089190612ca6565b610f129190612cbd565b9050610f31823388600160405180602001604052806000815250611ace565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114610f7e576040519150601f19603f3d011682016040523d82523d6000602084013e610f83565b606091505b5050905080610fd45760405162461bcd60e51b815260206004820152601760248201527f5061796d656e74207472616e73666572206661696c656400000000000000000060448201526064016105b9565b505050600101610e46565b5060068201546000906001600160401b03811115610fff57610fff612271565b604051908082528060200260200182016040528015611028578160200160208202803683370190505b5060068401549091506000906001600160401b0381111561104b5761104b612271565b604051908082528060200260200182016040528015611074578160200160208202803683370190505b50905060005b60068501548110156111505784600601818154811061109b5761109b612bb0565b600091825260209091206002909102015483516001600160a01b03909116908490839081106110cc576110cc612bb0565b60200260200101906001600160a01b031690816001600160a01b03168152505061271085600601828154811061110457611104612bb0565b906000526020600020906002020160010154856111219190612ca6565b61112b9190612cbd565b82828151811061113d5761113d612bb0565b602090810291909101015260010161107a565b50336001600160a01b0316857f358eaa98bb414b5fd23651427cb44fff0f7de91707aed81fcac3ad09aeebec16848460405161118d929190612cdf565b60405180910390a3505050506111a36001600455565b50565b606081518351146111d75781518351604051635b05999160e01b8152600481019290925260248201526044016105b9565b600083516001600160401b038111156111f2576111f2612271565b60405190808252806020026020018201604052801561121b578160200160208202803683370190505b50905060005b845181101561126a5760208082028601015161124590602080840287010151610458565b82828151811061125757611257612bb0565b6020908102919091010152600101611221565b509392505050565b606060066000838152602001908152602001600020600601805480602002602001604051908101604052809291908181526020016000905b82821015610b55576000848152602090819020604080518082019091526002850290910180546001600160a01b031682526001908101548284015290835290920191016112aa565b60066020526000908152604090208054819061130d90612a3d565b80601f016020809104026020016040519081016040528092919081815260200182805461133990612a3d565b80156113865780601f1061135b57610100808354040283529160200191611386565b820191906000526020600020905b81548152906001019060200180831161136957829003601f168201915b50505050509080600101805461139b90612a3d565b80601f01602080910402602001604051908101604052809291908181526020018280546113c790612a3d565b80156114145780601f106113e957610100808354040283529160200191611414565b820191906000526020600020905b8154815290600101906020018083116113f757829003601f168201915b50505050509080600201805461142990612a3d565b80601f016020809104026020016040519081016040528092919081815260200182805461145590612a3d565b80156114a25780601f10611477576101008083540402835291602001916114a2565b820191906000526020600020905b81548152906001019060200180831161148557829003601f168201915b5050505050908060030180546114b790612a3d565b80601f01602080910402602001604051908101604052809291908181526020018280546114e390612a3d565b80156115305780601f1061150557610100808354040283529160200191611530565b820191906000526020600020905b81548152906001019060200180831161151357829003601f168201915b5050505050908060040154905085565b611548611833565b6115526000611b5c565b565b600081116115a45760405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e20300000000060448201526064016105b9565b600082815260066020819052604090912001546115fb5760405162461bcd60e51b81526020600482015260156024820152744461746173657420686173206e6f206f776e65727360581b60448201526064016105b9565b6000828152600660208190526040822001805490919061161d5761161d612bb0565b60009182526020909120600290910201546001600160a01b031633146116915760405162461bcd60e51b815260206004820152602360248201527f4f6e6c79207072696d617279206f776e65722063616e2075706461746520707260448201526269636560e81b60648201526084016105b9565b600082815260066020526040908190206004018290555182907f945c1c4e99aa89f648fbfe3df471b916f719e16d960fcec0737d4d56bd696838906116d99084815260200190565b60405180910390a25050565b606060006116f33384610458565b116117405760405162461bcd60e51b815260206004820181905260248201527f43616c6c657220646f6573206e6f74206f776e2074686973206461746173657460448201526064016105b9565b600082815260066020526040902060030180546104df90612a3d565b611767338383611bae565b5050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205460ff1690565b336001600160a01b03861681148015906117ba57506117b8868261176b565b155b156117eb5760405163711bec9160e11b81526001600160a01b038083166004830152871660248201526044016105b9565b610c2e8686868686611ace565b611800611833565b6001600160a01b03811661182a57604051631e4fbdf760e01b8152600060048201526024016105b9565b6111a381611b5c565b6003546001600160a01b031633146115525760405163118cdaa760e01b81523360048201526024016105b9565b6000805b825181101561198e57600083828151811061188157611881612bb0565b602002602001015160200151116118e45760405162461bcd60e51b815260206004820152602160248201527f50657263656e74616765206d7573742062652067726561746572207468616e206044820152600360fc1b60648201526084016105b9565b60006001600160a01b031683828151811061190157611901612bb0565b6020026020010151600001516001600160a01b03160361195b5760405162461bcd60e51b8152602060048201526015602482015274496e76616c6964206f776e6572206164647265737360581b60448201526064016105b9565b82818151811061196d5761196d612bb0565b602002602001015160200151826119849190612d0d565b9150600101611864565b5080612710146117675760405162461bcd60e51b815260206004820181905260248201527f546f74616c2070657263656e74616765206d75737420657175616c203130302560448201526064016105b9565b6001600160a01b038416611a0a57604051632bfa23e760e11b8152600060048201526024016105b9565b60408051600180825260208201869052818301908152606082018590526080820190925290610c2e600087848487611c44565b6001600160a01b038416611a6757604051632bfa23e760e11b8152600060048201526024016105b9565b6001600160a01b038516611a9057604051626a0d4560e21b8152600060048201526024016105b9565b611a9d8585858585611c44565b5050505050565b600260045403611ac757604051633ee5aeb560e01b815260040160405180910390fd5b6002600455565b6001600160a01b038416611af857604051632bfa23e760e11b8152600060048201526024016105b9565b6001600160a01b038516611b2157604051626a0d4560e21b8152600060048201526024016105b9565b60408051600180825260208201869052818301908152606082018590526080820190925290611b538787848487611c44565b50505050505050565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b038216611bd75760405162ced3e160e81b8152600060048201526024016105b9565b6001600160a01b03838116600081815260016020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b611c5085858585611c97565b6001600160a01b03841615611a9d5782513390600103611c895760208481015190840151611c82838989858589611eab565b5050610c2e565b610c2e818787878787611fcf565b8051825114611cc65781518151604051635b05999160e01b8152600481019290925260248201526044016105b9565b3360005b8351811015611dcc576020818102858101820151908501909101516001600160a01b03881615611d7d576000828152602081815260408083206001600160a01b038c16845290915290205481811015611d56576040516303dee4c560e01b81526001600160a01b038a1660048201526024810182905260448101839052606481018490526084016105b9565b6000838152602081815260408083206001600160a01b038d16845290915290209082900390555b6001600160a01b03871615611dc2576000828152602081815260408083206001600160a01b038b16845290915281208054839290611dbc908490612d0d565b90915550505b5050600101611cca565b508251600103611e4d5760208301516000906020840151909150856001600160a01b0316876001600160a01b0316846001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628585604051611e3e929190918252602082015260400190565b60405180910390a45050611a9d565b836001600160a01b0316856001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8686604051611e9c929190612d20565b60405180910390a45050505050565b6001600160a01b0384163b15610c2e5760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190611eef9089908990889088908890600401612d33565b6020604051808303816000875af1925050508015611f2a575060408051601f3d908101601f19168201909252611f2791810190612d78565b60015b611f93573d808015611f58576040519150601f19603f3d011682016040523d82523d6000602084013e611f5d565b606091505b508051600003611f8b57604051632bfa23e760e11b81526001600160a01b03861660048201526024016105b9565b805181602001fd5b6001600160e01b0319811663f23a6e6160e01b14611b5357604051632bfa23e760e11b81526001600160a01b03861660048201526024016105b9565b6001600160a01b0384163b15610c2e5760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906120139089908990889088908890600401612d95565b6020604051808303816000875af192505050801561204e575060408051601f3d908101601f1916820190925261204b91810190612d78565b60015b61207c573d808015611f58576040519150601f19603f3d011682016040523d82523d6000602084013e611f5d565b6001600160e01b0319811663bc197c8160e01b14611b5357604051632bfa23e760e11b81526001600160a01b03861660048201526024016105b9565b8280548282559060005260206000209081019282156120fe579160200282015b828111156120fe57825182906120ee9082612af2565b50916020019190600101906120d8565b5061210a92915061210e565b5090565b8082111561210a576000612122828261212b565b5060010161210e565b50805461213790612a3d565b6000825580601f10612147575050565b601f0160209004906000526020600020908101906111a391905b8082111561210a5760008155600101612161565b80356001600160a01b038116811461218c57600080fd5b919050565b600080604083850312156121a457600080fd5b6121ad83612175565b946020939093013593505050565b6001600160e01b0319811681146111a357600080fd5b6000602082840312156121e357600080fd5b81356121ee816121bb565b9392505050565b60006020828403121561220757600080fd5b5035919050565b60005b83811015612229578181015183820152602001612211565b50506000910152565b6000815180845261224a81602086016020860161220e565b601f01601f19169290920160200192915050565b6020815260006121ee6020830184612232565b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b03811182821017156122a9576122a9612271565b60405290565b604051601f8201601f191681016001600160401b03811182821017156122d7576122d7612271565b604052919050565b60006001600160401b038211156122f8576122f8612271565b5060051b60200190565b600082601f83011261231357600080fd5b8135612326612321826122df565b6122af565b8082825260208201915060208360061b86010192508583111561234857600080fd5b602085015b83811015612392576040818803121561236557600080fd5b61236d612287565b61237682612175565b815260208281013581830152908452929092019160400161234d565b5095945050505050565b600082601f8301126123ad57600080fd5b8135602083016000806001600160401b038411156123cd576123cd612271565b50601f8301601f19166020016123e2816122af565b9150508281528583830111156123f757600080fd5b82826020830137600092810160200192909252509392505050565b600082601f83011261242357600080fd5b8135612431612321826122df565b8082825260208201915060208360051b86010192508583111561245357600080fd5b602085015b838110156123925780356001600160401b0381111561247657600080fd5b612485886020838a010161239c565b84525060209283019201612458565b600080600080600080600060e0888a0312156124af57600080fd5b87356001600160401b038111156124c557600080fd5b6124d18a828b01612302565b97505060208801356001600160401b038111156124ed57600080fd5b6124f98a828b0161239c565b96505060408801356001600160401b0381111561251557600080fd5b6125218a828b0161239c565b95505060608801356001600160401b0381111561253d57600080fd5b6125498a828b0161239c565b94505060808801356001600160401b0381111561256557600080fd5b6125718a828b0161239c565b93505060a0880135915060c08801356001600160401b0381111561259457600080fd5b6125a08a828b01612412565b91505092959891949750929550565b600082825180855260208501945060208160051b8301016020850160005b838110156125ff57601f198584030188526125e9838351612232565b60209889019890935091909101906001016125cd565b50909695505050505050565b6020815260006121ee60208301846125af565b60006020828403121561263057600080fd5b81356001600160401b0381111561264657600080fd5b6126528482850161239c565b949350505050565b600081518084526020840193506020830160005b8281101561268c57815186526020958601959091019060010161266e565b5093949350505050565b6020815260006121ee602083018461265a565b600082601f8301126126ba57600080fd5b81356126c8612321826122df565b8082825260208201915060208360051b8601019250858311156126ea57600080fd5b602085015b838110156123925780358352602092830192016126ef565b600080600080600060a0868803121561271f57600080fd5b61272886612175565b945061273660208701612175565b935060408601356001600160401b0381111561275157600080fd5b61275d888289016126a9565b93505060608601356001600160401b0381111561277957600080fd5b612785888289016126a9565b92505060808601356001600160401b038111156127a157600080fd5b6127ad8882890161239c565b9150509295509295909350565b6000602082840312156127cc57600080fd5b6121ee82612175565b600080604083850312156127e857600080fd5b82356001600160401b038111156127fe57600080fd5b8301601f8101851361280f57600080fd5b803561281d612321826122df565b8082825260208201915060208360051b85010192508783111561283f57600080fd5b6020840193505b828410156128685761285784612175565b825260209384019390910190612846565b945050505060208301356001600160401b0381111561288657600080fd5b612892858286016126a9565b9150509250929050565b602080825282518282018190526000918401906040840190835b818110156128e957835180516001600160a01b0316845260209081015181850152909301926040909201916001016128b6565b509095945050505050565b60a08152600061290760a0830188612232565b82810360208401526129198188612232565b9050828103604084015261292d8187612232565b905082810360608401526129418186612232565b9150508260808301529695505050505050565b6000806040838503121561296757600080fd5b50508035926020909101359150565b6000806040838503121561298957600080fd5b61299283612175565b9150602083013580151581146129a757600080fd5b809150509250929050565b600080604083850312156129c557600080fd5b6129ce83612175565b91506129dc60208401612175565b90509250929050565b600080600080600060a086880312156129fd57600080fd5b612a0686612175565b9450612a1460208701612175565b9350604086013592506060860135915060808601356001600160401b038111156127a157600080fd5b600181811c90821680612a5157607f821691505b602082108103612a7157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600060018201612a9f57612a9f612a77565b5060010190565b601f821115612aed57806000526020600020601f840160051c81016020851015612acd5750805b601f840160051c820191505b81811015611a9d5760008155600101612ad9565b505050565b81516001600160401b03811115612b0b57612b0b612271565b612b1f81612b198454612a3d565b84612aa6565b6020601f821160018114612b535760008315612b3b5750848201515b600019600385901b1c1916600184901b178455611a9d565b600084815260208120601f198516915b82811015612b835787850151825560209485019460019092019101612b63565b5084821015612ba15786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b60008251612bd881846020870161220e565b9190910192915050565b600081518084526020840193506020830160005b8281101561268c5781516001600160a01b0316865260209586019590910190600101612bf6565b60e081526000612c3060e083018a612be2565b8281036020840152612c42818a61265a565b90508281036040840152612c568189612232565b90508281036060840152612c6a8188612232565b90508281036080840152612c7e8187612232565b90508460a084015282810360c0840152612c9881856125af565b9a9950505050505050505050565b808202811582820484141761047a5761047a612a77565b600082612cda57634e487b7160e01b600052601260045260246000fd5b500490565b604081526000612cf26040830185612be2565b8281036020840152612d04818561265a565b95945050505050565b8082018082111561047a5761047a612a77565b604081526000612cf2604083018561265a565b6001600160a01b03868116825285166020820152604081018490526060810183905260a060808201819052600090612d6d90830184612232565b979650505050505050565b600060208284031215612d8a57600080fd5b81516121ee816121bb565b6001600160a01b0386811682528516602082015260a060408201819052600090612dc19083018661265a565b8281036060840152612dd3818661265a565b90508281036080840152612de78185612232565b9897505050505050505056fea26469706673582212207d35d7baf7435c4daf66629fa883a402de4c5d664a988f873cff4d9194ac3f2f64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8000000000000000000000000000000000000000000000000000000000000002168747470733a2f2f6170692e6578616d706c652e636f6d2f6d657461646174612f00000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x0", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x6b6345", - "logs": [ - { - "address": "0x3e0743a7c7f98f3b7172d238100b14a47cef36e8", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0x6e243409fd0886da51b1b3a8a1d0a37e555fcd56367b9dbd320e2c30c018db56", - "blockNumber": "0x14b9eed", - "transactionHash": "0x7d85d27e4f84fda880a04adefa6615a9178f7dd35b8b22adaa3be01786bd44f1", - "transactionIndex": "0x29", - "logIndex": "0x4f", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000040000000000000000000080000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000080000000000000400000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x7d85d27e4f84fda880a04adefa6615a9178f7dd35b8b22adaa3be01786bd44f1", - "transactionIndex": "0x29", - "blockHash": "0x6e243409fd0886da51b1b3a8a1d0a37e555fcd56367b9dbd320e2c30c018db56", - "blockNumber": "0x14b9eed", - "gasUsed": "0x29b35a", - "effectiveGasPrice": "0xe99a9", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0x3e0743a7c7f98f3b7172d238100b14a47cef36e8", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x9", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x21eeb6b5ac", - "l1GasPrice": "0x4a5b06eb", - "l1GasUsed": "0x19e7d" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1739234491, - "chain": 84532, - "commit": "c132e87" -} \ No newline at end of file diff --git a/broadcast/DeployDataset.s.sol/84532/run-latest.json b/broadcast/DeployDataset.s.sol/84532/run-latest.json deleted file mode 100644 index f8d165b..0000000 --- a/broadcast/DeployDataset.s.sol/84532/run-latest.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "transactions": [ - { - "hash": "0x7d85d27e4f84fda880a04adefa6615a9178f7dd35b8b22adaa3be01786bd44f1", - "transactionType": "CREATE", - "contractName": "DatasetToken", - "contractAddress": "0x3e0743a7c7f98f3b7172d238100b14a47cef36e8", - "function": null, - "arguments": [ - "https://api.example.com/metadata/", - "0x89fEdB2167197199Fd069122e5351A1C779F91B8" - ], - "transaction": { - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "gas": "0x3631e2", - "value": "0x0", - "input": "0x608060405234801561001057600080fd5b5060405161316f38038061316f83398101604081905261002f91610113565b808261003a8161007f565b506001600160a01b03811661006957604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b6100728161008f565b5050600160045550610337565b600261008b8282610279565b5050565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b634e487b7160e01b600052604160045260246000fd5b80516001600160a01b038116811461010e57600080fd5b919050565b6000806040838503121561012657600080fd5b82516001600160401b0381111561013c57600080fd5b8301601f8101851361014d57600080fd5b80516001600160401b03811115610166576101666100e1565b604051601f8201601f19908116603f011681016001600160401b0381118282101715610194576101946100e1565b6040528181528282016020018710156101ac57600080fd5b60005b828110156101cb576020818501810151838301820152016101af565b506000602083830101528094505050506101e7602084016100f7565b90509250929050565b600181811c9082168061020457607f821691505b60208210810361022457634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561027457806000526020600020601f840160051c810160208510156102515750805b601f840160051c820191505b81811015610271576000815560010161025d565b50505b505050565b81516001600160401b03811115610292576102926100e1565b6102a6816102a084546101f0565b8461022a565b6020601f8211600181146102da57600083156102c25750848201515b600019600385901b1c1916600184901b178455610271565b600084815260208120601f198516915b8281101561030a57878501518255602094850194600190920191016102ea565b50848210156103285786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b612e29806103466000396000f3fe6080604052600436106101345760003560e01c80636914db60116100ab578063a22cb4651161006f578063a22cb46514610393578063e985e9c5146103b3578063f08b82e6146103d3578063f242432a146103e8578063f2fde38b14610408578063fcce48831461042857600080fd5b80636914db60146102e5578063715018a61461031657806382367b2d1461032b57806387078c561461034b5780638da5cb5b1461036b57600080fd5b80632cee9418116100fd5780632cee9418146102185780632eb2c2d61461024557806340398d671461026557806349ee56f9146102855780634e1273f414610298578063681ece9d146102b857600080fd5b8062fdd58e1461013957806301ffc9a71461016c5780630e89341c1461019c57806318c398fe146101c95780631b45f9c5146101eb575b600080fd5b34801561014557600080fd5b50610159610154366004612191565b610458565b6040519081526020015b60405180910390f35b34801561017857600080fd5b5061018c6101873660046121d1565b610480565b6040519015158152602001610163565b3480156101a857600080fd5b506101bc6101b73660046121f5565b6104d0565b604051610163919061225e565b3480156101d557600080fd5b506101e96101e4366004612494565b610564565b005b3480156101f757600080fd5b5061020b6102063660046121f5565b610a71565b604051610163919061260b565b34801561022457600080fd5b5061023861023336600461261e565b610b60565b6040516101639190612696565b34801561025157600080fd5b506101e9610260366004612707565b610bcf565b34801561027157600080fd5b506102386102803660046127ba565b610c36565b6101e96102933660046121f5565b610d6e565b3480156102a457600080fd5b506102386102b33660046127d5565b6111a6565b3480156102c457600080fd5b506102d86102d33660046121f5565b611272565b604051610163919061289c565b3480156102f157600080fd5b506103056103003660046121f5565b6112f2565b6040516101639594939291906128f4565b34801561032257600080fd5b506101e9611540565b34801561033757600080fd5b506101e9610346366004612954565b611554565b34801561035757600080fd5b506101bc6103663660046121f5565b6116e5565b34801561037757600080fd5b506003546040516001600160a01b039091168152602001610163565b34801561039f57600080fd5b506101e96103ae366004612976565b61175c565b3480156103bf57600080fd5b5061018c6103ce3660046129b2565b61176b565b3480156103df57600080fd5b50600554610159565b3480156103f457600080fd5b506101e96104033660046129e5565b611799565b34801561041457600080fd5b506101e96104233660046127ba565b6117f8565b34801561043457600080fd5b5061018c6104433660046121f5565b60076020526000908152604090205460ff1681565b6000818152602081815260408083206001600160a01b03861684529091529020545b92915050565b60006001600160e01b03198216636cdb3d1360e11b14806104b157506001600160e01b031982166303a24d0760e21b145b8061047a57506301ffc9a760e01b6001600160e01b031983161461047a565b6060600280546104df90612a3d565b80601f016020809104026020016040519081016040528092919081815260200182805461050b90612a3d565b80156105585780601f1061052d57610100808354040283529160200191610558565b820191906000526020600020905b81548152906001019060200180831161053b57829003601f168201915b50505050509050919050565b61056c611833565b60008451116105c25760405162461bcd60e51b815260206004820152601860248201527f436f6e74656e742068617368206973207265717569726564000000000000000060448201526064015b60405180910390fd5b600083511161060b5760405162461bcd60e51b815260206004820152601560248201527412541194c81a185cda081a5cc81c995c5d5a5c9959605a1b60448201526064016105b9565b6000821161065b5760405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e20300000000060448201526064016105b9565b60008751116106ac5760405162461bcd60e51b815260206004820152601b60248201527f4174206c65617374206f6e65206f776e6572207265717569726564000000000060448201526064016105b9565b60008151116106fd5760405162461bcd60e51b815260206004820152601960248201527f4174206c65617374206f6e65207461672072657175697265640000000000000060448201526064016105b9565b61070687611860565b600580546000918261071783612a8d565b9091555060008181526006602052604090209091506107368882612af2565b5060008181526006602052604090206001016107528782612af2565b50600081815260066020526040902060020161076e8682612af2565b50600081815260066020526040902060030161078a8582612af2565b5060008181526006602090815260409091206004810185905583516107b7926005909201918501906120b8565b5060005b885181101561087957600660008381526020019081526020016000206006018982815181106107ec576107ec612bb0565b602090810291909101810151825460018082018555600094855293839020825160029092020180546001600160a01b0319166001600160a01b039092169190911781559101519101558851610871908a908390811061084d5761084d612bb0565b602002602001015160000151836001604051806020016040528060008152506119e0565b6001016107bb565b5060005b82518110156108db57600883828151811061089a5761089a612bb0565b60200260200101516040516108af9190612bc6565b90815260405160209181900382019020805460018082018355600092835292909120018390550161087d565b506000818152600760205260408120805460ff1916600117905588516001600160401b0381111561090e5761090e612271565b604051908082528060200260200182016040528015610937578160200160208202803683370190505b509050600089516001600160401b0381111561095557610955612271565b60405190808252806020026020018201604052801561097e578160200160208202803683370190505b50905060005b8a51811015610a20578a818151811061099f5761099f612bb0565b6020026020010151600001518382815181106109bd576109bd612bb0565b60200260200101906001600160a01b031690816001600160a01b0316815250508a81815181106109ef576109ef612bb0565b602002602001015160200151828281518110610a0d57610a0d612bb0565b6020908102919091010152600101610984565b50827f803c525550fdef50c98a15210bff07d15105fa724bd751d551511f27b0a0647b83838c8b8b8b8b604051610a5d9796959493929190612c1d565b60405180910390a250505050505050505050565b606060066000838152602001908152602001600020600501805480602002602001604051908101604052809291908181526020016000905b82821015610b55578382906000526020600020018054610ac890612a3d565b80601f0160208091040260200160405190810160405280929190818152602001828054610af490612a3d565b8015610b415780601f10610b1657610100808354040283529160200191610b41565b820191906000526020600020905b815481529060010190602001808311610b2457829003601f168201915b505050505081526020019060010190610aa9565b505050509050919050565b6060600882604051610b729190612bc6565b908152604080519182900360209081018320805480830285018301909352828452919083018282801561055857602002820191906000526020600020905b815481526020019060010190808311610bb05750505050509050919050565b336001600160a01b0386168114801590610bf05750610bee868261176b565b155b15610c215760405163711bec9160e11b81526001600160a01b038083166004830152871660248201526044016105b9565b610c2e8686868686611a3d565b505050505050565b606060006005546001600160401b03811115610c5457610c54612271565b604051908082528060200260200182016040528015610c7d578160200160208202803683370190505b5090506000805b600554811015610cd4576000610c9a8683610458565b1115610ccc5780838381518110610cb357610cb3612bb0565b602090810291909101015281610cc881612a8d565b9250505b600101610c84565b506000816001600160401b03811115610cef57610cef612271565b604051908082528060200260200182016040528015610d18578160200160208202803683370190505b50905060005b82811015610d6557838181518110610d3857610d38612bb0565b6020026020010151828281518110610d5257610d52612bb0565b6020908102919091010152600101610d1e565b50949350505050565b610d76611aa4565b60008181526007602052604090205460ff16610dd45760405162461bcd60e51b815260206004820152601e60248201527f44617461736574206973206e6f74206c697374656420666f722073616c65000060448201526064016105b9565b6000818152600660205260409020600401543414610e345760405162461bcd60e51b815260206004820152601860248201527f496e636f7272656374207061796d656e7420616d6f756e74000000000000000060448201526064016105b9565b60008181526006602052604081209034905b6006830154811015610fdf576000836006018281548110610e6957610e69612bb0565b600091825260208220600290910201546001600160a01b03169150610e8e8287610458565b11610ed15760405162461bcd60e51b81526020600482015260136024820152724f776e657220686173206e6f20746f6b656e7360681b60448201526064016105b9565b6000612710856006018481548110610eeb57610eeb612bb0565b90600052602060002090600202016001015485610f089190612ca6565b610f129190612cbd565b9050610f31823388600160405180602001604052806000815250611ace565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114610f7e576040519150601f19603f3d011682016040523d82523d6000602084013e610f83565b606091505b5050905080610fd45760405162461bcd60e51b815260206004820152601760248201527f5061796d656e74207472616e73666572206661696c656400000000000000000060448201526064016105b9565b505050600101610e46565b5060068201546000906001600160401b03811115610fff57610fff612271565b604051908082528060200260200182016040528015611028578160200160208202803683370190505b5060068401549091506000906001600160401b0381111561104b5761104b612271565b604051908082528060200260200182016040528015611074578160200160208202803683370190505b50905060005b60068501548110156111505784600601818154811061109b5761109b612bb0565b600091825260209091206002909102015483516001600160a01b03909116908490839081106110cc576110cc612bb0565b60200260200101906001600160a01b031690816001600160a01b03168152505061271085600601828154811061110457611104612bb0565b906000526020600020906002020160010154856111219190612ca6565b61112b9190612cbd565b82828151811061113d5761113d612bb0565b602090810291909101015260010161107a565b50336001600160a01b0316857f358eaa98bb414b5fd23651427cb44fff0f7de91707aed81fcac3ad09aeebec16848460405161118d929190612cdf565b60405180910390a3505050506111a36001600455565b50565b606081518351146111d75781518351604051635b05999160e01b8152600481019290925260248201526044016105b9565b600083516001600160401b038111156111f2576111f2612271565b60405190808252806020026020018201604052801561121b578160200160208202803683370190505b50905060005b845181101561126a5760208082028601015161124590602080840287010151610458565b82828151811061125757611257612bb0565b6020908102919091010152600101611221565b509392505050565b606060066000838152602001908152602001600020600601805480602002602001604051908101604052809291908181526020016000905b82821015610b55576000848152602090819020604080518082019091526002850290910180546001600160a01b031682526001908101548284015290835290920191016112aa565b60066020526000908152604090208054819061130d90612a3d565b80601f016020809104026020016040519081016040528092919081815260200182805461133990612a3d565b80156113865780601f1061135b57610100808354040283529160200191611386565b820191906000526020600020905b81548152906001019060200180831161136957829003601f168201915b50505050509080600101805461139b90612a3d565b80601f01602080910402602001604051908101604052809291908181526020018280546113c790612a3d565b80156114145780601f106113e957610100808354040283529160200191611414565b820191906000526020600020905b8154815290600101906020018083116113f757829003601f168201915b50505050509080600201805461142990612a3d565b80601f016020809104026020016040519081016040528092919081815260200182805461145590612a3d565b80156114a25780601f10611477576101008083540402835291602001916114a2565b820191906000526020600020905b81548152906001019060200180831161148557829003601f168201915b5050505050908060030180546114b790612a3d565b80601f01602080910402602001604051908101604052809291908181526020018280546114e390612a3d565b80156115305780601f1061150557610100808354040283529160200191611530565b820191906000526020600020905b81548152906001019060200180831161151357829003601f168201915b5050505050908060040154905085565b611548611833565b6115526000611b5c565b565b600081116115a45760405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e20300000000060448201526064016105b9565b600082815260066020819052604090912001546115fb5760405162461bcd60e51b81526020600482015260156024820152744461746173657420686173206e6f206f776e65727360581b60448201526064016105b9565b6000828152600660208190526040822001805490919061161d5761161d612bb0565b60009182526020909120600290910201546001600160a01b031633146116915760405162461bcd60e51b815260206004820152602360248201527f4f6e6c79207072696d617279206f776e65722063616e2075706461746520707260448201526269636560e81b60648201526084016105b9565b600082815260066020526040908190206004018290555182907f945c1c4e99aa89f648fbfe3df471b916f719e16d960fcec0737d4d56bd696838906116d99084815260200190565b60405180910390a25050565b606060006116f33384610458565b116117405760405162461bcd60e51b815260206004820181905260248201527f43616c6c657220646f6573206e6f74206f776e2074686973206461746173657460448201526064016105b9565b600082815260066020526040902060030180546104df90612a3d565b611767338383611bae565b5050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205460ff1690565b336001600160a01b03861681148015906117ba57506117b8868261176b565b155b156117eb5760405163711bec9160e11b81526001600160a01b038083166004830152871660248201526044016105b9565b610c2e8686868686611ace565b611800611833565b6001600160a01b03811661182a57604051631e4fbdf760e01b8152600060048201526024016105b9565b6111a381611b5c565b6003546001600160a01b031633146115525760405163118cdaa760e01b81523360048201526024016105b9565b6000805b825181101561198e57600083828151811061188157611881612bb0565b602002602001015160200151116118e45760405162461bcd60e51b815260206004820152602160248201527f50657263656e74616765206d7573742062652067726561746572207468616e206044820152600360fc1b60648201526084016105b9565b60006001600160a01b031683828151811061190157611901612bb0565b6020026020010151600001516001600160a01b03160361195b5760405162461bcd60e51b8152602060048201526015602482015274496e76616c6964206f776e6572206164647265737360581b60448201526064016105b9565b82818151811061196d5761196d612bb0565b602002602001015160200151826119849190612d0d565b9150600101611864565b5080612710146117675760405162461bcd60e51b815260206004820181905260248201527f546f74616c2070657263656e74616765206d75737420657175616c203130302560448201526064016105b9565b6001600160a01b038416611a0a57604051632bfa23e760e11b8152600060048201526024016105b9565b60408051600180825260208201869052818301908152606082018590526080820190925290610c2e600087848487611c44565b6001600160a01b038416611a6757604051632bfa23e760e11b8152600060048201526024016105b9565b6001600160a01b038516611a9057604051626a0d4560e21b8152600060048201526024016105b9565b611a9d8585858585611c44565b5050505050565b600260045403611ac757604051633ee5aeb560e01b815260040160405180910390fd5b6002600455565b6001600160a01b038416611af857604051632bfa23e760e11b8152600060048201526024016105b9565b6001600160a01b038516611b2157604051626a0d4560e21b8152600060048201526024016105b9565b60408051600180825260208201869052818301908152606082018590526080820190925290611b538787848487611c44565b50505050505050565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b038216611bd75760405162ced3e160e81b8152600060048201526024016105b9565b6001600160a01b03838116600081815260016020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b611c5085858585611c97565b6001600160a01b03841615611a9d5782513390600103611c895760208481015190840151611c82838989858589611eab565b5050610c2e565b610c2e818787878787611fcf565b8051825114611cc65781518151604051635b05999160e01b8152600481019290925260248201526044016105b9565b3360005b8351811015611dcc576020818102858101820151908501909101516001600160a01b03881615611d7d576000828152602081815260408083206001600160a01b038c16845290915290205481811015611d56576040516303dee4c560e01b81526001600160a01b038a1660048201526024810182905260448101839052606481018490526084016105b9565b6000838152602081815260408083206001600160a01b038d16845290915290209082900390555b6001600160a01b03871615611dc2576000828152602081815260408083206001600160a01b038b16845290915281208054839290611dbc908490612d0d565b90915550505b5050600101611cca565b508251600103611e4d5760208301516000906020840151909150856001600160a01b0316876001600160a01b0316846001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628585604051611e3e929190918252602082015260400190565b60405180910390a45050611a9d565b836001600160a01b0316856001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8686604051611e9c929190612d20565b60405180910390a45050505050565b6001600160a01b0384163b15610c2e5760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190611eef9089908990889088908890600401612d33565b6020604051808303816000875af1925050508015611f2a575060408051601f3d908101601f19168201909252611f2791810190612d78565b60015b611f93573d808015611f58576040519150601f19603f3d011682016040523d82523d6000602084013e611f5d565b606091505b508051600003611f8b57604051632bfa23e760e11b81526001600160a01b03861660048201526024016105b9565b805181602001fd5b6001600160e01b0319811663f23a6e6160e01b14611b5357604051632bfa23e760e11b81526001600160a01b03861660048201526024016105b9565b6001600160a01b0384163b15610c2e5760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906120139089908990889088908890600401612d95565b6020604051808303816000875af192505050801561204e575060408051601f3d908101601f1916820190925261204b91810190612d78565b60015b61207c573d808015611f58576040519150601f19603f3d011682016040523d82523d6000602084013e611f5d565b6001600160e01b0319811663bc197c8160e01b14611b5357604051632bfa23e760e11b81526001600160a01b03861660048201526024016105b9565b8280548282559060005260206000209081019282156120fe579160200282015b828111156120fe57825182906120ee9082612af2565b50916020019190600101906120d8565b5061210a92915061210e565b5090565b8082111561210a576000612122828261212b565b5060010161210e565b50805461213790612a3d565b6000825580601f10612147575050565b601f0160209004906000526020600020908101906111a391905b8082111561210a5760008155600101612161565b80356001600160a01b038116811461218c57600080fd5b919050565b600080604083850312156121a457600080fd5b6121ad83612175565b946020939093013593505050565b6001600160e01b0319811681146111a357600080fd5b6000602082840312156121e357600080fd5b81356121ee816121bb565b9392505050565b60006020828403121561220757600080fd5b5035919050565b60005b83811015612229578181015183820152602001612211565b50506000910152565b6000815180845261224a81602086016020860161220e565b601f01601f19169290920160200192915050565b6020815260006121ee6020830184612232565b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b03811182821017156122a9576122a9612271565b60405290565b604051601f8201601f191681016001600160401b03811182821017156122d7576122d7612271565b604052919050565b60006001600160401b038211156122f8576122f8612271565b5060051b60200190565b600082601f83011261231357600080fd5b8135612326612321826122df565b6122af565b8082825260208201915060208360061b86010192508583111561234857600080fd5b602085015b83811015612392576040818803121561236557600080fd5b61236d612287565b61237682612175565b815260208281013581830152908452929092019160400161234d565b5095945050505050565b600082601f8301126123ad57600080fd5b8135602083016000806001600160401b038411156123cd576123cd612271565b50601f8301601f19166020016123e2816122af565b9150508281528583830111156123f757600080fd5b82826020830137600092810160200192909252509392505050565b600082601f83011261242357600080fd5b8135612431612321826122df565b8082825260208201915060208360051b86010192508583111561245357600080fd5b602085015b838110156123925780356001600160401b0381111561247657600080fd5b612485886020838a010161239c565b84525060209283019201612458565b600080600080600080600060e0888a0312156124af57600080fd5b87356001600160401b038111156124c557600080fd5b6124d18a828b01612302565b97505060208801356001600160401b038111156124ed57600080fd5b6124f98a828b0161239c565b96505060408801356001600160401b0381111561251557600080fd5b6125218a828b0161239c565b95505060608801356001600160401b0381111561253d57600080fd5b6125498a828b0161239c565b94505060808801356001600160401b0381111561256557600080fd5b6125718a828b0161239c565b93505060a0880135915060c08801356001600160401b0381111561259457600080fd5b6125a08a828b01612412565b91505092959891949750929550565b600082825180855260208501945060208160051b8301016020850160005b838110156125ff57601f198584030188526125e9838351612232565b60209889019890935091909101906001016125cd565b50909695505050505050565b6020815260006121ee60208301846125af565b60006020828403121561263057600080fd5b81356001600160401b0381111561264657600080fd5b6126528482850161239c565b949350505050565b600081518084526020840193506020830160005b8281101561268c57815186526020958601959091019060010161266e565b5093949350505050565b6020815260006121ee602083018461265a565b600082601f8301126126ba57600080fd5b81356126c8612321826122df565b8082825260208201915060208360051b8601019250858311156126ea57600080fd5b602085015b838110156123925780358352602092830192016126ef565b600080600080600060a0868803121561271f57600080fd5b61272886612175565b945061273660208701612175565b935060408601356001600160401b0381111561275157600080fd5b61275d888289016126a9565b93505060608601356001600160401b0381111561277957600080fd5b612785888289016126a9565b92505060808601356001600160401b038111156127a157600080fd5b6127ad8882890161239c565b9150509295509295909350565b6000602082840312156127cc57600080fd5b6121ee82612175565b600080604083850312156127e857600080fd5b82356001600160401b038111156127fe57600080fd5b8301601f8101851361280f57600080fd5b803561281d612321826122df565b8082825260208201915060208360051b85010192508783111561283f57600080fd5b6020840193505b828410156128685761285784612175565b825260209384019390910190612846565b945050505060208301356001600160401b0381111561288657600080fd5b612892858286016126a9565b9150509250929050565b602080825282518282018190526000918401906040840190835b818110156128e957835180516001600160a01b0316845260209081015181850152909301926040909201916001016128b6565b509095945050505050565b60a08152600061290760a0830188612232565b82810360208401526129198188612232565b9050828103604084015261292d8187612232565b905082810360608401526129418186612232565b9150508260808301529695505050505050565b6000806040838503121561296757600080fd5b50508035926020909101359150565b6000806040838503121561298957600080fd5b61299283612175565b9150602083013580151581146129a757600080fd5b809150509250929050565b600080604083850312156129c557600080fd5b6129ce83612175565b91506129dc60208401612175565b90509250929050565b600080600080600060a086880312156129fd57600080fd5b612a0686612175565b9450612a1460208701612175565b9350604086013592506060860135915060808601356001600160401b038111156127a157600080fd5b600181811c90821680612a5157607f821691505b602082108103612a7157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600060018201612a9f57612a9f612a77565b5060010190565b601f821115612aed57806000526020600020601f840160051c81016020851015612acd5750805b601f840160051c820191505b81811015611a9d5760008155600101612ad9565b505050565b81516001600160401b03811115612b0b57612b0b612271565b612b1f81612b198454612a3d565b84612aa6565b6020601f821160018114612b535760008315612b3b5750848201515b600019600385901b1c1916600184901b178455611a9d565b600084815260208120601f198516915b82811015612b835787850151825560209485019460019092019101612b63565b5084821015612ba15786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b60008251612bd881846020870161220e565b9190910192915050565b600081518084526020840193506020830160005b8281101561268c5781516001600160a01b0316865260209586019590910190600101612bf6565b60e081526000612c3060e083018a612be2565b8281036020840152612c42818a61265a565b90508281036040840152612c568189612232565b90508281036060840152612c6a8188612232565b90508281036080840152612c7e8187612232565b90508460a084015282810360c0840152612c9881856125af565b9a9950505050505050505050565b808202811582820484141761047a5761047a612a77565b600082612cda57634e487b7160e01b600052601260045260246000fd5b500490565b604081526000612cf26040830185612be2565b8281036020840152612d04818561265a565b95945050505050565b8082018082111561047a5761047a612a77565b604081526000612cf2604083018561265a565b6001600160a01b03868116825285166020820152604081018490526060810183905260a060808201819052600090612d6d90830184612232565b979650505050505050565b600060208284031215612d8a57600080fd5b81516121ee816121bb565b6001600160a01b0386811682528516602082015260a060408201819052600090612dc19083018661265a565b8281036060840152612dd3818661265a565b90508281036080840152612de78185612232565b9897505050505050505056fea26469706673582212207d35d7baf7435c4daf66629fa883a402de4c5d664a988f873cff4d9194ac3f2f64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8000000000000000000000000000000000000000000000000000000000000002168747470733a2f2f6170692e6578616d706c652e636f6d2f6d657461646174612f00000000000000000000000000000000000000000000000000000000000000", - "nonce": "0x0", - "chainId": "0x14a34" - }, - "additionalContracts": [], - "isFixedGasLimit": false - } - ], - "receipts": [ - { - "status": "0x1", - "cumulativeGasUsed": "0x6b6345", - "logs": [ - { - "address": "0x3e0743a7c7f98f3b7172d238100b14a47cef36e8", - "topics": [ - "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x00000000000000000000000089fedb2167197199fd069122e5351a1c779f91b8" - ], - "data": "0x", - "blockHash": "0x6e243409fd0886da51b1b3a8a1d0a37e555fcd56367b9dbd320e2c30c018db56", - "blockNumber": "0x14b9eed", - "transactionHash": "0x7d85d27e4f84fda880a04adefa6615a9178f7dd35b8b22adaa3be01786bd44f1", - "transactionIndex": "0x29", - "logIndex": "0x4f", - "removed": false - } - ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000040000000000000000000080000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000080000000000000400000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", - "type": "0x2", - "transactionHash": "0x7d85d27e4f84fda880a04adefa6615a9178f7dd35b8b22adaa3be01786bd44f1", - "transactionIndex": "0x29", - "blockHash": "0x6e243409fd0886da51b1b3a8a1d0a37e555fcd56367b9dbd320e2c30c018db56", - "blockNumber": "0x14b9eed", - "gasUsed": "0x29b35a", - "effectiveGasPrice": "0xe99a9", - "from": "0x89fedb2167197199fd069122e5351a1c779f91b8", - "to": null, - "contractAddress": "0x3e0743a7c7f98f3b7172d238100b14a47cef36e8", - "l1BaseFeeScalar": "0x44d", - "l1BlobBaseFee": "0x9", - "l1BlobBaseFeeScalar": "0xa118b", - "l1Fee": "0x21eeb6b5ac", - "l1GasPrice": "0x4a5b06eb", - "l1GasUsed": "0x19e7d" - } - ], - "libraries": [], - "pending": [], - "returns": {}, - "timestamp": 1739234491, - "chain": 84532, - "commit": "c132e87" -} \ No newline at end of file