Versions in this module Expand all Collapse all v1 v1.0.0 Nov 19, 2020 Changes in this version + func Decode(data []byte, v ...interface{}) error + func DecodeBytes(data []byte) ([]byte, []byte, error) + func DecodeSigned16(data []byte) (int16, []byte, error) + func DecodeSigned32(data []byte) (int32, []byte, error) + func DecodeSigned64(data []byte) (int64, []byte, error) + func DecodeSigned8(data []byte) (int8, []byte, error) + func DecodeString(data []byte) (string, []byte, error) + func DecodeUnsigned16(data []byte) (uint16, []byte, error) + func DecodeUnsigned32(data []byte) (uint32, []byte, error) + func DecodeUnsigned64(data []byte) (uint64, []byte, error) + func DecodeUnsigned8(data []byte) (uint8, []byte, error) + func Encode(v ...interface{}) ([]byte, error) + func EncodeBytes(v []byte) []byte + func EncodeSigned16(v int16) []byte + func EncodeSigned32(v int32) []byte + func EncodeSigned64(v int64) []byte + func EncodeSigned8(v int8) []byte + func EncodeString(v string) []byte + func EncodeUnsigned16(v uint16) []byte + func EncodeUnsigned32(v uint32) []byte + func EncodeUnsigned64(v uint64) []byte + func EncodeUnsigned8(v uint8) []byte + func GetSchema(v interface{}) (string, error) + func MustDecode(data []byte, v ...interface{}) + func MustEncode(v ...interface{}) []byte + func MustGetSchema(v interface{}) string Other modules containing this package github.com/bandprotocol/chain/v2