Tessera
Getting Started
Introduction
Installation
Quickstart
Testing Guide
Core Concepts
Architecture
JAM Node
State
Consensus
Consensus Overview
Overview
Safrole [WIP]
GRANDPA Consensus
Modules
Authorization
Configuration
Crypto Primitives
Execution
PVM [WIP]
jam.state package
Utilities
API
Storage
Networking
Types
Codec
JsonSerde
Contributing
Contributing to Documentation
Tessera
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
_
__add__() (jam.types.base.sequences.base.BaseSequence method)
(jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.String method)
__bool__() (jam.types.base.Boolean method)
(jam.types.base.boolean.Boolean method)
(jam.types.base.Choice method)
(jam.types.base.choices.Choice method)
,
[1]
(jam.types.base.choices.choice.Choice method)
(jam.types.Boolean method)
(jam.types.Choice method)
__bytes__() (jam.types.base.Boolean method)
(jam.types.base.boolean.Boolean method)
(jam.types.Boolean method)
__contains__() (jam.types.base.sequences.base.BaseSequence method)
(jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.String method)
__delitem__() (jam.types.base.sequences.base.BaseSequence method)
__eq__() (jam.types.base.Boolean method)
(jam.types.base.boolean.Boolean method)
(jam.types.base.Choice method)
(jam.types.base.choices.Choice method)
,
[1]
(jam.types.base.choices.choice.Choice method)
(jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.base.null.Nullable method)
,
[1]
(jam.types.base.Nullable method)
(jam.types.base.sequences.base.BaseSequence method)
(jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.Boolean method)
(jam.types.Choice method)
(jam.types.Dictionary method)
(jam.types.Nullable method)
(jam.types.String method)
__ge__() (jam.types.base.sequences.base.BaseSequence method)
__get__() (jam.types.base.Choice method)
(jam.types.base.choices.Choice method)
,
[1]
(jam.types.base.choices.choice.Choice method)
(jam.types.Choice method)
__getitem__() (jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.base.sequences.base.BaseSequence method)
(jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.Dictionary method)
(jam.types.String method)
__gt__() (jam.types.base.sequences.base.BaseSequence method)
__hash__() (jam.types.base.Boolean method)
(jam.types.base.boolean.Boolean method)
(jam.types.base.integers.base.BaseInteger method)
(jam.types.base.sequences.base.BaseSequence method)
(jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.Boolean method)
(jam.types.String method)
__iadd__() (jam.types.base.sequences.base.BaseSequence method)
__imul__() (jam.types.base.sequences.base.BaseSequence method)
__index__() (jam.types.base.integers.base.BaseInteger method)
__init__() (jam.chainspec.JamConfig method)
(jam.consensus.safrole.gamma.Gamma method)
(jam.error.JamError method)
(jam.JamConfig method)
(jam.pvm.memory.Memory method)
(jam.pvm.page_map.Page method)
(jam.pvm.program.Program method)
(jam.state.components.beta.BlockHistory method)
(jam.state.components.chi.Chi method)
(jam.state.components.delta.AccountData method)
(jam.state.components.delta.LookupTable method)
(jam.state.components.pi.ValidatorStat method)
(jam.state.components.psi.Psi method)
(jam.state.components.rho.WorkReportState method)
(jam.state.components.sigma.Sigma method)
(jam.state.components.theta.ReadyWR method)
(jam.state.merkle.merkle.StateMerkle method)
(jam.state.merkle.MerkleTrie method)
(jam.state.merkle.Node method)
(jam.state.merkle.node.Node method)
(jam.state.merkle.StateMerkle method)
(jam.state.merkle.trie.MerkleTrie method)
(jam.state.state.State method)
(jam.types.Array method)
(jam.types.Authorizer method)
(jam.types.AvailabilityAssignment method)
(jam.types.base.Array method)
(jam.types.base.Bit method)
(jam.types.base.bit.Bit method)
,
[1]
(jam.types.base.BitArray method)
(jam.types.base.Boolean method)
(jam.types.base.boolean.Boolean method)
(jam.types.base.Bytes method)
(jam.types.base.Choice method)
(jam.types.base.choices.Choice method)
,
[1]
(jam.types.base.choices.choice.Choice method)
(jam.types.base.choices.Option method)
,
[1]
(jam.types.base.choices.option.Option method)
(jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.base.Int method)
(jam.types.base.integers.base.BaseInteger method)
(jam.types.base.integers.fixed.FixedInt method)
(jam.types.base.integers.general.Int method)
(jam.types.base.integers.Int method)
,
[1]
(jam.types.base.null.Nullable method)
,
[1]
(jam.types.base.Nullable method)
(jam.types.base.Option method)
(jam.types.base.sequences.array.Array method)
,
[1]
(jam.types.base.sequences.base.BaseSequence method)
(jam.types.base.sequences.bytes.bit_array.BitArray method)
,
[1]
(jam.types.base.sequences.bytes.BitArray method)
(jam.types.base.sequences.bytes.byte_array.ByteArray method)
,
[1]
(jam.types.base.sequences.bytes.Bytes method)
(jam.types.base.sequences.bytes.bytes.Bytes method)
,
[1]
(jam.types.base.sequences.vector.Vector method)
,
[1]
(jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.base.Vector method)
(jam.types.Bit method)
(jam.types.BitArray method)
(jam.types.Block method)
(jam.types.block.Block method)
(jam.types.block.Extrinsic method)
(jam.types.BlockInfo method)
(jam.types.Boolean method)
(jam.types.Bytes method)
(jam.types.Choice method)
(jam.types.Culprit method)
(jam.types.Dictionary method)
(jam.types.DisputesExtrinsic method)
(jam.types.DisputesRecords method)
(jam.types.Extrinsic method)
(jam.types.extrinsics.assurances.AvailAssurance method)
(jam.types.extrinsics.Culprit method)
(jam.types.extrinsics.disputes.Culprit method)
(jam.types.extrinsics.disputes.DisputesExtrinsic method)
(jam.types.extrinsics.disputes.DisputesRecords method)
(jam.types.extrinsics.disputes.Fault method)
(jam.types.extrinsics.disputes.Judgement method)
(jam.types.extrinsics.disputes.Verdict method)
(jam.types.extrinsics.DisputesExtrinsic method)
(jam.types.extrinsics.DisputesRecords method)
(jam.types.extrinsics.Fault method)
(jam.types.extrinsics.guarantees.ReportGuarantee method)
(jam.types.extrinsics.guarantees.ValidatorSignature method)
(jam.types.extrinsics.Judgement method)
(jam.types.extrinsics.preimages.Preimage method)
(jam.types.extrinsics.ReportGuarantee method)
(jam.types.extrinsics.TicketBody method)
(jam.types.extrinsics.TicketEnvelope method)
(jam.types.extrinsics.tickets.TicketBody method)
(jam.types.extrinsics.tickets.TicketEnvelope method)
(jam.types.extrinsics.ValidatorSignature method)
(jam.types.extrinsics.Verdict method)
(jam.types.ExtrinsicSpec method)
(jam.types.Fault method)
(jam.types.Header method)
(jam.types.header.Header method)
(jam.types.ImportSpec method)
(jam.types.Int method)
(jam.types.Judgement method)
(jam.types.Nullable method)
(jam.types.Option method)
(jam.types.protocol.availability.AvailabilityAssignment method)
(jam.types.protocol.AvailabilityAssignment method)
(jam.types.protocol.BlockInfo method)
(jam.types.protocol.epoch.EpochMark method)
(jam.types.protocol.EpochMark method)
(jam.types.protocol.history.BlockInfo method)
(jam.types.protocol.history.ReportedWorkPackage method)
(jam.types.protocol.ReportedWorkPackage method)
(jam.types.protocol.service.ServiceInfo method)
(jam.types.protocol.ServiceInfo method)
(jam.types.protocol.ValidatorData method)
(jam.types.protocol.validators.ValidatorData method)
(jam.types.RefineContext method)
(jam.types.ReportedWorkPackage method)
(jam.types.SegmentRootLookupItem method)
(jam.types.ServiceInfo method)
(jam.types.String method)
(jam.types.TicketBody method)
(jam.types.TicketEnvelope method)
(jam.types.ValidatorData method)
(jam.types.Vector method)
(jam.types.Verdict method)
(jam.types.work.Authorizer method)
(jam.types.work.ExtrinsicSpec method)
(jam.types.work.ImportSpec method)
(jam.types.work.item.ExtrinsicSpec method)
(jam.types.work.item.ImportSpec method)
(jam.types.work.item.WorkItem method)
(jam.types.work.package.Authorizer method)
(jam.types.work.package.WorkPackage method)
(jam.types.work.refine_context.RefineContext method)
(jam.types.work.RefineContext method)
(jam.types.work.report.SegmentRootLookupItem method)
(jam.types.work.report.WorkPackageSpec method)
(jam.types.work.report.WorkReport method)
(jam.types.work.report.WorkResult method)
(jam.types.work.SegmentRootLookupItem method)
(jam.types.work.WorkItem method)
(jam.types.work.WorkPackage method)
(jam.types.work.WorkPackageSpec method)
(jam.types.work.WorkReport method)
(jam.types.work.WorkResult method)
(jam.types.WorkItem method)
(jam.types.WorkPackage method)
(jam.types.WorkPackageSpec method)
(jam.types.WorkReport method)
(jam.types.WorkResult method)
(jam.utils.codec.BufferError method)
(jam.utils.codec.Codable method)
(jam.utils.codec.codable.Codable method)
(jam.utils.codec.composite.ArrayCodec method)
(jam.utils.codec.composite.arrays.ArrayCodec method)
(jam.utils.codec.composite.bit_sequences.BitSequenceCodec method)
(jam.utils.codec.composite.BitSequenceCodec method)
(jam.utils.codec.composite.ChoiceCodec method)
(jam.utils.codec.composite.choices.ChoiceCodec method)
(jam.utils.codec.errors.BufferError method)
(jam.utils.codec.primitives.bytes.FixedBytesCodec method)
(jam.utils.codec.primitives.IntegerCodec method)
(jam.utils.codec.primitives.integers.IntegerCodec method)
(jam.utils.json.JsonFieldError method)
(jam.utils.json.JsonFieldMetadata method)
(jam.utils.json.serde.JsonFieldError method)
(jam.utils.json.serde.JsonFieldMetadata method)
__int__() (jam.types.base.integers.base.BaseInteger method)
__iter__() (jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.base.sequences.base.BaseSequence method)
(jam.types.Dictionary method)
__json_metadata__() (jam.utils.json.JsonSerde class method)
(jam.utils.json.serde.JsonSerde class method)
__le__() (jam.types.base.sequences.base.BaseSequence method)
__len__() (jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.base.sequences.base.BaseSequence method)
(jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.Dictionary method)
(jam.types.String method)
__lt__() (jam.types.base.sequences.base.BaseSequence method)
__mul__() (jam.types.base.sequences.base.BaseSequence method)
__repr__() (jam.types.base.Boolean method)
(jam.types.base.boolean.Boolean method)
(jam.types.base.Choice method)
(jam.types.base.choices.Choice method)
,
[1]
(jam.types.base.choices.choice.Choice method)
(jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.base.integers.base.BaseInteger method)
(jam.types.base.null.Nullable method)
,
[1]
(jam.types.base.Nullable method)
(jam.types.base.sequences.base.BaseSequence method)
(jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.Boolean method)
(jam.types.Choice method)
(jam.types.Dictionary method)
(jam.types.Nullable method)
(jam.types.String method)
__reversed__() (jam.types.base.sequences.base.BaseSequence method)
__rmul__() (jam.types.base.sequences.base.BaseSequence method)
__set_internal__() (jam.types.base.Choice method)
(jam.types.base.choices.Choice method)
,
[1]
(jam.types.base.choices.choice.Choice method)
(jam.types.Choice method)
__setitem__() (jam.types.Array method)
(jam.types.base.Array method)
(jam.types.base.sequences.array.Array method)
,
[1]
(jam.types.base.sequences.base.BaseSequence method)
__str__() (jam.types.base.String method)
(jam.types.base.string.String method)
(jam.types.String method)
_dataclass_from_json() (jam.utils.json.codec.JsonCodec static method)
(jam.utils.json.JsonCodec static method)
_dataclass_to_json() (jam.utils.json.codec.JsonCodec static method)
(jam.utils.json.JsonCodec static method)
_encode_pair() (jam.utils.codec.composite.dictionaries.DictionaryCodec method)
(jam.utils.codec.composite.DictionaryCodec method)
_get_bit() (jam.state.merkle.merkle.StateMerkle method)
(jam.state.merkle.StateMerkle method)
_get_dataclass_fields() (jam.utils.json.codec.JsonCodec static method)
(jam.utils.json.JsonCodec static method)
_merkelize_recursive() (jam.state.merkle.merkle.StateMerkle method)
(jam.state.merkle.StateMerkle method)
_validate() (jam.types.base.Int method)
(jam.types.base.integers.fixed.FixedInt method)
(jam.types.base.integers.general.Int method)
(jam.types.base.integers.Int method)
,
[1]
(jam.types.Int method)
_validate_value() (jam.types.base.sequences.base.BaseSequence method)
A
a (jam.consensus.safrole.gamma.Gamma attribute)
(jam.state.components.chi.Chi attribute)
AccountData (class in jam.state.components.delta)
AccountStorage (class in jam.state.components.delta)
accumulate_gas (jam.types.work.report.WorkResult attribute)
(jam.types.work.WorkResult attribute)
(jam.types.WorkResult attribute)
accumulate_gas_limit (jam.types.work.item.WorkItem attribute)
(jam.types.work.WorkItem attribute)
(jam.types.WorkItem attribute)
actual (jam.utils.codec.BufferError attribute)
(jam.utils.codec.errors.BufferError attribute)
address (jam.pvm.memory.Memory attribute)
(jam.pvm.page_map.Page attribute)
age (jam.types.extrinsics.disputes.Verdict attribute)
(jam.types.extrinsics.Verdict attribute)
(jam.types.Verdict attribute)
Ai (in module jam.state.components.delta)
AllReadyWRs (class in jam.state.components.theta)
AllValidatorStats (class in jam.state.components.pi)
Alpha (class in jam.state.components.alpha)
alpha (jam.state.components.sigma.Sigma attribute)
anchor (jam.types.extrinsics.assurances.AvailAssurance attribute)
(jam.types.RefineContext attribute)
(jam.types.work.refine_context.RefineContext attribute)
(jam.types.work.RefineContext attribute)
Ao (in module jam.state.components.delta)
append() (jam.types.Array method)
(jam.types.base.Array method)
(jam.types.base.sequences.array.Array method)
,
[1]
(jam.types.base.sequences.base.BaseSequence method)
arrange_fallback() (jam.consensus.safrole.safrole.Safrole static method)
Array (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.array)
,
[1]
ArrayCodec (class in jam.utils.codec.composite)
(class in jam.utils.codec.composite.arrays)
assurances (jam.types.block.Extrinsic attribute)
(jam.types.Extrinsic attribute)
AssurancesExtrinsic (class in jam.types.extrinsics)
(class in jam.types.extrinsics.assurances)
attempt (jam.types.extrinsics.TicketBody attribute)
(jam.types.extrinsics.TicketEnvelope attribute)
(jam.types.extrinsics.tickets.TicketBody attribute)
(jam.types.extrinsics.tickets.TicketEnvelope attribute)
(jam.types.TicketBody attribute)
(jam.types.TicketEnvelope attribute)
auth_code_host (jam.types.work.package.WorkPackage attribute)
(jam.types.work.WorkPackage attribute)
(jam.types.WorkPackage attribute)
auth_output (jam.types.work.report.WorkReport attribute)
(jam.types.work.WorkReport attribute)
(jam.types.WorkReport attribute)
author_index (jam.types.Header attribute)
(jam.types.header.Header attribute)
Authorization (class in jam.authorization.authorization)
,
[1]
authorization (jam.types.work.package.WorkPackage attribute)
(jam.types.work.WorkPackage attribute)
(jam.types.WorkPackage attribute)
AuthorizationPool (class in jam.state.components.alpha)
AuthorizationQueue (class in jam.state.components.phi)
Authorizer (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.package)
authorizer (jam.types.work.package.WorkPackage attribute)
(jam.types.work.WorkPackage attribute)
(jam.types.WorkPackage attribute)
authorizer_hash (jam.types.work.report.WorkReport attribute)
(jam.types.work.WorkReport attribute)
(jam.types.WorkReport attribute)
AvailabilityAssignment (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.availability)
AvailabilityAssignments (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.availability)
AvailAssurance (class in jam.types.extrinsics.assurances)
AvailBitField (class in jam.types.extrinsics.assurances)
B
b (jam.state.components.psi.Psi attribute)
bad (jam.types.DisputesRecords attribute)
(jam.types.extrinsics.disputes.DisputesRecords attribute)
(jam.types.extrinsics.DisputesRecords attribute)
bad_code (jam.types.work.report.WorkExecResult attribute)
(jam.types.work.WorkExecResult attribute)
(jam.types.WorkExecResult attribute)
BAD_SLOT (jam.consensus.safrole.errors.SafroleErrorCode attribute)
,
[1]
BAD_TICKET_ATTEMPT (jam.consensus.safrole.errors.SafroleErrorCode attribute)
,
[1]
BAD_TICKET_ORDER (jam.consensus.safrole.errors.SafroleErrorCode attribute)
,
[1]
BAD_TICKET_PROOF (jam.consensus.safrole.errors.SafroleErrorCode attribute)
,
[1]
balance (jam.state.components.delta.AccountData attribute)
(jam.types.protocol.service.ServiceInfo attribute)
(jam.types.protocol.ServiceInfo attribute)
(jam.types.ServiceInfo attribute)
bandersnatch (jam.types.protocol.ValidatorData attribute)
(jam.types.protocol.validators.ValidatorData attribute)
(jam.types.ValidatorData attribute)
BandersnatchPublic (in module jam.types)
(in module jam.types.protocol)
BandersnatchRingVrfSignature (in module jam.types)
BandersnatchVrfSignature (in module jam.types)
(in module jam.types.protocol)
BaseInteger (class in jam.types.base.integers.base)
BaseSequence (class in jam.types.base.sequences.base)
beefy_root (jam.types.RefineContext attribute)
(jam.types.work.refine_context.RefineContext attribute)
(jam.types.work.RefineContext attribute)
BeefyRoot (in module jam.types)
(in module jam.types.protocol)
Beta (class in jam.state.components.beta)
beta (jam.state.components.sigma.Sigma attribute)
Bit (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.bit)
,
[1]
bit_length (jam.utils.codec.composite.bit_sequences.BitSequenceCodec attribute)
(jam.utils.codec.composite.BitSequenceCodec attribute)
bit_order (jam.utils.codec.composite.bit_sequences.BitSequenceCodec attribute)
(jam.utils.codec.composite.BitSequenceCodec attribute)
BitArray (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.bit_array)
,
[1]
bitarray_to_bytes() (jam.utils.byte_utils.ByteUtils static method)
bitarray_to_hex() (jam.utils.byte_utils.ByteUtils class method)
bitarray_to_int() (jam.utils.byte_utils.ByteUtils class method)
bitfield (jam.types.extrinsics.assurances.AvailAssurance attribute)
BitSequenceCodec (class in jam.utils.codec.composite)
(class in jam.utils.codec.composite.bit_sequences)
blake2b() (jam.types.protocol.crypto.Hash static method)
blob (jam.types.extrinsics.preimages.Preimage attribute)
Block (class in jam.types)
(class in jam.types.block)
BlockHistory (class in jam.state.components.beta)
BlockInfo (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.history)
BlocksHistory (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.history)
bls (jam.types.protocol.ValidatorData attribute)
(jam.types.protocol.validators.ValidatorData attribute)
(jam.types.ValidatorData attribute)
BlsPublic (in module jam.types)
bool_to_bytes() (jam.utils.byte_utils.ByteUtils static method)
Boolean (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.boolean)
BooleanCodec (class in jam.utils.codec.primitives)
(class in jam.utils.codec.primitives.bools)
BufferError
,
[1]
bytable_to_bitarray() (jam.utils.byte_utils.ByteUtils static method)
Byte (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.bit_array)
byte_size (jam.types.base.integers.fixed.FixedInt attribute)
(jam.types.base.integers.fixed.I128 attribute)
(jam.types.base.integers.fixed.I16 attribute)
(jam.types.base.integers.fixed.I256 attribute)
(jam.types.base.integers.fixed.I32 attribute)
(jam.types.base.integers.fixed.I64 attribute)
(jam.types.base.integers.fixed.I8 attribute)
(jam.types.base.integers.fixed.U128 attribute)
(jam.types.base.integers.fixed.U16 attribute)
(jam.types.base.integers.fixed.U256 attribute)
(jam.types.base.integers.fixed.U32 attribute)
(jam.types.base.integers.fixed.U512 attribute)
(jam.types.base.integers.fixed.U64 attribute)
(jam.types.base.integers.fixed.U8 attribute)
(jam.types.base.integers.U128 attribute)
,
[1]
(jam.types.base.integers.U16 attribute)
,
[1]
(jam.types.base.integers.U256 attribute)
,
[1]
(jam.types.base.integers.U32 attribute)
,
[1]
(jam.types.base.integers.U512 attribute)
(jam.types.base.integers.U64 attribute)
,
[1]
(jam.types.base.integers.U8 attribute)
,
[1]
(jam.types.base.U128 attribute)
(jam.types.base.U16 attribute)
(jam.types.base.U256 attribute)
(jam.types.base.U32 attribute)
(jam.types.base.U512 attribute)
(jam.types.base.U64 attribute)
(jam.types.base.U8 attribute)
(jam.types.U128 attribute)
(jam.types.U16 attribute)
(jam.types.U256 attribute)
(jam.types.U32 attribute)
(jam.types.U512 attribute)
(jam.types.U64 attribute)
(jam.types.U8 attribute)
ByteArray (class in jam.types.base.sequences.bytes.byte_array)
,
[1]
ByteArray128 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
ByteArray144 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
ByteArray16 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
ByteArray256 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
ByteArray32 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
ByteArray64 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
ByteArray784 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
ByteArray8 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
ByteArray96 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.byte_array)
Bytes (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.bytes)
(class in jam.types.base.sequences.bytes.bytes)
,
[1]
bytes_data (jam.types.protocol.service.ServiceInfo attribute)
(jam.types.protocol.ServiceInfo attribute)
(jam.types.ServiceInfo attribute)
bytes_to_bitarray() (jam.utils.byte_utils.ByteUtils static method)
bytes_to_bool() (jam.utils.byte_utils.ByteUtils static method)
bytes_to_hex() (jam.utils.byte_utils.ByteUtils static method)
bytes_to_int() (jam.utils.byte_utils.ByteUtils static method)
bytes_to_str() (jam.utils.byte_utils.ByteUtils static method)
BytesCodec (class in jam.utils.codec.primitives.bytes)
ByteUtils (class in jam.utils.byte_utils)
C
chain (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
ChainSpec (class in jam.chainspec)
check_buffer_size() (in module jam.utils.codec.utils)
Chi (class in jam.state.components.chi)
chi (jam.state.components.sigma.Sigma attribute)
ChiA (in module jam.state.components.chi)
ChiG (class in jam.state.components.chi)
ChiM (in module jam.state.components.chi)
Choice (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.choices)
,
[1]
(class in jam.types.base.choices.choice)
ChoiceCodec (class in jam.utils.codec.composite)
(class in jam.utils.codec.composite.choices)
clear() (jam.state.merkle.merkle.StateMerkle method)
(jam.state.merkle.StateMerkle method)
(jam.types.Array method)
(jam.types.base.Array method)
(jam.types.base.sequences.array.Array method)
,
[1]
(jam.types.base.sequences.base.BaseSequence method)
Codable (class in jam.utils.codec)
(class in jam.utils.codec.codable)
code_hash (jam.state.components.delta.AccountData attribute)
(jam.types.Authorizer attribute)
(jam.types.protocol.service.ServiceInfo attribute)
(jam.types.protocol.ServiceInfo attribute)
(jam.types.ServiceInfo attribute)
(jam.types.work.Authorizer attribute)
(jam.types.work.item.WorkItem attribute)
(jam.types.work.package.Authorizer attribute)
(jam.types.work.report.WorkResult attribute)
(jam.types.work.WorkItem attribute)
(jam.types.work.WorkResult attribute)
(jam.types.WorkItem attribute)
(jam.types.WorkResult attribute)
code_oversize (jam.types.work.report.WorkExecResult attribute)
(jam.types.work.WorkExecResult attribute)
(jam.types.WorkExecResult attribute)
Codec (class in jam.utils.codec)
(class in jam.utils.codec.codec)
codec (jam.utils.codec.Codable attribute)
(jam.utils.codec.codable.Codable attribute)
CodecError
,
[1]
compute_ring_root() (jam.consensus.safrole.safrole.Safrole static method)
construct_state_key() (in module jam.state.utils.key_constructor)
contents (jam.pvm.memory.Memory attribute)
contest_duration (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
context (jam.types.work.package.WorkPackage attribute)
(jam.types.work.report.WorkReport attribute)
(jam.types.work.WorkPackage attribute)
(jam.types.work.WorkReport attribute)
(jam.types.WorkPackage attribute)
(jam.types.WorkReport attribute)
copy() (jam.types.base.sequences.base.BaseSequence method)
core_index (jam.types.work.report.WorkReport attribute)
(jam.types.work.WorkReport attribute)
(jam.types.WorkReport attribute)
CoreIndex (in module jam.types)
(in module jam.types.protocol)
count() (jam.types.base.sequences.base.BaseSequence method)
Culprit (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.disputes)
Culprits (class in jam.types.extrinsics.disputes)
culprits (jam.types.DisputesExtrinsic attribute)
(jam.types.extrinsics.disputes.DisputesExtrinsic attribute)
(jam.types.extrinsics.DisputesExtrinsic attribute)
D
data (jam.state.components.delta.LookupTable attribute)
DB_PATH (jam.config.settings.Settings attribute)
decodable_array() (in module jam.types)
(in module jam.types.base)
(in module jam.types.base.sequences.array)
,
[1]
decodable_bit_array() (in module jam.types)
(in module jam.types.base)
(in module jam.types.base.sequences.bytes)
(in module jam.types.base.sequences.bytes.bit_array)
,
[1]
decodable_bytearray() (in module jam.types.base.sequences.bytes.byte_array)
decodable_choice() (in module jam.types)
(in module jam.types.base)
(in module jam.types.base.choices)
,
[1]
(in module jam.types.base.choices.choice)
decodable_dataclass() (in module jam.utils.codec.decorators)
(in module jam.utils.codec.decorators.dataclasses)
decodable_dictionary() (in module jam.types)
(in module jam.types.base)
(in module jam.types.base.dictionary)
,
[1]
decodable_enum() (in module jam.types.base.enum)
decodable_int() (in module jam.types)
(in module jam.types.base)
(in module jam.types.base.integers)
(in module jam.types.base.integers.fixed)
decodable_option() (in module jam.types)
(in module jam.types.base)
(in module jam.types.base.choices)
,
[1]
(in module jam.types.base.choices.option)
decodable_vector() (in module jam.types)
(in module jam.types.base)
(in module jam.types.base.sequences.vector)
,
[1]
decode() (in module jam.utils.codec.primitives.integers)
decode_from() (jam.consensus.safrole.errors.SafroleErrorCode method)
,
[1]
(jam.consensus.safrole.gamma.Gamma static method)
(jam.consensus.safrole.gamma.GammaA static method)
(jam.consensus.safrole.gamma.GammaK static method)
(jam.consensus.safrole.gamma.GammaS static method)
(jam.consensus.safrole.gamma.GammaSFallback static method)
(jam.consensus.safrole.gamma.GammaSTickets static method)
(jam.pvm.memory.Memory static method)
(jam.pvm.memory.MemoryChunk static method)
(jam.pvm.page_map.Page static method)
(jam.pvm.page_map.PageMap static method)
(jam.pvm.program.Program static method)
(jam.pvm.register.Registers static method)
(jam.state.components.alpha.Alpha static method)
(jam.state.components.alpha.AuthorizationPool static method)
(jam.state.components.beta.Beta static method)
(jam.state.components.beta.BlockHistory static method)
(jam.state.components.beta.PackageDict static method)
(jam.state.components.chi.Chi static method)
(jam.state.components.chi.ChiG static method)
(jam.state.components.delta.AccountData static method)
(jam.state.components.delta.AccountStorage static method)
(jam.state.components.delta.Delta static method)
(jam.state.components.delta.LookupTable static method)
(jam.state.components.delta.LookupTimestamps static method)
(jam.state.components.delta.PreImageLookup static method)
(jam.state.components.delta.Timestamps static method)
(jam.state.components.eta.Eta static method)
(jam.state.components.iota.Iota static method)
(jam.state.components.kappa.Kappa static method)
(jam.state.components.lambda_.Lambda_ static method)
(jam.state.components.phi.AuthorizationQueue static method)
(jam.state.components.phi.Phi static method)
(jam.state.components.pi.AllValidatorStats static method)
(jam.state.components.pi.Pi static method)
(jam.state.components.pi.ValidatorStat static method)
(jam.state.components.psi.Psi static method)
(jam.state.components.psi.PsiB static method)
(jam.state.components.psi.PsiG static method)
(jam.state.components.psi.PsiO static method)
(jam.state.components.psi.PsiW static method)
(jam.state.components.rho.OptionalWorkReportState static method)
(jam.state.components.rho.Rho static method)
(jam.state.components.rho.WorkReportState static method)
(jam.state.components.sigma.Sigma static method)
(jam.state.components.theta.AllReadyWRs static method)
(jam.state.components.theta.ReadyWR static method)
(jam.state.components.theta.Theta static method)
(jam.state.components.xi.Xi static method)
(jam.types.Authorizer static method)
(jam.types.AvailabilityAssignment static method)
(jam.types.AvailabilityAssignments static method)
(jam.types.base.Boolean static method)
(jam.types.base.boolean.Boolean static method)
(jam.types.base.Byte static method)
(jam.types.base.ByteArray128 static method)
(jam.types.base.ByteArray144 static method)
(jam.types.base.ByteArray16 static method)
(jam.types.base.ByteArray256 static method)
(jam.types.base.ByteArray32 static method)
(jam.types.base.ByteArray64 static method)
(jam.types.base.ByteArray784 static method)
(jam.types.base.ByteArray8 static method)
(jam.types.base.ByteArray96 static method)
(jam.types.base.Bytes static method)
(jam.types.base.Int static method)
(jam.types.base.integers.fixed.I128 static method)
(jam.types.base.integers.fixed.I16 static method)
(jam.types.base.integers.fixed.I256 static method)
(jam.types.base.integers.fixed.I32 static method)
(jam.types.base.integers.fixed.I64 static method)
(jam.types.base.integers.fixed.I8 static method)
(jam.types.base.integers.fixed.U128 static method)
(jam.types.base.integers.fixed.U16 static method)
(jam.types.base.integers.fixed.U256 static method)
(jam.types.base.integers.fixed.U32 static method)
(jam.types.base.integers.fixed.U512 static method)
(jam.types.base.integers.fixed.U64 static method)
(jam.types.base.integers.fixed.U8 static method)
(jam.types.base.integers.general.Int static method)
(jam.types.base.integers.Int static method)
,
[1]
(jam.types.base.integers.U128 static method)
,
[1]
(jam.types.base.integers.U16 static method)
,
[1]
(jam.types.base.integers.U256 static method)
,
[1]
(jam.types.base.integers.U32 static method)
,
[1]
(jam.types.base.integers.U512 static method)
(jam.types.base.integers.U64 static method)
,
[1]
(jam.types.base.integers.U8 static method)
,
[1]
(jam.types.base.null.Nullable static method)
,
[1]
(jam.types.base.Nullable static method)
(jam.types.base.sequences.bytes.bit_array.Byte static method)
(jam.types.base.sequences.bytes.Byte static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray128 static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray144 static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray16 static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray256 static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray32 static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray64 static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray784 static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray8 static method)
(jam.types.base.sequences.bytes.byte_array.ByteArray96 static method)
(jam.types.base.sequences.bytes.ByteArray128 static method)
(jam.types.base.sequences.bytes.ByteArray144 static method)
(jam.types.base.sequences.bytes.ByteArray16 static method)
(jam.types.base.sequences.bytes.ByteArray256 static method)
(jam.types.base.sequences.bytes.ByteArray32 static method)
(jam.types.base.sequences.bytes.ByteArray64 static method)
(jam.types.base.sequences.bytes.ByteArray784 static method)
(jam.types.base.sequences.bytes.ByteArray8 static method)
(jam.types.base.sequences.bytes.ByteArray96 static method)
(jam.types.base.sequences.bytes.Bytes static method)
(jam.types.base.sequences.bytes.bytes.Bytes static method)
,
[1]
(jam.types.base.String static method)
(jam.types.base.string.String static method)
(jam.types.base.U128 static method)
(jam.types.base.U16 static method)
(jam.types.base.U256 static method)
(jam.types.base.U32 static method)
(jam.types.base.U512 static method)
(jam.types.base.U64 static method)
(jam.types.base.U8 static method)
(jam.types.Block static method)
(jam.types.block.Block static method)
(jam.types.block.Extrinsic static method)
(jam.types.BlockInfo static method)
(jam.types.BlocksHistory static method)
(jam.types.Boolean static method)
(jam.types.Byte static method)
(jam.types.ByteArray128 static method)
(jam.types.ByteArray144 static method)
(jam.types.ByteArray16 static method)
(jam.types.ByteArray256 static method)
(jam.types.ByteArray32 static method)
(jam.types.ByteArray64 static method)
(jam.types.ByteArray784 static method)
(jam.types.ByteArray8 static method)
(jam.types.ByteArray96 static method)
(jam.types.Bytes static method)
(jam.types.Culprit static method)
(jam.types.DisputesExtrinsic static method)
(jam.types.DisputesRecords static method)
(jam.types.Extrinsic static method)
(jam.types.extrinsics.assurances.AssurancesExtrinsic static method)
(jam.types.extrinsics.assurances.AvailAssurance static method)
(jam.types.extrinsics.assurances.AvailBitField static method)
(jam.types.extrinsics.AssurancesExtrinsic static method)
(jam.types.extrinsics.Culprit static method)
(jam.types.extrinsics.disputes.Culprit static method)
(jam.types.extrinsics.disputes.Culprits static method)
(jam.types.extrinsics.disputes.DisputesExtrinsic static method)
(jam.types.extrinsics.disputes.DisputesRecords static method)
(jam.types.extrinsics.disputes.Fault static method)
(jam.types.extrinsics.disputes.Faults static method)
(jam.types.extrinsics.disputes.Judgement static method)
(jam.types.extrinsics.disputes.JudgementVotes static method)
(jam.types.extrinsics.disputes.Offenders static method)
(jam.types.extrinsics.disputes.Verdict static method)
(jam.types.extrinsics.disputes.Verdicts static method)
(jam.types.extrinsics.disputes.WorkReportHashes static method)
(jam.types.extrinsics.DisputesExtrinsic static method)
(jam.types.extrinsics.DisputesRecords static method)
(jam.types.extrinsics.Fault static method)
(jam.types.extrinsics.guarantees.GuaranteesExtrinsic static method)
(jam.types.extrinsics.guarantees.ReportGuarantee static method)
(jam.types.extrinsics.guarantees.ValidatorSignature static method)
(jam.types.extrinsics.guarantees.ValidatorSignatures static method)
(jam.types.extrinsics.GuaranteesExtrinsic static method)
(jam.types.extrinsics.Judgement static method)
(jam.types.extrinsics.KeysAccumulator static method)
(jam.types.extrinsics.preimages.Preimage static method)
(jam.types.extrinsics.preimages.PreimagesExtrinsic static method)
(jam.types.extrinsics.PreimagesExtrinsic static method)
(jam.types.extrinsics.ReportGuarantee static method)
(jam.types.extrinsics.TicketBody static method)
(jam.types.extrinsics.TicketEnvelope static method)
(jam.types.extrinsics.tickets.KeysAccumulator static method)
(jam.types.extrinsics.tickets.TicketBody static method)
(jam.types.extrinsics.tickets.TicketEnvelope static method)
(jam.types.extrinsics.tickets.TicketsAccumulator static method)
(jam.types.extrinsics.tickets.TicketsExtrinsic static method)
(jam.types.extrinsics.TicketsAccumulator static method)
(jam.types.extrinsics.TicketsExtrinsic static method)
(jam.types.extrinsics.ValidatorSignature static method)
(jam.types.extrinsics.Verdict static method)
(jam.types.ExtrinsicSpec static method)
(jam.types.Fault static method)
(jam.types.Header static method)
(jam.types.header.Header static method)
(jam.types.header.OffendersMark static method)
(jam.types.header.OptionalEpochMark static method)
(jam.types.header.OptionalTicketsMark static method)
(jam.types.header.TicketsMark static method)
(jam.types.ImportSpec static method)
(jam.types.Int static method)
(jam.types.Judgement static method)
(jam.types.KeysAccumulator static method)
(jam.types.Mmr static method)
(jam.types.Nullable static method)
(jam.types.OffendersMark static method)
(jam.types.protocol.availability.AvailabilityAssignment static method)
(jam.types.protocol.availability.AvailabilityAssignments static method)
(jam.types.protocol.AvailabilityAssignment static method)
(jam.types.protocol.AvailabilityAssignments static method)
(jam.types.protocol.BlockInfo static method)
(jam.types.protocol.BlocksHistory static method)
(jam.types.protocol.epoch.EpochMark static method)
(jam.types.protocol.EpochMark static method)
(jam.types.protocol.history.BlockInfo static method)
(jam.types.protocol.history.BlocksHistory static method)
(jam.types.protocol.history.Mmr static method)
(jam.types.protocol.history.ReportedWorkPackage static method)
(jam.types.protocol.merkle.MMR static method)
(jam.types.protocol.MMR static method)
(jam.types.protocol.Mmr static method)
(jam.types.protocol.ReportedWorkPackage static method)
(jam.types.protocol.service.ServiceInfo static method)
(jam.types.protocol.ServiceInfo static method)
(jam.types.protocol.ValidatorArray static method)
(jam.types.protocol.ValidatorData static method)
(jam.types.protocol.validators.ValidatorArray static method)
(jam.types.protocol.validators.ValidatorData static method)
(jam.types.protocol.validators.ValidatorsData static method)
(jam.types.protocol.ValidatorsData static method)
(jam.types.RefineContext static method)
(jam.types.ReportedWorkPackage static method)
(jam.types.SegmentRootLookupItem static method)
(jam.types.ServiceInfo static method)
(jam.types.String static method)
(jam.types.TicketBody static method)
(jam.types.TicketEnvelope static method)
(jam.types.TicketsAccumulator static method)
(jam.types.TicketsExtrinsic static method)
(jam.types.TicketsMark static method)
(jam.types.U128 static method)
(jam.types.U16 static method)
(jam.types.U256 static method)
(jam.types.U32 static method)
(jam.types.U512 static method)
(jam.types.U64 static method)
(jam.types.U8 static method)
(jam.types.ValidatorArray static method)
(jam.types.ValidatorData static method)
(jam.types.ValidatorsData static method)
(jam.types.Verdict static method)
(jam.types.work.Authorizer static method)
(jam.types.work.ExtrinsicSpec static method)
(jam.types.work.ImportSpec static method)
(jam.types.work.item.ExtrinsicSpec static method)
(jam.types.work.item.ExtrinsicSpecs static method)
(jam.types.work.item.ImportSpec static method)
(jam.types.work.item.ImportSpecs static method)
(jam.types.work.item.WorkItem static method)
(jam.types.work.package.Authorizer static method)
(jam.types.work.package.WorkItems static method)
(jam.types.work.package.WorkPackage static method)
(jam.types.work.refine_context.OpaqueHashes static method)
(jam.types.work.refine_context.RefineContext static method)
(jam.types.work.RefineContext static method)
(jam.types.work.report.SegmentRootLookup static method)
(jam.types.work.report.SegmentRootLookupItem static method)
(jam.types.work.report.WorkExecResult static method)
(jam.types.work.report.WorkPackageSpec static method)
(jam.types.work.report.WorkReport static method)
(jam.types.work.report.WorkResult static method)
(jam.types.work.report.WorkResults static method)
(jam.types.work.SegmentRootLookupItem static method)
(jam.types.work.WorkExecResult static method)
(jam.types.work.WorkItem static method)
(jam.types.work.WorkPackage static method)
(jam.types.work.WorkPackageSpec static method)
(jam.types.work.WorkReport static method)
(jam.types.work.WorkResult static method)
(jam.types.WorkExecResult static method)
(jam.types.WorkItem static method)
(jam.types.WorkPackage static method)
(jam.types.WorkPackageSpec static method)
(jam.types.WorkReport static method)
(jam.types.WorkResult static method)
(jam.utils.codec.Codable static method)
(jam.utils.codec.codable.Codable static method)
(jam.utils.codec.Codec method)
(jam.utils.codec.codec.Codec method)
(jam.utils.codec.composite.ArrayCodec static method)
(jam.utils.codec.composite.arrays.ArrayCodec static method)
(jam.utils.codec.composite.bit_sequences.BitSequenceCodec static method)
(jam.utils.codec.composite.BitSequenceCodec static method)
(jam.utils.codec.composite.ChoiceCodec static method)
(jam.utils.codec.composite.choices.ChoiceCodec static method)
(jam.utils.codec.composite.dictionaries.DictionaryCodec static method)
(jam.utils.codec.composite.DictionaryCodec static method)
(jam.utils.codec.composite.VectorCodec static method)
(jam.utils.codec.composite.vectors.VectorCodec static method)
(jam.utils.codec.primitives.BooleanCodec static method)
(jam.utils.codec.primitives.bools.BooleanCodec static method)
(jam.utils.codec.primitives.bytes.BytesCodec static method)
(jam.utils.codec.primitives.bytes.FixedBytesCodec static method)
(jam.utils.codec.primitives.GeneralCodec static method)
(jam.utils.codec.primitives.IntegerCodec static method)
(jam.utils.codec.primitives.integers.GeneralCodec static method)
(jam.utils.codec.primitives.integers.IntegerCodec static method)
(jam.utils.codec.primitives.nulls.NullCodec static method)
(jam.utils.codec.primitives.StringCodec static method)
(jam.utils.codec.primitives.strings.StringCodec static method)
DecodeError
,
[1]
decodeFrom() (jam.types.base.enum.Enum class method)
Delta (class in jam.state.components.delta)
delta (jam.state.components.sigma.Sigma attribute)
dependencies (jam.state.components.theta.ReadyWR attribute)
Dict (class in jam.types.base.dictionary)
Dictionary (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.dictionary)
DictionaryCodec (class in jam.utils.codec.composite)
(class in jam.utils.codec.composite.dictionaries)
disputes (jam.types.block.Extrinsic attribute)
(jam.types.Extrinsic attribute)
DisputesExtrinsic (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.disputes)
DisputesRecords (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.disputes)
DUPLICATE_TICKET (jam.consensus.safrole.errors.SafroleErrorCode attribute)
,
[1]
E
ed25519 (jam.types.protocol.ValidatorData attribute)
(jam.types.protocol.validators.ValidatorData attribute)
(jam.types.ValidatorData attribute)
Ed25519Public (in module jam.types)
Ed25519Signature (in module jam.types)
element_type (jam.types.base.sequences.base.BaseSequence property)
encode() (in module jam.utils.codec.primitives.integers)
(jam.utils.codec.Codable method)
(jam.utils.codec.codable.Codable method)
(jam.utils.codec.Codec method)
(jam.utils.codec.codec.Codec method)
encode_branch() (jam.state.merkle.Node method)
(jam.state.merkle.node.Node method)
encode_into() (jam.consensus.safrole.gamma.Gamma method)
(jam.pvm.memory.Memory method)
(jam.pvm.page_map.Page method)
(jam.pvm.program.Program method)
(jam.state.components.beta.BlockHistory method)
(jam.state.components.chi.Chi method)
(jam.state.components.delta.AccountData method)
(jam.state.components.delta.LookupTable method)
(jam.state.components.pi.ValidatorStat method)
(jam.state.components.psi.Psi method)
(jam.state.components.rho.WorkReportState method)
(jam.state.components.sigma.Sigma method)
(jam.state.components.theta.ReadyWR method)
(jam.types.Authorizer method)
(jam.types.AvailabilityAssignment method)
(jam.types.base.enum.Enum method)
(jam.types.Block method)
(jam.types.block.Block method)
(jam.types.block.Extrinsic method)
(jam.types.BlockInfo method)
(jam.types.Culprit method)
(jam.types.DisputesExtrinsic method)
(jam.types.DisputesRecords method)
(jam.types.Extrinsic method)
(jam.types.extrinsics.assurances.AvailAssurance method)
(jam.types.extrinsics.Culprit method)
(jam.types.extrinsics.disputes.Culprit method)
(jam.types.extrinsics.disputes.DisputesExtrinsic method)
(jam.types.extrinsics.disputes.DisputesRecords method)
(jam.types.extrinsics.disputes.Fault method)
(jam.types.extrinsics.disputes.Judgement method)
(jam.types.extrinsics.disputes.Verdict method)
(jam.types.extrinsics.DisputesExtrinsic method)
(jam.types.extrinsics.DisputesRecords method)
(jam.types.extrinsics.Fault method)
(jam.types.extrinsics.guarantees.ReportGuarantee method)
(jam.types.extrinsics.guarantees.ValidatorSignature method)
(jam.types.extrinsics.Judgement method)
(jam.types.extrinsics.preimages.Preimage method)
(jam.types.extrinsics.ReportGuarantee method)
(jam.types.extrinsics.TicketBody method)
(jam.types.extrinsics.TicketEnvelope method)
(jam.types.extrinsics.tickets.TicketBody method)
(jam.types.extrinsics.tickets.TicketEnvelope method)
(jam.types.extrinsics.ValidatorSignature method)
(jam.types.extrinsics.Verdict method)
(jam.types.ExtrinsicSpec method)
(jam.types.Fault method)
(jam.types.Header method)
(jam.types.header.Header method)
(jam.types.ImportSpec method)
(jam.types.Judgement method)
(jam.types.protocol.availability.AvailabilityAssignment method)
(jam.types.protocol.AvailabilityAssignment method)
(jam.types.protocol.BlockInfo method)
(jam.types.protocol.epoch.EpochMark method)
(jam.types.protocol.EpochMark method)
(jam.types.protocol.history.BlockInfo method)
(jam.types.protocol.history.ReportedWorkPackage method)
(jam.types.protocol.ReportedWorkPackage method)
(jam.types.protocol.service.ServiceInfo method)
(jam.types.protocol.ServiceInfo method)
(jam.types.protocol.ValidatorData method)
(jam.types.protocol.validators.ValidatorData method)
(jam.types.RefineContext method)
(jam.types.ReportedWorkPackage method)
(jam.types.SegmentRootLookupItem method)
(jam.types.ServiceInfo method)
(jam.types.TicketBody method)
(jam.types.TicketEnvelope method)
(jam.types.ValidatorData method)
(jam.types.Verdict method)
(jam.types.work.Authorizer method)
(jam.types.work.ExtrinsicSpec method)
(jam.types.work.ImportSpec method)
(jam.types.work.item.ExtrinsicSpec method)
(jam.types.work.item.ImportSpec method)
(jam.types.work.item.WorkItem method)
(jam.types.work.package.Authorizer method)
(jam.types.work.package.WorkPackage method)
(jam.types.work.refine_context.RefineContext method)
(jam.types.work.RefineContext method)
(jam.types.work.report.SegmentRootLookupItem method)
(jam.types.work.report.WorkPackageSpec method)
(jam.types.work.report.WorkReport method)
(jam.types.work.report.WorkResult method)
(jam.types.work.SegmentRootLookupItem method)
(jam.types.work.WorkItem method)
(jam.types.work.WorkPackage method)
(jam.types.work.WorkPackageSpec method)
(jam.types.work.WorkReport method)
(jam.types.work.WorkResult method)
(jam.types.WorkItem method)
(jam.types.WorkPackage method)
(jam.types.WorkPackageSpec method)
(jam.types.WorkReport method)
(jam.types.WorkResult method)
(jam.utils.codec.Codable method)
(jam.utils.codec.codable.Codable method)
(jam.utils.codec.Codec method)
(jam.utils.codec.codec.Codec method)
(jam.utils.codec.composite.ArrayCodec method)
(jam.utils.codec.composite.arrays.ArrayCodec method)
(jam.utils.codec.composite.bit_sequences.BitSequenceCodec method)
(jam.utils.codec.composite.BitSequenceCodec method)
(jam.utils.codec.composite.ChoiceCodec method)
(jam.utils.codec.composite.choices.ChoiceCodec method)
(jam.utils.codec.composite.dictionaries.DictionaryCodec method)
(jam.utils.codec.composite.DictionaryCodec method)
(jam.utils.codec.composite.VectorCodec method)
(jam.utils.codec.composite.vectors.VectorCodec method)
(jam.utils.codec.primitives.BooleanCodec method)
(jam.utils.codec.primitives.bools.BooleanCodec method)
(jam.utils.codec.primitives.bytes.BytesCodec method)
(jam.utils.codec.primitives.bytes.FixedBytesCodec method)
(jam.utils.codec.primitives.GeneralCodec method)
(jam.utils.codec.primitives.IntegerCodec method)
(jam.utils.codec.primitives.integers.GeneralCodec method)
(jam.utils.codec.primitives.integers.IntegerCodec method)
(jam.utils.codec.primitives.nulls.NullCodec method)
(jam.utils.codec.primitives.StringCodec method)
(jam.utils.codec.primitives.strings.StringCodec method)
encode_leaf() (jam.state.merkle.Node method)
(jam.state.merkle.node.Node method)
encode_size() (jam.consensus.safrole.gamma.Gamma method)
(jam.pvm.memory.Memory method)
(jam.pvm.page_map.Page method)
(jam.pvm.program.Program method)
(jam.state.components.beta.BlockHistory method)
(jam.state.components.chi.Chi method)
(jam.state.components.delta.AccountData method)
(jam.state.components.delta.LookupTable method)
(jam.state.components.pi.ValidatorStat method)
(jam.state.components.psi.Psi method)
(jam.state.components.rho.WorkReportState method)
(jam.state.components.sigma.Sigma method)
(jam.state.components.theta.ReadyWR method)
(jam.types.Authorizer method)
(jam.types.AvailabilityAssignment method)
(jam.types.base.enum.Enum method)
(jam.types.Block method)
(jam.types.block.Block method)
(jam.types.block.Extrinsic method)
(jam.types.BlockInfo method)
(jam.types.Culprit method)
(jam.types.DisputesExtrinsic method)
(jam.types.DisputesRecords method)
(jam.types.Extrinsic method)
(jam.types.extrinsics.assurances.AvailAssurance method)
(jam.types.extrinsics.Culprit method)
(jam.types.extrinsics.disputes.Culprit method)
(jam.types.extrinsics.disputes.DisputesExtrinsic method)
(jam.types.extrinsics.disputes.DisputesRecords method)
(jam.types.extrinsics.disputes.Fault method)
(jam.types.extrinsics.disputes.Judgement method)
(jam.types.extrinsics.disputes.Verdict method)
(jam.types.extrinsics.DisputesExtrinsic method)
(jam.types.extrinsics.DisputesRecords method)
(jam.types.extrinsics.Fault method)
(jam.types.extrinsics.guarantees.ReportGuarantee method)
(jam.types.extrinsics.guarantees.ValidatorSignature method)
(jam.types.extrinsics.Judgement method)
(jam.types.extrinsics.preimages.Preimage method)
(jam.types.extrinsics.ReportGuarantee method)
(jam.types.extrinsics.TicketBody method)
(jam.types.extrinsics.TicketEnvelope method)
(jam.types.extrinsics.tickets.TicketBody method)
(jam.types.extrinsics.tickets.TicketEnvelope method)
(jam.types.extrinsics.ValidatorSignature method)
(jam.types.extrinsics.Verdict method)
(jam.types.ExtrinsicSpec method)
(jam.types.Fault method)
(jam.types.Header method)
(jam.types.header.Header method)
(jam.types.ImportSpec method)
(jam.types.Judgement method)
(jam.types.protocol.availability.AvailabilityAssignment method)
(jam.types.protocol.AvailabilityAssignment method)
(jam.types.protocol.BlockInfo method)
(jam.types.protocol.epoch.EpochMark method)
(jam.types.protocol.EpochMark method)
(jam.types.protocol.history.BlockInfo method)
(jam.types.protocol.history.ReportedWorkPackage method)
(jam.types.protocol.ReportedWorkPackage method)
(jam.types.protocol.service.ServiceInfo method)
(jam.types.protocol.ServiceInfo method)
(jam.types.protocol.ValidatorData method)
(jam.types.protocol.validators.ValidatorData method)
(jam.types.RefineContext method)
(jam.types.ReportedWorkPackage method)
(jam.types.SegmentRootLookupItem method)
(jam.types.ServiceInfo method)
(jam.types.TicketBody method)
(jam.types.TicketEnvelope method)
(jam.types.ValidatorData method)
(jam.types.Verdict method)
(jam.types.work.Authorizer method)
(jam.types.work.ExtrinsicSpec method)
(jam.types.work.ImportSpec method)
(jam.types.work.item.ExtrinsicSpec method)
(jam.types.work.item.ImportSpec method)
(jam.types.work.item.WorkItem method)
(jam.types.work.package.Authorizer method)
(jam.types.work.package.WorkPackage method)
(jam.types.work.refine_context.RefineContext method)
(jam.types.work.RefineContext method)
(jam.types.work.report.SegmentRootLookupItem method)
(jam.types.work.report.WorkPackageSpec method)
(jam.types.work.report.WorkReport method)
(jam.types.work.report.WorkResult method)
(jam.types.work.SegmentRootLookupItem method)
(jam.types.work.WorkItem method)
(jam.types.work.WorkPackage method)
(jam.types.work.WorkPackageSpec method)
(jam.types.work.WorkReport method)
(jam.types.work.WorkResult method)
(jam.types.WorkItem method)
(jam.types.WorkPackage method)
(jam.types.WorkPackageSpec method)
(jam.types.WorkReport method)
(jam.types.WorkResult method)
(jam.utils.codec.Codable method)
(jam.utils.codec.codable.Codable method)
(jam.utils.codec.Codec method)
(jam.utils.codec.codec.Codec method)
(jam.utils.codec.composite.ArrayCodec method)
(jam.utils.codec.composite.arrays.ArrayCodec method)
(jam.utils.codec.composite.bit_sequences.BitSequenceCodec method)
(jam.utils.codec.composite.BitSequenceCodec method)
(jam.utils.codec.composite.ChoiceCodec method)
(jam.utils.codec.composite.choices.ChoiceCodec method)
(jam.utils.codec.composite.dictionaries.DictionaryCodec method)
(jam.utils.codec.composite.DictionaryCodec method)
(jam.utils.codec.composite.VectorCodec method)
(jam.utils.codec.composite.vectors.VectorCodec method)
(jam.utils.codec.primitives.BooleanCodec method)
(jam.utils.codec.primitives.bools.BooleanCodec method)
(jam.utils.codec.primitives.bytes.BytesCodec method)
(jam.utils.codec.primitives.bytes.FixedBytesCodec method)
(jam.utils.codec.primitives.GeneralCodec method)
(jam.utils.codec.primitives.IntegerCodec method)
(jam.utils.codec.primitives.integers.GeneralCodec method)
(jam.utils.codec.primitives.integers.IntegerCodec method)
(jam.utils.codec.primitives.nulls.NullCodec method)
(jam.utils.codec.primitives.StringCodec method)
(jam.utils.codec.primitives.strings.StringCodec method)
EncodeError
,
[1]
endswith() (jam.types.base.sequences.base.BaseSequence method)
ensure_size() (in module jam.utils.codec.utils)
ensure_tickets_order() (jam.consensus.safrole.safrole.Safrole static method)
ensure_valid_attempt() (jam.consensus.safrole.safrole.Safrole static method)
ensure_valid_sequence() (jam.utils.byte_utils.ByteUtils static method)
ensure_valid_ticket_extrinsics() (jam.consensus.safrole.safrole.Safrole static method)
ensure_valid_vrf() (jam.consensus.safrole.safrole.Safrole static method)
Entropy (in module jam.types)
(in module jam.types.protocol)
entropy (jam.types.protocol.epoch.EpochMark attribute)
(jam.types.protocol.EpochMark attribute)
entropy_source (jam.types.Header attribute)
(jam.types.header.Header attribute)
Enum (class in jam.types.base.enum)
env_file (jam.config.settings.Settings.Config attribute)
env_prefix (jam.config.settings.Settings.Config attribute)
epoch_duration (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
EPOCH_LENGTH (jam.config.settings.Settings attribute)
epoch_mark (jam.types.Header attribute)
(jam.types.header.Header attribute)
EpochMark (class in jam.types.protocol)
(class in jam.types.protocol.epoch)
erasure_root (jam.types.work.report.WorkPackageSpec attribute)
(jam.types.work.WorkPackageSpec attribute)
(jam.types.WorkPackageSpec attribute)
ErasureRoot (in module jam.types)
(in module jam.types.protocol)
Eta (class in jam.state.components.eta)
eta (jam.state.components.sigma.Sigma attribute)
execute() (jam.pvm.program.Program method)
expected (jam.utils.codec.BufferError attribute)
(jam.utils.codec.errors.BufferError attribute)
export_count (jam.types.work.item.WorkItem attribute)
(jam.types.work.WorkItem attribute)
(jam.types.WorkItem attribute)
exports_count (jam.types.work.report.WorkPackageSpec attribute)
(jam.types.work.WorkPackageSpec attribute)
(jam.types.WorkPackageSpec attribute)
exports_root (jam.types.protocol.history.ReportedWorkPackage attribute)
(jam.types.protocol.ReportedWorkPackage attribute)
(jam.types.ReportedWorkPackage attribute)
(jam.types.work.report.WorkPackageSpec attribute)
(jam.types.work.WorkPackageSpec attribute)
(jam.types.WorkPackageSpec attribute)
ExportsRoot (in module jam.types)
(in module jam.types.protocol)
extend() (jam.types.Array method)
(jam.types.base.Array method)
(jam.types.base.sequences.array.Array method)
,
[1]
(jam.types.base.sequences.base.BaseSequence method)
Extrinsic (class in jam.types)
(class in jam.types.block)
extrinsic (jam.types.Block attribute)
(jam.types.block.Block attribute)
(jam.types.work.item.WorkItem attribute)
(jam.types.work.WorkItem attribute)
(jam.types.WorkItem attribute)
extrinsic_hash (jam.types.Header attribute)
(jam.types.header.Header attribute)
ExtrinsicSpec (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.item)
ExtrinsicSpecs (class in jam.types.work.item)
F
Fault (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.disputes)
Faults (class in jam.types.extrinsics.disputes)
faults (jam.types.DisputesExtrinsic attribute)
(jam.types.extrinsics.disputes.DisputesExtrinsic attribute)
(jam.types.extrinsics.DisputesExtrinsic attribute)
FixedBytesCodec (class in jam.utils.codec.primitives.bytes)
FixedInt (class in jam.types.base.integers.fixed)
format (jam.utils.json.JsonFieldMetadata attribute)
(jam.utils.json.serde.JsonFieldMetadata attribute)
from_chain() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
from_json() (jam.pvm.program.Program static method)
(jam.types.base.Bit class method)
(jam.types.base.bit.Bit class method)
,
[1]
(jam.types.base.BitArray class method)
(jam.types.base.Bytes class method)
(jam.types.base.Choice class method)
(jam.types.base.choices.Choice class method)
,
[1]
(jam.types.base.choices.choice.Choice class method)
(jam.types.base.choices.Option class method)
,
[1]
(jam.types.base.choices.option.Option class method)
(jam.types.base.Dictionary class method)
(jam.types.base.dictionary.Dictionary class method)
(jam.types.base.enum.Enum class method)
(jam.types.base.null.Nullable class method)
,
[1]
(jam.types.base.Nullable class method)
(jam.types.base.Option class method)
(jam.types.base.sequences.base.BaseSequence class method)
(jam.types.base.sequences.bytes.bit_array.BitArray class method)
,
[1]
(jam.types.base.sequences.bytes.BitArray class method)
(jam.types.base.sequences.bytes.byte_array.ByteArray class method)
,
[1]
(jam.types.base.sequences.bytes.Bytes class method)
(jam.types.base.sequences.bytes.bytes.Bytes class method)
,
[1]
(jam.types.Bit class method)
(jam.types.BitArray class method)
(jam.types.Bytes class method)
(jam.types.Choice class method)
(jam.types.Dictionary class method)
(jam.types.Nullable class method)
(jam.types.Option class method)
(jam.utils.json.codec.JsonCodec static method)
(jam.utils.json.JsonCodec static method)
(jam.utils.json.JsonSerde class method)
(jam.utils.json.serde.JsonSerde class method)
FULL (jam.chainspec.ChainSpec attribute)
full() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
G
g (jam.state.components.chi.Chi attribute)
(jam.state.components.psi.Psi attribute)
Gamma (class in jam.consensus.safrole.gamma)
gamma (jam.state.components.sigma.Sigma attribute)
GammaA (class in jam.consensus.safrole.gamma)
GammaK (class in jam.consensus.safrole.gamma)
GammaS (class in jam.consensus.safrole.gamma)
GammaSFallback (class in jam.consensus.safrole.gamma)
GammaSTickets (class in jam.consensus.safrole.gamma)
Gas (in module jam.types)
(in module jam.types.protocol)
gas_limit (jam.state.components.delta.AccountData attribute)
GeneralCodec (class in jam.utils.codec.primitives)
(class in jam.utils.codec.primitives.integers)
generate_root() (jam.state.state.State method)
get() (jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.base.null.Nullable method)
,
[1]
(jam.types.base.Nullable method)
(jam.types.Dictionary method)
(jam.types.Nullable method)
get_logger() (in module jam.config.logging)
get_merkle_nodes() (jam.state.state.State method)
get_nodes() (jam.state.merkle.merkle.StateMerkle method)
(jam.state.merkle.StateMerkle method)
good (jam.types.DisputesRecords attribute)
(jam.types.extrinsics.disputes.DisputesRecords attribute)
(jam.types.extrinsics.DisputesRecords attribute)
guarantees (jam.types.block.Extrinsic attribute)
(jam.types.Extrinsic attribute)
GuaranteesExtrinsic (class in jam.types.extrinsics)
(class in jam.types.extrinsics.guarantees)
H
has_sign (jam.types.base.integers.fixed.FixedInt attribute)
(jam.types.base.integers.fixed.I128 attribute)
(jam.types.base.integers.fixed.I16 attribute)
(jam.types.base.integers.fixed.I256 attribute)
(jam.types.base.integers.fixed.I32 attribute)
(jam.types.base.integers.fixed.I64 attribute)
(jam.types.base.integers.fixed.I8 attribute)
(jam.types.base.integers.fixed.U128 attribute)
(jam.types.base.integers.fixed.U16 attribute)
(jam.types.base.integers.fixed.U256 attribute)
(jam.types.base.integers.fixed.U32 attribute)
(jam.types.base.integers.fixed.U512 attribute)
(jam.types.base.integers.fixed.U64 attribute)
(jam.types.base.integers.fixed.U8 attribute)
(jam.types.base.integers.U128 attribute)
,
[1]
(jam.types.base.integers.U16 attribute)
,
[1]
(jam.types.base.integers.U256 attribute)
,
[1]
(jam.types.base.integers.U32 attribute)
,
[1]
(jam.types.base.integers.U512 attribute)
(jam.types.base.integers.U64 attribute)
,
[1]
(jam.types.base.integers.U8 attribute)
,
[1]
(jam.types.base.U128 attribute)
(jam.types.base.U16 attribute)
(jam.types.base.U256 attribute)
(jam.types.base.U32 attribute)
(jam.types.base.U512 attribute)
(jam.types.base.U64 attribute)
(jam.types.base.U8 attribute)
(jam.types.U128 attribute)
(jam.types.U16 attribute)
(jam.types.U256 attribute)
(jam.types.U32 attribute)
(jam.types.U512 attribute)
(jam.types.U64 attribute)
(jam.types.U8 attribute)
Hash (class in jam.types.protocol.crypto)
hash (jam.types.ExtrinsicSpec attribute)
(jam.types.protocol.history.ReportedWorkPackage attribute)
(jam.types.protocol.ReportedWorkPackage attribute)
(jam.types.ReportedWorkPackage attribute)
(jam.types.work.ExtrinsicSpec attribute)
(jam.types.work.item.ExtrinsicSpec attribute)
(jam.types.work.report.WorkPackageSpec attribute)
(jam.types.work.WorkPackageSpec attribute)
(jam.types.WorkPackageSpec attribute)
Header (class in jam.types)
(class in jam.types.header)
header (jam.types.Block attribute)
(jam.types.block.Block attribute)
header_hash (jam.state.components.beta.BlockHistory attribute)
(jam.types.BlockInfo attribute)
(jam.types.protocol.BlockInfo attribute)
(jam.types.protocol.history.BlockInfo attribute)
HeaderHash (in module jam.types)
(in module jam.types.protocol)
hex() (jam.types.base.Bytes method)
(jam.types.base.sequences.bytes.Bytes method)
(jam.types.base.sequences.bytes.bytes.Bytes method)
,
[1]
(jam.types.Bytes method)
hex_to_bitarray() (jam.utils.byte_utils.ByteUtils class method)
hex_to_bytes() (jam.utils.byte_utils.ByteUtils static method)
hex_to_int() (jam.utils.byte_utils.ByteUtils class method)
I
I128 (class in jam.types.base.integers.fixed)
I16 (class in jam.types.base.integers.fixed)
I256 (class in jam.types.base.integers.fixed)
I32 (class in jam.types.base.integers.fixed)
I64 (class in jam.types.base.integers.fixed)
I8 (class in jam.types.base.integers.fixed)
id (jam.types.extrinsics.TicketBody attribute)
(jam.types.extrinsics.tickets.TicketBody attribute)
(jam.types.TicketBody attribute)
import_segments (jam.types.work.item.WorkItem attribute)
(jam.types.work.WorkItem attribute)
(jam.types.WorkItem attribute)
ImportSpec (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.item)
ImportSpecs (class in jam.types.work.item)
index (jam.types.extrinsics.disputes.Judgement attribute)
(jam.types.extrinsics.Judgement attribute)
(jam.types.ImportSpec attribute)
(jam.types.Judgement attribute)
(jam.types.work.ImportSpec attribute)
(jam.types.work.item.ImportSpec attribute)
index() (jam.types.base.sequences.base.BaseSequence method)
insert() (jam.types.Array method)
(jam.types.base.Array method)
(jam.types.base.sequences.array.Array method)
,
[1]
(jam.types.base.sequences.base.BaseSequence method)
instruction_set (jam.pvm.program.Program attribute)
Int (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.integers)
,
[1]
(class in jam.types.base.integers.general)
int_to_bitarray() (jam.utils.byte_utils.ByteUtils static method)
int_to_bytes() (jam.utils.byte_utils.ByteUtils static method)
int_to_hex() (jam.utils.byte_utils.ByteUtils class method)
IntegerCodec (class in jam.utils.codec.primitives)
(class in jam.utils.codec.primitives.integers)
Iota (class in jam.state.components.iota)
iota (jam.state.components.sigma.Sigma attribute)
is_optional_type() (in module jam.utils.json.codec)
is_writable (jam.pvm.page_map.Page attribute)
items (jam.types.protocol.service.ServiceInfo attribute)
(jam.types.protocol.ServiceInfo attribute)
(jam.types.ServiceInfo attribute)
(jam.types.work.package.WorkPackage attribute)
(jam.types.work.WorkPackage attribute)
(jam.types.WorkPackage attribute)
items() (jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.Dictionary method)
J
jam
module
jam.api
module
jam.authorization.authorization
module
,
[1]
jam.chainspec
module
jam.config
module
jam.config.logging
module
jam.config.settings
module
jam.consensus
module
jam.consensus.grandpa
module
jam.consensus.safrole.errors
module
,
[1]
jam.consensus.safrole.gamma
module
jam.consensus.safrole.safrole
module
jam.core
module
jam.crypto
module
jam.error
module
jam.execution
module
jam.network
module
jam.playground
module
jam.pvm
module
jam.pvm.memory
module
jam.pvm.page_map
module
jam.pvm.program
module
jam.pvm.register
module
jam.services
module
jam.state
module
jam.state.components
module
jam.state.components.alpha
module
jam.state.components.beta
module
jam.state.components.chi
module
jam.state.components.delta
module
jam.state.components.eta
module
jam.state.components.gamma
module
jam.state.components.iota
module
jam.state.components.kappa
module
jam.state.components.lambda_
module
jam.state.components.phi
module
jam.state.components.pi
module
jam.state.components.psi
module
jam.state.components.rho
module
jam.state.components.sigma
module
jam.state.components.tau
module
jam.state.components.theta
module
jam.state.components.xi
module
jam.state.merkle
module
jam.state.merkle.merkle
module
jam.state.merkle.node
module
jam.state.merkle.trie
module
jam.state.state
module
jam.state.utils.key_constructor
module
jam.storage
module
jam.types
module
jam.types.base
module
jam.types.base.bit
module
jam.types.base.choices
module
jam.types.base.choices.choice
module
jam.types.base.choices.option
module
jam.types.base.dictionary
module
jam.types.base.integers
module
jam.types.base.integers.base
module
jam.types.base.integers.fixed
module
jam.types.base.integers.general
module
jam.types.base.null
module
jam.types.base.sequences.array
module
jam.types.base.sequences.base
module
jam.types.base.sequences.bytes
module
jam.types.base.sequences.bytes.bit_array
module
jam.types.base.sequences.bytes.byte_array
module
jam.types.base.sequences.bytes.bytes
module
jam.types.base.sequences.vector
module
jam.types.block
module
jam.types.extrinsics
module
jam.types.extrinsics.assurances
module
jam.types.extrinsics.disputes
module
jam.types.extrinsics.guarantees
module
jam.types.extrinsics.preimages
module
jam.types.extrinsics.tickets
module
jam.types.header
module
jam.types.protocol
module
jam.types.protocol.availability
module
jam.types.protocol.core
module
jam.types.protocol.crypto
module
jam.types.protocol.epoch
module
jam.types.protocol.history
module
jam.types.protocol.merkle
module
jam.types.protocol.service
module
jam.types.protocol.validators
module
jam.types.work
module
jam.types.work.item
module
jam.types.work.package
module
jam.types.work.refine_context
module
jam.types.work.report
module
jam.utils
module
jam.utils.byte_utils
module
jam.utils.codec
module
jam.utils.codec.codable
module
jam.utils.codec.codec
module
jam.utils.codec.composite
module
jam.utils.codec.composite.arrays
module
jam.utils.codec.composite.bit_sequences
module
jam.utils.codec.composite.choices
module
jam.utils.codec.composite.dictionaries
module
jam.utils.codec.composite.vectors
module
jam.utils.codec.decorators
module
jam.utils.codec.decorators.dataclasses
module
jam.utils.codec.errors
module
jam.utils.codec.primitives
module
jam.utils.codec.primitives.bools
module
jam.utils.codec.primitives.bytes
module
jam.utils.codec.primitives.integers
module
jam.utils.codec.primitives.nulls
module
jam.utils.codec.primitives.strings
module
jam.utils.codec.utils
module
jam.utils.constants
module
jam.utils.json
module
JamConfig (class in jam)
(class in jam.chainspec)
JamError
json_field() (in module jam.utils.json)
(in module jam.utils.json.decorators)
json_field_metadata() (in module jam.utils.json)
(in module jam.utils.json.decorators)
json_serializable() (in module jam.utils.json)
(in module jam.utils.json.decorators)
JsonCodec (class in jam.utils.json)
(class in jam.utils.json.codec)
JsonDeserializationError
(class in jam.utils.json.serde)
JsonFieldError
(class in jam.utils.json.serde)
JsonFieldMetadata (class in jam.utils.json)
(class in jam.utils.json.serde)
JsonSerde (class in jam.utils.json)
(class in jam.utils.json.serde)
JsonSerializationError
(class in jam.utils.json.serde)
Judgement (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.disputes)
JudgementVotes (class in jam.types.extrinsics.disputes)
jump_table (jam.pvm.program.Program attribute)
K
k (jam.consensus.safrole.gamma.Gamma attribute)
Kappa (class in jam.state.components.kappa)
kappa (jam.state.components.sigma.Sigma attribute)
key (jam.types.Culprit attribute)
(jam.types.extrinsics.Culprit attribute)
(jam.types.extrinsics.disputes.Culprit attribute)
(jam.types.extrinsics.disputes.Fault attribute)
(jam.types.extrinsics.Fault attribute)
(jam.types.Fault attribute)
key_type (jam.state.components.beta.PackageDict attribute)
(jam.state.components.chi.ChiG attribute)
(jam.state.components.delta.AccountStorage attribute)
(jam.state.components.delta.Delta attribute)
(jam.state.components.delta.LookupTimestamps attribute)
(jam.state.components.delta.PreImageLookup attribute)
(jam.types.base.Dictionary attribute)
(jam.types.base.dictionary.Dictionary attribute)
(jam.types.Dictionary attribute)
keys (jam.consensus.safrole.gamma.GammaS attribute)
keys() (jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.Dictionary method)
KeysAccumulator (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.tickets)
L
l() (jam.utils.codec.primitives.GeneralCodec static method)
(jam.utils.codec.primitives.integers.GeneralCodec static method)
Lambda_ (class in jam.state.components.lambda_)
lambda_ (jam.state.components.sigma.Sigma attribute)
LARGE (jam.chainspec.ChainSpec attribute)
large() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
len (jam.types.ExtrinsicSpec attribute)
(jam.types.work.ExtrinsicSpec attribute)
(jam.types.work.item.ExtrinsicSpec attribute)
length (jam.pvm.page_map.Page attribute)
(jam.state.components.delta.LookupTable attribute)
(jam.types.work.report.WorkPackageSpec attribute)
(jam.types.work.WorkPackageSpec attribute)
(jam.types.WorkPackageSpec attribute)
(jam.utils.codec.composite.ArrayCodec attribute)
(jam.utils.codec.composite.arrays.ArrayCodec attribute)
LISTEN_ADDRESS (jam.config.settings.Settings attribute)
LISTEN_PORT (jam.config.settings.Settings attribute)
lookup (jam.state.components.delta.AccountData attribute)
lookup_anchor (jam.types.RefineContext attribute)
(jam.types.work.refine_context.RefineContext attribute)
(jam.types.work.RefineContext attribute)
lookup_anchor_slot (jam.types.RefineContext attribute)
(jam.types.work.refine_context.RefineContext attribute)
(jam.types.work.RefineContext attribute)
LookupTable (class in jam.state.components.delta)
LookupTimestamps (class in jam.state.components.delta)
M
m (jam.state.components.chi.Chi attribute)
MAX_ACCUMULATE_GAS (jam.config.settings.Settings attribute)
MAX_PEERS (jam.config.settings.Settings attribute)
MAX_PREIMAGE_SIZE (jam.config.settings.Settings attribute)
MAX_REFINE_GAS (jam.config.settings.Settings attribute)
MAX_SERVICE_SIZE (jam.config.settings.Settings attribute)
MAX_SIZE (jam.utils.codec.composite.ArrayCodec attribute)
(jam.utils.codec.composite.arrays.ArrayCodec attribute)
max_tickets_per_extrinsic (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
MEDIUM (jam.chainspec.ChainSpec attribute)
medium() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
Memory (class in jam.pvm.memory)
MemoryChunk (class in jam.pvm.memory)
merkelize() (jam.state.merkle.merkle.StateMerkle method)
(jam.state.merkle.StateMerkle method)
MerkleTrie (class in jam.state.merkle)
(class in jam.state.merkle.trie)
message (jam.utils.codec.BufferError attribute)
(jam.utils.codec.errors.BufferError attribute)
metadata (jam.types.protocol.ValidatorData attribute)
(jam.types.protocol.validators.ValidatorData attribute)
(jam.types.ValidatorData attribute)
min_gas (jam.state.components.delta.AccountData attribute)
min_item_gas (jam.types.protocol.service.ServiceInfo attribute)
(jam.types.protocol.ServiceInfo attribute)
(jam.types.ServiceInfo attribute)
min_memo_gas (jam.types.protocol.service.ServiceInfo attribute)
(jam.types.protocol.ServiceInfo attribute)
(jam.types.ServiceInfo attribute)
Mmr (class in jam.types)
MMR (class in jam.types.protocol)
Mmr (class in jam.types.protocol)
(class in jam.types.protocol.history)
MMR (class in jam.types.protocol.merkle)
mmr (jam.types.BlockInfo attribute)
(jam.types.protocol.BlockInfo attribute)
(jam.types.protocol.history.BlockInfo attribute)
mmr_root (jam.state.components.beta.BlockHistory attribute)
module
jam
jam.api
jam.authorization.authorization
,
[1]
jam.chainspec
jam.config
jam.config.logging
jam.config.settings
jam.consensus
jam.consensus.grandpa
jam.consensus.safrole.errors
,
[1]
jam.consensus.safrole.gamma
jam.consensus.safrole.safrole
jam.core
jam.crypto
jam.error
jam.execution
jam.network
jam.playground
jam.pvm
jam.pvm.memory
jam.pvm.page_map
jam.pvm.program
jam.pvm.register
jam.services
jam.state
jam.state.components
jam.state.components.alpha
jam.state.components.beta
jam.state.components.chi
jam.state.components.delta
jam.state.components.eta
jam.state.components.gamma
jam.state.components.iota
jam.state.components.kappa
jam.state.components.lambda_
jam.state.components.phi
jam.state.components.pi
jam.state.components.psi
jam.state.components.rho
jam.state.components.sigma
jam.state.components.tau
jam.state.components.theta
jam.state.components.xi
jam.state.merkle
jam.state.merkle.merkle
jam.state.merkle.node
jam.state.merkle.trie
jam.state.state
jam.state.utils.key_constructor
jam.storage
jam.types
jam.types.base
jam.types.base.bit
jam.types.base.choices
jam.types.base.choices.choice
jam.types.base.choices.option
jam.types.base.dictionary
jam.types.base.integers
jam.types.base.integers.base
jam.types.base.integers.fixed
jam.types.base.integers.general
jam.types.base.null
jam.types.base.sequences.array
jam.types.base.sequences.base
jam.types.base.sequences.bytes
jam.types.base.sequences.bytes.bit_array
jam.types.base.sequences.bytes.byte_array
jam.types.base.sequences.bytes.bytes
jam.types.base.sequences.vector
jam.types.block
jam.types.extrinsics
jam.types.extrinsics.assurances
jam.types.extrinsics.disputes
jam.types.extrinsics.guarantees
jam.types.extrinsics.preimages
jam.types.extrinsics.tickets
jam.types.header
jam.types.protocol
jam.types.protocol.availability
jam.types.protocol.core
jam.types.protocol.crypto
jam.types.protocol.epoch
jam.types.protocol.history
jam.types.protocol.merkle
jam.types.protocol.service
jam.types.protocol.validators
jam.types.work
jam.types.work.item
jam.types.work.package
jam.types.work.refine_context
jam.types.work.report
jam.utils
jam.utils.byte_utils
jam.utils.codec
jam.utils.codec.codable
jam.utils.codec.codec
jam.utils.codec.composite
jam.utils.codec.composite.arrays
jam.utils.codec.composite.bit_sequences
jam.utils.codec.composite.choices
jam.utils.codec.composite.dictionaries
jam.utils.codec.composite.vectors
jam.utils.codec.decorators
jam.utils.codec.decorators.dataclasses
jam.utils.codec.errors
jam.utils.codec.primitives
jam.utils.codec.primitives.bools
jam.utils.codec.primitives.bytes
jam.utils.codec.primitives.integers
jam.utils.codec.primitives.nulls
jam.utils.codec.primitives.strings
jam.utils.codec.utils
jam.utils.constants
jam.utils.json
N
name (jam.utils.json.JsonFieldMetadata attribute)
(jam.utils.json.serde.JsonFieldMetadata attribute)
Node (class in jam.state.merkle)
(class in jam.state.merkle.node)
NODE_ID (jam.config.settings.Settings attribute)
NODE_NAME (jam.config.settings.Settings attribute)
NODE_SIZE (jam.state.merkle.Node attribute)
(jam.state.merkle.node.Node attribute)
Null (in module jam.types.base.null)
Nullable (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.null)
,
[1]
NullCodec (class in jam.utils.codec.primitives.nulls)
num_avail (jam.state.components.pi.ValidatorStat attribute)
num_blocks (jam.state.components.pi.ValidatorStat attribute)
num_cores (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
num_octets (jam.state.components.pi.ValidatorStat attribute)
num_preimages (jam.state.components.pi.ValidatorStat attribute)
num_reports (jam.state.components.pi.ValidatorStat attribute)
num_tickets (jam.state.components.pi.ValidatorStat attribute)
num_validators (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
O
o (jam.state.components.psi.Psi attribute)
Offenders (class in jam.types.extrinsics.disputes)
offenders (jam.types.DisputesRecords attribute)
(jam.types.extrinsics.disputes.DisputesRecords attribute)
(jam.types.extrinsics.DisputesRecords attribute)
offenders_mark (jam.types.Header attribute)
(jam.types.header.Header attribute)
OffendersMark (class in jam.types)
(class in jam.types.header)
offset_bitmask (jam.pvm.program.Program attribute)
ok (jam.types.work.report.WorkExecResult attribute)
(jam.types.work.WorkExecResult attribute)
(jam.types.WorkExecResult attribute)
OpaqueHash (in module jam.types)
(in module jam.types.protocol)
OpaqueHashes (class in jam.types.work.refine_context)
Option (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.choices)
,
[1]
(class in jam.types.base.choices.option)
option_to_choice() (jam.types.base.choices.Option static method)
,
[1]
(jam.types.base.choices.option.Option static method)
(jam.types.base.Option static method)
(jam.types.Option static method)
OptionalEpochMark (class in jam.types.header)
OptionalTicketsMark (class in jam.types.header)
OptionalWorkReportState (class in jam.state.components.rho)
out_of_gas (jam.types.work.report.WorkExecResult attribute)
(jam.types.work.WorkExecResult attribute)
(jam.types.WorkExecResult attribute)
P
package_spec (jam.types.work.report.WorkReport attribute)
(jam.types.work.WorkReport attribute)
(jam.types.WorkReport attribute)
PackageDict (class in jam.state.components.beta)
packages (jam.state.components.beta.BlockHistory attribute)
Page (class in jam.pvm.page_map)
PageMap (class in jam.pvm.page_map)
panic (jam.types.work.report.WorkExecResult attribute)
(jam.types.work.WorkExecResult attribute)
(jam.types.WorkExecResult attribute)
params (jam.types.Authorizer attribute)
(jam.types.work.Authorizer attribute)
(jam.types.work.package.Authorizer attribute)
parent (jam.types.Header attribute)
(jam.types.header.Header attribute)
parent_state_root (jam.types.Header attribute)
(jam.types.header.Header attribute)
payload (jam.types.work.item.WorkItem attribute)
(jam.types.work.WorkItem attribute)
(jam.types.WorkItem attribute)
payload_hash (jam.types.work.report.WorkResult attribute)
(jam.types.work.WorkResult attribute)
(jam.types.WorkResult attribute)
Phi (class in jam.state.components.phi)
phi (jam.state.components.sigma.Sigma attribute)
Pi (class in jam.state.components.pi)
pi (jam.state.components.sigma.Sigma attribute)
pop() (jam.types.Array method)
(jam.types.base.Array method)
(jam.types.base.sequences.array.Array method)
,
[1]
(jam.types.base.sequences.base.BaseSequence method)
Preimage (class in jam.types.extrinsics.preimages)
PreImageLookup (class in jam.state.components.delta)
preimages (jam.types.block.Extrinsic attribute)
(jam.types.Extrinsic attribute)
PreimagesExtrinsic (class in jam.types.extrinsics)
(class in jam.types.extrinsics.preimages)
prerequisites (jam.types.RefineContext attribute)
(jam.types.work.refine_context.RefineContext attribute)
(jam.types.work.RefineContext attribute)
Program (class in jam.pvm.program)
Psi (class in jam.state.components.psi)
psi (jam.state.components.sigma.Sigma attribute)
PsiB (class in jam.state.components.psi)
PsiG (class in jam.state.components.psi)
PsiO (class in jam.state.components.psi)
PsiW (class in jam.state.components.psi)
PVM_MAX_MEMORY (jam.config.settings.Settings attribute)
PVM_STACK_SIZE (jam.config.settings.Settings attribute)
R
ReadyWR (class in jam.state.components.theta)
refine_gas_limit (jam.types.work.item.WorkItem attribute)
(jam.types.work.WorkItem attribute)
(jam.types.WorkItem attribute)
RefineContext (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.refine_context)
Registers (class in jam.pvm.register)
remove() (jam.types.Array method)
(jam.types.base.Array method)
(jam.types.base.sequences.array.Array method)
,
[1]
(jam.types.base.sequences.base.BaseSequence method)
report (jam.state.components.rho.WorkReportState attribute)
(jam.state.components.theta.ReadyWR attribute)
(jam.types.AvailabilityAssignment attribute)
(jam.types.extrinsics.guarantees.ReportGuarantee attribute)
(jam.types.extrinsics.ReportGuarantee attribute)
(jam.types.protocol.availability.AvailabilityAssignment attribute)
(jam.types.protocol.AvailabilityAssignment attribute)
reported (jam.types.BlockInfo attribute)
(jam.types.protocol.BlockInfo attribute)
(jam.types.protocol.history.BlockInfo attribute)
ReportedWorkPackage (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.history)
ReportGuarantee (class in jam.types.extrinsics)
(class in jam.types.extrinsics.guarantees)
requester (jam.types.extrinsics.preimages.Preimage attribute)
RESERVED (jam.consensus.safrole.errors.SafroleErrorCode attribute)
,
[1]
result (jam.types.work.report.WorkResult attribute)
(jam.types.work.WorkResult attribute)
(jam.types.WorkResult attribute)
results (jam.types.work.report.WorkReport attribute)
(jam.types.work.WorkReport attribute)
(jam.types.WorkReport attribute)
reverse() (jam.types.base.sequences.base.BaseSequence method)
Rho (class in jam.state.components.rho)
rho (jam.state.components.sigma.Sigma attribute)
rotation_period (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
S
s (jam.consensus.safrole.gamma.Gamma attribute)
Safrole (class in jam.consensus.safrole.safrole)
SafroleError
,
[1]
SafroleErrorCode (class in jam.consensus.safrole.errors)
,
[1]
seal (jam.types.Header attribute)
(jam.types.header.Header attribute)
segment_root_lookup (jam.types.work.report.WorkReport attribute)
(jam.types.work.WorkReport attribute)
(jam.types.WorkReport attribute)
segment_tree_root (jam.types.SegmentRootLookupItem attribute)
(jam.types.work.report.SegmentRootLookupItem attribute)
(jam.types.work.SegmentRootLookupItem attribute)
SegmentRootLookup (class in jam.types.work.report)
SegmentRootLookupItem (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.report)
service (jam.types.work.item.WorkItem attribute)
(jam.types.work.WorkItem attribute)
(jam.types.WorkItem attribute)
service_id (jam.types.work.report.WorkResult attribute)
(jam.types.work.WorkResult attribute)
(jam.types.WorkResult attribute)
ServiceId (in module jam.types)
(in module jam.types.protocol)
ServiceInfo (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.service)
Settings (class in jam.config.settings)
Settings.Config (class in jam.config.settings)
setup_logging() (in module jam.config.logging)
sha256() (jam.types.protocol.crypto.Hash static method)
Sigma (class in jam.state.components.sigma)
signature (jam.types.Culprit attribute)
(jam.types.extrinsics.assurances.AvailAssurance attribute)
(jam.types.extrinsics.Culprit attribute)
(jam.types.extrinsics.disputes.Culprit attribute)
(jam.types.extrinsics.disputes.Fault attribute)
(jam.types.extrinsics.disputes.Judgement attribute)
(jam.types.extrinsics.Fault attribute)
(jam.types.extrinsics.guarantees.ValidatorSignature attribute)
(jam.types.extrinsics.Judgement attribute)
(jam.types.extrinsics.TicketEnvelope attribute)
(jam.types.extrinsics.tickets.TicketEnvelope attribute)
(jam.types.extrinsics.ValidatorSignature attribute)
(jam.types.Fault attribute)
(jam.types.Judgement attribute)
(jam.types.TicketEnvelope attribute)
signatures (jam.types.extrinsics.guarantees.ReportGuarantee attribute)
(jam.types.extrinsics.ReportGuarantee attribute)
skip_if_none (jam.utils.json.JsonFieldMetadata attribute)
(jam.utils.json.serde.JsonFieldMetadata attribute)
slot (jam.types.extrinsics.guarantees.ReportGuarantee attribute)
(jam.types.extrinsics.ReportGuarantee attribute)
(jam.types.Header attribute)
(jam.types.header.Header attribute)
slot_duration (jam.chainspec.JamConfig attribute)
SLOT_DURATION (jam.config.settings.Settings attribute)
slot_duration (jam.JamConfig attribute)
SMALL (jam.chainspec.ChainSpec attribute)
small() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
sort() (jam.types.base.sequences.base.BaseSequence method)
startswith() (jam.types.base.sequences.base.BaseSequence method)
State (class in jam.state.state)
state_root (jam.state.components.beta.BlockHistory attribute)
(jam.types.BlockInfo attribute)
(jam.types.protocol.BlockInfo attribute)
(jam.types.protocol.history.BlockInfo attribute)
(jam.types.RefineContext attribute)
(jam.types.work.refine_context.RefineContext attribute)
(jam.types.work.RefineContext attribute)
StateMerkle (class in jam.state.merkle)
(class in jam.state.merkle.merkle)
StateRoot (in module jam.types)
(in module jam.types.protocol)
storage (jam.state.components.delta.AccountData attribute)
str_to_bytes() (jam.utils.byte_utils.ByteUtils static method)
String (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.string)
StringCodec (class in jam.utils.codec.primitives)
(class in jam.utils.codec.primitives.strings)
T
target (jam.types.Culprit attribute)
(jam.types.extrinsics.Culprit attribute)
(jam.types.extrinsics.disputes.Culprit attribute)
(jam.types.extrinsics.disputes.Fault attribute)
(jam.types.extrinsics.disputes.Verdict attribute)
(jam.types.extrinsics.Fault attribute)
(jam.types.extrinsics.Verdict attribute)
(jam.types.Fault attribute)
(jam.types.Verdict attribute)
tau (jam.state.components.sigma.Sigma attribute)
Theta (class in jam.state.components.theta)
theta (jam.state.components.sigma.Sigma attribute)
ticket_submission_end (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
TicketBody (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.tickets)
TicketEnvelope (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.tickets)
tickets (jam.consensus.safrole.gamma.GammaS attribute)
(jam.types.block.Extrinsic attribute)
(jam.types.Extrinsic attribute)
tickets_entropy (jam.types.protocol.epoch.EpochMark attribute)
(jam.types.protocol.EpochMark attribute)
tickets_mark (jam.types.Header attribute)
(jam.types.header.Header attribute)
tickets_per_validator (jam.chainspec.JamConfig attribute)
(jam.JamConfig attribute)
TicketsAccumulator (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.tickets)
TicketsExtrinsic (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.tickets)
TicketsMark (class in jam.types)
(class in jam.types.header)
time (jam.state.components.rho.WorkReportState attribute)
timeout (jam.types.AvailabilityAssignment attribute)
(jam.types.protocol.availability.AvailabilityAssignment attribute)
(jam.types.protocol.AvailabilityAssignment attribute)
TimeSlot (in module jam.types)
(in module jam.types.protocol)
Timestamps (class in jam.state.components.delta)
timestamps (jam.state.components.delta.AccountData attribute)
TINY (jam.chainspec.ChainSpec attribute)
tiny() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
to_bytes() (jam.utils.byte_utils.ByteUtils static method)
to_int() (jam.types.base.integers.base.BaseInteger method)
(jam.types.base.sequences.bytes.byte_array.ByteArray method)
,
[1]
to_json() (jam.types.base.Bit method)
(jam.types.base.bit.Bit method)
,
[1]
(jam.types.base.choices.Option method)
,
[1]
(jam.types.base.choices.option.Option method)
(jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.base.enum.Enum method)
(jam.types.base.null.Nullable method)
,
[1]
(jam.types.base.Nullable method)
(jam.types.base.Option method)
(jam.types.base.sequences.bytes.byte_array.ByteArray method)
,
[1]
(jam.types.Bit method)
(jam.types.Dictionary method)
(jam.types.Nullable method)
(jam.types.Option method)
(jam.utils.json.codec.JsonCodec static method)
(jam.utils.json.JsonCodec static method)
(jam.utils.json.JsonSerde method)
(jam.utils.json.serde.JsonSerde method)
transform() (jam.state.state.State method)
transition() (jam.authorization.authorization.Authorization static method)
,
[1]
(jam.consensus.safrole.safrole.Safrole static method)
tree_root (jam.types.ImportSpec attribute)
(jam.types.work.ImportSpec attribute)
(jam.types.work.item.ImportSpec attribute)
U
U128 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.integers)
,
[1]
(class in jam.types.base.integers.fixed)
U16 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.integers)
,
[1]
(class in jam.types.base.integers.fixed)
U256 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.integers)
,
[1]
(class in jam.types.base.integers.fixed)
U32 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.integers)
,
[1]
(class in jam.types.base.integers.fixed)
U512 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.integers)
(class in jam.types.base.integers.fixed)
U64 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.integers)
,
[1]
(class in jam.types.base.integers.fixed)
U8 (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.integers)
,
[1]
(class in jam.types.base.integers.fixed)
UNEXPECTED_TICKET (jam.consensus.safrole.errors.SafroleErrorCode attribute)
,
[1]
V
v (jam.state.components.chi.Chi attribute)
VALIDATOR_COUNT (jam.config.settings.Settings attribute)
validator_index (jam.types.extrinsics.assurances.AvailAssurance attribute)
(jam.types.extrinsics.guarantees.ValidatorSignature attribute)
(jam.types.extrinsics.ValidatorSignature attribute)
ValidatorArray (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.validators)
ValidatorData (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.validators)
ValidatorIndex (in module jam.types)
(in module jam.types.protocol)
ValidatorMetadata (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.validators)
validators (jam.types.protocol.epoch.EpochMark attribute)
(jam.types.protocol.EpochMark attribute)
ValidatorsData (class in jam.types)
(class in jam.types.protocol)
(class in jam.types.protocol.validators)
ValidatorSignature (class in jam.types.extrinsics)
(class in jam.types.extrinsics.guarantees)
ValidatorSignatures (class in jam.types.extrinsics.guarantees)
ValidatorStat (class in jam.state.components.pi)
value (jam.types.base.Bit attribute)
(jam.types.base.bit.Bit attribute)
,
[1]
(jam.types.base.integers.base.BaseInteger attribute)
(jam.types.Bit attribute)
(jam.utils.codec.Codable attribute)
(jam.utils.codec.codable.Codable attribute)
value_type (jam.state.components.beta.PackageDict attribute)
(jam.state.components.chi.ChiG attribute)
(jam.state.components.delta.AccountStorage attribute)
(jam.state.components.delta.Delta attribute)
(jam.state.components.delta.LookupTimestamps attribute)
(jam.state.components.delta.PreImageLookup attribute)
(jam.types.base.Dictionary attribute)
(jam.types.base.dictionary.Dictionary attribute)
(jam.types.Dictionary attribute)
values() (jam.types.base.Dictionary method)
(jam.types.base.dictionary.Dictionary method)
(jam.types.Dictionary method)
Vector (class in jam.types)
(class in jam.types.base)
(class in jam.types.base.sequences.vector)
,
[1]
VectorCodec (class in jam.utils.codec.composite)
(class in jam.utils.codec.composite.vectors)
Verdict (class in jam.types)
(class in jam.types.extrinsics)
(class in jam.types.extrinsics.disputes)
Verdicts (class in jam.types.extrinsics.disputes)
verdicts (jam.types.DisputesExtrinsic attribute)
(jam.types.extrinsics.disputes.DisputesExtrinsic attribute)
(jam.types.extrinsics.DisputesExtrinsic attribute)
verify_vrf() (jam.consensus.safrole.safrole.Safrole static method)
vote (jam.types.extrinsics.disputes.Fault attribute)
(jam.types.extrinsics.disputes.Judgement attribute)
(jam.types.extrinsics.Fault attribute)
(jam.types.extrinsics.Judgement attribute)
(jam.types.Fault attribute)
(jam.types.Judgement attribute)
votes (jam.types.extrinsics.disputes.Verdict attribute)
(jam.types.extrinsics.Verdict attribute)
(jam.types.Verdict attribute)
vrf_output() (jam.consensus.safrole.safrole.Safrole static method)
W
w (jam.state.components.psi.Psi attribute)
with_json_metadata() (in module jam.utils.json)
(in module jam.utils.json.decorators)
wonky (jam.types.DisputesRecords attribute)
(jam.types.extrinsics.disputes.DisputesRecords attribute)
(jam.types.extrinsics.DisputesRecords attribute)
work_package_hash (jam.types.SegmentRootLookupItem attribute)
(jam.types.work.report.SegmentRootLookupItem attribute)
(jam.types.work.SegmentRootLookupItem attribute)
WorkExecResult (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.report)
WorkItem (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.item)
WorkItems (class in jam.types.work.package)
WorkPackage (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.package)
WorkPackageHash (in module jam.types)
(in module jam.types.protocol)
WorkPackageSpec (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.report)
WorkReport (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.report)
WorkReportHash (in module jam.types)
(in module jam.types.protocol)
WorkReportHashes (class in jam.types.extrinsics.disputes)
WorkReportState (class in jam.state.components.rho)
WorkResult (class in jam.types)
(class in jam.types.work)
(class in jam.types.work.report)
WorkResults (class in jam.types.work.report)
X
Xi (class in jam.state.components.xi)
xi (jam.state.components.sigma.Sigma attribute)
XLARGE (jam.chainspec.ChainSpec attribute)
xlarge() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
XLARGE2 (jam.chainspec.ChainSpec attribute)
xlarge2() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
XLARGE3 (jam.chainspec.ChainSpec attribute)
xlarge3() (jam.chainspec.JamConfig class method)
(jam.JamConfig class method)
Z
z (jam.consensus.safrole.gamma.Gamma attribute)
(jam.pvm.program.Program attribute)
ZERO_HASH (jam.state.merkle.Node attribute)
(jam.state.merkle.node.Node attribute)