subscan
Runtime Modules / MultiTransactionPayment
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
CurrencySetcb00["AccountId","AssetIdOf"]
CurrencyAddedcb01["AssetIdOf"]
CurrencyRemovedcb02["AssetIdOf"]
FeeWithdrawncb03["AccountId","AssetIdOf","BalanceOf","BalanceOf","AccountId"]
Storage Functions
Name
Type
AccountCurrencyMap{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"U32","keys_id":0,"value_id":4}}
AcceptedCurrencies{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U128","keys_id":4,"value_id":83}}
AcceptedCurrencyPrice{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U128","keys_id":4,"value_id":83}}
Constants
Name
Type
Value
NativeAssetIdU3200000000
EvmAssetIdU3214000000
Error Types
Name
Docs
UnsupportedCurrencySelected currency is not supported.
ZeroBalanceAccount balance should be non-zero.
AlreadyAcceptedCurrency is already in the list of accepted currencies.
CoreAssetNotAllowedIt is not allowed to add Core Asset as accepted currency. Core asset is accepted by design.
ZeroPriceFallback price cannot be zero.
FallbackPriceNotFoundFallback price was not found.
OverflowMath overflow
EvmAccountNotAllowedIt is not allowed to change payment currency of an EVM account.