L1RewardManager

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x09601935 at 20721221
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "L1RewardManager"

No transactions found for "L1RewardManager"


Functions
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 bridgeview returns (struct L1RewardManagerStorageBridgeData)
State-modifying
initialize(address accessManager
mintAndBridgeRewards(struct IL1RewardManagerMintAndBridgeParams paramspayable 
setAllowedRewardMintAmount(uint104 newAmount
setAllowedRewardMintFrequency(uint104 newFrequency
setAuthority(address newAuthority
setL2RewardClaimer(address bridgeaddress claimerpayable 
updateBridgeData(address bridgestruct L1RewardManagerStorageBridgeData bridgeData
upgradeToAndCall(address newImplementationbytes datapayable 
xReceive(bytes32uint256addressaddress originSenderuint32 originDomainIdbytes callDatareturns (bytes)
Events
AllowedRewardMintAmountUpdated(uint256 oldAmountuint256 newAmount
AllowedRewardMintFrequencyUpdated(uint256 oldFrequencyuint256 newFrequency
AuthorityUpdated(address authority
BridgeDataUpdated(address indexed bridgestruct L1RewardManagerStorageBridgeData bridgeData
Initialized(uint64 version
L2RewardClaimerUpdated(address indexed accountaddress indexed claimer
MintedAndBridgedRewards(uint256 rewardsAmountuint256 startEpochuint256 endEpochbytes32 indexed rewardsRootuint256 ethToPufETHRatestring rewardsURI
RevertedRewards(uint256 rewardsAmountuint256 startEpochuint256 endEpochbytes32 indexed rewardsRoot
Upgraded(address indexed implementation
Constructor
constructor(address XpufETHaddress lockboxaddress pufETHaddress l2RewardsManager
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessManagedInvalidAuthority(address authority
AccessManagedRequiredDelay(address calleruint32 delay
AccessManagedUnauthorized(address caller
AddressEmptyCode(address target
BridgeNotAllowlisted(
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InvalidAddress(
InvalidInitialization(
InvalidMintAmount(
InvalidMintFrequency(
NotAllowedMintFrequency(
NotInitializing(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
Unauthorized(