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:Schedule00000100000004000080000000000200100000000100002000000020000000000080000000080006000000d3000000cd4a000061890000081d00007a190000970c0000ee160000fd2500006c01000064110000744c00009f0800000000000036020000fc0500003b060000a5070000960d0000c13700000b1b00007e1800009d040000d30e00003003000030030000fd000000160e0000f40d00000c0e0000130e0000090e0000310e00000c0e0000350e0000160e00000a0e00000b0a0000fe090000ab0d0000d40d00002c0f000052410000b60f0000280a00000e0a00001c0a000054080000370800003d0800005b08000074080000fea07600006a5b7700007ac5410100cec0170100c2dbba0000c629b800005a72b80000d2e8b70000068fb6000042d6b500006607b600002ef2b500000e3cb60000fa820001005d030082c2b5000082abb500009e61ea00007239bd0000129dd00100bd060006b9570100010500a6fa740100f90400b26e310000f90800e6423c00005109001a9400010024002af5b600006ebbc100004a4dc20000240092fe8c01006106004ad2b700005106000eadb80100a665b80000ba17810e00965a9804007a2df50400b2cced0400c626020500e64a1101002e62960100e90100211e00da797f08005a1bf80900a632420400f2d5e20700f6ee25090000004223c6140000009101009101000000e12a00210300350b0082d45541852d323a030000
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.