Name | Lookup | Parameters | |
|---|---|---|---|
| to_private | 3100 | 5 | |
| reserve_sbt | 3101 | 1 | |
| allowlist_evm_account | 3102 | 2 | |
| mint_sbt_eth | 3103 | 7 | |
| change_allowlist_account | 3104 | 1 | |
| update_mint_info | 3105 | 5 | |
| new_mint_info | 3106 | 4 | |
| change_free_reserve_account | 3107 | 1 | |
| remove_allowlist_evm_account | 3108 | 2 | |
| set_next_sbt_id | 3109 | 1 | |
| force_to_private | 310a | 4 | |
| force_mint_sbt_eth | 310b | 7 | |
| change_force_account | 310c | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| MintSbt | 3100 | ["StandardAssetId","AccountId"] | |
| SBTReserved | 3101 | ["AccountId","AccountId","StandardAssetId","StandardAssetId"] | |
| AllowlistEvmAddress | 3102 | ["EvmAddress","MintId","StandardAssetId"] | |
| RemoveAllowlistEvmAddress | 3103 | ["EvmAddress","MintId"] | |
| MintSbtEvm | 3104 | ["EvmAddress","MintId","StandardAssetId"] | |
| ChangeAllowlistAccount | 3105 | ["Option<AccountId>"] | |
| UpdateMintInfo | 3106 | ["MintId","Moment","Option<Moment>","Bytes"] | |
| NewMintInfo | 3107 | ["MintId","Moment","Option<Moment>","Bytes"] | |
| ChangeFreeReserveAccount | 3108 | ["Option<AccountId>"] | |
| SetNextSbtId | 3109 | ["Option<StandardAssetId>"] | |
| ForceToPrivate | 310a | ["StandardAssetId","AccountId"] | |
| ForceMintSbtEvm | 310b | ["EvmAddress","MintId","StandardAssetId"] | |
| ChangeForceAccount | 310c | ["Option<AccountId>"] |
Name | Type | |
|---|---|---|
| NextSbtId | {"origin":"PlainType","plain_type":"U128","PlainTypeValue":6} | |
| NextMintId | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":4} | |
| AllowlistAccount | {"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0} | |
| FreeReserveAccount | {"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0} | |
| ForceAccount | {"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0} | |
| EvmAccountAllowlist | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","H160"],"value":"pallet_manta_sbt:MintStatus","keys_id":458,"value_id":459}} | |
| MintIdRegistry | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"pallet_manta_sbt:RegisteredMint","keys_id":4,"value_id":460}} | |
| PublicMintList | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"NULL","keys_id":4,"value_id":41}} | |
| SbtMetadataV2 | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U128"],"value":"pallet_manta_sbt:MetadataV2","keys_id":6,"value_id":461}} | |
| ReservedIds | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"Tuple:U128U128","keys_id":0,"value_id":130}} | |
| UtxoSet | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["pallet_manta_support:manta_pay:Utxo"],"value":"NULL","keys_id":294,"value_id":41}} | |
| Shards | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U8","U64"],"value":"Tuple:pallet_manta_support:manta_pay:Utxopallet_manta_support:manta_pay:FullIncomingNote","keys_id":452,"value_id":453}} | |
| ShardTrees | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U8"],"value":"pallet_manta_support:manta_pay:UtxoMerkleTreePath","keys_id":2,"value_id":454}} |
Name | Type | Value | |
|---|---|---|---|
| PalletId | [U8; 8] | 6d616e7461736274 | |
| MintsPerReserve | U16 | 0500 | |
| ReservePrice | U128 | 000088b116afe3b50200000000000000 | |
| SbtMetadataBound | U32 | 2c010000 | |
| RegistryBound | U32 | 2c010000 |
Name | Docs |
|---|---|
| InvalidSerializedForm | Invalid Serialized FormThe transfer could not be interpreted because of an issue during deserialization. |
| InvalidAssetId | Invalid Asset IdThe asset id of the transfer could not be converted correctly to the standard format. |
| InvalidShape | Invalid ShapeThe transfer had an invalid shape. |
| InvalidAuthorizationSignature | Invalid Authorization Signature |
| AssetSpent | Asset SpentAn asset present in this transfer has already been spent. |
| InvalidUtxoAccumulatorOutput | Invalid UTXO Accumulator OutputThe sender was constructed on an invalid version of the ledger state. |
| AssetRegistered | Asset RegisteredAn asset present in this transfer has already been registered to the ledger. |
| DuplicateSpend | Duplicate SpendThere were multiple spend entries for the same underlying asset in this transfer. |
| DuplicateRegister | Duplicate RegisterThere were multiple register entries for the same underlying asset in this transfer. |
| InvalidProof | Invalid ProofThe submitted proof did not pass validation, or errored during validation. |
| InvalidSourceAccount | Invalid Source AccountAt least one of the source accounts is invalid. |
| InvalidSinkAccount | Invalid Sink AccountAt least one of the sink accounts in invalid. |
| PublicUpdateInvalidAssetId | [`InvalidAssetId`](FungibleLedgerError::InvalidAssetId) from [`FungibleLedgerError`] |
| PublicUpdateBelowMinimum | [`BelowMinimum`](FungibleLedgerError::BelowMinimum) from [`FungibleLedgerError`] |
| PublicUpdateCannotCreate | [`CannotCreate`](FungibleLedgerError::CannotCreate) from [`FungibleLedgerError`] |
| PublicUpdateUnknownAsset | [`UnknownAsset`](FungibleLedgerError::UnknownAsset) from [`FungibleLedgerError`] |
| PublicUpdateOverflow | [`Overflow`](FungibleLedgerError::Overflow) from [`FungibleLedgerError`] |
| PublicUpdateCannotWithdraw | [`CannotWithdraw`](FungibleLedgerError::CannotWithdrawMoreThan) from [`FungibleLedgerError`] |
| PublicUpdateInvalidMint | [`InvalidMint`](FungibleLedgerError::InvalidMint) from [`FungibleLedgerError`] |
| PublicUpdateInvalidBurn | [`InvalidBurn`](FungibleLedgerError::InvalidBurn) from [`FungibleLedgerError`] |
| PublicUpdateInvalidTransfer | [`InvalidTransfer`](FungibleLedgerError::InvalidTransfer) from [`FungibleLedgerError`] |
| FungibleLedgerEncodeError | Fungible Ledger Encode Error |
| SenderLedgerFpEncodeError | Sender Ledger Fp Encoding failed. |
| SenderLedgerOutgoingNodeDecodeFailed | Sender Ledger [`OutgoingNote`] failed to decode |
| ReceiverLedgerUtxoDecodeFailed | Reciever Ledger Utxo decode failed |
| ReceiverLedgerChecksumError | Receiver Ledger Wrong Checksum Error |
| ReceiverLedgerMTParametersDecodeError | Receiver Ledger Merkle Tree Parameters Decoding Error |
| ReceiverLedgerUtxoAccumulatorItemHashDecodeError | Receiver Ledger Utxo Accumulator Item Hash Decoding Error |
| ReceiverLedgerMerkleTreeCapacityError | Receiver Ledger Merkle Tree Out of Capacity Error |
| ReceiverLedgerFpEncodeError | Receiver Ledger Field Element Encoding Error |
| ReceiverLedgerFpDecodeError | Receiver Ledger Field Element Decoding Error |
| ReceiverLedgerPathDecodeError | Receiver Ledger Path Decoding Error |
| ReceiverLedgerFullNoteDecodeError | Receiver Ledger Full Incoming Note Decoding Error |
| TransferLedgerChecksumError | Transfer Ledger Wrong Checksum Error |
| TransferLedgerVerifyingContextDecodeError | Transfer Ledger `VerifyingContext` cannot be decoded |
| TransferLedgerFpEncodeError | Transfer Ledger Field Element Encoding Error |
| TransferLedgerUnknownAsset | Transfer Ledger Unknown Asset |
| TransferLedgerProofSystemFailed | Transfer Ledger Proof Error |
| Marker | Marker Error, this error exists for `PhantomData` should never happen |
| ZeroMints | Pallet is configured to allow no SBT mints, only happens when `MintsPerReserve` is zero |
| ValueNotOne | Value of `ToPrivate` post must be one. |
| NotReserved | `AssetId` was not reserved by this account to mint |
| NoSenderLedger | SBT only allows `ToPrivate` Transactions |
| BadSignature | Crypto Signature was not valid |
| NotAllowlisted | Eth account is not allowlisted for free mint, can also be caused by an incorrect signature (recovers an invalid account) |
| NotAllowlistAccount | Account is not the privileged account able to allowlist eth addresses |
| MintNotAvailable | Minting SBT is outside defined time range or chain_id is not set |
| AlreadyInAllowlist | `EvmAddress` is already in the allowlist |
| AlreadyMinted | SBT has already been minted with this `EvmAddress` |
| InvalidTimeRange | Time range is invalid (start_time > end_time) |
| InvalidMintId | MintId does not exist, cannot update a nonexistent MintId |
| AssetIdsAlreadyReserved | Already has unused AssetIds reserved |
| MintNotPublic | Mint type is not public, only permissioned accounts can use this mint |
| NotForceAccount | Account is not privileged account able to do force mints |
| DuplicateAssetId | Duplicate asset id |
| TooHighAssetId | Force call is trying to use asset id above the maximum |