PeripheryPaymentsExtended
Functions
unwrapWSEI
Unwraps the contract's WSEI balance and sends it to msg.sender as SEI.
The amountMinimum parameter prevents malicious contracts from stealing WSEI from users.
Parameters
Name | Type | Description |
---|---|---|
|
| The minimum amount of WSEI to unwrap |
wrapSEI
Wraps the contract's SEI balance into WSEI
The resulting WSEI is custodied by the router, thus will require further distribution
Parameters
Name | Type | Description |
---|---|---|
|
| The amount of SEI to wrap |
sweepToken
Transfers the full amount of a token held by this contract to msg.sender
The amountMinimum parameter prevents malicious contracts from stealing the token from users
Parameters
Name | Type | Description |
---|---|---|
|
| The contract address of the token which will be transferred to msg.sender |
|
| The minimum amount of token required for a transfer |
pull
Transfers the specified amount of a token from the msg.sender to address(this)
Parameters
Name | Type | Description |
---|---|---|
|
| The token to pull |
|
| The amount to pay |
Last updated