ERC20Portal
Inherits: IERC20Portal, Portal
This contract allows anyone to perform transfers of ERC-20 tokens to an application contract while informing the off-chain machine.
Functions
constructor
Constructs the portal.
constructor(IInputBox inputBox) Portal(inputBox);
Parameters
Name | Type | Description |
---|---|---|
inputBox | IInputBox | The input box used by the portal |
depositERC20Tokens
function depositERC20Tokens(
IERC20 token,
address appContract,
uint256 value,
bytes calldata execLayerData
) external override;