Versions in this module Expand all Collapse all v1 v1.4.3 Jan 25, 2025 v1.4.2 Jan 3, 2025 v1.4.1 Dec 24, 2024 v1.4.0 Dec 24, 2024 Changes in this version + type Inner struct + Num uint64 + func ParseInner(reader enc.ParseReader, ignoreCritical bool) (*Inner, error) + func (value *Inner) Bytes() []byte + func (value *Inner) Encode() enc.Wire + type InnerEncoder struct + func (encoder *InnerEncoder) Encode(value *Inner) enc.Wire + func (encoder *InnerEncoder) EncodeInto(value *Inner, buf []byte) + func (encoder *InnerEncoder) Init(value *Inner) + type InnerParsingContext struct + func (context *InnerParsingContext) Init() + func (context *InnerParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*Inner, error) + type InnerWire1 struct + Num *uint64 + Wire1 enc.Wire + type InnerWire1Encoder struct + Wire1_length uint + func (encoder *InnerWire1Encoder) Encode(value *InnerWire1) enc.Wire + func (encoder *InnerWire1Encoder) EncodeInto(value *InnerWire1, wire enc.Wire) + func (encoder *InnerWire1Encoder) Init(value *InnerWire1) + type InnerWire1ParsingContext struct + func (context *InnerWire1ParsingContext) Init() + func (context *InnerWire1ParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*InnerWire1, error) + type InnerWire2 struct + Wire2 enc.Wire + type InnerWire2Encoder struct + Wire2_length uint + func (encoder *InnerWire2Encoder) Encode(value *InnerWire2) enc.Wire + func (encoder *InnerWire2Encoder) EncodeInto(value *InnerWire2, wire enc.Wire) + func (encoder *InnerWire2Encoder) Init(value *InnerWire2) + type InnerWire2ParsingContext struct + func (context *InnerWire2ParsingContext) Init() + func (context *InnerWire2ParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*InnerWire2, error) + type IntArray struct + Words []uint64 + func ParseIntArray(reader enc.ParseReader, ignoreCritical bool) (*IntArray, error) + func (value *IntArray) Bytes() []byte + func (value *IntArray) Encode() enc.Wire + type IntArrayEncoder struct + Words_subencoder []struct{} + func (encoder *IntArrayEncoder) Encode(value *IntArray) enc.Wire + func (encoder *IntArrayEncoder) EncodeInto(value *IntArray, buf []byte) + func (encoder *IntArrayEncoder) Init(value *IntArray) + type IntArrayParsingContext struct + func (context *IntArrayParsingContext) Init() + func (context *IntArrayParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*IntArray, error) + type NameArray struct + Names []enc.Name + func ParseNameArray(reader enc.ParseReader, ignoreCritical bool) (*NameArray, error) + func (value *NameArray) Bytes() []byte + func (value *NameArray) Encode() enc.Wire + type NameArrayEncoder struct + Names_subencoder []struct{ ... } + func (encoder *NameArrayEncoder) Encode(value *NameArray) enc.Wire + func (encoder *NameArrayEncoder) EncodeInto(value *NameArray, buf []byte) + func (encoder *NameArrayEncoder) Init(value *NameArray) + type NameArrayParsingContext struct + func (context *NameArrayParsingContext) Init() + func (context *NameArrayParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*NameArray, error) + type Nested struct + Val *Inner + func ParseNested(reader enc.ParseReader, ignoreCritical bool) (*Nested, error) + func (value *Nested) Bytes() []byte + func (value *Nested) Encode() enc.Wire + type NestedEncoder struct + Val_encoder InnerEncoder + func (encoder *NestedEncoder) Encode(value *Nested) enc.Wire + func (encoder *NestedEncoder) EncodeInto(value *Nested, buf []byte) + func (encoder *NestedEncoder) Init(value *Nested) + type NestedParsingContext struct + Val_context InnerParsingContext + func (context *NestedParsingContext) Init() + func (context *NestedParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*Nested, error) + type NestedSeq struct + Vals []*Inner + func ParseNestedSeq(reader enc.ParseReader, ignoreCritical bool) (*NestedSeq, error) + func (value *NestedSeq) Bytes() []byte + func (value *NestedSeq) Encode() enc.Wire + type NestedSeqEncoder struct + Vals_subencoder []struct{ ... } + func (encoder *NestedSeqEncoder) Encode(value *NestedSeq) enc.Wire + func (encoder *NestedSeqEncoder) EncodeInto(value *NestedSeq, buf []byte) + func (encoder *NestedSeqEncoder) Init(value *NestedSeq) + type NestedSeqParsingContext struct + Vals_context InnerParsingContext + func (context *NestedSeqParsingContext) Init() + func (context *NestedSeqParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*NestedSeq, error) + type NestedWire struct + N uint64 + W1 *InnerWire1 + W2 *InnerWire2 + func ParseNestedWire(reader enc.ParseReader, ignoreCritical bool) (*NestedWire, error) + func (value *NestedWire) Bytes() []byte + func (value *NestedWire) Encode() enc.Wire + type NestedWireEncoder struct + W1_encoder InnerWire1Encoder + W2_encoder InnerWire2Encoder + func (encoder *NestedWireEncoder) Encode(value *NestedWire) enc.Wire + func (encoder *NestedWireEncoder) EncodeInto(value *NestedWire, wire enc.Wire) + func (encoder *NestedWireEncoder) Init(value *NestedWire) + type NestedWireParsingContext struct + W1_context InnerWire1ParsingContext + W2_context InnerWire2ParsingContext + func (context *NestedWireParsingContext) Init() + func (context *NestedWireParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*NestedWire, error)