Name | Lookup | Parameters | |
|---|---|---|---|
| register_ticker | 1a00 | 1 | |
| accept_ticker_transfer | 1a01 | 1 | |
| accept_asset_ownership_transfer | 1a02 | 1 | |
| create_asset | 1a03 | 7 | |
| freeze | 1a04 | 1 | |
| unfreeze | 1a05 | 1 | |
| rename_asset | 1a06 | 2 | |
| issue | 1a07 | 2 | |
| redeem | 1a08 | 2 | |
| make_divisible | 1a09 | 1 | |
| add_documents | 1a0a | 2 | |
| remove_documents | 1a0b | 2 | |
| set_funding_round | 1a0c | 2 | |
| update_identifiers | 1a0d | 2 | |
| claim_classic_ticker | 1a0e | 2 | |
| reserve_classic_ticker | 1a0f | 3 | |
| controller_transfer | 1a10 | 3 | |
| register_custom_asset_type | 1a11 | 1 | |
| create_asset_with_custom_type | 1a12 | 7 | |
| set_asset_metadata | 1a13 | 4 | |
| set_asset_metadata_details | 1a14 | 3 | |
| register_and_set_local_asset_metadata | 1a15 | 5 | |
| register_asset_metadata_local_type | 1a16 | 3 | |
| register_asset_metadata_global_type | 1a17 | 2 | |
| redeem_from_portfolio | 1a18 | 3 | |
| update_asset_type | 1a19 | 2 |
Name | Lookup | Attributes | |
|---|---|---|---|
| Transfer | 1a00 | ["IdentityId","Ticker","PortfolioId","PortfolioId","Balance"] | |
| Issued | 1a01 | ["IdentityId","Ticker","IdentityId","Balance","FundingRoundName","Balance"] | |
| Redeemed | 1a02 | ["IdentityId","Ticker","IdentityId","Balance"] | |
| AssetCreated | 1a03 | ["IdentityId","Ticker","bool","AssetType","IdentityId","bool","AssetName","Vec<AssetIdentifier>","Option<FundingRoundName>"] | |
| IdentifiersUpdated | 1a04 | ["IdentityId","Ticker","Vec<AssetIdentifier>"] | |
| DivisibilityChanged | 1a05 | ["IdentityId","Ticker","bool"] | |
| TransferWithData | 1a06 | ["IdentityId","Ticker","IdentityId","IdentityId","Balance","Bytes"] | |
| IsIssuable | 1a07 | ["Ticker","bool"] | |
| TickerRegistered | 1a08 | ["IdentityId","Ticker","Option<Moment>"] | |
| TickerTransferred | 1a09 | ["IdentityId","Ticker","IdentityId"] | |
| AssetOwnershipTransferred | 1a0a | ["IdentityId","Ticker","IdentityId"] | |
| AssetFrozen | 1a0b | ["IdentityId","Ticker"] | |
| AssetUnfrozen | 1a0c | ["IdentityId","Ticker"] | |
| AssetRenamed | 1a0d | ["IdentityId","Ticker","AssetName"] | |
| FundingRoundSet | 1a0e | ["IdentityId","Ticker","FundingRoundName"] | |
| DocumentAdded | 1a0f | ["IdentityId","Ticker","DocumentId","Document"] | |
| DocumentRemoved | 1a10 | ["IdentityId","Ticker","DocumentId"] | |
| ExtensionRemoved | 1a11 | ["IdentityId","Ticker","AccountId"] | |
| ClassicTickerClaimed | 1a12 | ["IdentityId","Ticker","EthereumAddress"] | |
| ControllerTransfer | 1a13 | ["IdentityId","Ticker","PortfolioId","Balance"] | |
| CustomAssetTypeExists | 1a14 | ["IdentityId","CustomAssetTypeId","Bytes"] | |
| CustomAssetTypeRegistered | 1a15 | ["IdentityId","CustomAssetTypeId","Bytes"] | |
| SetAssetMetadataValue | 1a16 | ["IdentityId","Ticker","AssetMetadataValue","Option<AssetMetadataValueDetail<Moment>>"] | |
| SetAssetMetadataValueDetails | 1a17 | ["IdentityId","Ticker","AssetMetadataValueDetail<Moment>"] | |
| RegisterAssetMetadataLocalType | 1a18 | ["IdentityId","Ticker","AssetMetadataName","AssetMetadataLocalKey","AssetMetadataSpec"] | |
| RegisterAssetMetadataGlobalType | 1a19 | ["AssetMetadataName","AssetMetadataGlobalKey","AssetMetadataSpec"] | |
| AssetTypeChanged | 1a1a | ["IdentityId","Ticker","AssetType"] |
Name | Type | |
|---|---|---|
| Tickers | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"pallet_asset:TickerRegistration","keys_id":39,"value_id":620}} | |
| TickerConfig | {"origin":"PlainType","plain_type":"pallet_asset:TickerRegistrationConfig","PlainTypeValue":484} | |
| Tokens | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"pallet_asset:SecurityToken","keys_id":39,"value_id":621}} | |
| AssetNames | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Vec<U8>","keys_id":39,"value_id":125}} | |
| BalanceOf | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Identity"],"key_vec":["[U8; 12]","[U8; 32]"],"value":"U128","keys_id":622,"value_id":6}} | |
| Identifiers | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Vec<polymesh_primitives:asset_identifier:AssetIdentifier>","keys_id":39,"value_id":126}} | |
| CustomTypeIdSequence | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":123} | |
| CustomTypes | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<U8>","keys_id":123,"value_id":10}} | |
| CustomTypesInverse | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"U32","keys_id":10,"value_id":123}} | |
| FundingRound | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Vec<U8>","keys_id":39,"value_id":121}} | |
| IssuedInFundingRound | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Tuple:[U8; 12]Vec<U8>"],"value":"U128","keys_id":623,"value_id":6}} | |
| Frozen | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Bool","keys_id":39,"value_id":71}} | |
| AssetOwnershipRelations | {"origin":"Map","n_map_type":{"hashers":["Identity","Blake2_128Concat"],"key_vec":["[U8; 32]","[U8; 12]"],"value":"pallet_asset:AssetOwnershipRelation","keys_id":624,"value_id":625}} | |
| AssetDocuments | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","U32"],"value":"polymesh_primitives:document:Document","keys_id":626,"value_id":132}} | |
| AssetDocumentsIdSequence | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"U32","keys_id":39,"value_id":131}} | |
| ClassicTickers | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"pallet_asset:ClassicTickerRegistration","keys_id":39,"value_id":627}} | |
| BalanceOfAtScope | {"origin":"Map","n_map_type":{"hashers":["Identity","Identity"],"key_vec":["[U8; 32]","[U8; 32]"],"value":"U128","keys_id":628,"value_id":6}} | |
| AggregateBalance | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Identity"],"key_vec":["[U8; 12]","[U8; 32]"],"value":"U128","keys_id":622,"value_id":6}} | |
| ScopeIdOf | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Identity"],"key_vec":["[U8; 12]","[U8; 32]"],"value":"[U8; 32]","keys_id":622,"value_id":30}} | |
| DisableInvestorUniqueness | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Bool","keys_id":39,"value_id":71}} | |
| AssetMetadataValues | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","polymesh_primitives:asset_metadata:AssetMetadataKey"],"value":"Vec<U8>","keys_id":629,"value_id":144}} | |
| AssetMetadataValueDetails | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","polymesh_primitives:asset_metadata:AssetMetadataKey"],"value":"polymesh_primitives:asset_metadata:AssetMetadataValueDetail","keys_id":629,"value_id":146}} | |
| AssetMetadataLocalNameToKey | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 12]","Vec<U8>"],"value":"U64","keys_id":630,"value_id":149}} | |
| AssetMetadataGlobalNameToKey | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"U64","keys_id":148,"value_id":156}} | |
| AssetMetadataLocalKeyToName | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","U64"],"value":"Vec<U8>","keys_id":631,"value_id":148}} | |
| AssetMetadataGlobalKeyToName | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"Vec<U8>","keys_id":156,"value_id":148}} | |
| AssetMetadataLocalSpecs | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","U64"],"value":"polymesh_primitives:asset_metadata:AssetMetadataSpec","keys_id":631,"value_id":150}} | |
| AssetMetadataGlobalSpecs | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"polymesh_primitives:asset_metadata:AssetMetadataSpec","keys_id":156,"value_id":150}} | |
| AssetMetadataNextLocalKey | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"U64","keys_id":39,"value_id":149}} | |
| AssetMetadataNextGlobalKey | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":156} | |
| StorageVersion | {"origin":"PlainType","plain_type":"U8","PlainTypeValue":632} |
Name | Type | Value | |
|---|---|---|---|
| AssetNameMaxLength | U32 | 80000000 | |
| FundingRoundNameMaxLength | U32 | 80000000 | |
| AssetMetadataNameMaxLength | U32 | 00010000 | |
| AssetMetadataValueMaxLength | U32 | 00200000 | |
| AssetMetadataTypeDefMaxLength | U32 | 00200000 |
Name | Docs |
|---|---|
| Unauthorized | The user is not authorized. |
| AssetAlreadyCreated | The token has already been created. |
| TickerTooLong | The ticker length is over the limit. |
| TickerNotAscii | The ticker has non-ascii-encoded parts. |
| TickerAlreadyRegistered | The ticker is already registered to someone else. |
| TotalSupplyAboveLimit | The total supply is above the limit. |
| NoSuchAsset | No such token. |
| AlreadyFrozen | The token is already frozen. |
| NotAnOwner | Not an owner of the token on Ethereum. |
| BalanceOverflow | An overflow while calculating the balance. |
| TotalSupplyOverflow | An overflow while calculating the total supply. |
| InvalidGranularity | An invalid granularity. |
| NotFrozen | The asset must be frozen. |
| InvalidTransfer | Transfer validation check failed. |
| InsufficientBalance | The sender balance is not sufficient. |
| AssetAlreadyDivisible | The token is already divisible. |
| InvalidEthereumSignature | An invalid Ethereum `EcdsaSignature`. |
| NoSuchClassicTicker | The given ticker is not a classic one. |
| TickerRegistrationExpired | Registration of ticker has expired. |
| SenderSameAsReceiver | Transfers to self are not allowed |
| NoSuchDoc | The given Document does not exist. |
| MaxLengthOfAssetNameExceeded | Maximum length of asset name has been exceeded. |
| FundingRoundNameMaxLengthExceeded | Maximum length of the funding round name has been exceeded. |
| InvalidAssetIdentifier | Some `AssetIdentifier` was invalid. |
| InvestorUniquenessClaimNotAllowed | Investor Uniqueness claims are not allowed for this asset. |
| InvalidCustomAssetTypeId | Invalid `CustomAssetTypeId`. |
| AssetMetadataNameMaxLengthExceeded | Maximum length of the asset metadata type name has been exceeded. |
| AssetMetadataValueMaxLengthExceeded | Maximum length of the asset metadata value has been exceeded. |
| AssetMetadataTypeDefMaxLengthExceeded | Maximum length of the asset metadata type definition has been exceeded. |
| AssetMetadataKeyIsMissing | Asset Metadata key is missing. |
| AssetMetadataValueIsLocked | Asset Metadata value is locked. |
| AssetMetadataLocalKeyAlreadyExists | Asset Metadata Local type already exists for asset. |
| AssetMetadataGlobalKeyAlreadyExists | Asset Metadata Global type already exists. |
| TickerFirstByteNotValid | Tickers should start with at least one valid byte. |
| UnexpectedNonFungibleToken | Attempt to call an extrinsic that is only permitted for fungible tokens. |
| IncompatibleAssetTypeUpdate | Attempt to update the type of a non fungible token to a fungible token or the other way around. |
| InvestorUniquenessNotAllowed | Investor Uniqueness not allowed. |