IPeripheryPayments

IPeripheryPayments

Periphery Payments Functions to ease deposits and withdrawals of NativeToken

Functions

unwrapWNativeToken

unwrapWNativeToken(uint256,address) payable external

Unwraps the contract's WNativeToken balance and sends it to recipient as NativeToken.

refundNativeToken

refundNativeToken() payable external

Refunds any NativeToken balance held by this contract to the `msg.sender`

sweepToken

sweepToken(address,uint256,address) payable external

Transfers the full amount of a token held by this contract to recipient


IPeripheryPayments

Periphery Payments Functions to ease deposits and withdrawals of NativeToken

Functions

unwrapWNativeToken

unwrapWNativeToken(uint256,address) payable external

Unwraps the contract's WNativeToken balance and sends it to recipient as NativeToken.

refundNativeToken

refundNativeToken() payable external

Refunds any NativeToken balance held by this contract to the `msg.sender`

sweepToken

sweepToken(address,uint256,address) payable external

Transfers the full amount of a token held by this contract to recipient


IPeripheryPayments

Periphery Payments Functions to ease deposits and withdrawals of NativeToken

Functions

unwrapWNativeToken

unwrapWNativeToken(uint256,address) payable external

Unwraps the contract's WNativeToken balance and sends it to recipient as NativeToken.

refundNativeToken

refundNativeToken() payable external

Refunds any NativeToken balance held by this contract to the `msg.sender`

sweepToken

sweepToken(address,uint256,address) payable external

Transfers the full amount of a token held by this contract to recipient