Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_entryPoint","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"DepositFailed","type":"error"},{"inputs":[],"name":"OnlyEntryPoint","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"bytes32","name":"userOpHash","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"maxCost","type":"uint256"}],"name":"Sponsored","type":"event"},{"inputs":[{"internalType":"uint32","name":"unstakeDelaySec","type":"uint32"}],"name":"addStake","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"deposit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"entryPoint","outputs":[{"internalType":"contract IEntryPoint","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"enum IPaymaster.PostOpMode","name":"","type":"uint8"},{"internalType":"bytes","name":"","type":"bytes"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"postOp","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unlockStake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"bytes","name":"initCode","type":"bytes"},{"internalType":"bytes","name":"callData","type":"bytes"},{"internalType":"bytes32","name":"accountGasLimits","type":"bytes32"},{"internalType":"uint256","name":"preVerificationGas","type":"uint256"},{"internalType":"bytes32","name":"gasFees","type":"bytes32"},{"internalType":"bytes","name":"paymasterAndData","type":"bytes"},{"internalType":"bytes","name":"signature","type":"bytes"}],"internalType":"struct PackedUserOperation","name":"userOp","type":"tuple"},{"internalType":"bytes32","name":"userOpHash","type":"bytes32"},{"internalType":"uint256","name":"maxCost","type":"uint256"}],"name":"validatePaymasterUserOp","outputs":[{"internalType":"bytes","name":"context","type":"bytes"},{"internalType":"uint256","name":"validationData","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"withdrawAddress","type":"address"}],"name":"withdrawStake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"withdrawAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60a03461010057601f61092a38819003918201601f19168301916001600160401b038311848410176101055780849260209460405283398101031261010057516001600160a01b0390818116908190036101005733156100e7576000543360018060a01b0319821617600055604051923391167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a360805261080e908161011c823960805181818161018001528181610261015281816102f40152818161036401528181610410015281816104da015281816105eb0152818161067001526107190152f35b604051631e4fbdf760e01b815260006004820152602490fd5b600080fd5b634e487b7160e01b600052604160045260246000fdfe604060808152600480361015610027575b5050361561001d57600080fd5b610025610717565b005b600091823560e01c80630396cb601461064857838163205c2878146105be5750806352b7512c14610497578063715018a61461044f5780637c627b21146103bf5780638da5cb5b14610397578063b0d691fe1461034f57838163bb9fe6bf146102d7578163c23a5cea1461023357508063c399ec8814610156578063d0e30db01461013c5763f2fde38b146100bc5750610010565b34610138576020366003190112610138576001600160a01b03823581811693919290849003610134576100ed61078c565b831561011e5750506000548260018060a01b0319821617600055166000805160206107b9833981519152600080a380f35b51631e4fbdf760e01b8152908101849052602490fd5b8480fd5b8280fd5b838060031936011261015357610150610717565b80f35b80fd5b503461013857826003193601126101385780516370a0823160e01b815230838201526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9283156102295784936101c2575b6020848451908152f35b909192506020903d602011610221575b601f8201601f19168301906001600160401b0382118483101761020c575060209183918552810103126101385760209250519038806101b8565b604190634e487b7160e01b6000525260246000fd5b3d91506101d2565b82513d86823e3d90fd5b808484346102d35760203660031901126102d35761024f6106d3565b61025761078c565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116803b156102cf578592836024928651978895869463611d2e7560e11b865216908401525af19081156102c657506102b65750f35b6102bf906106ee565b6101535780f35b513d84823e3d90fd5b8580fd5b5050fd5b808484346102d357826003193601126102d3576102f261078c565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031691823b1561034a57815163bb9fe6bf60e01b81529284918491829084905af19081156102c657506102b65750f35b505050fd5b838234610393578160031936011261039357517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5080fd5b838234610393578160031936011261039357905490516001600160a01b039091168152602090f35b503461013857608036600319011261013857600382351015610138576024356001600160401b03808211610134573660238301121561013457818401359081116101345736910160240111610138577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163303610442578280f35b5163bd07c55160e01b8152fd5b833461015357806003193601126101535761046861078c565b600080546001600160a01b0319811682556001600160a01b03166000805160206107b98339815191528280a380f35b5082346101535760609260031990606082360112610138578035916001600160401b0390818411610134576101209084360301126105aa576001600160a01b03927f0000000000000000000000000000000000000000000000000000000000000000841633036105ae578201359283168093036105aa57845160443581526020937fbc5768d3c17f8fab367fa06e6c7576e98a47e0e8024c6b7ebb0650244ed94b89602060243593a3845191602083019182118383101761020c57508452828152835184815281518186018190529093849287825b8481106105945750505060609350808483850101526020830152601f80199101168101030190f35b808301870151888201830152879550860161056c565b8380fd5b855163bd07c55160e01b81528390fd5b808484346102d357806003193601126102d3576105d96106d3565b6105e161078c565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116803b156102cf578592836044928651978895869463040b850f60e31b8652169084015260243560248401525af19081156102c657506102b65750f35b5060203660031901126101385782823563ffffffff81168091036103935761066e61078c565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031693843b156101385760249084519586938492621cb65b60e51b845283015234905af19081156102c657506106ca575080f35b610150906106ee565b600435906001600160a01b03821682036106e957565b600080fd5b6001600160401b03811161070157604052565b634e487b7160e01b600052604160045260246000fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316803b156106e95760006024916040519283809263b760faf960e01b825230600483015234905af18015610780576107755750565b61077e906106ee565b565b6040513d6000823e3d90fd5b6000546001600160a01b031633036107a057565b60405163118cdaa760e01b8152336004820152602490fdfe8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0a264697066735822122056d29e7958d55aca5146e66c4ed3b8ffdf5e52d1f9e01054c22950f0add3c77064736f6c634300081700330000000000000000000000000000000071727de22e5e9d8baf0edac6f37da032
Deployed Bytecode
0x604060808152600480361015610027575b5050361561001d57600080fd5b610025610717565b005b600091823560e01c80630396cb601461064857838163205c2878146105be5750806352b7512c14610497578063715018a61461044f5780637c627b21146103bf5780638da5cb5b14610397578063b0d691fe1461034f57838163bb9fe6bf146102d7578163c23a5cea1461023357508063c399ec8814610156578063d0e30db01461013c5763f2fde38b146100bc5750610010565b34610138576020366003190112610138576001600160a01b03823581811693919290849003610134576100ed61078c565b831561011e5750506000548260018060a01b0319821617600055166000805160206107b9833981519152600080a380f35b51631e4fbdf760e01b8152908101849052602490fd5b8480fd5b8280fd5b838060031936011261015357610150610717565b80f35b80fd5b503461013857826003193601126101385780516370a0823160e01b815230838201526020816024817f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da0326001600160a01b03165afa9283156102295784936101c2575b6020848451908152f35b909192506020903d602011610221575b601f8201601f19168301906001600160401b0382118483101761020c575060209183918552810103126101385760209250519038806101b8565b604190634e487b7160e01b6000525260246000fd5b3d91506101d2565b82513d86823e3d90fd5b808484346102d35760203660031901126102d35761024f6106d3565b61025761078c565b6001600160a01b037f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da0328116803b156102cf578592836024928651978895869463611d2e7560e11b865216908401525af19081156102c657506102b65750f35b6102bf906106ee565b6101535780f35b513d84823e3d90fd5b8580fd5b5050fd5b808484346102d357826003193601126102d3576102f261078c565b7f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da0326001600160a01b031691823b1561034a57815163bb9fe6bf60e01b81529284918491829084905af19081156102c657506102b65750f35b505050fd5b838234610393578160031936011261039357517f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da0326001600160a01b03168152602090f35b5080fd5b838234610393578160031936011261039357905490516001600160a01b039091168152602090f35b503461013857608036600319011261013857600382351015610138576024356001600160401b03808211610134573660238301121561013457818401359081116101345736910160240111610138577f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da0326001600160a01b03163303610442578280f35b5163bd07c55160e01b8152fd5b833461015357806003193601126101535761046861078c565b600080546001600160a01b0319811682556001600160a01b03166000805160206107b98339815191528280a380f35b5082346101535760609260031990606082360112610138578035916001600160401b0390818411610134576101209084360301126105aa576001600160a01b03927f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da032841633036105ae578201359283168093036105aa57845160443581526020937fbc5768d3c17f8fab367fa06e6c7576e98a47e0e8024c6b7ebb0650244ed94b89602060243593a3845191602083019182118383101761020c57508452828152835184815281518186018190529093849287825b8481106105945750505060609350808483850101526020830152601f80199101168101030190f35b808301870151888201830152879550860161056c565b8380fd5b855163bd07c55160e01b81528390fd5b808484346102d357806003193601126102d3576105d96106d3565b6105e161078c565b6001600160a01b037f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da0328116803b156102cf578592836044928651978895869463040b850f60e31b8652169084015260243560248401525af19081156102c657506102b65750f35b5060203660031901126101385782823563ffffffff81168091036103935761066e61078c565b7f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da0326001600160a01b031693843b156101385760249084519586938492621cb65b60e51b845283015234905af19081156102c657506106ca575080f35b610150906106ee565b600435906001600160a01b03821682036106e957565b600080fd5b6001600160401b03811161070157604052565b634e487b7160e01b600052604160045260246000fd5b7f0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da0326001600160a01b0316803b156106e95760006024916040519283809263b760faf960e01b825230600483015234905af18015610780576107755750565b61077e906106ee565b565b6040513d6000823e3d90fd5b6000546001600160a01b031633036107a057565b60405163118cdaa760e01b8152336004820152602490fdfe8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0a264697066735822122056d29e7958d55aca5146e66c4ed3b8ffdf5e52d1f9e01054c22950f0add3c77064736f6c63430008170033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da032
-----Decoded View---------------
Arg [0] : _entryPoint (address): 0x0000000071727De22E5E9d8BAf0edAc6f37da032
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000071727de22e5e9d8baf0edac6f37da032
Loading...
Loading
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

