TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 4,448 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0x8a88…1acd
Balances ($226,931.62)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SWISE | ERC-20 | 11.155011M | $0.020343 |
$226,931.62 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21025387 | 19 days ago | | | 0 | 0.00078650335 | |
| 21008872 | 21 days ago | | | 0 | 0.0016251940 | |
| 20997720 | 23 days ago | | | 0 | 0.0013623060 | |
| 20992960 | 24 days ago | | | 0 | 0.0055351382 | |
| 20974473 | a month ago | | | 0 | 0.0014043887 | |
| 20944155 | a month ago | | | 0 | 0.0031175323 | |
| 20911055 | a month ago | | | 0 | 0.0012590331 | |
| 20710182 | 2 months ago | | | 0 | 0.00030500408 | |
| 20690466 | 2 months ago | | | 0 | 0.00041034992 | |
| 20684203 | 2 months ago | | | 0 | 0.00041626599 |
ABI
ABI objects
Getter at block 21162074
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
lastUpdateBlockNumber() view returns (uint256)
21161153
merkleRoot() view returns (bytes32)
0xa895bfb10d4e97d3aee7de04732aaa51f44d92de75064a33ee31f7704ee4f45b
oracles() view returns (address)
0x8a887282e67ff41d36c0b7537eab035291461acd
paused() view returns (bool)
false
rewardEthToken() view returns (address)
0x20bc832ca081b91433ff6c17f85701b6e92486c5
Read-only
claimedBitMap(bytes32 _merkleRoot, uint256 _wordIndex) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
isAdmin(address _account) view returns (bool)
isClaimed(uint256 index) view returns (bool)
isPauser(address _account) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addAdmin(address _account)
addPauser(address _account)
claim(uint256 index, address account, address[] tokens, uint256[] amounts, bytes32[] merkleProof)
distributeOneTime(address from, address origin, address token, uint256 amount, string rewardsLink)
distributePeriodically(address from, address token, address beneficiary, uint256 amount, uint256 durationInBlocks)
grantRole(bytes32 role, address account)
pause()
removeAdmin(address _account)
removePauser(address _account)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setMerkleRoot(bytes32 newMerkleRoot, string newMerkleProofs)
unpause()
upgrade(address _oracles)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Claimed(address indexed account, uint256 index, address[] tokens, uint256[] amounts)
MerkleRootUpdated(address indexed sender, bytes32 indexed merkleRoot, string merkleProofs)
OneTimeDistributionAdded(address indexed from, address indexed origin, address indexed token, uint256 amount, string rewardsLink)
Paused(address account)
PeriodicDistributionAdded(address indexed from, address indexed token, address indexed beneficiary, uint256 amount, uint256 startBlock, uint256 endBlock)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.