ISweepable
Last updated
Last updated
Interface for contracts that can recover tokens to a designated recipient
Withdraw any tokens accidentally sent to contract
function sweep(address token, uint256 amount) external;
Parameters
token
address
Token address to withdraw or zero address for the chain's native token
amount
uint256
Amount to withdraw
Emitted when sweep is called
event Sweep(address indexed token, uint256 amount);
Parameters
token
address
Token address or zero address if recovering the chain's native token
amount
uint256
Withdrawn amount of token
Emitted when sweep of the native token has failed
error Aera__FailedToSendNativeToken();