Versions in this module Expand all Collapse all v1 v1.5.0 Feb 15, 2025 Changes in this version + type InstanceState struct + BootstrapTime uint64 + Name enc.Name + StateVector *StateVector + func ParseInstanceState(reader enc.WireView, ignoreCritical bool) (*InstanceState, error) + func (value *InstanceState) Bytes() []byte + func (value *InstanceState) Encode() enc.Wire + type InstanceStateEncoder struct + Name_length uint + StateVector_encoder StateVectorEncoder + func (encoder *InstanceStateEncoder) Encode(value *InstanceState) enc.Wire + func (encoder *InstanceStateEncoder) EncodeInto(value *InstanceState, buf []byte) + func (encoder *InstanceStateEncoder) Init(value *InstanceState) + type InstanceStateParsingContext struct + StateVector_context StateVectorParsingContext + func (context *InstanceStateParsingContext) Init() + func (context *InstanceStateParsingContext) Parse(reader enc.WireView, ignoreCritical bool) (*InstanceState, error) v1.4.3 Jan 25, 2025 Changes in this version + type SeqNoEntry struct + BootstrapTime uint64 + SeqNo uint64 + func ParseSeqNoEntry(reader enc.ParseReader, ignoreCritical bool) (*SeqNoEntry, error) + func (value *SeqNoEntry) Bytes() []byte + func (value *SeqNoEntry) Encode() enc.Wire + type SeqNoEntryEncoder struct + func (encoder *SeqNoEntryEncoder) Encode(value *SeqNoEntry) enc.Wire + func (encoder *SeqNoEntryEncoder) EncodeInto(value *SeqNoEntry, buf []byte) + func (encoder *SeqNoEntryEncoder) Init(value *SeqNoEntry) + type SeqNoEntryParsingContext struct + func (context *SeqNoEntryParsingContext) Init() + func (context *SeqNoEntryParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*SeqNoEntry, error) + type StateVector struct + Entries []*StateVectorEntry + func ParseStateVector(reader enc.ParseReader, ignoreCritical bool) (*StateVector, error) + func (value *StateVector) Bytes() []byte + func (value *StateVector) Encode() enc.Wire + type StateVectorEncoder struct + Entries_subencoder []struct{ ... } + func (encoder *StateVectorEncoder) Encode(value *StateVector) enc.Wire + func (encoder *StateVectorEncoder) EncodeInto(value *StateVector, buf []byte) + func (encoder *StateVectorEncoder) Init(value *StateVector) + type StateVectorEntry struct + Name enc.Name + SeqNoEntries []*SeqNoEntry + func ParseStateVectorEntry(reader enc.ParseReader, ignoreCritical bool) (*StateVectorEntry, error) + func (value *StateVectorEntry) Bytes() []byte + func (value *StateVectorEntry) Encode() enc.Wire + type StateVectorEntryEncoder struct + Name_length uint + SeqNoEntries_subencoder []struct{ ... } + func (encoder *StateVectorEntryEncoder) Encode(value *StateVectorEntry) enc.Wire + func (encoder *StateVectorEntryEncoder) EncodeInto(value *StateVectorEntry, buf []byte) + func (encoder *StateVectorEntryEncoder) Init(value *StateVectorEntry) + type StateVectorEntryParsingContext struct + SeqNoEntries_context SeqNoEntryParsingContext + func (context *StateVectorEntryParsingContext) Init() + func (context *StateVectorEntryParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*StateVectorEntry, error) + type StateVectorParsingContext struct + Entries_context StateVectorEntryParsingContext + func (context *StateVectorParsingContext) Init() + func (context *StateVectorParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*StateVector, error) + type SvsData struct + StateVector *StateVector + func ParseSvsData(reader enc.ParseReader, ignoreCritical bool) (*SvsData, error) + func (value *SvsData) Bytes() []byte + func (value *SvsData) Encode() enc.Wire + type SvsDataEncoder struct + StateVector_encoder StateVectorEncoder + func (encoder *SvsDataEncoder) Encode(value *SvsData) enc.Wire + func (encoder *SvsDataEncoder) EncodeInto(value *SvsData, buf []byte) + func (encoder *SvsDataEncoder) Init(value *SvsData) + type SvsDataParsingContext struct + StateVector_context StateVectorParsingContext + func (context *SvsDataParsingContext) Init() + func (context *SvsDataParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*SvsData, error)