subscan
Runtime Modules / Salp
Spec Version:
Call Functions
Name
Lookup
Parameters
fund_success69001
fund_fail69011
fund_retire69021
fund_end69031
edit69045
unlock69052
batch_unlock69061
create69074
contribute69082
confirm_contribute69094
withdraw690a1
refund690b1
batch_refund690c1
redeem690d2
dissolve690e1
add_proxy690f1
remove_proxy69101
mint69111
Events
Name
Lookup
Attributes
Created6900["ParaId"]
Contributing6901["AccountIdOf","ParaId","BalanceOf","MessageId"]
Contributed6902["AccountIdOf","ParaId","BalanceOf","MessageId"]
ContributeFailed6903["AccountIdOf","ParaId","BalanceOf","MessageId"]
Withdrew6904["ParaId","BalanceOf"]
Refunded6905["AccountIdOf","ParaId","BalanceOf"]
AllRefunded6906["ParaId"]
Redeemed6907["AccountIdOf","ParaId","LeasePeriod","LeasePeriod","BalanceOf"]
Edited6908["ParaId"]
Dissolved6909["ParaId"]
Unlocked690a["AccountIdOf","ParaId","BalanceOf"]
AllUnlocked690b["ParaId"]
Failed690c["ParaId"]
Success690d["ParaId"]
Retired690e["ParaId"]
End690f["ParaId"]
ProxyAdded6910["AccountIdOf"]
ProxyRemoved6911["AccountIdOf"]
Minted6912["AccountIdOf","BalanceOf"]
Storage Functions
Name
Type
CurrentTrieIndex{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
CurrentNonce{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"U32","keys_id":4,"value_id":4}}
Funds{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"option<bifrost_salp:FundInfo>","keys_id":4,"value_id":381}}
RedeemPool{"origin":"PlainType","plain_type":"U128","PlainTypeValue":6}
Constants
Name
Type
Value
PalletId[U8; 8]62662f73616c7023
MinContributionU12800e87648170000000000000000000000
RelayChainTokennode_primitives:currency:CurrencyId0204
LeasePeriodU32409d0400
VSBondValidPeriodU32c04b0300
ReleaseCycleU32201c0000
ReleaseRatioU832
RemoveKeysLimitU32f4010000
SlotLengthU3208000000
XcmTransferOriginnode_primitives:xcm:TransferOriginType01
BaseXcmWeightU6400ca9a3b00000000
ContributionWeightU6400ca9a3b00000000
AddProxyWeightU6400ca9a3b00000000
SovereignSubAccountLocationxcm:v1:multilocation:MultiLocation010101005a53736d8e96f1c007cf0d630acf5209b20611617af23ce924c8e25328eb5d28
TransactProxyTypenode_primitives:xcm:ParachainTransactProxyType01
TransactTypenode_primitives:xcm:ParachainTransactType00
RelayNetworkxcm:v0:junction:NetworkId03
Error Types
Name
Docs
FirstSlotTooFarInFutureThe first slot needs to at least be less than 3 `max_value`.
LastSlotBeforeFirstSlotLast slot must be greater than first slot.
LastSlotTooFarInFutureThe last slot cannot be more then 3 slots after the first slot.
OverflowThere was an overflow.
ContributionTooSmallThe contribution was below the minimum, `MinContribution`.
ZeroContributionThe account doesn't have any contribution to the fund.
InvalidParaIdInvalid fund index.
InvalidFundStatusInvalid fund status.
InvalidContributionStatusInvalid contribution status.
CapExceededContributions exceed maximum amount.
FundAlreadyCreatedThe fund has been registered.
XcmFailedCrosschain xcm failed
NotEnoughReservedAssetsToRefundDon't have enough vsToken/vsBond to refund
NotEnoughBalanceInRefundPoolDon't have enough token to refund by users
NotEnoughBalanceToUnlockDon't have enough vsToken/vsBond to unlock
VSBondExpiredThe vsBond is expired now
UnRedeemableNowThe vsBond cannot be redeemed by now
NotEnoughFreeAssetsToRedeemDont have enough vsToken/vsBond to redeem
NotEnoughBalanceInRedeemPoolDon't have enough token to redeem by users