From 8d71bc52cb6b38046e07dd10eade87e9991ad16c Mon Sep 17 00:00:00 2001 From: lorbke Date: Sun, 17 Nov 2024 03:44:11 +0700 Subject: [PATCH] redeploy --- .../Deploy.s.sol/480/run-1731789767.json | 77 +++++++++++++++++++ .../Deploy.s.sol/480/run-latest.json | 46 +++++------ .../src/contracts/deployedContracts.ts | 59 +++++++++++++- .../nextjs/contracts/deployedContracts.ts | 59 +++++++++++++- 4 files changed, 216 insertions(+), 25 deletions(-) create mode 100644 packages/foundry/broadcast/Deploy.s.sol/480/run-1731789767.json diff --git a/packages/foundry/broadcast/Deploy.s.sol/480/run-1731789767.json b/packages/foundry/broadcast/Deploy.s.sol/480/run-1731789767.json new file mode 100644 index 0000000..8cd14b8 --- /dev/null +++ b/packages/foundry/broadcast/Deploy.s.sol/480/run-1731789767.json @@ -0,0 +1,77 @@ +{ + "transactions": [ + { + "hash": "0xf8ac7fe3650fa9da15f5693592a12eaac174e749a40fa9a06491775a67756044", + "transactionType": "CREATE", + "contractName": "HumanOracleWithVault", + "contractAddress": "0x788219295e4fb9b2fd1005462b2aafe446cb01ea", + "function": null, + "arguments": [ + "0x17B354dD2595411ff79041f930e491A4Df39A278", + "0x2cFc85d8E48F8EAB294be644d9E25C3030863003", + "1", + "app_485be80eb191bba1e603c1aeb6743660", + "registration", + "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "0x4639B9F663C14Bad89Ddcc16966e85Bc81dCCD40" + ], + "transaction": { + "from": "0x4639b9f663c14bad89ddcc16966e85bc81dccd40", + "gas": "0x2a114f", + "value": "0x0", + "input": "0x60e0604052600160a05234801561001557600080fd5b506040516127633803806127638339810160408190526100349161025e565b8181806001600160a01b03811661006557604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b61006e816100fa565b50506001600160a01b03908116608052600380546001600160a01b03199081168a8416179091556008805490911691881691909117905560a08590526040516100ea906100d8906100c3908790602001610314565b60408051601f1981840301815291905261014a565b846040516020016100c3929190610330565b60c0525061035695505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600060088260405160200161015f9190610314565b60408051601f198184030181529190528051602090910120901c92915050565b80516001600160a01b038116811461019657600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b838110156101cc5781810151838201526020016101b4565b50506000910152565b600082601f8301126101e657600080fd5b81516001600160401b038111156101ff576101ff61019b565b604051601f8201601f19908116603f011681016001600160401b038111828210171561022d5761022d61019b565b60405281815283820160200185101561024557600080fd5b6102568260208301602087016101b1565b949350505050565b600080600080600080600060e0888a03121561027957600080fd5b6102828861017f565b96506102906020890161017f565b604089015160608a015191975095506001600160401b038111156102b357600080fd5b6102bf8a828b016101d5565b60808a015190955090506001600160401b038111156102dd57600080fd5b6102e98a828b016101d5565b9350506102f860a0890161017f565b915061030660c0890161017f565b905092959891949750929550565b600082516103268184602087016101b1565b9190910192915050565b828152600082516103488160208501602087016101b1565b919091016020019392505050565b60805160a05160c0516123d761038c60003960006111620152600061112401526000818161022f01526107b201526123d76000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c80638d00e14e116100de578063a87430ba11610097578063b742070211610071578063b7420702146103aa578063c8382a33146103bd578063dca09004146103d0578063f2fde38b146103e357600080fd5b8063a87430ba14610352578063aa607a941461038e578063ad7a672f146103a157600080fd5b80638d00e14e146102aa5780638da5cb5b146102d557806391e40730146102e65780639c1f819814610309578063a1db97821461032c578063a5260ad91461033f57600080fd5b80635c4abd54116101305780635c4abd54146102175780636afdd8501461022a5780636cb5dc9914610269578063715018a61461027c578063753e9ef0146102845780637ccec52c1461029757600080fd5b80630bfb705914610178578063163f7522146101985780633cbc2ef2146101bb5780634e9b9e00146101ce5780635431c94e146101ef5780635839a88914610204575b600080fd5b6101806103f6565b60405161018f93929190611be8565b60405180910390f35b6101ab6101a6366004611c40565b610573565b604051901515815260200161018f565b6101ab6101c9366004611c5d565b6105a1565b6101e16101dc366004611c5d565b6105d1565b60405190815260200161018f565b6102026101fd366004611c89565b6105e4565b005b6101ab610212366004611c5d565b610669565b610202610225366004611d0a565b6106b1565b6102517f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161018f565b610202610277366004611c5d565b610871565b610202610971565b600354610251906001600160a01b031681565b6102026102a5366004611d7c565b610985565b6101e16102b8366004611c89565b600160209081526000928352604080842090915290825290205481565b6000546001600160a01b0316610251565b6101e16102f4366004611def565b60046020526000908152604090206001015481565b61031c610317366004611def565b610c1b565b60405161018f9493929190611e08565b61020261033a366004611c5d565b610ced565b61020261034d366004611e52565b610e54565b610379610360366004611c40565b6005602052600090815260409020805460019091015482565b6040805192835260208301919091520161018f565b61020261039c366004611f0e565b611034565b6101e160025481565b6101e16103b8366004611def565b611263565b6101ab6103cb366004611def565b611404565b600854610251906001600160a01b031681565b6102026103f1366004611c40565b61141e565b6060806060600061040660065490565b9050806001600160401b0381111561042057610420611f4d565b604051908082528060200260200182016040528015610449578160200160208202803683370190505b509350806001600160401b0381111561046457610464611f4d565b60405190808252806020026020018201604052801561049757816020015b60608152602001906001900390816104825790505b509250806001600160401b038111156104b2576104b2611f4d565b6040519080825280602002602001820160405280156104db578160200160208202803683370190505b50915060005b8181101561056c57808582815181106104fc576104fc611f63565b6020026020010181815250506105118161145c565b84828151811061052357610523611f63565b60200260200101819052506105478160009081526004602052604090206001015490565b83828151811061055957610559611f63565b60209081029190910101526001016104e1565b5050909192565b6001600160a01b0381166000908152600560205260408120541561059957506001919050565b506000919050565b60008181526004602090815260408083206001600160a01b038616845260020190915290205460ff165b92915050565b60006105dd8383611512565b9392505050565b6105ec61158a565b60025460405163a9059cbb60e01b81526001600160a01b03838116600483015260248201929092529083169063a9059cbb906044016020604051808303816000875af1158015610640573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106649190611f79565b505050565b60008181526004602052604081205460005b818110156106a65761068e8585836115b7565b1561069e576001925050506105cb565b60010161067b565b506000949350505050565b600054600160a01b900460ff16156107005760405162461bcd60e51b815260206004820152600d60248201526c6e6f207265656e7472616e637960981b60448201526064015b60405180910390fd5b6000805460ff60a01b1916600160a01b1781553381526001602090815260408083206001600160a01b038a16845290915281208054879290610743908490611fb1565b92505081905550846002600082825461075c9190611fb1565b90915550506040805160a0810182526001600160a01b0388811660608301908152608083018990528252602080830188905282840187905283518085018552308152908101899052925163187945bd60e11b81527f0000000000000000000000000000000000000000000000000000000000000000909116926330f28b7a926107f092909190339088908890600401611fed565b600060405180830381600087803b15801561080a57600080fd5b505af115801561081e573d6000803e3d6000fd5b505060408051338152602081018990527f2da466a7b24304f47e87fa2e1e5a81b9831ce54fec19055ce277ca2f39ba42c4935001905060405180910390a150506000805460ff60a01b1916905550505050565b3360009081526001602090815260408083206001600160a01b0386168452909152812080548392906108a4908490611fb1565b9250508190555080600260008282546108bd9190611fb1565b909155505060405163a9059cbb60e01b8152306004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af115801561090f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109339190611f79565b5060408051338152602081018390527f2da466a7b24304f47e87fa2e1e5a81b9831ce54fec19055ce277ca2f39ba42c4910160405180910390a15050565b61097961158a565b6109836000611617565b565b3360009081526005602052604081205490036109d75760405162461bcd60e51b815260206004820152601160248201527075736572206e6f74206578697374696e6760781b60448201526064016106f7565b600087815260046020526040812054889133905b82811015610a52576000610a008386846115b7565b9050801515600103610a495760405162461bcd60e51b81526020600482015260126024820152711d5cd95c88185b1c9958591e481d9bdd195960721b60448201526064016106f7565b506001016109eb565b508943610a5e82611667565b1115610aa35760405162461bcd60e51b81526020600482015260146024820152731d9bdd19481a185cc81b9bdd081cdd185c9d195960621b60448201526064016106f7565b43610aad82611695565b610ab683611667565b610ac09190611fb1565b1015610aff5760405162461bcd60e51b815260206004820152600e60248201526d1d9bdd19481a185cc8195b99195960921b60448201526064016106f7565b6005891115610b505760405162461bcd60e51b815260206004820152601760248201527f6d6178207374616b696e6720616d6f756e74206973203500000000000000000060448201526064016106f7565b33610b5d818d8d8d6116c3565b600854604051631712af5560e21b81523091635c4abd5491610b95916001600160a01b0316908e908e908e908e908e90600401612050565b600060405180830381600087803b158015610baf57600080fd5b505af1158015610bc3573d6000803e3d6000fd5b5050604080518e8152602081018e90528f93506001600160a01b03851692507f65658daa50ece7e5d9b3c4700c400745f04137171d9d6896eed2f10437013ee7910160405180910390a3505050505050505050505050565b606080600060606000610c3a8660009081526004602052604090205490565b60008781526004602052604090206001015493509050806001600160401b03811115610c6857610c68611f4d565b604051908082528060200260200182016040528015610c91578160200160208202803683370190505b50915060005b81811015610cce57610ca98782611781565b838281518110610cbb57610cbb611f63565b6020908102919091010152600101610c97565b50610cd88661145c565b610ce1876117bb565b94509450509193509193565b600054600160a01b900460ff1615610d375760405162461bcd60e51b815260206004820152600d60248201526c6e6f207265656e7472616e637960981b60448201526064016106f7565b6000805460ff60a01b1916600160a01b1781553381526001602090815260408083206001600160a01b038616845290915281208054839290610d7a908490612084565b925050819055508060026000828254610d939190612084565b909155505060405163a9059cbb60e01b8152336004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610de5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e099190611f79565b5060408051338152602081018390527f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5910160405180910390a150506000805460ff60a01b19169055565b6006546040805160a08101825282815281516020601f8b0181900481028201810190935289815260009280830191908c908c9081908401838280828437600092019190915250505090825250602001610ead888a6120c7565b81526020808201889052604090910186905260068054600181018255600091909152825160059091027ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f810191825591830151929350839290917ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d400190610f349082612231565b5060408201518051610f50916002840191602090910190611a43565b5060608201518160030155608082015181600401555050610f7182846118b8565b600854604051636cb5dc9960e01b81526001600160a01b039091166004820152602481018490523090636cb5dc9990604401600060405180830381600087803b158015610fbd57600080fd5b505af1158015610fd1573d6000803e3d6000fd5b50505050817f6912e5abe531ca5f3b6f973f97278ab6731cdec0178a7b3c2c7a5822a3f1732b6110008461145c565b61100985611667565b61101286611695565b604051611021939291906122ef565b60405180910390a2505050505050505050565b336000908152600560205260409020541561108a5760405162461bcd60e51b815260206004820152601660248201527507573657220616c7265616479207369676e65642075760541b60448201526064016106f7565b600082815260076020526040902054339060ff1615156001036110ef5760405162461bcd60e51b815260206004820152601e60248201527f6e756c6c69666965724861736820616c7265616479206578697374696e67000060448201526064016106f7565b6003546040516bffffffffffffffffffffffff19606084901b1660208201526001600160a01b0390911690633bc778e39086907f00000000000000000000000000000000000000000000000000000000000000009061115f90603401604051602081830303815290604052611952565b877f0000000000000000000000000000000000000000000000000000000000000000886040518763ffffffff1660e01b81526004016111a396959493929190612314565b60006040518083038186803b1580156111bb57600080fd5b505afa1580156111cf573d6000803e3d6000fd5b5050506000848152600760209081526040808320805460ff1916600190811790915581518083018352888152438185019081526001600160a01b038816808752600586529584902082518082559151930183905583519081529384019190915293507f47c8e83729a89f8b0c23b722e4c21f48295ddfcd683910c564e11e6b6037d01c910160405180910390a25050505050565b6000814361127082611695565b61127983611667565b6112839190611fb1565b106112c45760405162461bcd60e51b8152602060048201526011602482015270766f7465207374696c6c2061637469766560781b60448201526064016106f7565b336112cf81856105a1565b156113135760405162461bcd60e51b81526020600482015260146024820152731d5cd95c88185b1c9958591e4818db185a5b595960621b60448201526064016106f7565b60008481526004602090815260408083206001600160a01b03851684526002019091529020805460ff19166001179055600061134f8286611512565b6008546040516350edcbc160e11b81526001600160a01b03909116600482015260248101829052909150309063a1db978290604401600060405180830381600087803b15801561139e57600080fd5b505af11580156113b2573d6000803e3d6000fd5b5050505084826001600160a01b03167ff01da32686223933d8a18a391060918c7f11a3648639edd87ae013e2e2731743836040516113f291815260200190565b60405180910390a39250505b50919050565b600061140f82611987565b43111561059957506001919050565b61142661158a565b6001600160a01b03811661145057604051631e4fbdf760e01b8152600060048201526024016106f7565b61145981611617565b50565b60606006828154811061147157611471611f63565b9060005260206000209060050201600101805461148d906121af565b80601f01602080910402602001604051908101604052809291908181526020018280546114b9906121af565b80156115065780601f106114db57610100808354040283529160200191611506565b820191906000526020600020905b8154815290600101906020018083116114e957829003601f168201915b50505050509050919050565b60008061151e836119a5565b905061152b8484836115b7565b6115395760009150506105cb565b60006115468585846119f1565b6000858152600460205260408120600101549192506115658685611781565b9050600083611574838561234c565b61157e919061236e565b98975050505050505050565b6000546001600160a01b031633146109835760405163118cdaa760e01b81523360048201526024016106f7565b60008281526004602052604081208054839081106115d7576115d7611f63565b600091825260208083206001600160a01b0388168452600160029093020191909101905260409020541561160d575060016105dd565b5060009392505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006006828154811061167c5761167c611f63565b9060005260206000209060050201600301549050919050565b6000600682815481106116aa576116aa611f63565b9060005260206000209060050201600401549050919050565b60008381526004602052604090208054829190849081106116e6576116e6611f63565b600091825260208083206001600160a01b03891684526001600290930201919091018152604080832093909355858252600490522080548291908490811061173057611730611f63565b906000526020600020906002020160000160008282546117509190611fb1565b909155505060008381526004602052604081206001018054839290611776908490611fb1565b909155505050505050565b60008281526004602052604081208054839081106117a1576117a1611f63565b906000526020600020906002020160000154905092915050565b6060600682815481106117d0576117d0611f63565b9060005260206000209060050201600201805480602002602001604051908101604052809291908181526020016000905b828210156118ad578382906000526020600020018054611820906121af565b80601f016020809104026020016040519081016040528092919081815260200182805461184c906121af565b80156118995780601f1061186e57610100808354040283529160200191611899565b820191906000526020600020905b81548152906001019060200180831161187c57829003601f168201915b505050505081526020019060010190611801565b505050509050919050565b60008281526004602052604081206001810183905560068054919291859081106118e4576118e4611f63565b600091825260208220600260059092020101549150611903828561234c565b905060005b8281101561194a5783546001018085556000859052829085908390811061193157611931611f63565b6000918252602090912060029091020155600101611908565b505050505050565b60006008826040516020016119679190612385565b60408051601f198184030181529190528051602090910120901c92915050565b600061199282611695565b61199b83611667565b6105cb9190611fb1565b60008181526004602052604081205460008060005b838110156119e85760006119ce8783611781565b9050808410156119df578093508192505b506001016119ba565b50949350505050565b6000828152600460205260408120805483908110611a1157611a11611f63565b600091825260208083206001600160a01b03881684526001600290930201919091019052604090205490509392505050565b828054828255906000526020600020908101928215611a89579160200282015b82811115611a895782518290611a799082612231565b5091602001919060010190611a63565b50611a95929150611a99565b5090565b80821115611a95576000611aad8282611ab6565b50600101611a99565b508054611ac2906121af565b6000825580601f10611ad2575050565b601f01602090049060005260206000209081019061145991905b80821115611a955760008155600101611aec565b600081518084526020840193506020830160005b82811015611b32578151865260209586019590910190600101611b14565b5093949350505050565b60005b83811015611b57578181015183820152602001611b3f565b50506000910152565b60008151808452611b78816020860160208601611b3c565b601f01601f19169290920160200192915050565b600082825180855260208501945060208160051b8301016020850160005b83811015611bdc57601f19858403018852611bc6838351611b60565b6020988901989093509190910190600101611baa565b50909695505050505050565b606081526000611bfb6060830186611b00565b8281036020840152611c0d8186611b8c565b90508281036040840152611c218185611b00565b9695505050505050565b6001600160a01b038116811461145957600080fd5b600060208284031215611c5257600080fd5b81356105dd81611c2b565b60008060408385031215611c7057600080fd5b8235611c7b81611c2b565b946020939093013593505050565b60008060408385031215611c9c57600080fd5b8235611ca781611c2b565b91506020830135611cb781611c2b565b809150509250929050565b60008083601f840112611cd457600080fd5b5081356001600160401b03811115611ceb57600080fd5b602083019150836020828501011115611d0357600080fd5b9250929050565b60008060008060008060a08789031215611d2357600080fd5b8635611d2e81611c2b565b955060208701359450604087013593506060870135925060808701356001600160401b03811115611d5e57600080fd5b611d6a89828a01611cc2565b979a9699509497509295939492505050565b600080600080600080600060c0888a031215611d9757600080fd5b873596506020880135955060408801359450606088013593506080880135925060a08801356001600160401b03811115611dd057600080fd5b611ddc8a828b01611cc2565b989b979a50959850939692959293505050565b600060208284031215611e0157600080fd5b5035919050565b608081526000611e1b6080830187611b60565b8281036020840152611e2d8187611b8c565b90508460408401528281036060840152611e478185611b00565b979650505050505050565b600080600080600080600060a0888a031215611e6d57600080fd5b87356001600160401b03811115611e8357600080fd5b611e8f8a828b01611cc2565b90985096505060208801356001600160401b03811115611eae57600080fd5b8801601f81018a13611ebf57600080fd5b80356001600160401b03811115611ed557600080fd5b8a60208260051b8401011115611eea57600080fd5b979a9699506020019760408101359660608201359650608090910135945092505050565b60008060006101408486031215611f2457600080fd5b83359250602084013591506101408401851015611f4057600080fd5b6040840190509250925092565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b600060208284031215611f8b57600080fd5b815180151581146105dd57600080fd5b634e487b7160e01b600052601160045260246000fd5b808201808211156105cb576105cb611f9b565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b855180516001600160a01b039081168352602091820151828401528188015160408085019190915288015160608401528651811660808401529086015160a0830152841660c082015261010060e08201819052600090611e479083018486611fc4565b60018060a01b038716815285602082015284604082015283606082015260a06080820152600061157e60a083018486611fc4565b818103818111156105cb576105cb611f9b565b604051601f8201601f191681016001600160401b03811182821017156120bf576120bf611f4d565b604052919050565b60006001600160401b038311156120e0576120e0611f4d565b8260051b6120f060208201612097565b8481529083019060208101903683111561210957600080fd5b845b838110156121a55780356001600160401b0381111561212957600080fd5b860136601f82011261213a57600080fd5b80356001600160401b0381111561215357612153611f4d565b612166601f8201601f1916602001612097565b81815236602083850101111561217b57600080fd5b8160208401602083013760006020838301015280865250505060208301925060208101905061210b565b5095945050505050565b600181811c908216806121c357607f821691505b6020821081036113fe57634e487b7160e01b600052602260045260246000fd5b601f82111561066457806000526020600020601f840160051c8101602085101561220a5750805b601f840160051c820191505b8181101561222a5760008155600101612216565b5050505050565b81516001600160401b0381111561224a5761224a611f4d565b61225e8161225884546121af565b846121e3565b6020601f821160018114612292576000831561227a5750848201515b600019600385901b1c1916600184901b17845561222a565b600084815260208120601f198516915b828110156122c257878501518255602094850194600190920191016122a2565b50848210156122e05786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b6060815260006123026060830186611b60565b60208301949094525060400152919050565b60006101a0820190508782528660208301528560408301528460608301528360808301526101008360a0840137979650505050505050565b60008261236957634e487b7160e01b600052601260045260246000fd5b500490565b80820281158282048414176105cb576105cb611f9b565b60008251612397818460208701611b3c565b919091019291505056fea2646970667358221220345e2c3f3b1905fbc6bb9fbc960693e8cf015dec7904051bddbff50a2f03b19a64736f6c634300081c003300000000000000000000000017b354dd2595411ff79041f930e491a4df39a2780000000000000000000000002cfc85d8e48f8eab294be644d9e25c3030863003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba30000000000000000000000004639b9f663c14bad89ddcc16966e85bc81dccd4000000000000000000000000000000000000000000000000000000000000000246170705f343835626538306562313931626261316536303363316165623637343336363000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c726567697374726174696f6e0000000000000000000000000000000000000000", + "nonce": "0x15", + "chainId": "0x1e0" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x210a21", + "logs": [ + { + "address": "0x788219295e4fb9b2fd1005462b2aafe446cb01ea", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000004639b9f663c14bad89ddcc16966e85bc81dccd40" + ], + "data": "0x", + "blockHash": "0x332c0c9eec1be7702972ff7ab39887eeb850cf6cf5a0f01a0cd9974e982f0d6d", + "blockNumber": "0x5f0477", + "transactionHash": "0xf8ac7fe3650fa9da15f5693592a12eaac174e749a40fa9a06491775a67756044", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001000000000000000040000000000000000000020000000000000000000800000000000000000000004000000000400000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000020000000000040000000000000000000000000000000000000000000000000000000", + "type": "0x0", + "transactionHash": "0xf8ac7fe3650fa9da15f5693592a12eaac174e749a40fa9a06491775a67756044", + "transactionIndex": "0x1", + "blockHash": "0x332c0c9eec1be7702972ff7ab39887eeb850cf6cf5a0f01a0cd9974e982f0d6d", + "blockNumber": "0x5f0477", + "gasUsed": "0x205ea6", + "effectiveGasPrice": "0xf4342", + "blobGasUsed": "0x0", + "from": "0x4639b9f663c14bad89ddcc16966e85bc81dccd40", + "to": null, + "contractAddress": "0x788219295e4fb9b2fd1005462b2aafe446cb01ea", + "l1BaseFeeScalar": "0x21f9", + "l1BlobBaseFee": "0x3f5694c1f", + "l1BlobBaseFeeScalar": "0xc5f4f", + "l1Fee": "0x5018dca29cef", + "l1GasPrice": "0x288925d32", + "l1GasUsed": "0x167c0" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1731789767, + "chain": 480, + "commit": "60cdb49" +} \ No newline at end of file diff --git a/packages/foundry/broadcast/Deploy.s.sol/480/run-latest.json b/packages/foundry/broadcast/Deploy.s.sol/480/run-latest.json index 74c592f..8cd14b8 100644 --- a/packages/foundry/broadcast/Deploy.s.sol/480/run-latest.json +++ b/packages/foundry/broadcast/Deploy.s.sol/480/run-latest.json @@ -1,10 +1,10 @@ { "transactions": [ { - "hash": "0x2e59a0e8f25d24cd2095e0a366fff159564d91b8a4e32062f95d0c4bf48a08b7", + "hash": "0xf8ac7fe3650fa9da15f5693592a12eaac174e749a40fa9a06491775a67756044", "transactionType": "CREATE", "contractName": "HumanOracleWithVault", - "contractAddress": "0x41c7f21d9e3936912f3c96ba8002bbfb1e57db90", + "contractAddress": "0x788219295e4fb9b2fd1005462b2aafe446cb01ea", "function": null, "arguments": [ "0x17B354dD2595411ff79041f930e491A4Df39A278", @@ -17,10 +17,10 @@ ], "transaction": { "from": "0x4639b9f663c14bad89ddcc16966e85bc81dccd40", - "gas": "0x27dab0", + "gas": "0x2a114f", "value": "0x0", - "input": "0x60e0604052600160a05234801561001557600080fd5b5060405161255e38038061255e8339810160408190526100349161025e565b8181806001600160a01b03811661006557604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b61006e816100fa565b50506001600160a01b03908116608052600380546001600160a01b03199081168a8416179091556008805490911691881691909117905560a08590526040516100ea906100d8906100c3908790602001610314565b60408051601f1981840301815291905261014a565b846040516020016100c3929190610330565b60c0525061035695505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600060088260405160200161015f9190610314565b60408051601f198184030181529190528051602090910120901c92915050565b80516001600160a01b038116811461019657600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b838110156101cc5781810151838201526020016101b4565b50506000910152565b600082601f8301126101e657600080fd5b81516001600160401b038111156101ff576101ff61019b565b604051601f8201601f19908116603f011681016001600160401b038111828210171561022d5761022d61019b565b60405281815283820160200185101561024557600080fd5b6102568260208301602087016101b1565b949350505050565b600080600080600080600060e0888a03121561027957600080fd5b6102828861017f565b96506102906020890161017f565b604089015160608a015191975095506001600160401b038111156102b357600080fd5b6102bf8a828b016101d5565b60808a015190955090506001600160401b038111156102dd57600080fd5b6102e98a828b016101d5565b9350506102f860a0890161017f565b915061030660c0890161017f565b905092959891949750929550565b600082516103268184602087016101b1565b9190910192915050565b828152600082516103488160208501602087016101b1565b919091016020019392505050565b60805160a05160c0516121d261038c6000396000610f5d01526000610f1f015260008181610214015261078401526121d26000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c80638da5cb5b116100c3578063aa607a941161007c578063aa607a9414610360578063ad7a672f14610373578063b74207021461037c578063c8382a331461038f578063dca09004146103a2578063f2fde38b146103b557600080fd5b80638da5cb5b146102a757806391e40730146102b85780639c1f8198146102db578063a1db9782146102fe578063a5260ad914610311578063a87430ba1461032457600080fd5b80635c4abd54116101155780635c4abd54146101fc5780636afdd8501461020f578063715018a61461024e578063753e9ef0146102565780637ccec52c146102695780638d00e14e1461027c57600080fd5b80630bfb70591461015d578063163f75221461017d5780633cbc2ef2146101a05780634e9b9e00146101b35780635431c94e146101d45780635839a889146101e9575b600080fd5b6101656103c8565b604051610174939291906119e3565b60405180910390f35b61019061018b366004611a3b565b610545565b6040519015158152602001610174565b6101906101ae366004611a58565b610573565b6101c66101c1366004611a58565b6105a3565b604051908152602001610174565b6101e76101e2366004611a84565b6105b6565b005b6101906101f7366004611a58565b61063b565b6101e761020a366004611b05565b610683565b6102367f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610174565b6101e7610809565b600354610236906001600160a01b031681565b6101e7610277366004611b77565b61081d565b6101c661028a366004611a84565b600160209081526000928352604080842090915290825290205481565b6000546001600160a01b0316610236565b6101c66102c6366004611bea565b60046020526000908152604090206001015481565b6102ee6102e9366004611bea565b610ab3565b6040516101749493929190611c03565b6101e761030c366004611a58565b610b85565b6101e761031f366004611c4d565b610cb3565b61034b610332366004611a3b565b6005602052600090815260409020805460019091015482565b60408051928352602083019190915201610174565b6101e761036e366004611d09565b610e2f565b6101c660025481565b6101c661038a366004611bea565b61105e565b61019061039d366004611bea565b6111ff565b600854610236906001600160a01b031681565b6101e76103c3366004611a3b565b611219565b606080606060006103d860065490565b9050806001600160401b038111156103f2576103f2611d48565b60405190808252806020026020018201604052801561041b578160200160208202803683370190505b509350806001600160401b0381111561043657610436611d48565b60405190808252806020026020018201604052801561046957816020015b60608152602001906001900390816104545790505b509250806001600160401b0381111561048457610484611d48565b6040519080825280602002602001820160405280156104ad578160200160208202803683370190505b50915060005b8181101561053e57808582815181106104ce576104ce611d5e565b6020026020010181815250506104e381611257565b8482815181106104f5576104f5611d5e565b60200260200101819052506105198160009081526004602052604090206001015490565b83828151811061052b5761052b611d5e565b60209081029190910101526001016104b3565b5050909192565b6001600160a01b0381166000908152600560205260408120541561056b57506001919050565b506000919050565b60008181526004602090815260408083206001600160a01b038616845260020190915290205460ff165b92915050565b60006105af838361130d565b9392505050565b6105be611385565b60025460405163a9059cbb60e01b81526001600160a01b03838116600483015260248201929092529083169063a9059cbb906044016020604051808303816000875af1158015610612573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106369190611d74565b505050565b60008181526004602052604081205460005b81811015610678576106608585836113b2565b156106705760019250505061059d565b60010161064d565b506000949350505050565b600054600160a01b900460ff16156106d25760405162461bcd60e51b815260206004820152600d60248201526c6e6f207265656e7472616e637960981b60448201526064015b60405180910390fd5b6000805460ff60a01b1916600160a01b1781553381526001602090815260408083206001600160a01b038a16845290915281208054879290610715908490611dac565b92505081905550846002600082825461072e9190611dac565b90915550506040805160a0810182526001600160a01b0388811660608301908152608083018990528252602080830188905282840187905283518085018552308152908101899052925163187945bd60e11b81527f0000000000000000000000000000000000000000000000000000000000000000909116926330f28b7a926107c292909190339088908890600401611de8565b600060405180830381600087803b1580156107dc57600080fd5b505af11580156107f0573d6000803e3d6000fd5b50506000805460ff60a01b191690555050505050505050565b610811611385565b61081b6000611412565b565b33600090815260056020526040812054900361086f5760405162461bcd60e51b815260206004820152601160248201527075736572206e6f74206578697374696e6760781b60448201526064016106c9565b600087815260046020526040812054889133905b828110156108ea5760006108988386846113b2565b90508015156001036108e15760405162461bcd60e51b81526020600482015260126024820152711d5cd95c88185b1c9958591e481d9bdd195960721b60448201526064016106c9565b50600101610883565b5089436108f682611462565b111561093b5760405162461bcd60e51b81526020600482015260146024820152731d9bdd19481a185cc81b9bdd081cdd185c9d195960621b60448201526064016106c9565b4361094582611490565b61094e83611462565b6109589190611dac565b10156109975760405162461bcd60e51b815260206004820152600e60248201526d1d9bdd19481a185cc8195b99195960921b60448201526064016106c9565b60058911156109e85760405162461bcd60e51b815260206004820152601760248201527f6d6178207374616b696e6720616d6f756e74206973203500000000000000000060448201526064016106c9565b336109f5818d8d8d6114be565b600854604051631712af5560e21b81523091635c4abd5491610a2d916001600160a01b0316908e908e908e908e908e90600401611e4b565b600060405180830381600087803b158015610a4757600080fd5b505af1158015610a5b573d6000803e3d6000fd5b5050604080518e8152602081018e90528f93506001600160a01b03851692507f65658daa50ece7e5d9b3c4700c400745f04137171d9d6896eed2f10437013ee7910160405180910390a3505050505050505050505050565b606080600060606000610ad28660009081526004602052604090205490565b60008781526004602052604090206001015493509050806001600160401b03811115610b0057610b00611d48565b604051908082528060200260200182016040528015610b29578160200160208202803683370190505b50915060005b81811015610b6657610b41878261157c565b838281518110610b5357610b53611d5e565b6020908102919091010152600101610b2f565b50610b7086611257565b610b79876115b6565b94509450509193509193565b600054600160a01b900460ff1615610bcf5760405162461bcd60e51b815260206004820152600d60248201526c6e6f207265656e7472616e637960981b60448201526064016106c9565b6000805460ff60a01b1916600160a01b1781553381526001602090815260408083206001600160a01b038616845290915281208054839290610c12908490611e7f565b925050819055508060026000828254610c2b9190611e7f565b909155505060405163a9059cbb60e01b8152336004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610c7d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ca19190611d74565b50506000805460ff60a01b1916905550565b6006546040805160a08101825282815281516020601f8b0181900481028201810190935289815260009280830191908c908c9081908401838280828437600092019190915250505090825250602001610d0c888a611ec2565b81526020808201889052604090910186905260068054600181018255600091909152825160059091027ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f810191825591830151929350839290917ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d400190610d93908261202c565b5060408201518051610daf91600284019160209091019061183e565b5060608201518160030155608082015181600401555050610dd082846116b3565b817f6912e5abe531ca5f3b6f973f97278ab6731cdec0178a7b3c2c7a5822a3f1732b610dfb84611257565b610e0485611462565b610e0d86611490565b604051610e1c939291906120ea565b60405180910390a2505050505050505050565b3360009081526005602052604090205415610e855760405162461bcd60e51b815260206004820152601660248201527507573657220616c7265616479207369676e65642075760541b60448201526064016106c9565b600082815260076020526040902054339060ff161515600103610eea5760405162461bcd60e51b815260206004820152601e60248201527f6e756c6c69666965724861736820616c7265616479206578697374696e67000060448201526064016106c9565b6003546040516bffffffffffffffffffffffff19606084901b1660208201526001600160a01b0390911690633bc778e39086907f000000000000000000000000000000000000000000000000000000000000000090610f5a9060340160405160208183030381529060405261174d565b877f0000000000000000000000000000000000000000000000000000000000000000886040518763ffffffff1660e01b8152600401610f9e9695949392919061210f565b60006040518083038186803b158015610fb657600080fd5b505afa158015610fca573d6000803e3d6000fd5b5050506000848152600760209081526040808320805460ff1916600190811790915581518083018352888152438185019081526001600160a01b038816808752600586529584902082518082559151930183905583519081529384019190915293507f47c8e83729a89f8b0c23b722e4c21f48295ddfcd683910c564e11e6b6037d01c910160405180910390a25050505050565b6000814361106b82611490565b61107483611462565b61107e9190611dac565b106110bf5760405162461bcd60e51b8152602060048201526011602482015270766f7465207374696c6c2061637469766560781b60448201526064016106c9565b336110ca8185610573565b1561110e5760405162461bcd60e51b81526020600482015260146024820152731d5cd95c88185b1c9958591e4818db185a5b595960621b60448201526064016106c9565b60008481526004602090815260408083206001600160a01b03851684526002019091529020805460ff19166001179055600061114a828661130d565b6008546040516350edcbc160e11b81526001600160a01b03909116600482015260248101829052909150309063a1db978290604401600060405180830381600087803b15801561119957600080fd5b505af11580156111ad573d6000803e3d6000fd5b5050505084826001600160a01b03167ff01da32686223933d8a18a391060918c7f11a3648639edd87ae013e2e2731743836040516111ed91815260200190565b60405180910390a39250505b50919050565b600061120a82611782565b43111561056b57506001919050565b611221611385565b6001600160a01b03811661124b57604051631e4fbdf760e01b8152600060048201526024016106c9565b61125481611412565b50565b60606006828154811061126c5761126c611d5e565b9060005260206000209060050201600101805461128890611faa565b80601f01602080910402602001604051908101604052809291908181526020018280546112b490611faa565b80156113015780601f106112d657610100808354040283529160200191611301565b820191906000526020600020905b8154815290600101906020018083116112e457829003601f168201915b50505050509050919050565b600080611319836117a0565b90506113268484836113b2565b61133457600091505061059d565b60006113418585846117ec565b600085815260046020526040812060010154919250611360868561157c565b905060008361136f8385612147565b6113799190612169565b98975050505050505050565b6000546001600160a01b0316331461081b5760405163118cdaa760e01b81523360048201526024016106c9565b60008281526004602052604081208054839081106113d2576113d2611d5e565b600091825260208083206001600160a01b03881684526001600290930201919091019052604090205415611408575060016105af565b5060009392505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006006828154811061147757611477611d5e565b9060005260206000209060050201600301549050919050565b6000600682815481106114a5576114a5611d5e565b9060005260206000209060050201600401549050919050565b60008381526004602052604090208054829190849081106114e1576114e1611d5e565b600091825260208083206001600160a01b03891684526001600290930201919091018152604080832093909355858252600490522080548291908490811061152b5761152b611d5e565b9060005260206000209060020201600001600082825461154b9190611dac565b909155505060008381526004602052604081206001018054839290611571908490611dac565b909155505050505050565b600082815260046020526040812080548390811061159c5761159c611d5e565b906000526020600020906002020160000154905092915050565b6060600682815481106115cb576115cb611d5e565b9060005260206000209060050201600201805480602002602001604051908101604052809291908181526020016000905b828210156116a857838290600052602060002001805461161b90611faa565b80601f016020809104026020016040519081016040528092919081815260200182805461164790611faa565b80156116945780601f1061166957610100808354040283529160200191611694565b820191906000526020600020905b81548152906001019060200180831161167757829003601f168201915b5050505050815260200190600101906115fc565b505050509050919050565b60008281526004602052604081206001810183905560068054919291859081106116df576116df611d5e565b6000918252602082206002600590920201015491506116fe8285612147565b905060005b828110156117455783546001018085556000859052829085908390811061172c5761172c611d5e565b6000918252602090912060029091020155600101611703565b505050505050565b60006008826040516020016117629190612180565b60408051601f198184030181529190528051602090910120901c92915050565b600061178d82611490565b61179683611462565b61059d9190611dac565b60008181526004602052604081205460008060005b838110156117e35760006117c9878361157c565b9050808410156117da578093508192505b506001016117b5565b50949350505050565b600082815260046020526040812080548390811061180c5761180c611d5e565b600091825260208083206001600160a01b03881684526001600290930201919091019052604090205490509392505050565b828054828255906000526020600020908101928215611884579160200282015b828111156118845782518290611874908261202c565b509160200191906001019061185e565b50611890929150611894565b5090565b808211156118905760006118a882826118b1565b50600101611894565b5080546118bd90611faa565b6000825580601f106118cd575050565b601f01602090049060005260206000209081019061125491905b8082111561189057600081556001016118e7565b600081518084526020840193506020830160005b8281101561192d57815186526020958601959091019060010161190f565b5093949350505050565b60005b8381101561195257818101518382015260200161193a565b50506000910152565b60008151808452611973816020860160208601611937565b601f01601f19169290920160200192915050565b600082825180855260208501945060208160051b8301016020850160005b838110156119d757601f198584030188526119c183835161195b565b60209889019890935091909101906001016119a5565b50909695505050505050565b6060815260006119f660608301866118fb565b8281036020840152611a088186611987565b90508281036040840152611a1c81856118fb565b9695505050505050565b6001600160a01b038116811461125457600080fd5b600060208284031215611a4d57600080fd5b81356105af81611a26565b60008060408385031215611a6b57600080fd5b8235611a7681611a26565b946020939093013593505050565b60008060408385031215611a9757600080fd5b8235611aa281611a26565b91506020830135611ab281611a26565b809150509250929050565b60008083601f840112611acf57600080fd5b5081356001600160401b03811115611ae657600080fd5b602083019150836020828501011115611afe57600080fd5b9250929050565b60008060008060008060a08789031215611b1e57600080fd5b8635611b2981611a26565b955060208701359450604087013593506060870135925060808701356001600160401b03811115611b5957600080fd5b611b6589828a01611abd565b979a9699509497509295939492505050565b600080600080600080600060c0888a031215611b9257600080fd5b873596506020880135955060408801359450606088013593506080880135925060a08801356001600160401b03811115611bcb57600080fd5b611bd78a828b01611abd565b989b979a50959850939692959293505050565b600060208284031215611bfc57600080fd5b5035919050565b608081526000611c16608083018761195b565b8281036020840152611c288187611987565b90508460408401528281036060840152611c4281856118fb565b979650505050505050565b600080600080600080600060a0888a031215611c6857600080fd5b87356001600160401b03811115611c7e57600080fd5b611c8a8a828b01611abd565b90985096505060208801356001600160401b03811115611ca957600080fd5b8801601f81018a13611cba57600080fd5b80356001600160401b03811115611cd057600080fd5b8a60208260051b8401011115611ce557600080fd5b979a9699506020019760408101359660608201359650608090910135945092505050565b60008060006101408486031215611d1f57600080fd5b83359250602084013591506101408401851015611d3b57600080fd5b6040840190509250925092565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b600060208284031215611d8657600080fd5b815180151581146105af57600080fd5b634e487b7160e01b600052601160045260246000fd5b8082018082111561059d5761059d611d96565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b855180516001600160a01b039081168352602091820151828401528188015160408085019190915288015160608401528651811660808401529086015160a0830152841660c082015261010060e08201819052600090611c429083018486611dbf565b60018060a01b038716815285602082015284604082015283606082015260a06080820152600061137960a083018486611dbf565b8181038181111561059d5761059d611d96565b604051601f8201601f191681016001600160401b0381118282101715611eba57611eba611d48565b604052919050565b60006001600160401b03831115611edb57611edb611d48565b8260051b611eeb60208201611e92565b84815290830190602081019036831115611f0457600080fd5b845b83811015611fa05780356001600160401b03811115611f2457600080fd5b860136601f820112611f3557600080fd5b80356001600160401b03811115611f4e57611f4e611d48565b611f61601f8201601f1916602001611e92565b818152366020838501011115611f7657600080fd5b81602084016020830137600060208383010152808652505050602083019250602081019050611f06565b5095945050505050565b600181811c90821680611fbe57607f821691505b6020821081036111f957634e487b7160e01b600052602260045260246000fd5b601f82111561063657806000526020600020601f840160051c810160208510156120055750805b601f840160051c820191505b818110156120255760008155600101612011565b5050505050565b81516001600160401b0381111561204557612045611d48565b612059816120538454611faa565b84611fde565b6020601f82116001811461208d57600083156120755750848201515b600019600385901b1c1916600184901b178455612025565b600084815260208120601f198516915b828110156120bd578785015182556020948501946001909201910161209d565b50848210156120db5786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b6060815260006120fd606083018661195b565b60208301949094525060400152919050565b60006101a0820190508782528660208301528560408301528460608301528360808301526101008360a0840137979650505050505050565b60008261216457634e487b7160e01b600052601260045260246000fd5b500490565b808202811582820484141761059d5761059d611d96565b60008251612192818460208701611937565b919091019291505056fea264697066735822122039640fb7ef258e94477c6048f3b25fa87eee910c5e6ac553e7833eb71f86fd4f64736f6c634300081c003300000000000000000000000017b354dd2595411ff79041f930e491a4df39a2780000000000000000000000002cfc85d8e48f8eab294be644d9e25c3030863003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba30000000000000000000000004639b9f663c14bad89ddcc16966e85bc81dccd4000000000000000000000000000000000000000000000000000000000000000246170705f343835626538306562313931626261316536303363316165623637343336363000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c726567697374726174696f6e0000000000000000000000000000000000000000", - "nonce": "0x14", + "input": "0x60e0604052600160a05234801561001557600080fd5b506040516127633803806127638339810160408190526100349161025e565b8181806001600160a01b03811661006557604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b61006e816100fa565b50506001600160a01b03908116608052600380546001600160a01b03199081168a8416179091556008805490911691881691909117905560a08590526040516100ea906100d8906100c3908790602001610314565b60408051601f1981840301815291905261014a565b846040516020016100c3929190610330565b60c0525061035695505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600060088260405160200161015f9190610314565b60408051601f198184030181529190528051602090910120901c92915050565b80516001600160a01b038116811461019657600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b838110156101cc5781810151838201526020016101b4565b50506000910152565b600082601f8301126101e657600080fd5b81516001600160401b038111156101ff576101ff61019b565b604051601f8201601f19908116603f011681016001600160401b038111828210171561022d5761022d61019b565b60405281815283820160200185101561024557600080fd5b6102568260208301602087016101b1565b949350505050565b600080600080600080600060e0888a03121561027957600080fd5b6102828861017f565b96506102906020890161017f565b604089015160608a015191975095506001600160401b038111156102b357600080fd5b6102bf8a828b016101d5565b60808a015190955090506001600160401b038111156102dd57600080fd5b6102e98a828b016101d5565b9350506102f860a0890161017f565b915061030660c0890161017f565b905092959891949750929550565b600082516103268184602087016101b1565b9190910192915050565b828152600082516103488160208501602087016101b1565b919091016020019392505050565b60805160a05160c0516123d761038c60003960006111620152600061112401526000818161022f01526107b201526123d76000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c80638d00e14e116100de578063a87430ba11610097578063b742070211610071578063b7420702146103aa578063c8382a33146103bd578063dca09004146103d0578063f2fde38b146103e357600080fd5b8063a87430ba14610352578063aa607a941461038e578063ad7a672f146103a157600080fd5b80638d00e14e146102aa5780638da5cb5b146102d557806391e40730146102e65780639c1f819814610309578063a1db97821461032c578063a5260ad91461033f57600080fd5b80635c4abd54116101305780635c4abd54146102175780636afdd8501461022a5780636cb5dc9914610269578063715018a61461027c578063753e9ef0146102845780637ccec52c1461029757600080fd5b80630bfb705914610178578063163f7522146101985780633cbc2ef2146101bb5780634e9b9e00146101ce5780635431c94e146101ef5780635839a88914610204575b600080fd5b6101806103f6565b60405161018f93929190611be8565b60405180910390f35b6101ab6101a6366004611c40565b610573565b604051901515815260200161018f565b6101ab6101c9366004611c5d565b6105a1565b6101e16101dc366004611c5d565b6105d1565b60405190815260200161018f565b6102026101fd366004611c89565b6105e4565b005b6101ab610212366004611c5d565b610669565b610202610225366004611d0a565b6106b1565b6102517f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161018f565b610202610277366004611c5d565b610871565b610202610971565b600354610251906001600160a01b031681565b6102026102a5366004611d7c565b610985565b6101e16102b8366004611c89565b600160209081526000928352604080842090915290825290205481565b6000546001600160a01b0316610251565b6101e16102f4366004611def565b60046020526000908152604090206001015481565b61031c610317366004611def565b610c1b565b60405161018f9493929190611e08565b61020261033a366004611c5d565b610ced565b61020261034d366004611e52565b610e54565b610379610360366004611c40565b6005602052600090815260409020805460019091015482565b6040805192835260208301919091520161018f565b61020261039c366004611f0e565b611034565b6101e160025481565b6101e16103b8366004611def565b611263565b6101ab6103cb366004611def565b611404565b600854610251906001600160a01b031681565b6102026103f1366004611c40565b61141e565b6060806060600061040660065490565b9050806001600160401b0381111561042057610420611f4d565b604051908082528060200260200182016040528015610449578160200160208202803683370190505b509350806001600160401b0381111561046457610464611f4d565b60405190808252806020026020018201604052801561049757816020015b60608152602001906001900390816104825790505b509250806001600160401b038111156104b2576104b2611f4d565b6040519080825280602002602001820160405280156104db578160200160208202803683370190505b50915060005b8181101561056c57808582815181106104fc576104fc611f63565b6020026020010181815250506105118161145c565b84828151811061052357610523611f63565b60200260200101819052506105478160009081526004602052604090206001015490565b83828151811061055957610559611f63565b60209081029190910101526001016104e1565b5050909192565b6001600160a01b0381166000908152600560205260408120541561059957506001919050565b506000919050565b60008181526004602090815260408083206001600160a01b038616845260020190915290205460ff165b92915050565b60006105dd8383611512565b9392505050565b6105ec61158a565b60025460405163a9059cbb60e01b81526001600160a01b03838116600483015260248201929092529083169063a9059cbb906044016020604051808303816000875af1158015610640573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106649190611f79565b505050565b60008181526004602052604081205460005b818110156106a65761068e8585836115b7565b1561069e576001925050506105cb565b60010161067b565b506000949350505050565b600054600160a01b900460ff16156107005760405162461bcd60e51b815260206004820152600d60248201526c6e6f207265656e7472616e637960981b60448201526064015b60405180910390fd5b6000805460ff60a01b1916600160a01b1781553381526001602090815260408083206001600160a01b038a16845290915281208054879290610743908490611fb1565b92505081905550846002600082825461075c9190611fb1565b90915550506040805160a0810182526001600160a01b0388811660608301908152608083018990528252602080830188905282840187905283518085018552308152908101899052925163187945bd60e11b81527f0000000000000000000000000000000000000000000000000000000000000000909116926330f28b7a926107f092909190339088908890600401611fed565b600060405180830381600087803b15801561080a57600080fd5b505af115801561081e573d6000803e3d6000fd5b505060408051338152602081018990527f2da466a7b24304f47e87fa2e1e5a81b9831ce54fec19055ce277ca2f39ba42c4935001905060405180910390a150506000805460ff60a01b1916905550505050565b3360009081526001602090815260408083206001600160a01b0386168452909152812080548392906108a4908490611fb1565b9250508190555080600260008282546108bd9190611fb1565b909155505060405163a9059cbb60e01b8152306004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af115801561090f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109339190611f79565b5060408051338152602081018390527f2da466a7b24304f47e87fa2e1e5a81b9831ce54fec19055ce277ca2f39ba42c4910160405180910390a15050565b61097961158a565b6109836000611617565b565b3360009081526005602052604081205490036109d75760405162461bcd60e51b815260206004820152601160248201527075736572206e6f74206578697374696e6760781b60448201526064016106f7565b600087815260046020526040812054889133905b82811015610a52576000610a008386846115b7565b9050801515600103610a495760405162461bcd60e51b81526020600482015260126024820152711d5cd95c88185b1c9958591e481d9bdd195960721b60448201526064016106f7565b506001016109eb565b508943610a5e82611667565b1115610aa35760405162461bcd60e51b81526020600482015260146024820152731d9bdd19481a185cc81b9bdd081cdd185c9d195960621b60448201526064016106f7565b43610aad82611695565b610ab683611667565b610ac09190611fb1565b1015610aff5760405162461bcd60e51b815260206004820152600e60248201526d1d9bdd19481a185cc8195b99195960921b60448201526064016106f7565b6005891115610b505760405162461bcd60e51b815260206004820152601760248201527f6d6178207374616b696e6720616d6f756e74206973203500000000000000000060448201526064016106f7565b33610b5d818d8d8d6116c3565b600854604051631712af5560e21b81523091635c4abd5491610b95916001600160a01b0316908e908e908e908e908e90600401612050565b600060405180830381600087803b158015610baf57600080fd5b505af1158015610bc3573d6000803e3d6000fd5b5050604080518e8152602081018e90528f93506001600160a01b03851692507f65658daa50ece7e5d9b3c4700c400745f04137171d9d6896eed2f10437013ee7910160405180910390a3505050505050505050505050565b606080600060606000610c3a8660009081526004602052604090205490565b60008781526004602052604090206001015493509050806001600160401b03811115610c6857610c68611f4d565b604051908082528060200260200182016040528015610c91578160200160208202803683370190505b50915060005b81811015610cce57610ca98782611781565b838281518110610cbb57610cbb611f63565b6020908102919091010152600101610c97565b50610cd88661145c565b610ce1876117bb565b94509450509193509193565b600054600160a01b900460ff1615610d375760405162461bcd60e51b815260206004820152600d60248201526c6e6f207265656e7472616e637960981b60448201526064016106f7565b6000805460ff60a01b1916600160a01b1781553381526001602090815260408083206001600160a01b038616845290915281208054839290610d7a908490612084565b925050819055508060026000828254610d939190612084565b909155505060405163a9059cbb60e01b8152336004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610de5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e099190611f79565b5060408051338152602081018390527f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5910160405180910390a150506000805460ff60a01b19169055565b6006546040805160a08101825282815281516020601f8b0181900481028201810190935289815260009280830191908c908c9081908401838280828437600092019190915250505090825250602001610ead888a6120c7565b81526020808201889052604090910186905260068054600181018255600091909152825160059091027ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f810191825591830151929350839290917ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d400190610f349082612231565b5060408201518051610f50916002840191602090910190611a43565b5060608201518160030155608082015181600401555050610f7182846118b8565b600854604051636cb5dc9960e01b81526001600160a01b039091166004820152602481018490523090636cb5dc9990604401600060405180830381600087803b158015610fbd57600080fd5b505af1158015610fd1573d6000803e3d6000fd5b50505050817f6912e5abe531ca5f3b6f973f97278ab6731cdec0178a7b3c2c7a5822a3f1732b6110008461145c565b61100985611667565b61101286611695565b604051611021939291906122ef565b60405180910390a2505050505050505050565b336000908152600560205260409020541561108a5760405162461bcd60e51b815260206004820152601660248201527507573657220616c7265616479207369676e65642075760541b60448201526064016106f7565b600082815260076020526040902054339060ff1615156001036110ef5760405162461bcd60e51b815260206004820152601e60248201527f6e756c6c69666965724861736820616c7265616479206578697374696e67000060448201526064016106f7565b6003546040516bffffffffffffffffffffffff19606084901b1660208201526001600160a01b0390911690633bc778e39086907f00000000000000000000000000000000000000000000000000000000000000009061115f90603401604051602081830303815290604052611952565b877f0000000000000000000000000000000000000000000000000000000000000000886040518763ffffffff1660e01b81526004016111a396959493929190612314565b60006040518083038186803b1580156111bb57600080fd5b505afa1580156111cf573d6000803e3d6000fd5b5050506000848152600760209081526040808320805460ff1916600190811790915581518083018352888152438185019081526001600160a01b038816808752600586529584902082518082559151930183905583519081529384019190915293507f47c8e83729a89f8b0c23b722e4c21f48295ddfcd683910c564e11e6b6037d01c910160405180910390a25050505050565b6000814361127082611695565b61127983611667565b6112839190611fb1565b106112c45760405162461bcd60e51b8152602060048201526011602482015270766f7465207374696c6c2061637469766560781b60448201526064016106f7565b336112cf81856105a1565b156113135760405162461bcd60e51b81526020600482015260146024820152731d5cd95c88185b1c9958591e4818db185a5b595960621b60448201526064016106f7565b60008481526004602090815260408083206001600160a01b03851684526002019091529020805460ff19166001179055600061134f8286611512565b6008546040516350edcbc160e11b81526001600160a01b03909116600482015260248101829052909150309063a1db978290604401600060405180830381600087803b15801561139e57600080fd5b505af11580156113b2573d6000803e3d6000fd5b5050505084826001600160a01b03167ff01da32686223933d8a18a391060918c7f11a3648639edd87ae013e2e2731743836040516113f291815260200190565b60405180910390a39250505b50919050565b600061140f82611987565b43111561059957506001919050565b61142661158a565b6001600160a01b03811661145057604051631e4fbdf760e01b8152600060048201526024016106f7565b61145981611617565b50565b60606006828154811061147157611471611f63565b9060005260206000209060050201600101805461148d906121af565b80601f01602080910402602001604051908101604052809291908181526020018280546114b9906121af565b80156115065780601f106114db57610100808354040283529160200191611506565b820191906000526020600020905b8154815290600101906020018083116114e957829003601f168201915b50505050509050919050565b60008061151e836119a5565b905061152b8484836115b7565b6115395760009150506105cb565b60006115468585846119f1565b6000858152600460205260408120600101549192506115658685611781565b9050600083611574838561234c565b61157e919061236e565b98975050505050505050565b6000546001600160a01b031633146109835760405163118cdaa760e01b81523360048201526024016106f7565b60008281526004602052604081208054839081106115d7576115d7611f63565b600091825260208083206001600160a01b0388168452600160029093020191909101905260409020541561160d575060016105dd565b5060009392505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006006828154811061167c5761167c611f63565b9060005260206000209060050201600301549050919050565b6000600682815481106116aa576116aa611f63565b9060005260206000209060050201600401549050919050565b60008381526004602052604090208054829190849081106116e6576116e6611f63565b600091825260208083206001600160a01b03891684526001600290930201919091018152604080832093909355858252600490522080548291908490811061173057611730611f63565b906000526020600020906002020160000160008282546117509190611fb1565b909155505060008381526004602052604081206001018054839290611776908490611fb1565b909155505050505050565b60008281526004602052604081208054839081106117a1576117a1611f63565b906000526020600020906002020160000154905092915050565b6060600682815481106117d0576117d0611f63565b9060005260206000209060050201600201805480602002602001604051908101604052809291908181526020016000905b828210156118ad578382906000526020600020018054611820906121af565b80601f016020809104026020016040519081016040528092919081815260200182805461184c906121af565b80156118995780601f1061186e57610100808354040283529160200191611899565b820191906000526020600020905b81548152906001019060200180831161187c57829003601f168201915b505050505081526020019060010190611801565b505050509050919050565b60008281526004602052604081206001810183905560068054919291859081106118e4576118e4611f63565b600091825260208220600260059092020101549150611903828561234c565b905060005b8281101561194a5783546001018085556000859052829085908390811061193157611931611f63565b6000918252602090912060029091020155600101611908565b505050505050565b60006008826040516020016119679190612385565b60408051601f198184030181529190528051602090910120901c92915050565b600061199282611695565b61199b83611667565b6105cb9190611fb1565b60008181526004602052604081205460008060005b838110156119e85760006119ce8783611781565b9050808410156119df578093508192505b506001016119ba565b50949350505050565b6000828152600460205260408120805483908110611a1157611a11611f63565b600091825260208083206001600160a01b03881684526001600290930201919091019052604090205490509392505050565b828054828255906000526020600020908101928215611a89579160200282015b82811115611a895782518290611a799082612231565b5091602001919060010190611a63565b50611a95929150611a99565b5090565b80821115611a95576000611aad8282611ab6565b50600101611a99565b508054611ac2906121af565b6000825580601f10611ad2575050565b601f01602090049060005260206000209081019061145991905b80821115611a955760008155600101611aec565b600081518084526020840193506020830160005b82811015611b32578151865260209586019590910190600101611b14565b5093949350505050565b60005b83811015611b57578181015183820152602001611b3f565b50506000910152565b60008151808452611b78816020860160208601611b3c565b601f01601f19169290920160200192915050565b600082825180855260208501945060208160051b8301016020850160005b83811015611bdc57601f19858403018852611bc6838351611b60565b6020988901989093509190910190600101611baa565b50909695505050505050565b606081526000611bfb6060830186611b00565b8281036020840152611c0d8186611b8c565b90508281036040840152611c218185611b00565b9695505050505050565b6001600160a01b038116811461145957600080fd5b600060208284031215611c5257600080fd5b81356105dd81611c2b565b60008060408385031215611c7057600080fd5b8235611c7b81611c2b565b946020939093013593505050565b60008060408385031215611c9c57600080fd5b8235611ca781611c2b565b91506020830135611cb781611c2b565b809150509250929050565b60008083601f840112611cd457600080fd5b5081356001600160401b03811115611ceb57600080fd5b602083019150836020828501011115611d0357600080fd5b9250929050565b60008060008060008060a08789031215611d2357600080fd5b8635611d2e81611c2b565b955060208701359450604087013593506060870135925060808701356001600160401b03811115611d5e57600080fd5b611d6a89828a01611cc2565b979a9699509497509295939492505050565b600080600080600080600060c0888a031215611d9757600080fd5b873596506020880135955060408801359450606088013593506080880135925060a08801356001600160401b03811115611dd057600080fd5b611ddc8a828b01611cc2565b989b979a50959850939692959293505050565b600060208284031215611e0157600080fd5b5035919050565b608081526000611e1b6080830187611b60565b8281036020840152611e2d8187611b8c565b90508460408401528281036060840152611e478185611b00565b979650505050505050565b600080600080600080600060a0888a031215611e6d57600080fd5b87356001600160401b03811115611e8357600080fd5b611e8f8a828b01611cc2565b90985096505060208801356001600160401b03811115611eae57600080fd5b8801601f81018a13611ebf57600080fd5b80356001600160401b03811115611ed557600080fd5b8a60208260051b8401011115611eea57600080fd5b979a9699506020019760408101359660608201359650608090910135945092505050565b60008060006101408486031215611f2457600080fd5b83359250602084013591506101408401851015611f4057600080fd5b6040840190509250925092565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b600060208284031215611f8b57600080fd5b815180151581146105dd57600080fd5b634e487b7160e01b600052601160045260246000fd5b808201808211156105cb576105cb611f9b565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b855180516001600160a01b039081168352602091820151828401528188015160408085019190915288015160608401528651811660808401529086015160a0830152841660c082015261010060e08201819052600090611e479083018486611fc4565b60018060a01b038716815285602082015284604082015283606082015260a06080820152600061157e60a083018486611fc4565b818103818111156105cb576105cb611f9b565b604051601f8201601f191681016001600160401b03811182821017156120bf576120bf611f4d565b604052919050565b60006001600160401b038311156120e0576120e0611f4d565b8260051b6120f060208201612097565b8481529083019060208101903683111561210957600080fd5b845b838110156121a55780356001600160401b0381111561212957600080fd5b860136601f82011261213a57600080fd5b80356001600160401b0381111561215357612153611f4d565b612166601f8201601f1916602001612097565b81815236602083850101111561217b57600080fd5b8160208401602083013760006020838301015280865250505060208301925060208101905061210b565b5095945050505050565b600181811c908216806121c357607f821691505b6020821081036113fe57634e487b7160e01b600052602260045260246000fd5b601f82111561066457806000526020600020601f840160051c8101602085101561220a5750805b601f840160051c820191505b8181101561222a5760008155600101612216565b5050505050565b81516001600160401b0381111561224a5761224a611f4d565b61225e8161225884546121af565b846121e3565b6020601f821160018114612292576000831561227a5750848201515b600019600385901b1c1916600184901b17845561222a565b600084815260208120601f198516915b828110156122c257878501518255602094850194600190920191016122a2565b50848210156122e05786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b6060815260006123026060830186611b60565b60208301949094525060400152919050565b60006101a0820190508782528660208301528560408301528460608301528360808301526101008360a0840137979650505050505050565b60008261236957634e487b7160e01b600052601260045260246000fd5b500490565b80820281158282048414176105cb576105cb611f9b565b60008251612397818460208701611b3c565b919091019291505056fea2646970667358221220345e2c3f3b1905fbc6bb9fbc960693e8cf015dec7904051bddbff50a2f03b19a64736f6c634300081c003300000000000000000000000017b354dd2595411ff79041f930e491a4df39a2780000000000000000000000002cfc85d8e48f8eab294be644d9e25c3030863003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba30000000000000000000000004639b9f663c14bad89ddcc16966e85bc81dccd4000000000000000000000000000000000000000000000000000000000000000246170705f343835626538306562313931626261316536303363316165623637343336363000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c726567697374726174696f6e0000000000000000000000000000000000000000", + "nonce": "0x15", "chainId": "0x1e0" }, "additionalContracts": [], @@ -30,48 +30,48 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0x1f5616", + "cumulativeGasUsed": "0x210a21", "logs": [ { - "address": "0x41c7f21d9e3936912f3c96ba8002bbfb1e57db90", + "address": "0x788219295e4fb9b2fd1005462b2aafe446cb01ea", "topics": [ "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000004639b9f663c14bad89ddcc16966e85bc81dccd40" ], "data": "0x", - "blockHash": "0x2e06d6ba5b3faadbf9aeff39cc87a75975ca8a324b433f95a5df50693b9ef454", - "blockNumber": "0x5eff61", - "transactionHash": "0x2e59a0e8f25d24cd2095e0a366fff159564d91b8a4e32062f95d0c4bf48a08b7", + "blockHash": "0x332c0c9eec1be7702972ff7ab39887eeb850cf6cf5a0f01a0cd9974e982f0d6d", + "blockNumber": "0x5f0477", + "transactionHash": "0xf8ac7fe3650fa9da15f5693592a12eaac174e749a40fa9a06491775a67756044", "transactionIndex": "0x1", "logIndex": "0x0", "removed": false } ], - "logsBloom": "0x00000000000000100000000000000000000000000000000000800000000000000000000000000000000000000000000000004000000000000000000000000000000000000002000000000000000000000001000000000000000000000000000000000000020000000040000000000800000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001000000000000000040000000000000000000020000000000000000000800000000000000000000004000000000400000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000020000000000040000000000000000000000000000000000000000000000000000000", "type": "0x0", - "transactionHash": "0x2e59a0e8f25d24cd2095e0a366fff159564d91b8a4e32062f95d0c4bf48a08b7", + "transactionHash": "0xf8ac7fe3650fa9da15f5693592a12eaac174e749a40fa9a06491775a67756044", "transactionIndex": "0x1", - "blockHash": "0x2e06d6ba5b3faadbf9aeff39cc87a75975ca8a324b433f95a5df50693b9ef454", - "blockNumber": "0x5eff61", - "gasUsed": "0x1eaaa7", - "effectiveGasPrice": "0xf4341", + "blockHash": "0x332c0c9eec1be7702972ff7ab39887eeb850cf6cf5a0f01a0cd9974e982f0d6d", + "blockNumber": "0x5f0477", + "gasUsed": "0x205ea6", + "effectiveGasPrice": "0xf4342", "blobGasUsed": "0x0", "from": "0x4639b9f663c14bad89ddcc16966e85bc81dccd40", "to": null, - "contractAddress": "0x41c7f21d9e3936912f3c96ba8002bbfb1e57db90", + "contractAddress": "0x788219295e4fb9b2fd1005462b2aafe446cb01ea", "l1BaseFeeScalar": "0x21f9", - "l1BlobBaseFee": "0x3bff12fd", + "l1BlobBaseFee": "0x3f5694c1f", "l1BlobBaseFeeScalar": "0xc5f4f", - "l1Fee": "0xbaaa472a376", - "l1GasPrice": "0x28012d431", - "l1GasUsed": "0x15afe" + "l1Fee": "0x5018dca29cef", + "l1GasPrice": "0x288925d32", + "l1GasUsed": "0x167c0" } ], "libraries": [], "pending": [], "returns": {}, - "timestamp": 1731787162, + "timestamp": 1731789767, "chain": 480, - "commit": "22573b2" + "commit": "60cdb49" } \ No newline at end of file diff --git a/packages/nextjs-app/src/contracts/deployedContracts.ts b/packages/nextjs-app/src/contracts/deployedContracts.ts index a8f9c45..f67b3af 100644 --- a/packages/nextjs-app/src/contracts/deployedContracts.ts +++ b/packages/nextjs-app/src/contracts/deployedContracts.ts @@ -289,7 +289,7 @@ const deployedContracts = { }, 480: { HumanOracleWithVault: { - address: "0x41c7f21d9e3936912f3c96ba8002bbfb1e57db90", + address: "0x788219295e4fb9b2fd1005462b2aafe446cb01ea", abi: [ { type: "constructor", @@ -430,6 +430,24 @@ const deployedContracts = { outputs: [], stateMutability: "nonpayable", }, + { + type: "function", + name: "depositERC20Regular", + inputs: [ + { + name: "token", + type: "address", + internalType: "contract IERC20", + }, + { + name: "amount", + type: "uint256", + internalType: "uint256", + }, + ], + outputs: [], + stateMutability: "nonpayable", + }, { type: "function", name: "getUserPayoutForVote", @@ -833,6 +851,25 @@ const deployedContracts = { ], stateMutability: "view", }, + { + type: "event", + name: "Deposited", + inputs: [ + { + name: "from", + type: "address", + indexed: false, + internalType: "address", + }, + { + name: "amount", + type: "uint256", + indexed: false, + internalType: "uint256", + }, + ], + anonymous: false, + }, { type: "event", name: "OwnershipTransferred", @@ -964,6 +1001,25 @@ const deployedContracts = { ], anonymous: false, }, + { + type: "event", + name: "Withdrawn", + inputs: [ + { + name: "to", + type: "address", + indexed: false, + internalType: "address", + }, + { + name: "amount", + type: "uint256", + indexed: false, + internalType: "uint256", + }, + ], + anonymous: false, + }, { type: "error", name: "OwnableInvalidOwner", @@ -990,6 +1046,7 @@ const deployedContracts = { inheritedFunctions: { PERMIT2: "contracts/Permit2Vault.sol", depositERC20: "contracts/Permit2Vault.sol", + depositERC20Regular: "contracts/Permit2Vault.sol", owner: "contracts/Permit2Vault.sol", renounceOwnership: "contracts/Permit2Vault.sol", rescueTokens: "contracts/Permit2Vault.sol", diff --git a/packages/nextjs/contracts/deployedContracts.ts b/packages/nextjs/contracts/deployedContracts.ts index 91d98f2..f77dce4 100644 --- a/packages/nextjs/contracts/deployedContracts.ts +++ b/packages/nextjs/contracts/deployedContracts.ts @@ -290,7 +290,7 @@ const deployedContracts = { }, 480: { HumanOracleWithVault: { - address: "0x41c7f21d9e3936912f3c96ba8002bbfb1e57db90", + address: "0x788219295e4fb9b2fd1005462b2aafe446cb01ea", abi: [ { type: "constructor", @@ -431,6 +431,24 @@ const deployedContracts = { outputs: [], stateMutability: "nonpayable", }, + { + type: "function", + name: "depositERC20Regular", + inputs: [ + { + name: "token", + type: "address", + internalType: "contract IERC20", + }, + { + name: "amount", + type: "uint256", + internalType: "uint256", + }, + ], + outputs: [], + stateMutability: "nonpayable", + }, { type: "function", name: "getUserPayoutForVote", @@ -834,6 +852,25 @@ const deployedContracts = { ], stateMutability: "view", }, + { + type: "event", + name: "Deposited", + inputs: [ + { + name: "from", + type: "address", + indexed: false, + internalType: "address", + }, + { + name: "amount", + type: "uint256", + indexed: false, + internalType: "uint256", + }, + ], + anonymous: false, + }, { type: "event", name: "OwnershipTransferred", @@ -965,6 +1002,25 @@ const deployedContracts = { ], anonymous: false, }, + { + type: "event", + name: "Withdrawn", + inputs: [ + { + name: "to", + type: "address", + indexed: false, + internalType: "address", + }, + { + name: "amount", + type: "uint256", + indexed: false, + internalType: "uint256", + }, + ], + anonymous: false, + }, { type: "error", name: "OwnableInvalidOwner", @@ -991,6 +1047,7 @@ const deployedContracts = { inheritedFunctions: { PERMIT2: "contracts/Permit2Vault.sol", depositERC20: "contracts/Permit2Vault.sol", + depositERC20Regular: "contracts/Permit2Vault.sol", owner: "contracts/Permit2Vault.sol", renounceOwnership: "contracts/Permit2Vault.sol", rescueTokens: "contracts/Permit2Vault.sol",