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 | |
remove_local_metadata_key | 1a1a | 2 | |
remove_metadata_value | 1a1b | 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"] | |
LocalMetadataKeyDeleted | 1a1b | ["IdentityId","Ticker","AssetMetadataLocalKey"] | |
MetadataValueDeleted | 1a1c | ["IdentityId","Ticker","AssetMetadataKey"] |
Name | Type | |
---|---|---|
Tickers | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"pallet_asset:TickerRegistration","keys_id":42,"value_id":633}} | |
TickerConfig | {"origin":"PlainType","plain_type":"pallet_asset:TickerRegistrationConfig","PlainTypeValue":495} | |
Tokens | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"pallet_asset:SecurityToken","keys_id":42,"value_id":634}} | |
AssetNames | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Vec<U8>","keys_id":42,"value_id":128}} | |
BalanceOf | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Identity"],"key_vec":["[U8; 12]","[U8; 32]"],"value":"U128","keys_id":635,"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":42,"value_id":129}} | |
CustomTypeIdSequence | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":126} | |
CustomTypes | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<U8>","keys_id":126,"value_id":12}} | |
CustomTypesInverse | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"U32","keys_id":12,"value_id":126}} | |
FundingRound | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Vec<U8>","keys_id":42,"value_id":124}} | |
IssuedInFundingRound | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Tuple:[U8; 12]Vec<U8>"],"value":"U128","keys_id":636,"value_id":6}} | |
Frozen | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Bool","keys_id":42,"value_id":74}} | |
AssetOwnershipRelations | {"origin":"Map","n_map_type":{"hashers":["Identity","Blake2_128Concat"],"key_vec":["[U8; 32]","[U8; 12]"],"value":"pallet_asset:AssetOwnershipRelation","keys_id":637,"value_id":638}} | |
AssetDocuments | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","U32"],"value":"polymesh_primitives:document:Document","keys_id":639,"value_id":135}} | |
AssetDocumentsIdSequence | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"U32","keys_id":42,"value_id":134}} | |
ClassicTickers | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"pallet_asset:ClassicTickerRegistration","keys_id":42,"value_id":640}} | |
BalanceOfAtScope | {"origin":"Map","n_map_type":{"hashers":["Identity","Identity"],"key_vec":["[U8; 32]","[U8; 32]"],"value":"U128","keys_id":641,"value_id":6}} | |
AggregateBalance | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Identity"],"key_vec":["[U8; 12]","[U8; 32]"],"value":"U128","keys_id":635,"value_id":6}} | |
ScopeIdOf | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Identity"],"key_vec":["[U8; 12]","[U8; 32]"],"value":"[U8; 32]","keys_id":635,"value_id":32}} | |
DisableInvestorUniqueness | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Bool","keys_id":42,"value_id":74}} | |
AssetMetadataValues | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","polymesh_primitives:asset_metadata:AssetMetadataKey"],"value":"Vec<U8>","keys_id":642,"value_id":147}} | |
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":642,"value_id":149}} | |
AssetMetadataLocalNameToKey | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 12]","Vec<U8>"],"value":"U64","keys_id":643,"value_id":152}} | |
AssetMetadataGlobalNameToKey | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"U64","keys_id":151,"value_id":159}} | |
AssetMetadataLocalKeyToName | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","U64"],"value":"Vec<U8>","keys_id":644,"value_id":151}} | |
AssetMetadataGlobalKeyToName | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"Vec<U8>","keys_id":159,"value_id":151}} | |
AssetMetadataLocalSpecs | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","U64"],"value":"polymesh_primitives:asset_metadata:AssetMetadataSpec","keys_id":644,"value_id":153}} | |
AssetMetadataGlobalSpecs | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"polymesh_primitives:asset_metadata:AssetMetadataSpec","keys_id":159,"value_id":153}} | |
AssetMetadataNextLocalKey | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"U64","keys_id":42,"value_id":152}} | |
AssetMetadataNextGlobalKey | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":159} | |
StorageVersion | {"origin":"PlainType","plain_type":"U8","PlainTypeValue":645} |
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. |
TickerNotAlphanumeric | The ticker has non-alphanumeric 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. |
AssetMetadataKeyBelongsToNFTCollection | Attempt to delete a key that is needed for an NFT collection. |
AssetMetadataValueIsEmpty | Attempt to lock a metadata value that is empty. |