0x139ea96dd97fd4b826e1d6cecbfc4ceac9c3474b
Unverified contract
Proxy
Active on
Base with 2 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($1.58)
Native
Value
$1.58
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
Eth | Native | 0.000406 | $3,892.02 |
$1.58 | |
WETH | ERC-20 | 0.000001 | $3,888.62 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19135209 | 3 months ago | | | 0 | 1.3635803e-7 | |
| 19135102 | 3 months ago | | | 0 | 1.3929348e-7 |
ABI
ABI objects
Getter at block 23744791
FACTORY() view returns (address)
0x80f1b766817d04870f115febbccadf8dbf75e017
NATIVE_TOKEN() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
SPLITS_WAREHOUSE() view returns (address)
0x8fb66f38cf86a3d5e8768f8f1754a24a6c661fb8
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=splitWallet, version=2, chainId=8453, verifyingContract=0x139ea96dd97fd4b826e1d6cecbfc4ceac9c3474b, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
owner() view returns (address)
0x51545dee0671b910b8f12de6760a83f781922030
paused() view returns (bool)
false
splitHash() view returns (bytes32)
0xce4dd0f1b5fb058610f2e5c48d31db28823ca1098c3aa9fc3e8e7868f325d799
Read-only
getSplitBalance(address _token) view returns (uint256 splitBalance, uint256 warehouseBalance)
isValidSignature(bytes32 hash, bytes signature) view returns (bytes4 result)
replaySafeHash(bytes32 hash) view returns (bytes32)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events depositToWarehouse(address _token, uint256 _amount)
distribute(struct SplitV2LibSplit _split, address _token, address _distributor)
distribute(struct SplitV2LibSplit _split, address _token, uint256 _distributeAmount, bool _performWarehouseTransfer, address _distributor)
execCalls(struct WalletCall[] _calls) payable returns (uint256 blockNumber, bytes[] returnData)
initialize(struct SplitV2LibSplit _split, address _owner)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
setPaused(bool _paused)
transferOwnership(address _owner)
updateSplit(struct SplitV2LibSplit _split)
EIP712DomainChanged()
ExecCalls(struct WalletCall[] calls)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
SetPaused(bool paused)
SplitDistributed(address indexed token, address indexed distributor, uint256 amount)
SplitUpdated(struct SplitV2LibSplit _split)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
InvalidCalldataForEOA(struct WalletCall call)
InvalidShortString()
InvalidSplit()
InvalidSplit_LengthMismatch()
InvalidSplit_TotalAllocationMismatch()
Paused()
StringTooLong(string str)
Unauthorized()
UnauthorizedInitializer()