Documentation Index
Fetch the complete documentation index at: https://docs.therootnetwork.com/llms.txt
Use this file to discover all available pages before exploring further.
Pallet Calls
erc1155ApprovalForAll
Only accessible through the EVM.Set approval for an account (or contract) to transfer any tokens from an SFT collection mapping(address => mapping(address => bool)) private _operatorApprovals; Namespace:Type:
erc20Approval
Only accessible through the EVM.Set approval for an account to transfer an amount of tokens on behalf of the caller Mapping from caller to spender and amount mapping(address => mapping(address => uint256)) private _allowances; Namespace:Type:
erc20UpdateApproval
Only accessible through the EVM.Removes an approval over an account and asset_id mapping(address => mapping(address => uint256)) private _allowances; Namespace:Type:
erc721Approval
Only accessible through the EVM.Set approval for a single NFT Mapping from token_id to operator clears approval on transfer mapping(uint256 => address) private _tokenApprovals; Namespace:Type:
erc721ApprovalForAll
Only accessible through the EVM.Set approval for an account (or contract) to transfer any tokens from a collection mapping(address => mapping(address => bool)) private _operatorApprovals; Namespace:Type:
erc721RemoveApproval
Public method which allows users to remove approvals on a token they own. Can be called outside of the EVM as a Substrate extrinsic. Namespace:Type:
Pallet Storage
eRC1155ApprovalsForAll
Namespace:Type:
eRC20Approvals
Namespace:Type:
eRC721Approvals
Namespace:Type:
eRC721ApprovalsForAll
Namespace:Type:
Pallet Errors
AlreadyApproved
Address is already approved Namespace:
ApprovalDoesntExist
There is no approval set for this token Namespace:
ApprovedAmountTooLow
The caller is not approved for the requested amount Namespace:
CallerNotApproved
The caller isn’t approved for any amount Namespace:
CallerNotOperator
The caller account can’t be the same as the operator account Namespace:
NoToken
The token doesn’t exist Namespace:
NotTokenOwner
The account is not the owner of the token Namespace:
NotTokenOwnerOrApproved
The account is not the owner of the token or an approved account Namespace: