IELFeeRecipientV1
Alluvial Finance Inc.
Execution Layer Fee Recipient Interface (v1)
This interface exposes methods to receive all the execution layer fees from the proposed blocks + bribes
Methods
initELFeeRecipientV1
function initELFeeRecipientV1(address _riverAddress) external nonpayable
Initialize the fee recipient with the required arguments
Parameters
Name
Type
Description
_riverAddress
address
Address of River
pullELFees
function pullELFees(uint256 _maxAmount) external nonpayable
Pulls ETH to the River contract
Only callable by the River contract
Parameters
Name
Type
Description
_maxAmount
uint256
The maximum amount to pull into the system
Events
SetRiver
event SetRiver(address indexed river)
The storage river address has changed
Parameters
Name
Type
Description
river indexed
address
The new river address
Errors
InvalidCall
error InvalidCall()
The fallback has been triggered
Last updated