Vara
subscan
Runtime Modules / Gear
Spec Version:
Events
Name
Lookup
Attributes
MessageQueued6800["MessageId","AccountId","ProgramId","MessageEntry"]
UserMessageSent6801["UserMessage","Option<BlockNumberFor>"]
UserMessageRead6802["MessageId","UserMessageReadReason"]
MessagesDispatched6803["MessengerCapacityOf","BTreeMap<MessageId, DispatchStatus>","BTreeSet<ProgramId>"]
MessageWaited6804["MessageId","Option<GasNodeId<MessageId, ReservationId>>","MessageWaitedReason","BlockNumberFor"]
MessageWoken6805["MessageId","MessageWokenReason"]
CodeChanged6806["CodeId","CodeChangeKind<BlockNumberFor>"]
ProgramChanged6807["ProgramId","ProgramChangeKind<BlockNumberFor>"]
QueueNotProcessed6808
ProgramResumeSessionStarted6809["SessionId","AccountId","ProgramId","BlockNumberFor"]
Storage Functions
Name
Type
ExecuteInherent{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":53}
BlockNumber{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
GearRunInBlock{"origin":"PlainType","plain_type":"NULL","PlainTypeValue":59}
Constants
Name
Type
Value
Schedulepallet_gear:schedule:Schedule01204e000000010000000400008000000000020010000000010000200000002000000000008000000008000b0000007e000000732c0000422b0000c24b0000473c0000dd1c0000b6180000440c00004b1600001e270000580100001e120000164c00001a0900000000000009030000750700009507000066060000300a0000bc380000441a00007118000047180000861400002d040000d4020000830e0000ff0800000c03000053030000d5030000cc0300009c030000a102000044010000d5000000090e0000fa070000a00d0000e9070000510d0000b3070000770d000040080000a90d0000e8070000ff0d000031080000fe0d0000f20800005c0e0000690800004e0e0000db0800005b0e000046080000eb09000056040000da090000bb040000950d00005909000022100000ad0f0000f6110000920f0000f43f0000ca3400006811000012100000b40a00002d050000450a0000b90400002d0a0000fb04000058080000fd0300009608000021040000760800005904000054080000ef0300005c0800001b0400007a35aa01003a37130000ee16300000ce768d0000c6478b0000f6834b0000a27b480000b6e34300009273010000a62a4300002a6846000026c44500009233450000b210440000825f6f00009102001e3543000052fd470000b61484000012c2920100be43c500000d04007aeec80000090400daff4800000604850000ed0500fe43ac00002aecae0000522fd800002d0400d679bc0000d2c26e04009a064804003aca3702007e551a00007a462a03000aaf7900003a7aec0400850600920a720400990600510a009a55460000be5943000046d74500002238410300fa6a100d0042e1540000990200a2bad0000072e3d60000e25b6500009d020042a6580000f104005a6d4400008accc62e0012eaf32c006a74b81d00321e9a2d0052d3602c000696830000fe7b07010015040021200092100a0100f903002d2000f2dbd106002292510800669d550200228e1907005a5a240800eecc2d02003e9673020082e6cf180091010032f23800000000212800e10300210900a2c7ea438939b293030000
OutgoingLimitU3200040000
PerformanceMultiplierU3264000000
MailboxThresholdU64b80b000000000000
ReservationsLimitU640001000000000000
ProgramRentFreePeriodU3200d44900
ProgramResumeMinimalRentPeriodU32004e0c00
ProgramRentCostPerBlockU12840597307000000000000000000000000
ProgramResumeSessionDurationU32b0040000
ProgramRentEnabledBool00
ProgramRentDisabledDeltaU3280130300
Error Types
Name
Docs
MessageNotFoundMessage wasn't found in the mailbox.
InsufficientBalanceNot enough balance to execute an action.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.
MessageQueueProcessingDisabledMessage queue processing is disabled.
ResumePeriodLessThanMinimalBlock count doesn't cover MinimalResumePeriod.
ProgramNotFoundProgram with the specified id is not found.
FailureRedeemingVoucherVoucher can't be redeemed
GearRunAlreadyInBlockGear::run() already included in current block.
ProgramRentDisabledThe program rent logic is disabled.