| 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 |
|
| Gas |
A gas number type for Substrate, extending U64
|
| Hash |
The default hash that is used accross the system.
|
| 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 `).
|
| 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 or number of transactions sent by a specific account.
|
| 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 |
|
| 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
|