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
Storage Functions
Name
Type
ExecuteInherent{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":54}
BlockNumber{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
GearRunInBlock{"origin":"PlainType","plain_type":"NULL","PlainTypeValue":58}
Constants
Name
Type
Value
Schedulepallet_gear:schedule:Schedule01878f000000010000000400008000000000800010000064000000000100002000000020000000000080000000080000040000540600009f000000cb1a0000461a0000da260000c82a0000ec17000036120000eb0c0000cc1400000c280000880000006312000068550000eb040000000000007d0200001a050000060500005402000048040000c23000007e010000fa000000a6010000db00000079010000f1000000c306000008040000c4000000d2000000580100006a01000053010000a2000000b5000000b700000052060000ec030000590600007b0300005006000095030000df0600006503000035060000c5030000a4070000da0300008d070000ba040000e5060000c4030000cc060000cd030000210600008303000094030000bf01000058030000b301000096050000270300004e0d0000b3090000000e0000b4090000294a0000aa3c0000fa0e000000090000ba0300001302000053030000bf0100006a030000ee0100000a030000d700000093020000da000000c502000018010000df020000de000000cf020000f8000000e6195c00001ed736000036053a0000824d0200002eed8d00003a639200006e1f4b00003e7c40000082eb4000003a14420000d29a410000ded7420000f28f410000b2bb4100003ae87400001d0300baf9490000a257410000c6714100008a3a7d0000ae2f420100a63cb700003908007e50ba00002d0800060f4800009a8c8500002d08004a29980000969c9d00003a94d800002d08006672bb00006a7fa60200f256bc02006ab40802001e312a0000baebc901005e917000002257f30200a10a00eaf1e30200a50a00a50a005e70420000128d4100009e724200009a10f7040032db24070036124f0000b50100829fb100000ebbb400004afd610000410200e25d500000c107000e45410000aab53b040092653c030052200f03000a878103002a4e6e03006281c90000deaee200000d020045160002cbe5000005020069160016bac50600b2105c080082bf630200fe731a07001679e50800a260f202007e22250200c222a21800520d33000000000000910100910100910100910100e12e0002e1f505001d0a000284d71700290300e21400d8d160e23f99a58d430310cd8754d160624c29c0fd4062ace3c8c9446227350765370310ef0f6ee57603409ebf6ba9723d2100310700bd1c00110a00992700b1fd00ca205248453bc6ca2500009a3f010000
OutgoingLimitU3200040000
OutgoingBytesLimitU3200000004
PerformanceMultiplierU3264000000
MailboxThresholdU64b80b000000000000
ReservationsLimitU640001000000000000
ProgramRentFreePeriodU3200d44900
ProgramResumeMinimalRentPeriodU32004e0c00
ProgramRentCostPerBlockU12840597307000000000000000000000000
ProgramResumeSessionDurationU32b0040000
ProgramRentEnabledBool00
ProgramRentDisabledDeltaU3280130300
RentPoolIdoption<AccountId>01e68325a26f5e8ea5c6c93bbdcfa596ac3ec8b69301c0cc54029dc7bc891bc515
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.
MessageQueueProcessingDisabledMessage queue processing is disabled.
ResumePeriodLessThanMinimalBlock count doesn't cover MinimalResumePeriod.
ProgramNotFoundProgram with the specified id is not found.
GearRunAlreadyInBlockGear::run() already included in current block.
ProgramRentDisabledThe program rent logic is disabled.
ActiveProgramProgram is active.