ERC1155BatchPortal
Inherits: IERC1155BatchPortal, Portal
This contract allows anyone to perform batch transfers of ERC-1155 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 |
depositBatchERC1155Token
function depositBatchERC1155Token(
IERC1155 token,
address appContract,
uint256[] calldata tokenIds,
uint256[] calldata values,
bytes calldata baseLayerData,
bytes calldata execLayerData
) external override;