ProtocolRewards
Verified contract
Implementation
Active on
Ethereum with 0 txns
Deployed by via 0xbf6d…352d at 18024778 Associated proxy
Associated proxy
Name
0x168437d131f8def2d94b555ff34f4539458dd6f9
Deployer
ERC1967Factory (0x0000…df24)
Deployment blk
18024778
Deployment txn
Storage
Map
Table
Raw
Constants and immutables
263
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ProtocolRewards"
Transactions
Filters
Date range
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ProtocolRewards"
Filters
Date range
ABI
Copy ABI
View code
ABI objects
Getter at block 21218554
excessSupply() view returns (uint256)
0
owner() view returns (address result)
0x0000000000000000000000000000000000000000
totalBalance() view returns (uint256)
0
totalSupply() view returns (uint256)
0
Read-only
balanceOf(address) view returns (uint256)
hasAllRoles(address user, uint256 roles) view returns (bool)
hasAnyRole(address user, uint256 roles) view returns (bool)
ownershipHandoverExpiresAt(address pendingOwner) view returns (uint256 result)
rolesOf(address user) view returns (uint256 roles)
State-modifying
Events cancelOwnershipHandover() payable
completeOwnershipHandover(address pendingOwner) payable
deposit(address to, bytes4 reason, string comment) payable
depositBatch(address[] recipients, uint256[] amounts, bytes4[] reasons, string comment) payable
grantRoles(address user, uint256 roles) payable
increaseBalance(address to, uint256 amount)
increaseBalanceBatch(address[] to, uint256[] amounts)
initialize(address ownerAddress_)
renounceOwnership() payable
renounceRoles(uint256 roles) payable
requestOwnershipHandover() payable
revokeRoles(address user, uint256 roles) payable
transferExcessSupply(address to, uint256 amount)
transferOwnership(address newOwner) payable
withdraw(address to, uint256 amount)
withdrawFor(address to, uint256 amount)
Deposit(address indexed from, address indexed to, bytes4 indexed reason, uint256 amount, string comment)
IncreaseBalance(address indexed to, uint256 amount)
Initialized(uint8 version)
OwnershipHandoverCanceled(address indexed pendingOwner)
OwnershipHandoverRequested(address indexed pendingOwner)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
RolesUpdated(address indexed user, uint256 indexed roles)
TransferExcessSupply(address indexed from, address indexed to, uint256 amount)
Withdraw(address indexed from, address indexed to, uint256 amount)
constructor()
fallback()
receive()
ADDRESS_ZERO()
ARRAY_LENGTH_MISMATCH()
INVALID_AMOUNT()
INVALID_DEPOSIT()
INVALID_WITHDRAW()
NewOwnerIsZeroAddress()
NoHandoverRequest()
Unauthorized()