PeripheryPaymentsWithFeeExtended
Functions
unwrapWSEIWithFee
Unwraps the contract's WSEI balance and sends it to msg.sender as SEI, with a percentage between 0 (exclusive), and 1 (inclusive) going to feeRecipient
The amountMinimum parameter prevents malicious contracts from stealing WSEI from users.
function unwrapWSEIWithFee(uint256 amountMinimum, uint256 feeBips, address feeRecipient) external payable override;
sweepTokenWithFee
Transfers the full amount of a token held by this contract to msg.sender, with a percentage between 0 (exclusive) and 1 (inclusive) going to feeRecipient
The amountMinimum parameter prevents malicious contracts from stealing the token from users
function sweepTokenWithFee(address token, uint256 amountMinimum, uint256 feeBips, address feeRecipient)
external
payable
override;
Last updated