Class | Description |
---|---|
AccountId |
A wrapper around an AccountId/PublicKey representation.
|
AccountId.AccountIdOf |
The Substrate AccountIdOf representation as a AccountId.
|
AccountIndex |
A wrapper around an AccountIndex, which is a shortened, variable-length encoding for an Account.
|
AccountInfo |
An Account information structure for contracts
|
Address |
A wrapper around an AccountId and/or AccountIndex that is encoded with a prefix.
|
Amount |
The Substrate Amount representation as a
Balance . |
AssetOf |
The Substrate AssetOf representation as a
Balance . |
AttestedCandidate |
An attested candidate
|
AttestedCandidate.AvailabilityVote | |
AttestedCandidate.BalanceUpload | |
AttestedCandidate.CandidateReceipt | |
AttestedCandidate.CandidateSignature | |
AttestedCandidate.EgressQueueRoot | |
AttestedCandidate.ExplicitCandidateSignature | |
AttestedCandidate.HeadData | |
AttestedCandidate.ValidityAttestation | |
AttestedCandidate.ValidityVote | |
AuthorityId | |
Balance |
The Substrate Balance representation as a
U128 . |
Balance.BalanceOf | |
BalanceLock |
The Substrate BalanceLock for staking
|
BftAuthoritySignature |
Represents a Bft Hash and Signature pairing, typically used in reporting network behaviour.
|
BftAuthoritySignature.BftAuthoritySignatureValue | |
BftAuthoritySignature.BftHashSignature |
Represents a Bft Hash and Signature pairing, typically used in reporting network behaviour.
|
BftAuthoritySignature.BftHashSignatureValue | |
Block |
A block encoded with header and extrinsics
|
Block.BlockValue | |
BlockNumber |
A representation of a Substrate BlockNumber, implemented as a
U64 |
CodeHash | |
Digest |
A Header Digest
|
Digest.AuthoritiesChange |
Log for Authories changed
|
Digest.ChangesTrieRoot |
Log for changes to the Trie root
|
Digest.Consensus |
Log item indicating consensus
|
Digest.DigestItem |
A
EnumType the specifies the specific item in the logs of a Digest |
Digest.Other |
Log item that is just a stream of
Bytes |
Digest.Seal |
Log item indicating a sealing event
|
Event |
A representation of a system event.
|
Event.EventData |
Wrapper for the actual data that forms part of an Event
|
Event.EventData.Builder | |
Event.EventIndex |
This follows the same approach as in
Method , we have the [sectionIndex, methodIndex] pairing that indicates the actual event fired |
EventRecord |
A record for an
Event (as specified by Metadata) with the specific Phase of application. |
EventRecord.ApplyExtrinsic |
The Phase where the extrinsic is applied
|
EventRecord.Finalization |
The Phase where the extrinsic is being Finalized
|
EventRecord.Phase |
An
EnumType that indicates the specific phase where the EventRecord was generated |
Exposure |
A snapshot of the stake backing a single validator in the system
|
Extrinsic |
Representation of an Extrinsic in the system.
|
Extrinsic.ExtrinsicValue | |
ExtrinsicEra |
The era for an extrinsic, indicating either a mortal or immortal extrinsic
|
Extrinsics | |
ExtrinsicSignature |
A container for the
Signature associated with a specific org.polkadot.type.extrinsics |
Gas |
A gas number type for Substrate, extending
U64 |
Hash |
The default hash that is used accross the system.
|
Header |
A
Block header |
Header.HeaderExtended |
A
Block header with an additional author field that indicates the block author |
Header.HeaderValue | |
Index |
The Nonce or number of transactions sent by a specific account.
|
IndividualExposure |
The Substrate IndividualExposure for staking
|
InherentOfflineReport |
Describes the offline-reporting extrinsic
|
Justification |
A generic justification as a stream of
Bytes , this is specific per consensus implementation |
Justification.RhdJustification |
Justification for the Rhododendron consensus algorithm
|
Justification.RhdJustificationValue | |
Key |
The Substrate Key representation as a
Bytes (vec<u8> ). |
KeyValue |
KeyValue structure.
|
KeyValue.KeyValueOption |
A key/value change.
|
LockIdentifier | |
LocKPeriods | |
MisbehaviorReport |
A Misbehaviour report of MisbehavioirKind against a specific AuthorityId
|
MisbehaviorReport.BftAtReport |
A report of a/b hash-signature pairs for a specific index.
|
MisbehaviorReport.BftAtReportValue | |
MisbehaviorReport.BftAtReportValueSingle | |
MisbehaviorReport.BftDoubleCommit |
Report of a double-commit
|
MisbehaviorReport.BftDoublePrepare |
Report of a double-prepare
|
MisbehaviorReport.BftDoublePropose |
Report of a double-propose
|
MisbehaviorReport.BftProposeOutOfTurn |
A report for out-of-turn proposals
|
MisbehaviorReport.MisbehaviorKind |
An
EnumType containing a Bft misbehaviour |
MisbehaviorReport.MisbehaviorReportValue | |
NewAccountOutcome |
Enum to track the outcome for creation of an AccountId
|
Nonce |
The Nonce or number of transactions sent by a specific account.
|
NonceCompact |
The Compact
|
Origin |
Where Origin occurs, it should be ignored as an internal-only value, so it should never actually be constructed
|
ParaId |
Identifier for a deployed parachain implemented as a
U32 |
Perbill |
Parts per billion (see also
Permill ) |
Permill | |
PrefabWasmModule |
Struct to encode the vesting schedule of an individual account
|
PrefabWasmModule.PrefabWasmModuleReserved | |
PropIndex |
An increasing number that represents a specific public proposal index in the system, implemented as a
U32 |
Proposal |
A proposal in the system.
|
ProposalIndex | |
ReferendumIndex |
An increasing number that represents a specific referendum in the system.
|
ReferendumInfo |
Info regarding an ongoing referendum
|
ReferendumInfo.ReferendumInfoValue | |
RewardDestination |
A destination account for payment
|
Schedule |
Definition of the cost schedule and other parameterizations for wasm vm
|
SeedOf | |
SessionKey |
Wrapper for a SessionKey.
|
Signature |
The default signature that is used accross the system.
|
Signature.Ed25519Signature |
The default Ed25519 that is used accross the system.
|
Signature.Sr25519Signature |
The default Sr25519 signature that is used accross the system.
|
SignaturePayload |
A signing payload for an
org.polkadot.type.extrinsics . |
SignaturePayload.SignaturePayloadValue | |
StakingLedger |
The ledger of a (bonded) stash
|
StoredPendingChange |
Stored pending change for a Grandpa events
|
StoredPendingChange.NextAuthority |
The next authority available as SessionKey
|
StoredPendingChange.NextAuthorityValue | |
StoredPendingChange.StoredPendingChangeValue | |
TreasuryProposal |
A Proposal made for Treasury
|
UnlockChunk |
Just a Balance/BlockNumber tuple to encode when a chunk of funds will be unlocked
|
ValidatorPrefs |
Validator preferences
|
VestingSchedule |
Struct to encode the vesting schedule of an individual account
|
Vote |
A number of lock periods, plus a vote, one way or the other.
|
VoteIndex | |
VoteThreshold |
Voting threshold, used inside proposals to set change the voting tally
|
WithdrawReasons |
The Substrate WithdrawReasons for staking
|