WalletFactory

Verified contract

Active on Ethereum with 2,778 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "WalletFactory"

0xda6861e38af035ff59a9734077912abb7269d7e8efd46dd957c9d4294c986b07
0xf72a9fd62fc9cb89f914002d776b2b8e16d2a074ebfa78344eb696c4266ad983
0x5d8661dfb563d1ba7e94c7495e2ad1ca47bf381ad85e12ea2c3fa7b870eeeb9a
0x432196a645545c7e23ebb87c9536a5a355ccd0bbf4d27b57b54143be574ce76b
0xb9b91febaa2ce931cf600537587fc6127f9933f7e2152e7807f2e4d2914c341b
0xd453103315fa10df4681ec78c165db86782dbad490b16f657c42188ab4139b73
0xef62bb41103f5abeed69713ecdbbabaca0e239833672b0d9eef708afb813c029
0xf93977bec3e2039ee44178c7121429d529064d0b63ccf5c3f89b8bfad498b497
0x701a71a2bfb9507ffe6cf13a89fd5707aacc58147082ce0bcdd1427d06ec4730
0x4003932485e69e54927c7c4bd80def3d977eee8a4907fda8bbbc54c5fe2f6af9

Functions
Getter at block 20882636
CREATE_WALLET_TYPEHASH(view returns (bytes32)
0x4392cdd6c9d91e0896c5def13bad6473db5d21e2b0def85ab8c2475c3e60d14c
DOMAIN_SEPARATOR(view returns (bytes32)
0x21e7d5769ed93f69f85c1371d948f36256fbf72dfc5d582df976ff99d15941b8
WALLET_CREATION(view returns (string)
WALLET_CREATION
getWalletCode(view returns (bytes)
0x608060405234801561001057600080fd5b506040516101a23803806101a28339818101604052602081101561003357600080fd5b50516001600160a01b03811661007a5760405162461bcd60e51b815260040180806020018281038252602481526020018061017e6024913960400191505060405180910390fd5b600080546001600160a01b039092166001600160a01b031990921691909117905560d5806100a96000396000f3fe608060405236603757604051339034907f8863e458255c600ae3e61be347822f3ee57088c8538b68b5dd2357e682e59e1990600090a3005b600073ffffffffffffffffffffffffffffffffffffffff8154167fa619486e0000000000000000000000000000000000000000000000000000000082351415608157808252602082f35b3682833781823684845af490503d82833e80609a573d82fd5b503d81f3fea2646970667358221220c8ef5c5147809cc480e3260788e027fa751bfcf051cf3d463bbaeeff798437f364736f6c63430007060033496e76616c6964206d617374657220636f707920616464726573732070726f766964656400000000000000000000000023a19a97a2da581e3d66ef5fd1eea15024f55611
numOperators(view returns (uint256)
2
operators(view returns (address[])
[0x52DD2260bF8594CDe68339923887638F04a84ce8, 0x3f06D7DAa02E6f69745A16d706524b454E4E5f47]
owner(view returns (address)
0xdd2a08a1c1a28c1a571e098914ca10f2877d9c97
walletImplementation(view returns (address)
0x23a19a97a2da581e3d66ef5fd1eea15024f55611
Read-only
computeWalletAddress(address owneruint256 saltview returns (address)
computeWalletSalt(address owneruint256 saltpure returns (bytes32)
isOperator(address addrview returns (bool)
State-modifying
addOperator(address operator
createWallet(struct WalletFactoryWalletConfig configuint256 feeAmountreturns (address wallet)
createWalletByOperator(struct WalletFactoryWalletConfigV2 configuint256 feeAmountreturns (address wallet)
removeOperator(address operator
renounceOwnership(
transferOwnership(address newOwner
Events
OperatorAdded(address indexed operator
OperatorRemoved(address indexed operator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
WalletCreated(address walletaddress owner
Constructor
constructor(address _walletImplementation
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.