L1RewardManager
Verified contract
Implementation
Active on
Ethereum with 0 txns
Inferred storage
Map
Table
Raw
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 "L1RewardManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "L1RewardManager"
ABI
ABI objects
Getter at block 21265361
L2_REWARDS_MANAGER() view returns (address)
0xf9dd335bf363b2e4ecfe3c94a86ebd7dd3dcf0e7
LOCKBOX() view returns (address)
0xd44e91cfbbaa7b3b259a12a43b38cebf47b463d5
PUFFER_VAULT() view returns (address)
0xd9a442856c234a39a81a089c06451ebaa4306a72
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
XPUFETH() view returns (address)
0xd7d2802f6b19843ac4dfe25022771fd83b5a7464
authority() view returns (address)
0x0000000000000000000000000000000000000000
isConsumingScheduledOp() view returns (bytes4)
0x00000000
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
getBridge(address bridge) view returns (struct L1RewardManagerStorageBridgeData)
State-modifying
Events initialize(address accessManager)
mintAndBridgeRewards(struct IL1RewardManagerMintAndBridgeParams params) payable
setAllowedRewardMintAmount(uint104 newAmount)
setAllowedRewardMintFrequency(uint104 newFrequency)
setAuthority(address newAuthority)
setL2RewardClaimer(address bridge, address claimer) payable
updateBridgeData(address bridge, struct L1RewardManagerStorageBridgeData bridgeData)
upgradeToAndCall(address newImplementation, bytes data) payable
xReceive(bytes32, uint256, address, address originSender, uint32 originDomainId, bytes callData) returns (bytes)
AllowedRewardMintAmountUpdated(uint256 oldAmount, uint256 newAmount)
AllowedRewardMintFrequencyUpdated(uint256 oldFrequency, uint256 newFrequency)
AuthorityUpdated(address authority)
BridgeDataUpdated(address indexed bridge, struct L1RewardManagerStorageBridgeData bridgeData)
Initialized(uint64 version)
L2RewardClaimerUpdated(address indexed account, address indexed claimer)
MintedAndBridgedRewards(uint256 rewardsAmount, uint256 startEpoch, uint256 endEpoch, bytes32 indexed rewardsRoot, uint256 ethToPufETHRate, string rewardsURI)
RevertedRewards(uint256 rewardsAmount, uint256 startEpoch, uint256 endEpoch, bytes32 indexed rewardsRoot)
Upgraded(address indexed implementation)
constructor(address XpufETH, address lockbox, address pufETH, address l2RewardsManager)
This contract contains no fallback and receive objects.
AccessManagedInvalidAuthority(address authority)
AccessManagedRequiredDelay(address caller, uint32 delay)
AccessManagedUnauthorized(address caller)
AddressEmptyCode(address target)
BridgeNotAllowlisted()
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
InvalidAddress()
InvalidInitialization()
InvalidMintAmount()
InvalidMintFrequency()
NotAllowedMintFrequency()
NotInitializing()
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)
Unauthorized()