subscan
Runtime Modules / Ibc
Spec Version:
Events
Name
Lookup
Attributes
Eventsbe00["Vec<Result<events::IbcEvent, errors::IbcError>>"]
TokenTransferInitiatedbe01["Bytes","Bytes","Bytes","Option<AssetId>","Balance","bool","Bytes","Bytes"]
ChannelOpenedbe02["Bytes","Bytes"]
ParamsUpdatedbe03["bool","bool"]
TokenTransferCompletedbe04["Signer","Signer","Bytes","Option<AssetId>","Balance","bool","Bytes","Bytes"]
TokenReceivedbe05["Signer","Signer","Bytes","Option<AssetId>","Balance","bool","Bytes","Bytes"]
TokenTransferFailedbe06["Signer","Signer","Bytes","Option<AssetId>","Balance","bool","Bytes","Bytes"]
TokenTransferTimeoutbe07["Signer","Signer","Bytes","Option<AssetId>","Balance","bool","Bytes","Bytes"]
OnRecvPacketErrorbe08["Bytes"]
ClientUpgradeSetbe09
ClientFrozenbe0a["Bytes","u64","u64"]
AssetAdminUpdatedbe0b["<T as frame_system::Config>::AccountId"]
FeeLessChannelIdsAddedbe0c["u64","u64"]
FeeLessChannelIdsRemovedbe0d["u64","u64"]
ChargingFeeOnTransferInitiatedbe0e["u64","Bytes","Bytes","Bytes","Option<AssetId>","Balance","bool","Bytes","Bytes"]
ChargingFeeConfirmedbe0f["u64"]
ChargingFeeTimeoutbe10["u64"]
ChargingFeeFailedAcknowledgementbe11["u64"]
ChildStateUpdatedbe12
ClientStateSubstitutedbe13["String","Height"]
ExecuteMemoStartedbe14["AccountId","Option<String>"]
ExecuteMemoIbcTokenTransferSuccessbe15["AccountId","Bytes","AssetId","Balance","u64","Option<MemoMessage>"]
ExecuteMemoIbcTokenTransferFailedWithReasonbe16["AccountId","String","u8"]
ExecuteMemoIbcTokenTransferFailedbe17["AccountId","Bytes","AssetId","Balance","u64","Option<MemoMessage>"]
ExecuteMemoXcmSuccessbe18["AccountId","AccountId","u128","AssetId","Option<u32>"]
ExecuteMemoXcmFailedbe19["AccountId","AccountId","u128","AssetId","Option<u32>"]
Storage Functions
Name
Type
ClientUpdateHeight{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["Vec<U8>","Vec<U8>"],"value":"Vec<U8>","keys_id":195,"value_id":13}}
ServiceChargeOut{"origin":"PlainType","plain_type":"U32","PlainTypeValue":376}
ClientUpdateTime{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["Vec<U8>","Vec<U8>"],"value":"U64","keys_id":195,"value_id":11}}
ChannelCounter{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
PacketCounter{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
ChannelsConnection{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Vec<Tuple:Vec<U8>Vec<U8>>","keys_id":13,"value_id":194}}
FeeLessChannelIds{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U64","U64"],"value":"NULL","keys_id":666,"value_id":32}}
SequenceFee{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U64"],"value":"U128","keys_id":11,"value_id":6}}
ClientCounter{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
ConnectionCounter{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
AcknowledgementCounter{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
PacketReceiptCounter{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
ConnectionClient{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Vec<Vec<U8>>","keys_id":13,"value_id":196}}
IbcAssetIds{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U128"],"value":"Vec<U8>","keys_id":126,"value_id":13}}
CounterForIbcAssetIds{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
IbcDenoms{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["Vec<U8>"],"value":"U128","keys_id":13,"value_id":126}}
CounterForIbcDenoms{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
ChannelIds{"origin":"PlainType","plain_type":"Vec<Vec<U8>>","PlainTypeValue":196}
EscrowAddresses{"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":667}
ConsensusHeights{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Vec<ibc:core:ics02_client:height:Height>","keys_id":13,"value_id":668}}
SendPackets{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Vec<U8>","keys_id":13,"value_id":13}}
RecvPackets{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Vec<U8>","keys_id":13,"value_id":13}}
Acks{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Vec<U8>","keys_id":13,"value_id":13}}
PendingSendPacketSeqs{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>","Vec<U8>"],"value":"Tuple:BTreeSet@672U64","keys_id":195,"value_id":671}}
PendingRecvPacketSeqs{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>","Vec<U8>"],"value":"Tuple:BTreeSet@672U64","keys_id":195,"value_id":671}}
Constants
Name
Type
Value
NativeAssetIdU12801000000000000000000000000000000
PalletPrefixVec<U8>106962632f
LightClientProtocolpallet_ibc:LightClientProtocol01
ExpectedBlockTimeU64e02e000000000000
MinimumConnectionDelayU640a00000000000000
SpamProtectionDepositU1280080c6a47e8d03000000000000000000
CleanUpPacketsPeriodU3264000000
ServiceChargeOutU32404b4c00
Error Types
Name
Docs
ProcessingErrorError processing ibc messages
DecodingErrorError decoding some type
EncodingErrorError encoding some type
ProofGenerationErrorError generating trie proof
ConsensusStateNotFoundClient consensus state not found for height
ChannelNotFoundChannel not found
ClientStateNotFoundClient state not found
ConnectionNotFoundConnection not found
PacketCommitmentNotFoundPacket commitment wasn't found
PacketReceiptNotFoundPacket receipt wasn't found
PacketAcknowledgmentNotFoundPacket Acknowledgment wasn't found
SendPacketErrorError constructing packet
InvalidChannelIdInvalid channel id
InvalidPortIdInvalid port id
OtherOther forms of errors
InvalidRouteInvalid route
InvalidMessageTypeInvalid message for extrinsic
TransferInternalsThe interchain token transfer was not successfully initiated
TransferSerde
TransferOther
TransferProtocol
TransferSend
Utf8ErrorError Decoding utf8 bytes
InvalidAssetIdInvalid asset id
PrefixedDenomParseInvalid Ibc denom
InvalidAmountInvalid amount
InvalidTimestampInvalid timestamp
FailedToGetRevisionNumberUnable to get client revision number
InvalidParamsInvalid params passed
ChannelInitErrorError opening channel
TimestampAndHeightNotFoundLatest height and timestamp for a client not found
ChannelEscrowAddressFailed to derive channel escrow address
WriteAckErrorError writing acknowledgement to storage
ClientUpdateNotFoundClient update time and height not found
ClientFreezeFailedError Freezing client
AccessDeniedAccess denied
RateLimiter
FailedSendFeeToAccountFee errors
OriginAddressFailed to derive origin sender address.
InvalidMemoThe memo hasn't passed the validation. Potential reasons:- The memo is too long.- The memo is in invalid format- The memo contains unsupported middlewares