Name | Lookup | Parameters | |
|---|---|---|---|
| set_threshold | 2100 | 1 | |
| add_resource | 2101 | 2 | |
| remove_resource | 2102 | 1 | |
| add_relayer | 2103 | 1 | |
| remove_relayer | 2104 | 1 | |
| map_resource_and_rsymbol | 2105 | 2 | |
| unmap_resource_and_rsymbol | 2106 | 2 | |
| acknowledge_proposal | 2107 | 4 | |
| whitelist_chain | 2108 | 1 | |
| remove_whitelist_chain | 2109 | 1 | |
| set_proxy_accounts | 210a | 1 | |
| remove_proxy_accounts | 210b | 1 | |
| set_chain_fees | 210c | 2 | |
| set_fees_recipient_account | 210d | 1 | |
| set_is_pasued | 210e | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| RelayerThresholdChanged | 2100 | ||
| RelayerAdded | 2101 | ||
| RelayerRemoved | 2102 | ||
| ChainWhitelisted | 2103 | ||
| ChainRemoved | 2104 | ||
| FungibleTransfer | 2105 | ||
| ChainFeesSet | 2106 | ||
| VoteFor | 2107 | ||
| VoteAgainst | 2108 | ||
| ProposalPassed | 2109 | ||
| ProposalCancelled | 210a | ||
| ProposalExecuted | 210b |
Name | Type | |
|---|---|---|
| ChainNonces | {"origin":"MapType","map_type":{"key":"ChainId","hasher":"Twox64Concat","value":"DepositNonce","isLinked":false}} | |
| ChainFees | {"origin":"MapType","map_type":{"key":"ChainId","hasher":"Twox64Concat","value":"Balance","isLinked":false}} | |
| ProxyAccounts | {"origin":"MapType","map_type":{"key":"AccountId","hasher":"Twox64Concat","value":"u8","isLinked":false}} | |
| FeesRecipientAccount | {"origin":"PlainType","plain_type":"AccountId"} | |
| IsPaused | {"origin":"PlainType","plain_type":"bool"} | |
| RelayerThreshold | {"origin":"PlainType","plain_type":"u32"} | |
| Relayers | {"origin":"MapType","map_type":{"key":"AccountId","hasher":"Blake2_128Concat","value":"bool","isLinked":false}} | |
| RelayerCount | {"origin":"PlainType","plain_type":"u32"} | |
| Votes | {"origin":"DoubleMapType","double_map_type":{"key":"ChainId","key2":"(DepositNonce, Proposal)","hasher":"Blake2_128Concat","key2Hasher":"Blake2_128Concat","value":"ProposalVotes<AccountId, BlockNumber>","isLinked":false}} | |
| Resources | {"origin":"MapType","map_type":{"key":"ResourceId","hasher":"Blake2_128Concat","value":"Bytes","isLinked":false}} | |
| ResourceRsymbol | {"origin":"MapType","map_type":{"key":"ResourceId","hasher":"Blake2_128Concat","value":"RSymbol","isLinked":false}} | |
| RsymbolResource | {"origin":"MapType","map_type":{"key":"RSymbol","hasher":"Blake2_128Concat","value":"ResourceId","isLinked":false}} |
Name | Type | Value | |
|---|---|---|---|
| ChainIdentity | ChainId | 0x01 | |
| BridgeAccountId | AccountId | 0x6d6f646c63622f62726964670000000000000000000000000000000000000000 | |
| ProposalLifetime | BlockNumber | 0xe8030000 |
Name | Docs |
|---|---|
| ThresholdNotSet | Relayer threshold not set |
| InvalidThreshold | Relayer threshold should larger than 0 |
| InvalidChainId | Provided chain Id is not valid |
| ChainNotWhitelisted | Interactions with this chain is not permitted |
| ChainAlreadyWhitelisted | Chain has already been enabled |
| InvalidProxyAccount | Provided proxy account is not valid |
| ResourceDoesNotExist | Resource ID provided isn't mapped to anything |
| RelayerAlreadyExists | Relayer already in set |
| RelayerInvalid | Provided accountId is not a relayer |
| MustBeRelayer | Protected operation, must be performed by relayer |
| RelayerAlreadyVoted | Relayer has already submitted some vote for this proposal |
| ProposalAlreadyExists | A proposal with these parameters has already been submitted |
| ProposalDoesNotExist | No proposal with the ID was found |
| ProposalNotPassed | Cannot complete proposal, needs more votes |
| ProposalAlreadyCompleted | Proposal has either failed or succeeded |
| ProposalExpired | Lifetime of proposal has been exceeded |