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":659}
TokenPool{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":117,"value_id":6}}
UnlockDuration{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"node_primitives:TimeUnit","keys_id":117,"value_id":151}}
OngoingTimeUnit{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"node_primitives:TimeUnit","keys_id":117,"value_id":151}}
MinimumMint{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":117,"value_id":6}}
MinimumRedeem{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":117,"value_id":6}}
TokenUnlockNextId{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U32","keys_id":117,"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":662,"value_id":663}}
UserUnlockLedger{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["AccountId","node_primitives:currency:CurrencyId"],"value":"Tuple:U128Vec<U32>","keys_id":592,"value_id":664}}
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":666,"value_id":667}}
TokenToRebond{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":117,"value_id":6}}
MinTimeUnit{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"node_primitives:TimeUnit","keys_id":117,"value_id":151}}
UnlockingTotal{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["node_primitives:currency:CurrencyId"],"value":"U128","keys_id":117,"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:CurrencyId0204
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