Name | Lookup | Parameters | |
---|---|---|---|
set_threshold | 2000 | 1 | |
set_resource | 2001 | 2 | |
remove_resource | 2002 | 1 | |
whitelist_chain | 2003 | 1 | |
add_relayer | 2004 | 1 | |
remove_relayer | 2005 | 1 | |
acknowledge_proposal | 2006 | 4 | |
reject_proposal | 2007 | 4 | |
eval_vote_state | 2008 | 3 |
Name | Lookup | Attributes | |
---|---|---|---|
RelayerThresholdChanged | 2000 | ||
ChainWhitelisted | 2001 | ||
RelayerAdded | 2002 | ||
RelayerRemoved | 2003 | ||
FungibleTransfer | 2004 | ||
NonFungibleTransfer | 2005 | ||
GenericTransfer | 2006 | ||
VoteFor | 2007 | ||
VoteAgainst | 2008 | ||
ProposalApproved | 2009 | ||
ProposalRejected | 200a | ||
ProposalSucceeded | 200b | ||
ProposalFailed | 200c |
Name | Type | |
---|---|---|
ChainNonces | {"origin":"MapType","map_type":{"key":"u8","hasher":"Blake2_256","value":"u64","isLinked":false}} | |
RelayerThreshold | {"origin":"PlainType","plain_type":"u32"} | |
Relayers | {"origin":"MapType","map_type":{"key":"AccountId","hasher":"Blake2_256","value":"bool","isLinked":false}} | |
RelayerCount | {"origin":"PlainType","plain_type":"u32"} | |
Votes | {"origin":"DoubleMapType","double_map_type":{"key":"u8","key2":"(u64, Proposal)","hasher":"Blake2_256","key2Hasher":"Blake2_256","value":"ProposalVotes<AccountId, BlockNumber>","isLinked":false}} | |
Resources | {"origin":"MapType","map_type":{"key":"[u8; 32]","hasher":"Blake2_256","value":"Bytes","isLinked":false}} |
Name | Type | Value | |
---|---|---|---|
ChainIdentity | u8 | 0x01 | |
ProposalLifetime | BlockNumber | 0xe0c40000 | |
BridgeAccountId | AccountId | 0x6d6f646c63727573742f62670000000000000000000000000000000000000000 | |
ElrondAccountId | AccountId | 0x6d6f646c656c726f6e6462670000000000000000000000000000000000000000 |
Name | Docs |
---|---|
ThresholdNotSet | Relayer threshold not set |
InvalidChainId | Provided chain Id is not valid |
InvalidThreshold | Relayer threshold cannot be 0 |
ChainNotWhitelisted | Interactions with this chain is not permitted |
ChainAlreadyWhitelisted | Chain has already been enabled |
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 |
ProposalNotComplete | Cannot complete proposal, needs more votes |
ProposalAlreadyComplete | Proposal has either failed or succeeded |
ProposalExpired | Lifetime of proposal has been exceeded |