Name | Lookup | Parameters | |
---|---|---|---|
register_bridge | 1f00 | 3 | |
add_asset | 1f01 | 2 | |
add_sidechain_token | 1f02 | 5 | |
transfer_to_sidechain | 1f03 | 4 | |
request_from_sidechain | 1f04 | 3 | |
finalize_incoming_request | 1f05 | 2 | |
add_peer | 1f06 | 3 | |
remove_peer | 1f07 | 3 | |
prepare_for_migration | 1f08 | 1 | |
migrate | 1f09 | 4 | |
register_incoming_request | 1f0a | 1 | |
import_incoming_request | 1f0b | 2 | |
approve_request | 1f0c | 4 | |
abort_request | 1f0d | 3 | |
force_add_peer | 1f0e | 3 | |
remove_sidechain_asset | 1f0f | 2 | |
register_existing_sidechain_asset | 1f10 | 3 |
Name | Lookup | Attributes | |
---|---|---|---|
RequestRegistered | 1f00 | ["H256"] | |
ApprovalsCollected | 1f01 | ["H256"] | |
RequestFinalizationFailed | 1f02 | ["H256"] | |
IncomingRequestFinalizationFailed | 1f03 | ["H256"] | |
IncomingRequestFinalized | 1f04 | ["H256"] | |
RequestAborted | 1f05 | ["H256"] | |
CancellationFailed | 1f06 | ["H256"] | |
RegisterRequestFailed | 1f07 | ["H256","DispatchError"] |
Name | Type | |
---|---|---|
RequestsQueue | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<H256>","keys_id":4,"value_id":203}} | |
Requests | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Identity"],"key_vec":["U32","H256"],"value":"eth_bridge:requests:OffchainRequest","keys_id":671,"value_id":672}} | |
LoadToIncomingRequestHash | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Identity"],"key_vec":["U32","H256"],"value":"H256","keys_id":671,"value_id":11}} | |
RequestStatuses | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Identity"],"key_vec":["U32","H256"],"value":"eth_bridge:requests:RequestStatus","keys_id":671,"value_id":673}} | |
RequestSubmissionHeight | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Identity"],"key_vec":["U32","H256"],"value":"U32","keys_id":671,"value_id":4}} | |
RequestApprovals | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Identity"],"key_vec":["U32","H256"],"value":"Vec<eth_bridge:offchain:SignatureParams>","keys_id":671,"value_id":674}} | |
AccountRequests | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"Vec<Tuple:U32H256>","keys_id":0,"value_id":676}} | |
RegisteredAsset | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Identity"],"key_vec":["U32","[U8; 32]"],"value":"eth_bridge:requests:AssetKind","keys_id":677,"value_id":354}} | |
SidechainAssetPrecision | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Identity"],"key_vec":["U32","[U8; 32]"],"value":"U8","keys_id":677,"value_id":2}} | |
RegisteredSidechainAsset | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Blake2_128Concat"],"key_vec":["U32","H160"],"value":"[U8; 32]","keys_id":678,"value_id":67}} | |
RegisteredSidechainToken | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Blake2_128Concat"],"key_vec":["U32","[U8; 32]"],"value":"H160","keys_id":677,"value_id":201}} | |
Peers | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<AccountId>","keys_id":4,"value_id":679}} | |
PendingPeer | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"AccountId","keys_id":4,"value_id":0}} | |
PendingEthPeersSync | {"origin":"PlainType","plain_type":"eth_bridge:requests:outgoing:EthPeersSync","PlainTypeValue":680} | |
PeerAccountId | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Blake2_128Concat"],"key_vec":["U32","H160"],"value":"AccountId","keys_id":678,"value_id":0}} | |
PeerAddress | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Blake2_128Concat"],"key_vec":["U32","AccountId"],"value":"H160","keys_id":583,"value_id":201}} | |
BridgeAccount | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"AccountId","keys_id":4,"value_id":0}} | |
AuthorityAccount | {"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0} | |
BridgeStatuses | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"eth_bridge:BridgeStatus","keys_id":4,"value_id":681}} | |
BridgeContractAddress | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"H160","keys_id":4,"value_id":201}} | |
XorMasterContractAddress | {"origin":"PlainType","plain_type":"H160","PlainTypeValue":201} | |
ValMasterContractAddress | {"origin":"PlainType","plain_type":"H160","PlainTypeValue":201} | |
NextNetworkId | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":4} | |
MigratingRequests | {"origin":"PlainType","plain_type":"Vec<H256>","PlainTypeValue":203} | |
BridgeSignatureVersions | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"eth_bridge:BridgeSignatureVersion","keys_id":4,"value_id":347}} | |
PendingBridgeSignatureVersions | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"eth_bridge:BridgeSignatureVersion","keys_id":4,"value_id":347}} |
Name | Docs |
---|---|
HttpFetchingError | Error fetching HTTP. |
AccountNotFound | Account not found. |
Forbidden | Forbidden. |
RequestIsAlreadyRegistered | Request is already registered. |
FailedToLoadTransaction | Failed to load sidechain transaction. |
FailedToLoadPrecision | Failed to load token precision. |
UnknownMethodId | Unknown method ID. |
InvalidFunctionInput | Invalid contract function input. |
InvalidSignature | Invalid peer signature. |
InvalidUint | Invalid uint value. |
InvalidAmount | Invalid amount value. |
InvalidBalance | Invalid balance value. |
InvalidString | Invalid string value. |
InvalidByte | Invalid byte value. |
InvalidAddress | Invalid address value. |
InvalidAssetId | Invalid asset id value. |
InvalidAccountId | Invalid account id value. |
InvalidBool | Invalid bool value. |
InvalidH256 | Invalid h256 value. |
InvalidArray | Invalid array value. |
UnknownEvent | Unknown contract event. |
UnknownTokenAddress | Unknown token address. |
NoLocalAccountForSigning | No local account for signing available. |
UnsupportedAssetId | Unsupported asset id. |
FailedToSignMessage | Failed to sign message. |
FailedToSendSignedTransaction | Failed to send signed message. |
TokenIsNotOwnedByTheAuthor | Token is not owned by the author. |
TokenIsAlreadyAdded | Token is already added. |
DuplicatedRequest | Duplicated request. |
UnsupportedToken | Token is unsupported. |
UnknownPeerAddress | Unknown peer address. |
EthAbiEncodingError | Ethereum ABI encoding error. |
EthAbiDecodingError | Ethereum ABI decoding error. |
EthTransactionIsFailed | Ethereum transaction is failed. |
EthTransactionIsSucceeded | Ethereum transaction is succeeded. |
EthTransactionIsPending | Ethereum transaction is pending. |
EthLogWasRemoved | Ethereum log was removed. |
NoPendingPeer | No pending peer. |
WrongPendingPeer | Wrong pending peer. |
TooManyPendingPeers | Too many pending peers. |
FailedToGetAssetById | Failed to get an asset by id. |
CantAddMorePeers | Can't add more peers. |
CantRemoveMorePeers | Can't remove more peers. |
PeerIsAlreadyAdded | Peer is already added. |
UnknownPeerId | Unknown peer id. |
CantReserveFunds | Can't reserve funds. |
AlreadyClaimed | Funds are already claimed. |
FailedToLoadBlockHeader | Failed to load substrate block header. |
FailedToLoadFinalizedHead | Failed to load substrate finalized head. |
UnknownContractAddress | Unknown contract address. |
InvalidContractInput | Invalid contract input. |
RequestIsNotOwnedByTheAuthor | Request is not owned by the author. |
FailedToParseTxHashInCall | Failed to parse transaction hash in a call. |
RequestIsNotReady | Request is not ready. |
UnknownRequest | Unknown request. |
RequestNotFinalizedOnSidechain | Request is not finalized on Sidechain. |
UnknownNetwork | Unknown network. |
ContractIsInMigrationStage | Contract is in migration stage. |
ContractIsNotInMigrationStage | Contract is not on migration stage. |
ContractIsAlreadyInMigrationStage | Contract is already in migration stage. |
Unavailable | Functionality is unavailable. |
FailedToUnreserve | Failed to unreserve asset. |
SidechainAssetIsAlreadyRegistered | The sidechain asset is alredy registered. |
ExpectedOutgoingRequest | Expected an outgoing request. |
ExpectedIncomingRequest | Expected an incoming request. |
UnknownAssetId | Unknown asset id. |
JsonSerializationError | Failed to serialize JSON. |
JsonDeserializationError | Failed to deserialize JSON. |
FailedToLoadSidechainNodeParams | Failed to load sidechain node parameters. |
FailedToLoadCurrentSidechainHeight | Failed to load current sidechain height. |
FailedToLoadIsUsed | Failed to query sidechain 'used' variable. |
TransactionMightHaveFailedDueToGasLimit | Sidechain transaction might have failed due to gas limit. |
ExpectedXORTransfer | A transfer of XOR was expected. |
UnableToPayFees | Unable to pay transfer fees. |
Cancelled | The request was purposely cancelled. |
UnsupportedAssetPrecision | Unsupported asset precision. |
NonZeroDust | Non-zero dust. |
IncRefError | Increment account reference error. |
Other | Unknown error. |
ExpectedPendingRequest | Expected pending request. |
ExpectedEthNetwork | Expected Ethereum network. |
RemovedAndRefunded | Request was removed and refunded. |
AuthorityAccountNotSet | Authority account is not set. |
NotEnoughPeers | Not enough peers provided, need at least 1 |
ReadStorageError | Failed to read value from offchain storage. |
UnsafeMigration | Bridge needs to have at least 3 peers for migration. Add new peer |