SORA
subscan
Runtime Modules / EthBridge
Spec Version:
Storage Functions
Name
Type
RequestsQueue{"origin":"MapType","map_type":{"key":"BridgeNetworkId","hasher":"Twox64Concat","value":"Vec<H256>","isLinked":false}}
Requests{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"H256","hasher":"Twox64Concat","key2Hasher":"Identity","value":"OffchainRequest","isLinked":false}}
LoadToIncomingRequestHash{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"H256","hasher":"Twox64Concat","key2Hasher":"Identity","value":"H256","isLinked":false}}
RequestStatuses{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"H256","hasher":"Twox64Concat","key2Hasher":"Identity","value":"RequestStatus","isLinked":false}}
RequestSubmissionHeight{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"H256","hasher":"Twox64Concat","key2Hasher":"Identity","value":"BlockNumber","isLinked":false}}
RequestApprovals{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"H256","hasher":"Twox64Concat","key2Hasher":"Identity","value":"BTreeSet<SignatureParams>","isLinked":false}}
AccountRequests{"origin":"MapType","map_type":{"key":"AccountId","hasher":"Blake2_128Concat","value":"Vec<(BridgeNetworkId, H256)>","isLinked":false}}
RegisteredAsset{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"AssetId","hasher":"Twox64Concat","key2Hasher":"Identity","value":"AssetKind","isLinked":false}}
SidechainAssetPrecision{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"AssetId","hasher":"Twox64Concat","key2Hasher":"Identity","value":"BalancePrecision","isLinked":false}}
RegisteredSidechainAsset{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"Address","hasher":"Twox64Concat","key2Hasher":"Blake2_128Concat","value":"AssetId","isLinked":false}}
RegisteredSidechainToken{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"AssetId","hasher":"Twox64Concat","key2Hasher":"Blake2_128Concat","value":"Address","isLinked":false}}
Peers{"origin":"MapType","map_type":{"key":"BridgeNetworkId","hasher":"Twox64Concat","value":"BTreeSet<AccountId>","isLinked":false}}
PendingPeer{"origin":"MapType","map_type":{"key":"BridgeNetworkId","hasher":"Twox64Concat","value":"AccountId","isLinked":false}}
PendingEthPeersSync{"origin":"PlainType","plain_type":"EthPeersSync"}
PeerAccountId{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"Address","hasher":"Twox64Concat","key2Hasher":"Blake2_128Concat","value":"AccountId","isLinked":false}}
PeerAddress{"origin":"DoubleMapType","double_map_type":{"key":"BridgeNetworkId","key2":"AccountId","hasher":"Twox64Concat","key2Hasher":"Blake2_128Concat","value":"Address","isLinked":false}}
BridgeAccount{"origin":"MapType","map_type":{"key":"BridgeNetworkId","hasher":"Twox64Concat","value":"AccountId","isLinked":false}}
AuthorityAccount{"origin":"PlainType","plain_type":"AccountId"}
BridgeStatuses{"origin":"MapType","map_type":{"key":"BridgeNetworkId","hasher":"Twox64Concat","value":"BridgeStatus","isLinked":false}}
BridgeContractAddress{"origin":"MapType","map_type":{"key":"BridgeNetworkId","hasher":"Twox64Concat","value":"Address","isLinked":false}}
XorMasterContractAddress{"origin":"PlainType","plain_type":"Address"}
ValMasterContractAddress{"origin":"PlainType","plain_type":"Address"}
NextNetworkId{"origin":"PlainType","plain_type":"BridgeNetworkId"}
MigratingRequests{"origin":"PlainType","plain_type":"Vec<H256>"}
Constants
Name
Type
Value
RemovePendingOutgoingRequestsAfterBlockNumber0x2c010000
TrackPendingIncomingRequestsAfter(BlockNumber, u64)0x2c0100000000000000000000
RemovePeerAccountIdsVec<(AccountId, H160)>0x28aa79aa80b94b1cfba69c4a7d60eeb7b469e6411d1f686cc61de8adc8b1b76a69f858c8366f3a2553516a47f3e0503a85ef93bbba60dc5adadc262770cbe904e3f65a26a89d46b70447640cd7968b49ddf5a459bcccd7fe44d58640dc79c55b98f8c3474646e5ea2b70d61e980602e09ac8b5fb50658ebd345774e73b8248d3b61862ba1a9a03508213d26a91f791e884fe6faa7391c4ef401638baa405918034f4a7f7c5d99cd0382aa6574ec2aba148aa3d769e50e0ac7663e36d58aa19829ae887212206be8e97ea47d8fed2120d4e07f5670d08b8f3bd493ff829482a489d94494fd50dd506957e44e9fdc2e98684457d710255184dbf63c019ab50f65743c6cb072f211bb96e9f746183c05a1d583bccf513f9d8f679d6f36ecbd06609615a55b1cc6d04423c97e8ce36d04c9b614926ce0d029d04dfef3139b81d14977d5bf6b4a3994872337dfc1d2af2069a058bc26123a3ed1a5ce34022904b1ab539729cc7b5bfa5c8a74b165e8071124b336fbf3777d743d4390acce6be1cf5e0781e40c51d4cf2e5b5fd8e41e1ee74a5b5346915012d103cf1ccee288f25bcbc8107f5670d08b8f3bd493ff829482a489d94494fd50dd506957e44e9fdc2e98684457d710255184dbf63c019ab50f65743c6cb072f211bb96e9f746183c05a1d583bccf513f9d8f679d6f36ecbd06609615a55b1cc6d04423c97e8ce36d04c9b614926ce0d029d04df
Error Types
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.