AssetConfig¶
Calls¶
register_asset_location¶
Attributes¶
Name | Type |
---|---|
location | T::AssetLocation |
asset_id | T::AssetId |
Python¶
call = substrate.compose_call(
'AssetConfig', 'register_asset_location', {
'asset_id': 'u64',
'location': {
'Current': None,
'Para': {
'interior': {
'Here': None,
'X1': {
'AccountId32': {
'id': '[u8; 32]',
'network': {
'Any': None,
'Kusama': None,
'Named': 'Bytes',
'Polkadot': None,
},
},
'AccountIndex64': {
'index': 'u64',
'network': {
'Any': None,
'Kusama': None,
'Named': 'Bytes',
'Polkadot': None,
},
},
'AccountKey20': {
'key': '[u8; 20]',
'network': {
'Any': None,
'Kusama': None,
'Named': 'Bytes',
'Polkadot': None,
},
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': {
'Executive': None,
'Index': 'u32',
'Judicial': None,
'Legislative': None,
'Named': 'Bytes',
'Technical': None,
'Unit': None,
},
'part': {
'AtLeastProportion': 'InnerStruct',
'Fraction': 'InnerStruct',
'Members': 'InnerStruct',
'MoreThanProportion': 'InnerStruct',
'Voice': None,
},
},
},
'X2': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X3': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X4': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X5': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X6': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X7': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X8': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
},
'parents': 'u8',
},
},
}
)
set_fee_rate¶
Attributes¶
Name | Type |
---|---|
asset_id | T::AssetId |
fee_rate | Option<u128> |
Python¶
call = substrate.compose_call(
'AssetConfig', 'set_fee_rate', {
'asset_id': 'u64',
'fee_rate': (None, 'u128'),
}
)
Events¶
AssetLocationRegistered¶
Attributes¶
Name | Type | Composition |
---|---|---|
None | T::AssetId |
u64 |
None | T::AssetLocation |
{'Current': None, 'Para': {'parents': 'u8', 'interior': {'Here': None, 'X1': {'Parachain': 'u32', 'AccountId32': {'network': 'scale_info::94', 'id': '[u8; 32]'}, 'AccountIndex64': {'network': 'scale_info::94', 'index': 'u64'}, 'AccountKey20': {'network': 'scale_info::94', 'key': '[u8; 20]'}, 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': {'id': 'scale_info::98', 'part': 'scale_info::99'}}, 'X2': ({'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}), 'X3': ({'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}), 'X4': ({'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}), 'X5': ({'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}), 'X6': ({'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}), 'X7': ({'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}), 'X8': ({'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'}, {'Parachain': 'u32', 'AccountId32': 'InnerStruct', 'AccountIndex64': 'InnerStruct', 'AccountKey20': 'InnerStruct', 'PalletInstance': 'u8', 'GeneralIndex': 'u128', 'GeneralKey': 'Bytes', 'OnlyChild': None, 'Plurality': 'InnerStruct'})}}} |
FeeRateChanged¶
Attributes¶
Name | Type | Composition |
---|---|---|
None | T::AssetId |
u64 |
None | Option<u128> |
(None, 'u128') |
Storage functions¶
AssetIdLocation¶
the mapping from asset_id to asset_location Note: AssetIdLocation and AssetLocationId should be synced!
Python¶
result = substrate.query(
'AssetConfig', 'AssetIdLocation', ['u64']
)
Return value¶
{
'Current': None,
'Para': {
'interior': {
'Here': None,
'X1': {
'AccountId32': {'id': '[u8; 32]', 'network': 'scale_info::94'},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
'X2': (
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
),
'X3': (
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
),
'X4': (
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
),
'X5': (
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
),
'X6': (
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
),
'X7': (
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
),
'X8': (
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
{
'AccountId32': 'InnerStruct',
'AccountIndex64': 'InnerStruct',
'AccountKey20': 'InnerStruct',
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': 'InnerStruct',
},
),
},
'parents': 'u8',
},
}
AssetLocationId¶
mapping from asset_location to asset_id Note: AssetIdLocation and AssetLocationId should be synced!
Python¶
result = substrate.query(
'AssetConfig', 'AssetLocationId', [
{
'Current': None,
'Para': {
'interior': {
'Here': None,
'X1': {
'AccountId32': {
'id': '[u8; 32]',
'network': {
'Any': None,
'Kusama': None,
'Named': 'Bytes',
'Polkadot': None,
},
},
'AccountIndex64': {
'index': 'u64',
'network': {
'Any': None,
'Kusama': None,
'Named': 'Bytes',
'Polkadot': None,
},
},
'AccountKey20': {
'key': '[u8; 20]',
'network': {
'Any': None,
'Kusama': None,
'Named': 'Bytes',
'Polkadot': None,
},
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': {
'Executive': None,
'Index': 'u32',
'Judicial': None,
'Legislative': None,
'Named': 'Bytes',
'Technical': None,
'Unit': None,
},
'part': {
'AtLeastProportion': 'InnerStruct',
'Fraction': 'InnerStruct',
'Members': 'InnerStruct',
'MoreThanProportion': 'InnerStruct',
'Voice': None,
},
},
},
'X2': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X3': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X4': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X5': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X6': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X7': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
'X8': (
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
{
'AccountId32': {
'id': '[u8; 32]',
'network': 'scale_info::94',
},
'AccountIndex64': {
'index': 'u64',
'network': 'scale_info::94',
},
'AccountKey20': {
'key': '[u8; 20]',
'network': 'scale_info::94',
},
'GeneralIndex': 'u128',
'GeneralKey': 'Bytes',
'OnlyChild': None,
'PalletInstance': 'u8',
'Parachain': 'u32',
'Plurality': {
'id': 'scale_info::98',
'part': 'scale_info::99',
},
},
),
},
'parents': 'u8',
},
},
]
)
Return value¶
'u64'
FeeRatePerSecond¶
transaction fee rate per second that an asset should be charged
Python¶
result = substrate.query(
'AssetConfig', 'FeeRatePerSecond', ['u64']
)
Return value¶
(None, 'u128')