0 txs
52 calls
constructor
constructor(address _hashStore, address _quotaStore, address _securityStore, address _whitelistStore, address _moduleRegistry, address _feeCollector, address _ensManager, address _priceOracle)
functions
ensManager
viewfunction ensManager() view returns (address)
feeCollector
viewfunction feeCollector() view returns (address)
hashStore
viewfunction hashStore() view returns (address)
moduleRegistry
viewfunction moduleRegistry() view returns (address)
owner
viewfunction owner() view returns (address)
pendingOwner
viewfunction pendingOwner() view returns (address)
priceOracle
viewfunction priceOracle() view returns (address)
quotaStore
viewfunction quotaStore() view returns (address)
securityStore
viewfunction securityStore() view returns (address)
walletFactory
viewfunction walletFactory() view returns (address)
whitelistStore
viewfunction whitelistStore() view returns (address)
claimOwnership
nonpayablefunction claimOwnership()
initWalletFactory
nonpayablefunction initWalletFactory(address _walletFactory)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
AddressChanged
event AddressChanged(string name, address addr)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x61018060405234801561001157600080fd5b50604051610b3a380380610b3a833981016040819052610030916100d4565b600080546001600160a01b031916331790556001600160601b0319606089811b821660805288811b821660a05287811b821660c05286811b821660e05285901b16610100526001600160a01b0383166100a45760405162461bcd60e51b815260040161009b90610183565b60405180910390fd5b6001600160601b0319606093841b81166101205291831b82166101405290911b1661016052506101c19350505050565b600080600080600080600080610100898b0312156100f0578384fd5b88516100fb816101a9565b60208a015190985061010c816101a9565b60408a015190975061011d816101a9565b60608a015190965061012e816101a9565b60808a015190955061013f816101a9565b60a08a0151909450610150816101a9565b60c08a0151909350610161816101a9565b60e08a0151909250610172816101a9565b809150509295985092959890939650565b6020808252600c908201526b5a45524f5f4144445245535360a01b604082015260600190565b6001600160a01b03811681146101be57600080fd5b50565b60805160601c60a05160601c60c05160601c60e05160601c6101005160601c6101205160601c6101405160601c6101605160601c610904610236600039806101a25250806102da52508061056d5250806105495250806101c65250806105d15250806105f55250806105ad52506109046000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c8063b95459e411610097578063d51b3a1b11610066578063d51b3a1b14610175578063d9d104841461017d578063e30c397814610185578063f2fde38b1461018d576100f5565b8063b95459e414610155578063c415b95c1461015d578063c5c0369914610165578063cbe45d181461016d576100f5565b80635a6971f9116100d35780635a6971f91461012a578063715018a6146101325780638da5cb5b1461013a578063a350490814610142576100f5565b80632630c12f146100fa57806337423d5e146101185780634e71e0c814610120575b600080fd5b6101026101a0565b60405161010f919061077c565b60405180910390f35b6101026101c4565b6101286101e8565b005b6101026102d8565b6101286102fc565b6101026103bc565b610128610150366004610741565b6103d8565b610102610547565b61010261056b565b61010261058f565b6101026105ab565b6101026105cf565b6101026105f3565b610102610617565b61012861019b366004610741565b610633565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b60015473ffffffffffffffffffffffffffffffffffffffff163314610242576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102399061080b565b60405180910390fd5b6001546000805460405173ffffffffffffffffffffffffffffffffffffffff93841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff841617909155169055565b7f000000000000000000000000000000000000000000000000000000000000000081565b60005473ffffffffffffffffffffffffffffffffffffffff16331461034d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102399061080b565b6000805460405173ffffffffffffffffffffffffffffffffffffffff909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60005473ffffffffffffffffffffffffffffffffffffffff163314610429576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102399061080b565b60025473ffffffffffffffffffffffffffffffffffffffff1615610479576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610239906107d4565b73ffffffffffffffffffffffffffffffffffffffff81166104c6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023990610897565b600280547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691909117918290556040517f135cf55549d8538a41f19f46cc85625da93e68b63484cca8fcb9aaf19e5201379261053c921690610842565b60405180910390a150565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b60025473ffffffffffffffffffffffffffffffffffffffff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b60015473ffffffffffffffffffffffffffffffffffffffff1681565b60005473ffffffffffffffffffffffffffffffffffffffff163314610684576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102399061080b565b73ffffffffffffffffffffffffffffffffffffffff8116158015906106c4575060005473ffffffffffffffffffffffffffffffffffffffff828116911614155b6106fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102399061079d565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b600060208284031215610752578081fd5b813573ffffffffffffffffffffffffffffffffffffffff81168114610775578182fd5b9392505050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b6020808252600f908201527f494e56414c49445f414444524553530000000000000000000000000000000000604082015260600190565b60208082526013908201527f494e495449414c495a45445f414c524541445900000000000000000000000000604082015260600190565b6020808252600c908201527f554e415554484f52495a45440000000000000000000000000000000000000000604082015260600190565b6040808252600d908201527f57616c6c6574466163746f727900000000000000000000000000000000000000606082015273ffffffffffffffffffffffffffffffffffffffff91909116602082015260800190565b6020808252600c908201527f5a45524f5f41444452455353000000000000000000000000000000000000000060408201526060019056fea2646970667358221220779adb294545a2b8277818d46361187ff587911056826d297851c486c76a047664736f6c63430007000033000000000000000000000000c6ea970917451fe149537779c20f721eb5e71e7600000000000000000000000015f50bb48ca4be1ad4a6ad5804b18fb7d198618f0000000000000000000000002f84f6f613280fd4df11ab2480e777ba8bb6282a0000000000000000000000001663647389993181d13cb45e2113c5d92fa89e70000000000000000000000000c8af9c2389af5710dba268050ebf9350cd0acab3000000000000000000000000ee94cf48924b720af939e732e98f30f9594f87c5000000000000000000000000f61f3c9cecb8d206dea1faed99a693e6d3baaef20000000000000000000000004ead68830f45d73478c93953ed56c532bffff4b5