Vara
subscan
Runtime Modules / Gear
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
MessageQueued6800["MessageId","AccountId","ProgramId","MessageEntry"]
UserMessageSent6801["StoredMessage","Option<BlockNumber>"]
UserMessageRead6802["MessageId","UserMessageReadReason"]
MessagesDispatched6803["MessengerCapacityOf","BTreeMap<MessageId, DispatchStatus>","BTreeSet<ProgramId>"]
MessageWaited6804["MessageId","Option<GasNodeId<MessageId, ReservationId>>","MessageWaitedReason","BlockNumber"]
MessageWoken6805["MessageId","MessageWokenReason"]
CodeChanged6806["CodeId","CodeChangeKind<BlockNumber>"]
ProgramChanged6807["ProgramId","ProgramChangeKind<BlockNumber>"]
QueueProcessingReverted6808
Storage Functions
Name
Type
ExecuteInherent{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":52}
BlockNumber{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
LastGearBlockNumber{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
Constants
Name
Type
Value
Schedulepallet_gear:schedule:Schedule0000010000000400008000000000020010000000010000200000002000000000008000000008000600000070000000291a0000271a00003092000037660000501d000022190000450c0000dc170000bf28000067010000d7120000944d000082090000000000003802000011060000c005000026070000670a000093360000281a00007c180000551800007a14000033040000cf020000500f0000cd090000dd020000700100005b010000590e00001f0900001c0f0000d7080000dc0d000050080000c60d0000bc080000bc0d00006a080000c50e000086080000bb0d000090080000820d000051080000900d0000420800008c0d0000fd070000db090000fd030000170900002b040000e30c00005d080000cb120000cf100000c6140000ec110000f2450000153b0000f013000052100000a109000053040000c5090000be040000500900003404000038080000f10300008c0700008e030000c4080000e203000012080000dd0300001d080000bb030000feec740000de257600002205ff0000aaf10601000e71ac00009228ac0000caa7ac000032d3ab0000c628ac00002a8cab00004203ac0000aa57ab00006e4bad0000e2d8eb0000bd02002a2fb0000032efab00002af7dc0000fe83480100d50400fee94b0100d50400ca06b20000b62bf800009906009afa25010056fe2d0100e6de4f0100d904006642300100e63bf604000e3d2005006646190400b6f51d00007e86d402008ab8ec0000eadeff04006107008642d504006d0700650a0066abb40000eed6b000007ebd5f0800d2d7bb0600129bb80000ad0100b2e05801008698580100367dc30000550200de4fb90000ed05006a80e000006209ae0000fe53d206001e1b2e04002602ea03007a5c4d0400760fda03004e11f800000a5f870100d50100e91d0046cb8c0100d10100251e008e8caa0600d669500800aa256802003691a407004eade207000000fef0fa0100000091010091010000004d2800590300710b00c22342434d3d8a1f030000
OutgoingLimitU3200040000
MailboxThresholdU64b80b000000000000
ReservationsLimitU640001000000000000
Error Types
Name
Docs
MessageNotFoundMessage wasn't found in the mailbox.
InsufficientBalanceForReserveNot enough balance to reserve.Usually occurs when the gas_limit specified is such that the origin account can't afford the message.
GasLimitTooHighGas limit too high.Occurs when an extrinsic's declared `gas_limit` is greater than a block's maximum gas limit.
ProgramAlreadyExistsProgram already exists.Occurs if a program with some specific program id already exists in program storage.
InactiveProgramProgram is terminated.Program init failed, so such message destination is no longer unavailable.
NoMessageTreeMessage gas tree is not found.When a message claimed from the mailbox has a corrupted or non-extant gas tree associated.
CodeAlreadyExistsCode already exists.Occurs when trying to save to storage a program code that has been saved there.
CodeDoesntExistCode does not exist.Occurs when trying to get a program code from storage, that doesn't exist.
CodeTooLargeThe code supplied to `upload_code` or `upload_program` exceeds the limit specified in thecurrent schedule.
ProgramConstructionFailedFailed to create a program.
ValueLessThanMinimalValue doesn't cover ExistentialDeposit.
MessagesStorageCorruptedMessages storage corrupted.
MessageQueueProcessingDisabledMessage queue processing is disabled.