subscan
Runtime Modules / VtokenMinting
Spec Version:
Events
Name
Lookup
Attributes
Minted7300["AccountIdOf","CurrencyIdOf","BalanceOf","BalanceOf","BalanceOf"]
Redeemed7301["AccountIdOf","CurrencyIdOf","BalanceOf","BalanceOf","BalanceOf"]
RedeemSuccess7302["UnlockId","CurrencyIdOf","AccountIdOf","BalanceOf"]
Rebonded7303["AccountIdOf","CurrencyIdOf","BalanceOf","BalanceOf","BalanceOf"]
RebondedByUnlockId7304["AccountIdOf","CurrencyIdOf","BalanceOf","BalanceOf","BalanceOf"]
UnlockDurationSet7305["CurrencyIdOf","TimeUnit"]
MinimumMintSet7306["CurrencyIdOf","BalanceOf"]
MinimumRedeemSet7307["CurrencyIdOf","BalanceOf"]
SupportRebondTokenAdded7308["CurrencyIdOf"]
SupportRebondTokenRemoved7309["CurrencyIdOf"]
FeeSet730a["Permill","Permill"]
HookIterationLimitSet730b["u32"]
UnlockingTotalSet730c["CurrencyIdOf","BalanceOf"]
MinTimeUnitSet730d["CurrencyIdOf","TimeUnit"]
Storage Functions
Name
Type
Fees{"origin":"PlainType","plain_type":"Tuple:U32U32","PlainTypeValue":576}
TokenPool{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":113,"value_id":6}}
UnlockDuration{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"node_primitives:TimeUnit","keys_id":113,"value_id":132}}
OngoingTimeUnit{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"node_primitives:TimeUnit","keys_id":113,"value_id":132}}
MinimumMint{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":113,"value_id":6}}
MinimumRedeem{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":113,"value_id":6}}
TokenUnlockNextId{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U32","keys_id":113,"value_id":4}}
TokenUnlockLedger{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["node_primitives:currency:CurrencyId","U32"],"value":"Tuple:AccountIdU128node_primitives:TimeUnit","keys_id":577,"value_id":578}}
UserUnlockLedger{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["AccountId","node_primitives:currency:CurrencyId"],"value":"Tuple:U128Vec<U32>","keys_id":538,"value_id":579}}
TimeUnitUnlockLedger{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["node_primitives:TimeUnit","node_primitives:currency:CurrencyId"],"value":"Tuple:U128Vec<U32>node_primitives:currency:CurrencyId","keys_id":581,"value_id":582}}
TokenToRebond{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":113,"value_id":6}}
MinTimeUnit{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"node_primitives:TimeUnit","keys_id":113,"value_id":132}}
UnlockingTotal{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":113,"value_id":6}}
HookIterationLimit{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
Constants
Name
Type
Value
MaximumUnlockIdOfUserU320a000000
MaximumUnlockIdOfTimeUnitU3232000000
EntranceAccount[U8; 8]62662f76746b696e
ExitAccount[U8; 8]62662f76746f7574
FeeAccountAccountId6d6f646c62662f74727372790000000000000000000000000000000000000000
RelayChainTokennode_primitives:currency:CurrencyId0800
Error Types
Name
Docs
BelowMinimumMint
BelowMinimumRedeem
InvalidRebondTokenInvalid token to rebond.
NotSupportTokenTypeToken type not support.
NotEnoughBalanceToUnlock
TokenToRebondNotZero
OngoingTimeUnitNotSet
TokenUnlockLedgerNotFound
UserUnlockLedgerNotFound
TimeUnitUnlockLedgerNotFound
UnlockDurationNotFound
Unexpected
CalculationOverflow
ExceedMaximumUnlockId
TooManyRedeems
CanNotRedeem
CanNotRebond