ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 13,769 txns
Deployed by via 0xddec54df at 16683144
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 37 additional slots
1 additional variable
ERC-20
Value $867,186.24
ERC-20
Value $672,060.8
ERC-20
Value $621,035.76
ERC-20
Value $543,359.73
ERC-20
Value $398,601.09
ERC-20
Value $283,693.98
ERC-20
Value $37,182.07
ERC-20
Value $33,960.37
ERC-20
Value $33,255.87
ERC-20
Value $33,233.36
0xef9096d480c3670754239615e1c14e996e51bbf3ecf6e9cacee90e843264fc4b
0x4cfc7909a90e74d7cf7b10bfe87aac1ac4b79263d4f901e356fe7a0f53ba521b
0xd915e44f13bc70c654e28679d91748666f99b7f18b505d9cf8d090ade4799c03
0xba4f733c7423c6b2ed3e49d32f247cfeb36343b74b33c4f3d7f889b495d19df6
0x4665c5047c35bfde004d4ece728107c543ef34cbadef57e0773479955e9638cf
0x98ddab6f82007bce9b8d9beb1d273f360751e64da55f242dd3043aea1818ff11
0x908ef6c1515d5574ec840fef2d2f16341e9977622e2914b417538d61beee8440
0x5a9516503ec7352453d3ecdcc89f2729c8fc6dd5423a8c78aa8c4812b024115f
0x127ad514aa0eaf3fc44145e3f062a12e52e40d565993857c0a398f80448a9523
0x6117ee0e9aad526f07d5e659e71d03cfd5a8f40d1921aa1d8607d95de89bfc8f

Functions
Getter at block 21281577
core(view returns (address)
0x0e632a15ebcba463151b5367b4fcf91313e389a6
disputeAmount(view returns (uint256)
100000000000000000000
disputePeriod(view returns (uint48)
1
disputeToken(view returns (address)
0x1a7e4e63778b4f12a199c062f3efdd288afcbce8
disputer(view returns (address)
0x0000000000000000000000000000000000000000
endOfDisputePeriod(view returns (uint48)
1732716000
getMerkleRoot(view returns (bytes32)
0xd55bd69de1d3c2d852190420d36f9fe892c2e510eeb6509f69aa4869e917c470
lastTree(view returns (bytes32 merkleRootbytes32 ipfsHash)
(merkleRoot=0x68efac7fbdf1e9be943599574cfafda924dfbd41df2b050114cd03a463009236, ipfsHash=0x0000000000000000000000000000000000000000000000000000000000000000)
 
proxiableUUID(view returns (bytes32)
tree(view returns (bytes32 merkleRootbytes32 ipfsHash)
(merkleRoot=0xd55bd69de1d3c2d852190420d36f9fe892c2e510eeb6509f69aa4869e917c470, ipfsHash=0x0000000000000000000000000000000000000000000000000000000000000000)
Read-only
canUpdateMerkleRoot(addressview returns (uint256)
claimed(addressaddressview returns (uint208 amountuint48 timestampbytes32 merkleRoot)
onlyOperatorCanClaim(addressview returns (uint256)
operators(addressaddressview returns (uint256)
State-modifying
claim(address[] usersaddress[] tokensuint256[] amountsbytes32[][] proofs
disputeTree(string reason
initialize(address _core
recoverERC20(address tokenAddressaddress touint256 amountToRecover
resolveDispute(bool valid
revokeTree(
setDisputeAmount(uint256 _disputeAmount
setDisputePeriod(uint48 _disputePeriod
setDisputeToken(address _disputeToken
toggleOnlyOperatorCanClaim(address user
toggleOperator(address useraddress operator
toggleTrusted(address eoa
updateTree(struct MerkleTree _tree
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Claimed(address indexed useraddress indexed tokenuint256 amount
DisputeAmountUpdated(uint256 _disputeAmount
DisputePeriodUpdated(uint48 _disputePeriod
DisputeResolved(bool valid
DisputeTokenUpdated(address indexed _disputeToken
Disputed(string reason
Initialized(uint8 version
OperatorClaimingToggled(address indexed userbool isEnabled
OperatorToggled(address indexed useraddress indexed operatorbool isWhitelisted
Recovered(address indexed tokenaddress indexed touint256 amount
Revoked(
TreeUpdated(bytes32 merkleRootbytes32 ipfsHashuint48 endOfDisputePeriod
TrustedToggled(address indexed eoabool trust
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
InvalidDispute(
InvalidLengths(
InvalidProof(
InvalidUninitializedRoot(
NoDispute(
NotGovernor(
NotTrusted(
NotWhitelisted(
UnresolvedDispute(
ZeroAddress(