Versions in this module Expand all Collapse all v4 v4.0.4 Jul 18, 2022 Changes in this version + func Reverse(b []byte) + func ToKeyedVec(value interface{}, prependKey []byte) ([]byte, error) + type Decodeable interface + Decode func(decoder Decoder) error + type Decoder struct + func NewDecoder(reader io.Reader) *Decoder + func (pd Decoder) Decode(target interface{}) error + func (pd Decoder) DecodeIntoReflectValue(target reflect.Value) error + func (pd Decoder) DecodeOption(hasValue *bool, valuePointer interface{}) error + func (pd Decoder) DecodeUintCompact() (*big.Int, error) + func (pd Decoder) Read(bytes []byte) error + func (pd Decoder) ReadOneByte() (byte, error) + type Encodeable interface + Encode func(encoder Encoder) error + type Encoder struct + func NewEncoder(writer io.Writer) *Encoder + func (pe Encoder) Encode(value interface{}) error + func (pe Encoder) EncodeOption(hasValue bool, value interface{}) error + func (pe Encoder) EncodeUintCompact(v big.Int) error + func (pe Encoder) PushByte(b byte) error + func (pe Encoder) Write(bytes []byte) error + type OptionBool struct + func NewOptionBool(value bool) OptionBool + func NewOptionBoolEmpty() OptionBool + func (o *OptionBool) Decode(decoder Decoder) error + func (o OptionBool) Encode(encoder Encoder) error Other modules containing this package github.com/foundryservices/go-substrate-rpc-client