dageth

package module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2023 License: Apache-2.0, MIT Imports: 4 Imported by: 0

README

go-codec-dageth

A Go implementation of the DAG interface for Ethereum IPLD types for use with for go-ipld-prime

Use Decode(ipld.NodeAssembler, io.Reader) and Encode(ipld.Node, io.Writer) directly, or import the packages to have the codecs registered into the go-ipld-prime CID link loader.

Use the dageth.Type slab to select the appropriate type (e.g. dageth.Type.Transaction) for strictness guarantees. Basic ipld.Nodes will need to have the appropriate fields (and no others) to successfully encode using this codec.

Supported types

Header - 0x90
Uncles (Header list) - 0x91
Transaction - 0x93
Transaction Trie Node - 0x92
Receipt - 0x95
Receipt Trie Node - 0x94
State Trie Node - 0x96
State Account - 0x97
Storage Trie Node - 0x98

Copyright © 2021 Vulcanize Inc

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Documentation

Overview

Package dageth provides a Go implementation of the IPLD DAG-ETH spec (https://github.com/ipld/ipld/tree/master/specs/codecs/dag-eth) for go-ipld-prime (https://github.com/ipld/go-ipld-prime/).

Use the Decode() and Encode() functions directly, or import one of the packages to have their codec registered into the go-ipld-prime multicodec registry and available from the cidlink.DefaultLinkSystem.

Nodes encoded with theses codecs _must_ conform to the DAG-ETH spec. Specifically, they should have the non-optional fields shown in the DAG-ETH [schemas](https://github.com/ipld/ipld/tree/master/specs/codecs/dag-eth):

Use the dageth.Type slab to select the appropriate type (e.g. dageth.Type.Transaction) for strictness guarantees. Basic ipld.Nodes will need to have the appropriate fields (and no others) to successfully encode using this codec.

Index

Constants

This section is empty.

Variables

View Source
var Type typeSlab

Type is a struct embeding a NodePrototype/Type for every Node implementation in this package. One of its major uses is to start the construction of a value. You can use it like this:

dageth.Type.YourTypeName.NewBuilder().BeginMap() //...

and:

dageth.Type.OtherTypeName.NewBuilder().AssignString("x") // ...

Functions

This section is empty.

Types

type AccessElement

type AccessElement = *_AccessElement

AccessElement matches the IPLD Schema type "AccessElement". It has Struct type-kind, and may be interrogated like map kind.

func (AccessElement) AsBool

func (AccessElement) AsBool() (bool, error)

func (AccessElement) AsBytes

func (AccessElement) AsBytes() ([]byte, error)

func (AccessElement) AsFloat

func (AccessElement) AsFloat() (float64, error)

func (AccessElement) AsInt

func (AccessElement) AsInt() (int64, error)
func (AccessElement) AsLink() (ipld.Link, error)

func (AccessElement) AsString

func (AccessElement) AsString() (string, error)

func (AccessElement) IsAbsent

func (AccessElement) IsAbsent() bool

func (AccessElement) IsNull

func (AccessElement) IsNull() bool

func (AccessElement) Kind

func (AccessElement) Kind() ipld.Kind

func (AccessElement) Length

func (AccessElement) Length() int64

func (AccessElement) ListIterator

func (AccessElement) ListIterator() ipld.ListIterator

func (AccessElement) LookupByIndex

func (AccessElement) LookupByIndex(idx int64) (ipld.Node, error)

func (AccessElement) LookupByNode

func (n AccessElement) LookupByNode(key ipld.Node) (ipld.Node, error)

func (AccessElement) LookupBySegment

func (n AccessElement) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (AccessElement) LookupByString

func (n AccessElement) LookupByString(key string) (ipld.Node, error)

func (AccessElement) MapIterator

func (n AccessElement) MapIterator() ipld.MapIterator

func (AccessElement) Prototype

func (AccessElement) Prototype() ipld.NodePrototype

func (AccessElement) Representation

func (n AccessElement) Representation() ipld.Node

func (AccessElement) Type

func (AccessElement) Type() schema.Type

type AccessList

type AccessList = *_AccessList

AccessList matches the IPLD Schema type "AccessList". It has list kind.

func (AccessList) AsBool

func (AccessList) AsBool() (bool, error)

func (AccessList) AsBytes

func (AccessList) AsBytes() ([]byte, error)

func (AccessList) AsFloat

func (AccessList) AsFloat() (float64, error)

func (AccessList) AsInt

func (AccessList) AsInt() (int64, error)
func (AccessList) AsLink() (ipld.Link, error)

func (AccessList) AsString

func (AccessList) AsString() (string, error)

func (AccessList) IsAbsent

func (AccessList) IsAbsent() bool

func (AccessList) IsNull

func (AccessList) IsNull() bool

func (AccessList) Iterator

func (n AccessList) Iterator() *AccessList__Itr

func (AccessList) Kind

func (AccessList) Kind() ipld.Kind

func (AccessList) Length

func (n AccessList) Length() int64

func (AccessList) ListIterator

func (n AccessList) ListIterator() ipld.ListIterator

func (AccessList) LookupByIndex

func (n AccessList) LookupByIndex(idx int64) (ipld.Node, error)

func (AccessList) LookupByNode

func (n AccessList) LookupByNode(k ipld.Node) (ipld.Node, error)

func (AccessList) LookupBySegment

func (n AccessList) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (AccessList) LookupByString

func (AccessList) LookupByString(string) (ipld.Node, error)

func (AccessList) MapIterator

func (AccessList) MapIterator() ipld.MapIterator

func (AccessList) Prototype

func (AccessList) Prototype() ipld.NodePrototype

func (AccessList) Representation

func (n AccessList) Representation() ipld.Node

func (AccessList) Type

func (AccessList) Type() schema.Type

type AccessList__Itr

type AccessList__Itr struct {
	// contains filtered or unexported fields
}

func (*AccessList__Itr) Done

func (itr *AccessList__Itr) Done() bool

func (*AccessList__Itr) Next

func (itr *AccessList__Itr) Next() (idx int64, v AccessElement)

type Account

type Account = *_Account

Account matches the IPLD Schema type "Account". It has Struct type-kind, and may be interrogated like map kind.

func (Account) AsBool

func (Account) AsBool() (bool, error)

func (Account) AsBytes

func (Account) AsBytes() ([]byte, error)

func (Account) AsFloat

func (Account) AsFloat() (float64, error)

func (Account) AsInt

func (Account) AsInt() (int64, error)
func (Account) AsLink() (ipld.Link, error)

func (Account) AsString

func (Account) AsString() (string, error)

func (Account) IsAbsent

func (Account) IsAbsent() bool

func (Account) IsNull

func (Account) IsNull() bool

func (Account) Kind

func (Account) Kind() ipld.Kind

func (Account) Length

func (Account) Length() int64

func (Account) ListIterator

func (Account) ListIterator() ipld.ListIterator

func (Account) LookupByIndex

func (Account) LookupByIndex(idx int64) (ipld.Node, error)

func (Account) LookupByNode

func (n Account) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Account) LookupBySegment

func (n Account) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Account) LookupByString

func (n Account) LookupByString(key string) (ipld.Node, error)

func (Account) MapIterator

func (n Account) MapIterator() ipld.MapIterator

func (Account) Prototype

func (Account) Prototype() ipld.NodePrototype

func (Account) Representation

func (n Account) Representation() ipld.Node

func (Account) Type

func (Account) Type() schema.Type

type Address

type Address = *_Address

Address matches the IPLD Schema type "Address". It has bytes kind.

func (Address) AsBool

func (Address) AsBool() (bool, error)

func (Address) AsBytes

func (n Address) AsBytes() ([]byte, error)

func (Address) AsFloat

func (Address) AsFloat() (float64, error)

func (Address) AsInt

func (Address) AsInt() (int64, error)
func (Address) AsLink() (ipld.Link, error)

func (Address) AsString

func (Address) AsString() (string, error)

func (Address) Bytes

func (n Address) Bytes() []byte

func (Address) IsAbsent

func (Address) IsAbsent() bool

func (Address) IsNull

func (Address) IsNull() bool

func (Address) Kind

func (Address) Kind() ipld.Kind

func (Address) Length

func (Address) Length() int64

func (Address) ListIterator

func (Address) ListIterator() ipld.ListIterator

func (Address) LookupByIndex

func (Address) LookupByIndex(idx int64) (ipld.Node, error)

func (Address) LookupByNode

func (Address) LookupByNode(ipld.Node) (ipld.Node, error)

func (Address) LookupBySegment

func (Address) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Address) LookupByString

func (Address) LookupByString(string) (ipld.Node, error)

func (Address) MapIterator

func (Address) MapIterator() ipld.MapIterator

func (Address) Prototype

func (Address) Prototype() ipld.NodePrototype

func (Address) Representation

func (n Address) Representation() ipld.Node

func (Address) Type

func (Address) Type() schema.Type

type Balance

type Balance = *_Balance

Balance matches the IPLD Schema type "Balance". It has bytes kind.

func (Balance) AsBool

func (Balance) AsBool() (bool, error)

func (Balance) AsBytes

func (n Balance) AsBytes() ([]byte, error)

func (Balance) AsFloat

func (Balance) AsFloat() (float64, error)

func (Balance) AsInt

func (Balance) AsInt() (int64, error)
func (Balance) AsLink() (ipld.Link, error)

func (Balance) AsString

func (Balance) AsString() (string, error)

func (Balance) Bytes

func (n Balance) Bytes() []byte

func (Balance) IsAbsent

func (Balance) IsAbsent() bool

func (Balance) IsNull

func (Balance) IsNull() bool

func (Balance) Kind

func (Balance) Kind() ipld.Kind

func (Balance) Length

func (Balance) Length() int64

func (Balance) ListIterator

func (Balance) ListIterator() ipld.ListIterator

func (Balance) LookupByIndex

func (Balance) LookupByIndex(idx int64) (ipld.Node, error)

func (Balance) LookupByNode

func (Balance) LookupByNode(ipld.Node) (ipld.Node, error)

func (Balance) LookupBySegment

func (Balance) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Balance) LookupByString

func (Balance) LookupByString(string) (ipld.Node, error)

func (Balance) MapIterator

func (Balance) MapIterator() ipld.MapIterator

func (Balance) Prototype

func (Balance) Prototype() ipld.NodePrototype

func (Balance) Representation

func (n Balance) Representation() ipld.Node

func (Balance) Type

func (Balance) Type() schema.Type

type BigInt

type BigInt = *_BigInt

BigInt matches the IPLD Schema type "BigInt". It has bytes kind.

func (BigInt) AsBool

func (BigInt) AsBool() (bool, error)

func (BigInt) AsBytes

func (n BigInt) AsBytes() ([]byte, error)

func (BigInt) AsFloat

func (BigInt) AsFloat() (float64, error)

func (BigInt) AsInt

func (BigInt) AsInt() (int64, error)
func (BigInt) AsLink() (ipld.Link, error)

func (BigInt) AsString

func (BigInt) AsString() (string, error)

func (BigInt) Bytes

func (n BigInt) Bytes() []byte

func (BigInt) IsAbsent

func (BigInt) IsAbsent() bool

func (BigInt) IsNull

func (BigInt) IsNull() bool

func (BigInt) Kind

func (BigInt) Kind() ipld.Kind

func (BigInt) Length

func (BigInt) Length() int64

func (BigInt) ListIterator

func (BigInt) ListIterator() ipld.ListIterator

func (BigInt) LookupByIndex

func (BigInt) LookupByIndex(idx int64) (ipld.Node, error)

func (BigInt) LookupByNode

func (BigInt) LookupByNode(ipld.Node) (ipld.Node, error)

func (BigInt) LookupBySegment

func (BigInt) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (BigInt) LookupByString

func (BigInt) LookupByString(string) (ipld.Node, error)

func (BigInt) MapIterator

func (BigInt) MapIterator() ipld.MapIterator

func (BigInt) Prototype

func (BigInt) Prototype() ipld.NodePrototype

func (BigInt) Representation

func (n BigInt) Representation() ipld.Node

func (BigInt) Type

func (BigInt) Type() schema.Type

type Block

type Block = *_Block

Block matches the IPLD Schema type "Block". It has Struct type-kind, and may be interrogated like map kind.

func (Block) AsBool

func (Block) AsBool() (bool, error)

func (Block) AsBytes

func (Block) AsBytes() ([]byte, error)

func (Block) AsFloat

func (Block) AsFloat() (float64, error)

func (Block) AsInt

func (Block) AsInt() (int64, error)
func (Block) AsLink() (ipld.Link, error)

func (Block) AsString

func (Block) AsString() (string, error)

func (Block) IsAbsent

func (Block) IsAbsent() bool

func (Block) IsNull

func (Block) IsNull() bool

func (Block) Kind

func (Block) Kind() ipld.Kind

func (Block) Length

func (Block) Length() int64

func (Block) ListIterator

func (Block) ListIterator() ipld.ListIterator

func (Block) LookupByIndex

func (Block) LookupByIndex(idx int64) (ipld.Node, error)

func (Block) LookupByNode

func (n Block) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Block) LookupBySegment

func (n Block) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Block) LookupByString

func (n Block) LookupByString(key string) (ipld.Node, error)

func (Block) MapIterator

func (n Block) MapIterator() ipld.MapIterator

func (Block) Prototype

func (Block) Prototype() ipld.NodePrototype

func (Block) Representation

func (n Block) Representation() ipld.Node

func (Block) Type

func (Block) Type() schema.Type

type Bloom

type Bloom = *_Bloom

Bloom matches the IPLD Schema type "Bloom". It has bytes kind.

func (Bloom) AsBool

func (Bloom) AsBool() (bool, error)

func (Bloom) AsBytes

func (n Bloom) AsBytes() ([]byte, error)

func (Bloom) AsFloat

func (Bloom) AsFloat() (float64, error)

func (Bloom) AsInt

func (Bloom) AsInt() (int64, error)
func (Bloom) AsLink() (ipld.Link, error)

func (Bloom) AsString

func (Bloom) AsString() (string, error)

func (Bloom) Bytes

func (n Bloom) Bytes() []byte

func (Bloom) IsAbsent

func (Bloom) IsAbsent() bool

func (Bloom) IsNull

func (Bloom) IsNull() bool

func (Bloom) Kind

func (Bloom) Kind() ipld.Kind

func (Bloom) Length

func (Bloom) Length() int64

func (Bloom) ListIterator

func (Bloom) ListIterator() ipld.ListIterator

func (Bloom) LookupByIndex

func (Bloom) LookupByIndex(idx int64) (ipld.Node, error)

func (Bloom) LookupByNode

func (Bloom) LookupByNode(ipld.Node) (ipld.Node, error)

func (Bloom) LookupBySegment

func (Bloom) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Bloom) LookupByString

func (Bloom) LookupByString(string) (ipld.Node, error)

func (Bloom) MapIterator

func (Bloom) MapIterator() ipld.MapIterator

func (Bloom) Prototype

func (Bloom) Prototype() ipld.NodePrototype

func (Bloom) Representation

func (n Bloom) Representation() ipld.Node

func (Bloom) Type

func (Bloom) Type() schema.Type

type Bool

type Bool = *_Bool

Bool matches the IPLD Schema type "Bool". It has bool kind.

func (Bool) AsBool

func (n Bool) AsBool() (bool, error)

func (Bool) AsBytes

func (Bool) AsBytes() ([]byte, error)

func (Bool) AsFloat

func (Bool) AsFloat() (float64, error)

func (Bool) AsInt

func (Bool) AsInt() (int64, error)
func (Bool) AsLink() (ipld.Link, error)

func (Bool) AsString

func (Bool) AsString() (string, error)

func (Bool) Bool

func (n Bool) Bool() bool

func (Bool) IsAbsent

func (Bool) IsAbsent() bool

func (Bool) IsNull

func (Bool) IsNull() bool

func (Bool) Kind

func (Bool) Kind() ipld.Kind

func (Bool) Length

func (Bool) Length() int64

func (Bool) ListIterator

func (Bool) ListIterator() ipld.ListIterator

func (Bool) LookupByIndex

func (Bool) LookupByIndex(idx int64) (ipld.Node, error)

func (Bool) LookupByNode

func (Bool) LookupByNode(ipld.Node) (ipld.Node, error)

func (Bool) LookupBySegment

func (Bool) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Bool) LookupByString

func (Bool) LookupByString(string) (ipld.Node, error)

func (Bool) MapIterator

func (Bool) MapIterator() ipld.MapIterator

func (Bool) Prototype

func (Bool) Prototype() ipld.NodePrototype

func (Bool) Representation

func (n Bool) Representation() ipld.Node

func (Bool) Type

func (Bool) Type() schema.Type

type ByteCode

type ByteCode = *_ByteCode

ByteCode matches the IPLD Schema type "ByteCode". It has bytes kind.

func (ByteCode) AsBool

func (ByteCode) AsBool() (bool, error)

func (ByteCode) AsBytes

func (n ByteCode) AsBytes() ([]byte, error)

func (ByteCode) AsFloat

func (ByteCode) AsFloat() (float64, error)

func (ByteCode) AsInt

func (ByteCode) AsInt() (int64, error)
func (ByteCode) AsLink() (ipld.Link, error)

func (ByteCode) AsString

func (ByteCode) AsString() (string, error)

func (ByteCode) Bytes

func (n ByteCode) Bytes() []byte

func (ByteCode) IsAbsent

func (ByteCode) IsAbsent() bool

func (ByteCode) IsNull

func (ByteCode) IsNull() bool

func (ByteCode) Kind

func (ByteCode) Kind() ipld.Kind

func (ByteCode) Length

func (ByteCode) Length() int64

func (ByteCode) ListIterator

func (ByteCode) ListIterator() ipld.ListIterator

func (ByteCode) LookupByIndex

func (ByteCode) LookupByIndex(idx int64) (ipld.Node, error)

func (ByteCode) LookupByNode

func (ByteCode) LookupByNode(ipld.Node) (ipld.Node, error)

func (ByteCode) LookupBySegment

func (ByteCode) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (ByteCode) LookupByString

func (ByteCode) LookupByString(string) (ipld.Node, error)

func (ByteCode) MapIterator

func (ByteCode) MapIterator() ipld.MapIterator

func (ByteCode) Prototype

func (ByteCode) Prototype() ipld.NodePrototype

func (ByteCode) Representation

func (n ByteCode) Representation() ipld.Node

func (ByteCode) Type

func (ByteCode) Type() schema.Type

type Bytes

type Bytes = *_Bytes

Bytes matches the IPLD Schema type "Bytes". It has bytes kind.

func (Bytes) AsBool

func (Bytes) AsBool() (bool, error)

func (Bytes) AsBytes

func (n Bytes) AsBytes() ([]byte, error)

func (Bytes) AsFloat

func (Bytes) AsFloat() (float64, error)

func (Bytes) AsInt

func (Bytes) AsInt() (int64, error)
func (Bytes) AsLink() (ipld.Link, error)

func (Bytes) AsString

func (Bytes) AsString() (string, error)

func (Bytes) Bytes

func (n Bytes) Bytes() []byte

func (Bytes) IsAbsent

func (Bytes) IsAbsent() bool

func (Bytes) IsNull

func (Bytes) IsNull() bool

func (Bytes) Kind

func (Bytes) Kind() ipld.Kind

func (Bytes) Length

func (Bytes) Length() int64

func (Bytes) ListIterator

func (Bytes) ListIterator() ipld.ListIterator

func (Bytes) LookupByIndex

func (Bytes) LookupByIndex(idx int64) (ipld.Node, error)

func (Bytes) LookupByNode

func (Bytes) LookupByNode(ipld.Node) (ipld.Node, error)

func (Bytes) LookupBySegment

func (Bytes) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Bytes) LookupByString

func (Bytes) LookupByString(string) (ipld.Node, error)

func (Bytes) MapIterator

func (Bytes) MapIterator() ipld.MapIterator

func (Bytes) Prototype

func (Bytes) Prototype() ipld.NodePrototype

func (Bytes) Representation

func (n Bytes) Representation() ipld.Node

func (Bytes) Type

func (Bytes) Type() schema.Type

type Child

type Child = *_Child

Child matches the IPLD Schema type "Child". Child has Union typekind, which means its data model behaviors are that of a map kind.

func (Child) AsBool

func (Child) AsBool() (bool, error)

func (Child) AsBytes

func (Child) AsBytes() ([]byte, error)

func (Child) AsFloat

func (Child) AsFloat() (float64, error)

func (Child) AsInt

func (Child) AsInt() (int64, error)
func (Child) AsLink() (ipld.Link, error)

func (Child) AsString

func (Child) AsString() (string, error)

func (Child) IsAbsent

func (Child) IsAbsent() bool

func (Child) IsNull

func (Child) IsNull() bool

func (Child) Kind

func (Child) Kind() ipld.Kind

func (Child) Length

func (Child) Length() int64

func (Child) ListIterator

func (Child) ListIterator() ipld.ListIterator

func (Child) LookupByIndex

func (Child) LookupByIndex(idx int64) (ipld.Node, error)

func (Child) LookupByNode

func (n Child) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Child) LookupBySegment

func (n Child) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Child) LookupByString

func (n Child) LookupByString(key string) (ipld.Node, error)

func (Child) MapIterator

func (n Child) MapIterator() ipld.MapIterator

func (Child) Prototype

func (Child) Prototype() ipld.NodePrototype

func (Child) Representation

func (n Child) Representation() ipld.Node

func (Child) Type

func (Child) Type() schema.Type

type Frame

type Frame = *_Frame

Frame matches the IPLD Schema type "Frame". It has Struct type-kind, and may be interrogated like map kind.

func (Frame) AsBool

func (Frame) AsBool() (bool, error)

func (Frame) AsBytes

func (Frame) AsBytes() ([]byte, error)

func (Frame) AsFloat

func (Frame) AsFloat() (float64, error)

func (Frame) AsInt

func (Frame) AsInt() (int64, error)
func (Frame) AsLink() (ipld.Link, error)

func (Frame) AsString

func (Frame) AsString() (string, error)

func (Frame) IsAbsent

func (Frame) IsAbsent() bool

func (Frame) IsNull

func (Frame) IsNull() bool

func (Frame) Kind

func (Frame) Kind() ipld.Kind

func (Frame) Length

func (Frame) Length() int64

func (Frame) ListIterator

func (Frame) ListIterator() ipld.ListIterator

func (Frame) LookupByIndex

func (Frame) LookupByIndex(idx int64) (ipld.Node, error)

func (Frame) LookupByNode

func (n Frame) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Frame) LookupBySegment

func (n Frame) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Frame) LookupByString

func (n Frame) LookupByString(key string) (ipld.Node, error)

func (Frame) MapIterator

func (n Frame) MapIterator() ipld.MapIterator

func (Frame) Prototype

func (Frame) Prototype() ipld.NodePrototype

func (Frame) Representation

func (n Frame) Representation() ipld.Node

func (Frame) Type

func (Frame) Type() schema.Type

type FrameList

type FrameList = *_FrameList

FrameList matches the IPLD Schema type "FrameList". It has list kind.

func (FrameList) AsBool

func (FrameList) AsBool() (bool, error)

func (FrameList) AsBytes

func (FrameList) AsBytes() ([]byte, error)

func (FrameList) AsFloat

func (FrameList) AsFloat() (float64, error)

func (FrameList) AsInt

func (FrameList) AsInt() (int64, error)
func (FrameList) AsLink() (ipld.Link, error)

func (FrameList) AsString

func (FrameList) AsString() (string, error)

func (FrameList) IsAbsent

func (FrameList) IsAbsent() bool

func (FrameList) IsNull

func (FrameList) IsNull() bool

func (FrameList) Iterator

func (n FrameList) Iterator() *FrameList__Itr

func (FrameList) Kind

func (FrameList) Kind() ipld.Kind

func (FrameList) Length

func (n FrameList) Length() int64

func (FrameList) ListIterator

func (n FrameList) ListIterator() ipld.ListIterator

func (FrameList) LookupByIndex

func (n FrameList) LookupByIndex(idx int64) (ipld.Node, error)

func (FrameList) LookupByNode

func (n FrameList) LookupByNode(k ipld.Node) (ipld.Node, error)

func (FrameList) LookupBySegment

func (n FrameList) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (FrameList) LookupByString

func (FrameList) LookupByString(string) (ipld.Node, error)

func (FrameList) MapIterator

func (FrameList) MapIterator() ipld.MapIterator

func (FrameList) Prototype

func (FrameList) Prototype() ipld.NodePrototype

func (FrameList) Representation

func (n FrameList) Representation() ipld.Node

func (FrameList) Type

func (FrameList) Type() schema.Type

type FrameList__Itr

type FrameList__Itr struct {
	// contains filtered or unexported fields
}

func (*FrameList__Itr) Done

func (itr *FrameList__Itr) Done() bool

func (*FrameList__Itr) Next

func (itr *FrameList__Itr) Next() (idx int64, v Frame)

type Hash

type Hash = *_Hash

Hash matches the IPLD Schema type "Hash". It has bytes kind.

func (Hash) AsBool

func (Hash) AsBool() (bool, error)

func (Hash) AsBytes

func (n Hash) AsBytes() ([]byte, error)

func (Hash) AsFloat

func (Hash) AsFloat() (float64, error)

func (Hash) AsInt

func (Hash) AsInt() (int64, error)
func (Hash) AsLink() (ipld.Link, error)

func (Hash) AsString

func (Hash) AsString() (string, error)

func (Hash) Bytes

func (n Hash) Bytes() []byte

func (Hash) IsAbsent

func (Hash) IsAbsent() bool

func (Hash) IsNull

func (Hash) IsNull() bool

func (Hash) Kind

func (Hash) Kind() ipld.Kind

func (Hash) Length

func (Hash) Length() int64

func (Hash) ListIterator

func (Hash) ListIterator() ipld.ListIterator

func (Hash) LookupByIndex

func (Hash) LookupByIndex(idx int64) (ipld.Node, error)

func (Hash) LookupByNode

func (Hash) LookupByNode(ipld.Node) (ipld.Node, error)

func (Hash) LookupBySegment

func (Hash) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Hash) LookupByString

func (Hash) LookupByString(string) (ipld.Node, error)

func (Hash) MapIterator

func (Hash) MapIterator() ipld.MapIterator

func (Hash) Prototype

func (Hash) Prototype() ipld.NodePrototype

func (Hash) Representation

func (n Hash) Representation() ipld.Node

func (Hash) Type

func (Hash) Type() schema.Type
type Header = *_Header

Header matches the IPLD Schema type "Header". It has Struct type-kind, and may be interrogated like map kind.

func (Header) AsBool

func (Header) AsBool() (bool, error)

func (Header) AsBytes

func (Header) AsBytes() ([]byte, error)

func (Header) AsFloat

func (Header) AsFloat() (float64, error)

func (Header) AsInt

func (Header) AsInt() (int64, error)
func (Header) AsLink() (ipld.Link, error)

func (Header) AsString

func (Header) AsString() (string, error)

func (Header) IsAbsent

func (Header) IsAbsent() bool

func (Header) IsNull

func (Header) IsNull() bool

func (Header) Kind

func (Header) Kind() ipld.Kind

func (Header) Length

func (Header) Length() int64

func (Header) ListIterator

func (Header) ListIterator() ipld.ListIterator

func (Header) LookupByIndex

func (Header) LookupByIndex(idx int64) (ipld.Node, error)

func (Header) LookupByNode

func (n Header) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Header) LookupBySegment

func (n Header) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Header) LookupByString

func (n Header) LookupByString(key string) (ipld.Node, error)

func (Header) MapIterator

func (n Header) MapIterator() ipld.MapIterator

func (Header) Prototype

func (Header) Prototype() ipld.NodePrototype

func (Header) Representation

func (n Header) Representation() ipld.Node

func (Header) Type

func (Header) Type() schema.Type
type Link = *_Link

Link matches the IPLD Schema type "Link". It has link kind.

func (Link) AsBool

func (Link) AsBool() (bool, error)

func (Link) AsBytes

func (Link) AsBytes() ([]byte, error)

func (Link) AsFloat

func (Link) AsFloat() (float64, error)

func (Link) AsInt

func (Link) AsInt() (int64, error)
func (n Link) AsLink() (ipld.Link, error)

func (Link) AsString

func (Link) AsString() (string, error)

func (Link) IsAbsent

func (Link) IsAbsent() bool

func (Link) IsNull

func (Link) IsNull() bool

func (Link) Kind

func (Link) Kind() ipld.Kind

func (Link) Length

func (Link) Length() int64
func (n Link) Link() ipld.Link

func (Link) ListIterator

func (Link) ListIterator() ipld.ListIterator

func (Link) LookupByIndex

func (Link) LookupByIndex(idx int64) (ipld.Node, error)

func (Link) LookupByNode

func (Link) LookupByNode(ipld.Node) (ipld.Node, error)

func (Link) LookupBySegment

func (Link) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Link) LookupByString

func (Link) LookupByString(string) (ipld.Node, error)

func (Link) MapIterator

func (Link) MapIterator() ipld.MapIterator

func (Link) Prototype

func (Link) Prototype() ipld.NodePrototype

func (Link) Representation

func (n Link) Representation() ipld.Node

func (Link) Type

func (Link) Type() schema.Type

type Log

type Log = *_Log

Log matches the IPLD Schema type "Log". It has Struct type-kind, and may be interrogated like map kind.

func (Log) AsBool

func (Log) AsBool() (bool, error)

func (Log) AsBytes

func (Log) AsBytes() ([]byte, error)

func (Log) AsFloat

func (Log) AsFloat() (float64, error)

func (Log) AsInt

func (Log) AsInt() (int64, error)
func (Log) AsLink() (ipld.Link, error)

func (Log) AsString

func (Log) AsString() (string, error)

func (Log) IsAbsent

func (Log) IsAbsent() bool

func (Log) IsNull

func (Log) IsNull() bool

func (Log) Kind

func (Log) Kind() ipld.Kind

func (Log) Length

func (Log) Length() int64

func (Log) ListIterator

func (Log) ListIterator() ipld.ListIterator

func (Log) LookupByIndex

func (Log) LookupByIndex(idx int64) (ipld.Node, error)

func (Log) LookupByNode

func (n Log) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Log) LookupBySegment

func (n Log) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Log) LookupByString

func (n Log) LookupByString(key string) (ipld.Node, error)

func (Log) MapIterator

func (n Log) MapIterator() ipld.MapIterator

func (Log) Prototype

func (Log) Prototype() ipld.NodePrototype

func (Log) Representation

func (n Log) Representation() ipld.Node

func (Log) Type

func (Log) Type() schema.Type

type Logs

type Logs = *_Logs

Logs matches the IPLD Schema type "Logs". It has list kind.

func (Logs) AsBool

func (Logs) AsBool() (bool, error)

func (Logs) AsBytes

func (Logs) AsBytes() ([]byte, error)

func (Logs) AsFloat

func (Logs) AsFloat() (float64, error)

func (Logs) AsInt

func (Logs) AsInt() (int64, error)
func (Logs) AsLink() (ipld.Link, error)

func (Logs) AsString

func (Logs) AsString() (string, error)

func (Logs) IsAbsent

func (Logs) IsAbsent() bool

func (Logs) IsNull

func (Logs) IsNull() bool

func (Logs) Iterator

func (n Logs) Iterator() *Logs__Itr

func (Logs) Kind

func (Logs) Kind() ipld.Kind

func (Logs) Length

func (n Logs) Length() int64

func (Logs) ListIterator

func (n Logs) ListIterator() ipld.ListIterator

func (Logs) LookupByIndex

func (n Logs) LookupByIndex(idx int64) (ipld.Node, error)

func (Logs) LookupByNode

func (n Logs) LookupByNode(k ipld.Node) (ipld.Node, error)

func (Logs) LookupBySegment

func (n Logs) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Logs) LookupByString

func (Logs) LookupByString(string) (ipld.Node, error)

func (Logs) MapIterator

func (Logs) MapIterator() ipld.MapIterator

func (Logs) Prototype

func (Logs) Prototype() ipld.NodePrototype

func (Logs) Representation

func (n Logs) Representation() ipld.Node

func (Logs) Type

func (Logs) Type() schema.Type

type Logs__Itr

type Logs__Itr struct {
	// contains filtered or unexported fields
}

func (*Logs__Itr) Done

func (itr *Logs__Itr) Done() bool

func (*Logs__Itr) Next

func (itr *Logs__Itr) Next() (idx int64, v Log)

type MaybeAccessElement

type MaybeAccessElement = *_AccessElement__Maybe

func (MaybeAccessElement) AsNode

func (m MaybeAccessElement) AsNode() ipld.Node

func (MaybeAccessElement) Exists

func (m MaybeAccessElement) Exists() bool

func (MaybeAccessElement) IsAbsent

func (m MaybeAccessElement) IsAbsent() bool

func (MaybeAccessElement) IsNull

func (m MaybeAccessElement) IsNull() bool

func (MaybeAccessElement) Must

type MaybeAccessList

type MaybeAccessList = *_AccessList__Maybe

func (MaybeAccessList) AsNode

func (m MaybeAccessList) AsNode() ipld.Node

func (MaybeAccessList) Exists

func (m MaybeAccessList) Exists() bool

func (MaybeAccessList) IsAbsent

func (m MaybeAccessList) IsAbsent() bool

func (MaybeAccessList) IsNull

func (m MaybeAccessList) IsNull() bool

func (MaybeAccessList) Must

func (m MaybeAccessList) Must() AccessList

type MaybeAccount

type MaybeAccount = *_Account__Maybe

func (MaybeAccount) AsNode

func (m MaybeAccount) AsNode() ipld.Node

func (MaybeAccount) Exists

func (m MaybeAccount) Exists() bool

func (MaybeAccount) IsAbsent

func (m MaybeAccount) IsAbsent() bool

func (MaybeAccount) IsNull

func (m MaybeAccount) IsNull() bool

func (MaybeAccount) Must

func (m MaybeAccount) Must() Account

type MaybeAddress

type MaybeAddress = *_Address__Maybe

func (MaybeAddress) AsNode

func (m MaybeAddress) AsNode() ipld.Node

func (MaybeAddress) Exists

func (m MaybeAddress) Exists() bool

func (MaybeAddress) IsAbsent

func (m MaybeAddress) IsAbsent() bool

func (MaybeAddress) IsNull

func (m MaybeAddress) IsNull() bool

func (MaybeAddress) Must

func (m MaybeAddress) Must() Address

type MaybeBalance

type MaybeBalance = *_Balance__Maybe

func (MaybeBalance) AsNode

func (m MaybeBalance) AsNode() ipld.Node

func (MaybeBalance) Exists

func (m MaybeBalance) Exists() bool

func (MaybeBalance) IsAbsent

func (m MaybeBalance) IsAbsent() bool

func (MaybeBalance) IsNull

func (m MaybeBalance) IsNull() bool

func (MaybeBalance) Must

func (m MaybeBalance) Must() Balance

type MaybeBigInt

type MaybeBigInt = *_BigInt__Maybe

func (MaybeBigInt) AsNode

func (m MaybeBigInt) AsNode() ipld.Node

func (MaybeBigInt) Exists

func (m MaybeBigInt) Exists() bool

func (MaybeBigInt) IsAbsent

func (m MaybeBigInt) IsAbsent() bool

func (MaybeBigInt) IsNull

func (m MaybeBigInt) IsNull() bool

func (MaybeBigInt) Must

func (m MaybeBigInt) Must() BigInt

type MaybeBlock

type MaybeBlock = *_Block__Maybe

func (MaybeBlock) AsNode

func (m MaybeBlock) AsNode() ipld.Node

func (MaybeBlock) Exists

func (m MaybeBlock) Exists() bool

func (MaybeBlock) IsAbsent

func (m MaybeBlock) IsAbsent() bool

func (MaybeBlock) IsNull

func (m MaybeBlock) IsNull() bool

func (MaybeBlock) Must

func (m MaybeBlock) Must() Block

type MaybeBloom

type MaybeBloom = *_Bloom__Maybe

func (MaybeBloom) AsNode

func (m MaybeBloom) AsNode() ipld.Node

func (MaybeBloom) Exists

func (m MaybeBloom) Exists() bool

func (MaybeBloom) IsAbsent

func (m MaybeBloom) IsAbsent() bool

func (MaybeBloom) IsNull

func (m MaybeBloom) IsNull() bool

func (MaybeBloom) Must

func (m MaybeBloom) Must() Bloom

type MaybeBool

type MaybeBool = *_Bool__Maybe

func (MaybeBool) AsNode

func (m MaybeBool) AsNode() ipld.Node

func (MaybeBool) Exists

func (m MaybeBool) Exists() bool

func (MaybeBool) IsAbsent

func (m MaybeBool) IsAbsent() bool

func (MaybeBool) IsNull

func (m MaybeBool) IsNull() bool

func (MaybeBool) Must

func (m MaybeBool) Must() Bool

type MaybeByteCode

type MaybeByteCode = *_ByteCode__Maybe

func (MaybeByteCode) AsNode

func (m MaybeByteCode) AsNode() ipld.Node

func (MaybeByteCode) Exists

func (m MaybeByteCode) Exists() bool

func (MaybeByteCode) IsAbsent

func (m MaybeByteCode) IsAbsent() bool

func (MaybeByteCode) IsNull

func (m MaybeByteCode) IsNull() bool

func (MaybeByteCode) Must

func (m MaybeByteCode) Must() ByteCode

type MaybeBytes

type MaybeBytes = *_Bytes__Maybe

func (MaybeBytes) AsNode

func (m MaybeBytes) AsNode() ipld.Node

func (MaybeBytes) Exists

func (m MaybeBytes) Exists() bool

func (MaybeBytes) IsAbsent

func (m MaybeBytes) IsAbsent() bool

func (MaybeBytes) IsNull

func (m MaybeBytes) IsNull() bool

func (MaybeBytes) Must

func (m MaybeBytes) Must() Bytes

type MaybeChild

type MaybeChild = *_Child__Maybe

func (MaybeChild) AsNode

func (m MaybeChild) AsNode() ipld.Node

func (MaybeChild) Exists

func (m MaybeChild) Exists() bool

func (MaybeChild) IsAbsent

func (m MaybeChild) IsAbsent() bool

func (MaybeChild) IsNull

func (m MaybeChild) IsNull() bool

func (MaybeChild) Must

func (m MaybeChild) Must() Child

type MaybeFrame

type MaybeFrame = *_Frame__Maybe

func (MaybeFrame) AsNode

func (m MaybeFrame) AsNode() ipld.Node

func (MaybeFrame) Exists

func (m MaybeFrame) Exists() bool

func (MaybeFrame) IsAbsent

func (m MaybeFrame) IsAbsent() bool

func (MaybeFrame) IsNull

func (m MaybeFrame) IsNull() bool

func (MaybeFrame) Must

func (m MaybeFrame) Must() Frame

type MaybeFrameList

type MaybeFrameList = *_FrameList__Maybe

func (MaybeFrameList) AsNode

func (m MaybeFrameList) AsNode() ipld.Node

func (MaybeFrameList) Exists

func (m MaybeFrameList) Exists() bool

func (MaybeFrameList) IsAbsent

func (m MaybeFrameList) IsAbsent() bool

func (MaybeFrameList) IsNull

func (m MaybeFrameList) IsNull() bool

func (MaybeFrameList) Must

func (m MaybeFrameList) Must() FrameList

type MaybeHash

type MaybeHash = *_Hash__Maybe

func (MaybeHash) AsNode

func (m MaybeHash) AsNode() ipld.Node

func (MaybeHash) Exists

func (m MaybeHash) Exists() bool

func (MaybeHash) IsAbsent

func (m MaybeHash) IsAbsent() bool

func (MaybeHash) IsNull

func (m MaybeHash) IsNull() bool

func (MaybeHash) Must

func (m MaybeHash) Must() Hash

type MaybeHeader

type MaybeHeader = *_Header__Maybe

func (MaybeHeader) AsNode

func (m MaybeHeader) AsNode() ipld.Node

func (MaybeHeader) Exists

func (m MaybeHeader) Exists() bool

func (MaybeHeader) IsAbsent

func (m MaybeHeader) IsAbsent() bool

func (MaybeHeader) IsNull

func (m MaybeHeader) IsNull() bool

func (MaybeHeader) Must

func (m MaybeHeader) Must() Header
type MaybeLink = *_Link__Maybe

func (MaybeLink) AsNode

func (m MaybeLink) AsNode() ipld.Node

func (MaybeLink) Exists

func (m MaybeLink) Exists() bool

func (MaybeLink) IsAbsent

func (m MaybeLink) IsAbsent() bool

func (MaybeLink) IsNull

func (m MaybeLink) IsNull() bool

func (MaybeLink) Must

func (m MaybeLink) Must() Link

type MaybeLog

type MaybeLog = *_Log__Maybe

func (MaybeLog) AsNode

func (m MaybeLog) AsNode() ipld.Node

func (MaybeLog) Exists

func (m MaybeLog) Exists() bool

func (MaybeLog) IsAbsent

func (m MaybeLog) IsAbsent() bool

func (MaybeLog) IsNull

func (m MaybeLog) IsNull() bool

func (MaybeLog) Must

func (m MaybeLog) Must() Log

type MaybeLogs

type MaybeLogs = *_Logs__Maybe

func (MaybeLogs) AsNode

func (m MaybeLogs) AsNode() ipld.Node

func (MaybeLogs) Exists

func (m MaybeLogs) Exists() bool

func (MaybeLogs) IsAbsent

func (m MaybeLogs) IsAbsent() bool

func (MaybeLogs) IsNull

func (m MaybeLogs) IsNull() bool

func (MaybeLogs) Must

func (m MaybeLogs) Must() Logs

type MaybeOpCode

type MaybeOpCode = *_OpCode__Maybe

func (MaybeOpCode) AsNode

func (m MaybeOpCode) AsNode() ipld.Node

func (MaybeOpCode) Exists

func (m MaybeOpCode) Exists() bool

func (MaybeOpCode) IsAbsent

func (m MaybeOpCode) IsAbsent() bool

func (MaybeOpCode) IsNull

func (m MaybeOpCode) IsNull() bool

func (MaybeOpCode) Must

func (m MaybeOpCode) Must() OpCode

type MaybeReceipt

type MaybeReceipt = *_Receipt__Maybe

func (MaybeReceipt) AsNode

func (m MaybeReceipt) AsNode() ipld.Node

func (MaybeReceipt) Exists

func (m MaybeReceipt) Exists() bool

func (MaybeReceipt) IsAbsent

func (m MaybeReceipt) IsAbsent() bool

func (MaybeReceipt) IsNull

func (m MaybeReceipt) IsNull() bool

func (MaybeReceipt) Must

func (m MaybeReceipt) Must() Receipt

type MaybeReceipts

type MaybeReceipts = *_Receipts__Maybe

func (MaybeReceipts) AsNode

func (m MaybeReceipts) AsNode() ipld.Node

func (MaybeReceipts) Exists

func (m MaybeReceipts) Exists() bool

func (MaybeReceipts) IsAbsent

func (m MaybeReceipts) IsAbsent() bool

func (MaybeReceipts) IsNull

func (m MaybeReceipts) IsNull() bool

func (MaybeReceipts) Must

func (m MaybeReceipts) Must() Receipts

type MaybeStorageKeys

type MaybeStorageKeys = *_StorageKeys__Maybe

func (MaybeStorageKeys) AsNode

func (m MaybeStorageKeys) AsNode() ipld.Node

func (MaybeStorageKeys) Exists

func (m MaybeStorageKeys) Exists() bool

func (MaybeStorageKeys) IsAbsent

func (m MaybeStorageKeys) IsAbsent() bool

func (MaybeStorageKeys) IsNull

func (m MaybeStorageKeys) IsNull() bool

func (MaybeStorageKeys) Must

func (m MaybeStorageKeys) Must() StorageKeys

type MaybeString

type MaybeString = *_String__Maybe

func (MaybeString) AsNode

func (m MaybeString) AsNode() ipld.Node

func (MaybeString) Exists

func (m MaybeString) Exists() bool

func (MaybeString) IsAbsent

func (m MaybeString) IsAbsent() bool

func (MaybeString) IsNull

func (m MaybeString) IsNull() bool

func (MaybeString) Must

func (m MaybeString) Must() String

type MaybeTime

type MaybeTime = *_Time__Maybe

func (MaybeTime) AsNode

func (m MaybeTime) AsNode() ipld.Node

func (MaybeTime) Exists

func (m MaybeTime) Exists() bool

func (MaybeTime) IsAbsent

func (m MaybeTime) IsAbsent() bool

func (MaybeTime) IsNull

func (m MaybeTime) IsNull() bool

func (MaybeTime) Must

func (m MaybeTime) Must() Time

type MaybeTopics

type MaybeTopics = *_Topics__Maybe

func (MaybeTopics) AsNode

func (m MaybeTopics) AsNode() ipld.Node

func (MaybeTopics) Exists

func (m MaybeTopics) Exists() bool

func (MaybeTopics) IsAbsent

func (m MaybeTopics) IsAbsent() bool

func (MaybeTopics) IsNull

func (m MaybeTopics) IsNull() bool

func (MaybeTopics) Must

func (m MaybeTopics) Must() Topics

type MaybeTransaction

type MaybeTransaction = *_Transaction__Maybe

func (MaybeTransaction) AsNode

func (m MaybeTransaction) AsNode() ipld.Node

func (MaybeTransaction) Exists

func (m MaybeTransaction) Exists() bool

func (MaybeTransaction) IsAbsent

func (m MaybeTransaction) IsAbsent() bool

func (MaybeTransaction) IsNull

func (m MaybeTransaction) IsNull() bool

func (MaybeTransaction) Must

func (m MaybeTransaction) Must() Transaction

type MaybeTransactions

type MaybeTransactions = *_Transactions__Maybe

func (MaybeTransactions) AsNode

func (m MaybeTransactions) AsNode() ipld.Node

func (MaybeTransactions) Exists

func (m MaybeTransactions) Exists() bool

func (MaybeTransactions) IsAbsent

func (m MaybeTransactions) IsAbsent() bool

func (MaybeTransactions) IsNull

func (m MaybeTransactions) IsNull() bool

func (MaybeTransactions) Must

type MaybeTrieBranchNode

type MaybeTrieBranchNode = *_TrieBranchNode__Maybe

func (MaybeTrieBranchNode) AsNode

func (m MaybeTrieBranchNode) AsNode() ipld.Node

func (MaybeTrieBranchNode) Exists

func (m MaybeTrieBranchNode) Exists() bool

func (MaybeTrieBranchNode) IsAbsent

func (m MaybeTrieBranchNode) IsAbsent() bool

func (MaybeTrieBranchNode) IsNull

func (m MaybeTrieBranchNode) IsNull() bool

func (MaybeTrieBranchNode) Must

type MaybeTrieExtensionNode

type MaybeTrieExtensionNode = *_TrieExtensionNode__Maybe

func (MaybeTrieExtensionNode) AsNode

func (m MaybeTrieExtensionNode) AsNode() ipld.Node

func (MaybeTrieExtensionNode) Exists

func (m MaybeTrieExtensionNode) Exists() bool

func (MaybeTrieExtensionNode) IsAbsent

func (m MaybeTrieExtensionNode) IsAbsent() bool

func (MaybeTrieExtensionNode) IsNull

func (m MaybeTrieExtensionNode) IsNull() bool

func (MaybeTrieExtensionNode) Must

type MaybeTrieLeafNode

type MaybeTrieLeafNode = *_TrieLeafNode__Maybe

func (MaybeTrieLeafNode) AsNode

func (m MaybeTrieLeafNode) AsNode() ipld.Node

func (MaybeTrieLeafNode) Exists

func (m MaybeTrieLeafNode) Exists() bool

func (MaybeTrieLeafNode) IsAbsent

func (m MaybeTrieLeafNode) IsAbsent() bool

func (MaybeTrieLeafNode) IsNull

func (m MaybeTrieLeafNode) IsNull() bool

func (MaybeTrieLeafNode) Must

type MaybeTrieNode

type MaybeTrieNode = *_TrieNode__Maybe

func (MaybeTrieNode) AsNode

func (m MaybeTrieNode) AsNode() ipld.Node

func (MaybeTrieNode) Exists

func (m MaybeTrieNode) Exists() bool

func (MaybeTrieNode) IsAbsent

func (m MaybeTrieNode) IsAbsent() bool

func (MaybeTrieNode) IsNull

func (m MaybeTrieNode) IsNull() bool

func (MaybeTrieNode) Must

func (m MaybeTrieNode) Must() TrieNode

type MaybeTxCIDList

type MaybeTxCIDList = *_TxCIDList__Maybe

func (MaybeTxCIDList) AsNode

func (m MaybeTxCIDList) AsNode() ipld.Node

func (MaybeTxCIDList) Exists

func (m MaybeTxCIDList) Exists() bool

func (MaybeTxCIDList) IsAbsent

func (m MaybeTxCIDList) IsAbsent() bool

func (MaybeTxCIDList) IsNull

func (m MaybeTxCIDList) IsNull() bool

func (MaybeTxCIDList) Must

func (m MaybeTxCIDList) Must() TxCIDList

type MaybeTxTrace

type MaybeTxTrace = *_TxTrace__Maybe

func (MaybeTxTrace) AsNode

func (m MaybeTxTrace) AsNode() ipld.Node

func (MaybeTxTrace) Exists

func (m MaybeTxTrace) Exists() bool

func (MaybeTxTrace) IsAbsent

func (m MaybeTxTrace) IsAbsent() bool

func (MaybeTxTrace) IsNull

func (m MaybeTxTrace) IsNull() bool

func (MaybeTxTrace) Must

func (m MaybeTxTrace) Must() TxTrace

type MaybeTxType

type MaybeTxType = *_TxType__Maybe

func (MaybeTxType) AsNode

func (m MaybeTxType) AsNode() ipld.Node

func (MaybeTxType) Exists

func (m MaybeTxType) Exists() bool

func (MaybeTxType) IsAbsent

func (m MaybeTxType) IsAbsent() bool

func (MaybeTxType) IsNull

func (m MaybeTxType) IsNull() bool

func (MaybeTxType) Must

func (m MaybeTxType) Must() TxType

type MaybeUint

type MaybeUint = *_Uint__Maybe

func (MaybeUint) AsNode

func (m MaybeUint) AsNode() ipld.Node

func (MaybeUint) Exists

func (m MaybeUint) Exists() bool

func (MaybeUint) IsAbsent

func (m MaybeUint) IsAbsent() bool

func (MaybeUint) IsNull

func (m MaybeUint) IsNull() bool

func (MaybeUint) Must

func (m MaybeUint) Must() Uint

type MaybeUncles

type MaybeUncles = *_Uncles__Maybe

func (MaybeUncles) AsNode

func (m MaybeUncles) AsNode() ipld.Node

func (MaybeUncles) Exists

func (m MaybeUncles) Exists() bool

func (MaybeUncles) IsAbsent

func (m MaybeUncles) IsAbsent() bool

func (MaybeUncles) IsNull

func (m MaybeUncles) IsNull() bool

func (MaybeUncles) Must

func (m MaybeUncles) Must() Uncles

type MaybeValue

type MaybeValue = *_Value__Maybe

func (MaybeValue) AsNode

func (m MaybeValue) AsNode() ipld.Node

func (MaybeValue) Exists

func (m MaybeValue) Exists() bool

func (MaybeValue) IsAbsent

func (m MaybeValue) IsAbsent() bool

func (MaybeValue) IsNull

func (m MaybeValue) IsNull() bool

func (MaybeValue) Must

func (m MaybeValue) Must() Value

type OpCode

type OpCode = *_OpCode

OpCode matches the IPLD Schema type "OpCode". It has bytes kind.

func (OpCode) AsBool

func (OpCode) AsBool() (bool, error)

func (OpCode) AsBytes

func (n OpCode) AsBytes() ([]byte, error)

func (OpCode) AsFloat

func (OpCode) AsFloat() (float64, error)

func (OpCode) AsInt

func (OpCode) AsInt() (int64, error)
func (OpCode) AsLink() (ipld.Link, error)

func (OpCode) AsString

func (OpCode) AsString() (string, error)

func (OpCode) Bytes

func (n OpCode) Bytes() []byte

func (OpCode) IsAbsent

func (OpCode) IsAbsent() bool

func (OpCode) IsNull

func (OpCode) IsNull() bool

func (OpCode) Kind

func (OpCode) Kind() ipld.Kind

func (OpCode) Length

func (OpCode) Length() int64

func (OpCode) ListIterator

func (OpCode) ListIterator() ipld.ListIterator

func (OpCode) LookupByIndex

func (OpCode) LookupByIndex(idx int64) (ipld.Node, error)

func (OpCode) LookupByNode

func (OpCode) LookupByNode(ipld.Node) (ipld.Node, error)

func (OpCode) LookupBySegment

func (OpCode) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (OpCode) LookupByString

func (OpCode) LookupByString(string) (ipld.Node, error)

func (OpCode) MapIterator

func (OpCode) MapIterator() ipld.MapIterator

func (OpCode) Prototype

func (OpCode) Prototype() ipld.NodePrototype

func (OpCode) Representation

func (n OpCode) Representation() ipld.Node

func (OpCode) Type

func (OpCode) Type() schema.Type

type Receipt

type Receipt = *_Receipt

Receipt matches the IPLD Schema type "Receipt". It has Struct type-kind, and may be interrogated like map kind.

func (Receipt) AsBool

func (Receipt) AsBool() (bool, error)

func (Receipt) AsBytes

func (Receipt) AsBytes() ([]byte, error)

func (Receipt) AsFloat

func (Receipt) AsFloat() (float64, error)

func (Receipt) AsInt

func (Receipt) AsInt() (int64, error)
func (Receipt) AsLink() (ipld.Link, error)

func (Receipt) AsString

func (Receipt) AsString() (string, error)

func (Receipt) IsAbsent

func (Receipt) IsAbsent() bool

func (Receipt) IsNull

func (Receipt) IsNull() bool

func (Receipt) Kind

func (Receipt) Kind() ipld.Kind

func (Receipt) Length

func (Receipt) Length() int64

func (Receipt) ListIterator

func (Receipt) ListIterator() ipld.ListIterator

func (Receipt) LookupByIndex

func (Receipt) LookupByIndex(idx int64) (ipld.Node, error)

func (Receipt) LookupByNode

func (n Receipt) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Receipt) LookupBySegment

func (n Receipt) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Receipt) LookupByString

func (n Receipt) LookupByString(key string) (ipld.Node, error)

func (Receipt) MapIterator

func (n Receipt) MapIterator() ipld.MapIterator

func (Receipt) Prototype

func (Receipt) Prototype() ipld.NodePrototype

func (Receipt) Representation

func (n Receipt) Representation() ipld.Node

func (Receipt) Type

func (Receipt) Type() schema.Type

type Receipts

type Receipts = *_Receipts

Receipts matches the IPLD Schema type "Receipts". It has list kind.

func (Receipts) AsBool

func (Receipts) AsBool() (bool, error)

func (Receipts) AsBytes

func (Receipts) AsBytes() ([]byte, error)

func (Receipts) AsFloat

func (Receipts) AsFloat() (float64, error)

func (Receipts) AsInt

func (Receipts) AsInt() (int64, error)
func (Receipts) AsLink() (ipld.Link, error)

func (Receipts) AsString

func (Receipts) AsString() (string, error)

func (Receipts) IsAbsent

func (Receipts) IsAbsent() bool

func (Receipts) IsNull

func (Receipts) IsNull() bool

func (Receipts) Iterator

func (n Receipts) Iterator() *Receipts__Itr

func (Receipts) Kind

func (Receipts) Kind() ipld.Kind

func (Receipts) Length

func (n Receipts) Length() int64

func (Receipts) ListIterator

func (n Receipts) ListIterator() ipld.ListIterator

func (Receipts) LookupByIndex

func (n Receipts) LookupByIndex(idx int64) (ipld.Node, error)

func (Receipts) LookupByNode

func (n Receipts) LookupByNode(k ipld.Node) (ipld.Node, error)

func (Receipts) LookupBySegment

func (n Receipts) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Receipts) LookupByString

func (Receipts) LookupByString(string) (ipld.Node, error)

func (Receipts) MapIterator

func (Receipts) MapIterator() ipld.MapIterator

func (Receipts) Prototype

func (Receipts) Prototype() ipld.NodePrototype

func (Receipts) Representation

func (n Receipts) Representation() ipld.Node

func (Receipts) Type

func (Receipts) Type() schema.Type

type Receipts__Itr

type Receipts__Itr struct {
	// contains filtered or unexported fields
}

func (*Receipts__Itr) Done

func (itr *Receipts__Itr) Done() bool

func (*Receipts__Itr) Next

func (itr *Receipts__Itr) Next() (idx int64, v Receipt)

type StorageKeys

type StorageKeys = *_StorageKeys

StorageKeys matches the IPLD Schema type "StorageKeys". It has list kind.

func (StorageKeys) AsBool

func (StorageKeys) AsBool() (bool, error)

func (StorageKeys) AsBytes

func (StorageKeys) AsBytes() ([]byte, error)

func (StorageKeys) AsFloat

func (StorageKeys) AsFloat() (float64, error)

func (StorageKeys) AsInt

func (StorageKeys) AsInt() (int64, error)
func (StorageKeys) AsLink() (ipld.Link, error)

func (StorageKeys) AsString

func (StorageKeys) AsString() (string, error)

func (StorageKeys) IsAbsent

func (StorageKeys) IsAbsent() bool

func (StorageKeys) IsNull

func (StorageKeys) IsNull() bool

func (StorageKeys) Iterator

func (n StorageKeys) Iterator() *StorageKeys__Itr

func (StorageKeys) Kind

func (StorageKeys) Kind() ipld.Kind

func (StorageKeys) Length

func (n StorageKeys) Length() int64

func (StorageKeys) ListIterator

func (n StorageKeys) ListIterator() ipld.ListIterator

func (StorageKeys) LookupByIndex

func (n StorageKeys) LookupByIndex(idx int64) (ipld.Node, error)

func (StorageKeys) LookupByNode

func (n StorageKeys) LookupByNode(k ipld.Node) (ipld.Node, error)

func (StorageKeys) LookupBySegment

func (n StorageKeys) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (StorageKeys) LookupByString

func (StorageKeys) LookupByString(string) (ipld.Node, error)

func (StorageKeys) MapIterator

func (StorageKeys) MapIterator() ipld.MapIterator

func (StorageKeys) Prototype

func (StorageKeys) Prototype() ipld.NodePrototype

func (StorageKeys) Representation

func (n StorageKeys) Representation() ipld.Node

func (StorageKeys) Type

func (StorageKeys) Type() schema.Type

type StorageKeys__Itr

type StorageKeys__Itr struct {
	// contains filtered or unexported fields
}

func (*StorageKeys__Itr) Done

func (itr *StorageKeys__Itr) Done() bool

func (*StorageKeys__Itr) Next

func (itr *StorageKeys__Itr) Next() (idx int64, v Hash)

type String

type String = *_String

String matches the IPLD Schema type "String". It has string kind.

func (String) AsBool

func (String) AsBool() (bool, error)

func (String) AsBytes

func (String) AsBytes() ([]byte, error)

func (String) AsFloat

func (String) AsFloat() (float64, error)

func (String) AsInt

func (String) AsInt() (int64, error)
func (String) AsLink() (ipld.Link, error)

func (String) AsString

func (n String) AsString() (string, error)

func (String) IsAbsent

func (String) IsAbsent() bool

func (String) IsNull

func (String) IsNull() bool

func (String) Kind

func (String) Kind() ipld.Kind

func (String) Length

func (String) Length() int64

func (String) ListIterator

func (String) ListIterator() ipld.ListIterator

func (String) LookupByIndex

func (String) LookupByIndex(idx int64) (ipld.Node, error)

func (String) LookupByNode

func (String) LookupByNode(ipld.Node) (ipld.Node, error)

func (String) LookupBySegment

func (String) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (String) LookupByString

func (String) LookupByString(string) (ipld.Node, error)

func (String) MapIterator

func (String) MapIterator() ipld.MapIterator

func (String) Prototype

func (String) Prototype() ipld.NodePrototype

func (String) Representation

func (n String) Representation() ipld.Node

func (String) String

func (n String) String() string

func (String) Type

func (String) Type() schema.Type

type Time

type Time = *_Time

Time matches the IPLD Schema type "Time". It has bytes kind.

func (Time) AsBool

func (Time) AsBool() (bool, error)

func (Time) AsBytes

func (n Time) AsBytes() ([]byte, error)

func (Time) AsFloat

func (Time) AsFloat() (float64, error)

func (Time) AsInt

func (Time) AsInt() (int64, error)
func (Time) AsLink() (ipld.Link, error)

func (Time) AsString

func (Time) AsString() (string, error)

func (Time) Bytes

func (n Time) Bytes() []byte

func (Time) IsAbsent

func (Time) IsAbsent() bool

func (Time) IsNull

func (Time) IsNull() bool

func (Time) Kind

func (Time) Kind() ipld.Kind

func (Time) Length

func (Time) Length() int64

func (Time) ListIterator

func (Time) ListIterator() ipld.ListIterator

func (Time) LookupByIndex

func (Time) LookupByIndex(idx int64) (ipld.Node, error)

func (Time) LookupByNode

func (Time) LookupByNode(ipld.Node) (ipld.Node, error)

func (Time) LookupBySegment

func (Time) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Time) LookupByString

func (Time) LookupByString(string) (ipld.Node, error)

func (Time) MapIterator

func (Time) MapIterator() ipld.MapIterator

func (Time) Prototype

func (Time) Prototype() ipld.NodePrototype

func (Time) Representation

func (n Time) Representation() ipld.Node

func (Time) Type

func (Time) Type() schema.Type

type Topics

type Topics = *_Topics

Topics matches the IPLD Schema type "Topics". It has list kind.

func (Topics) AsBool

func (Topics) AsBool() (bool, error)

func (Topics) AsBytes

func (Topics) AsBytes() ([]byte, error)

func (Topics) AsFloat

func (Topics) AsFloat() (float64, error)

func (Topics) AsInt

func (Topics) AsInt() (int64, error)
func (Topics) AsLink() (ipld.Link, error)

func (Topics) AsString

func (Topics) AsString() (string, error)

func (Topics) IsAbsent

func (Topics) IsAbsent() bool

func (Topics) IsNull

func (Topics) IsNull() bool

func (Topics) Iterator

func (n Topics) Iterator() *Topics__Itr

func (Topics) Kind

func (Topics) Kind() ipld.Kind

func (Topics) Length

func (n Topics) Length() int64

func (Topics) ListIterator

func (n Topics) ListIterator() ipld.ListIterator

func (Topics) LookupByIndex

func (n Topics) LookupByIndex(idx int64) (ipld.Node, error)

func (Topics) LookupByNode

func (n Topics) LookupByNode(k ipld.Node) (ipld.Node, error)

func (Topics) LookupBySegment

func (n Topics) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Topics) LookupByString

func (Topics) LookupByString(string) (ipld.Node, error)

func (Topics) MapIterator

func (Topics) MapIterator() ipld.MapIterator

func (Topics) Prototype

func (Topics) Prototype() ipld.NodePrototype

func (Topics) Representation

func (n Topics) Representation() ipld.Node

func (Topics) Type

func (Topics) Type() schema.Type

type Topics__Itr

type Topics__Itr struct {
	// contains filtered or unexported fields
}

func (*Topics__Itr) Done

func (itr *Topics__Itr) Done() bool

func (*Topics__Itr) Next

func (itr *Topics__Itr) Next() (idx int64, v Hash)

type Transaction

type Transaction = *_Transaction

Transaction matches the IPLD Schema type "Transaction". It has Struct type-kind, and may be interrogated like map kind.

func (Transaction) AsBool

func (Transaction) AsBool() (bool, error)

func (Transaction) AsBytes

func (Transaction) AsBytes() ([]byte, error)

func (Transaction) AsFloat

func (Transaction) AsFloat() (float64, error)

func (Transaction) AsInt

func (Transaction) AsInt() (int64, error)
func (Transaction) AsLink() (ipld.Link, error)

func (Transaction) AsString

func (Transaction) AsString() (string, error)

func (Transaction) IsAbsent

func (Transaction) IsAbsent() bool

func (Transaction) IsNull

func (Transaction) IsNull() bool

func (Transaction) Kind

func (Transaction) Kind() ipld.Kind

func (Transaction) Length

func (Transaction) Length() int64

func (Transaction) ListIterator

func (Transaction) ListIterator() ipld.ListIterator

func (Transaction) LookupByIndex

func (Transaction) LookupByIndex(idx int64) (ipld.Node, error)

func (Transaction) LookupByNode

func (n Transaction) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Transaction) LookupBySegment

func (n Transaction) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Transaction) LookupByString

func (n Transaction) LookupByString(key string) (ipld.Node, error)

func (Transaction) MapIterator

func (n Transaction) MapIterator() ipld.MapIterator

func (Transaction) Prototype

func (Transaction) Prototype() ipld.NodePrototype

func (Transaction) Representation

func (n Transaction) Representation() ipld.Node

func (Transaction) Type

func (Transaction) Type() schema.Type

type Transactions

type Transactions = *_Transactions

Transactions matches the IPLD Schema type "Transactions". It has list kind.

func (Transactions) AsBool

func (Transactions) AsBool() (bool, error)

func (Transactions) AsBytes

func (Transactions) AsBytes() ([]byte, error)

func (Transactions) AsFloat

func (Transactions) AsFloat() (float64, error)

func (Transactions) AsInt

func (Transactions) AsInt() (int64, error)
func (Transactions) AsLink() (ipld.Link, error)

func (Transactions) AsString

func (Transactions) AsString() (string, error)

func (Transactions) IsAbsent

func (Transactions) IsAbsent() bool

func (Transactions) IsNull

func (Transactions) IsNull() bool

func (Transactions) Iterator

func (n Transactions) Iterator() *Transactions__Itr

func (Transactions) Kind

func (Transactions) Kind() ipld.Kind

func (Transactions) Length

func (n Transactions) Length() int64

func (Transactions) ListIterator

func (n Transactions) ListIterator() ipld.ListIterator

func (Transactions) LookupByIndex

func (n Transactions) LookupByIndex(idx int64) (ipld.Node, error)

func (Transactions) LookupByNode

func (n Transactions) LookupByNode(k ipld.Node) (ipld.Node, error)

func (Transactions) LookupBySegment

func (n Transactions) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Transactions) LookupByString

func (Transactions) LookupByString(string) (ipld.Node, error)

func (Transactions) MapIterator

func (Transactions) MapIterator() ipld.MapIterator

func (Transactions) Prototype

func (Transactions) Prototype() ipld.NodePrototype

func (Transactions) Representation

func (n Transactions) Representation() ipld.Node

func (Transactions) Type

func (Transactions) Type() schema.Type

type Transactions__Itr

type Transactions__Itr struct {
	// contains filtered or unexported fields
}

func (*Transactions__Itr) Done

func (itr *Transactions__Itr) Done() bool

func (*Transactions__Itr) Next

func (itr *Transactions__Itr) Next() (idx int64, v Transaction)

type TrieBranchNode

type TrieBranchNode = *_TrieBranchNode

TrieBranchNode matches the IPLD Schema type "TrieBranchNode". It has Struct type-kind, and may be interrogated like map kind.

func (TrieBranchNode) AsBool

func (TrieBranchNode) AsBool() (bool, error)

func (TrieBranchNode) AsBytes

func (TrieBranchNode) AsBytes() ([]byte, error)

func (TrieBranchNode) AsFloat

func (TrieBranchNode) AsFloat() (float64, error)

func (TrieBranchNode) AsInt

func (TrieBranchNode) AsInt() (int64, error)
func (TrieBranchNode) AsLink() (ipld.Link, error)

func (TrieBranchNode) AsString

func (TrieBranchNode) AsString() (string, error)

func (TrieBranchNode) IsAbsent

func (TrieBranchNode) IsAbsent() bool

func (TrieBranchNode) IsNull

func (TrieBranchNode) IsNull() bool

func (TrieBranchNode) Kind

func (TrieBranchNode) Kind() ipld.Kind

func (TrieBranchNode) Length

func (TrieBranchNode) Length() int64

func (TrieBranchNode) ListIterator

func (TrieBranchNode) ListIterator() ipld.ListIterator

func (TrieBranchNode) LookupByIndex

func (TrieBranchNode) LookupByIndex(idx int64) (ipld.Node, error)

func (TrieBranchNode) LookupByNode

func (n TrieBranchNode) LookupByNode(key ipld.Node) (ipld.Node, error)

func (TrieBranchNode) LookupBySegment

func (n TrieBranchNode) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (TrieBranchNode) LookupByString

func (n TrieBranchNode) LookupByString(key string) (ipld.Node, error)

func (TrieBranchNode) MapIterator

func (n TrieBranchNode) MapIterator() ipld.MapIterator

func (TrieBranchNode) Prototype

func (TrieBranchNode) Prototype() ipld.NodePrototype

func (TrieBranchNode) Representation

func (n TrieBranchNode) Representation() ipld.Node

func (TrieBranchNode) Type

func (TrieBranchNode) Type() schema.Type

type TrieExtensionNode

type TrieExtensionNode = *_TrieExtensionNode

TrieExtensionNode matches the IPLD Schema type "TrieExtensionNode". It has Struct type-kind, and may be interrogated like map kind.

func (TrieExtensionNode) AsBool

func (TrieExtensionNode) AsBool() (bool, error)

func (TrieExtensionNode) AsBytes

func (TrieExtensionNode) AsBytes() ([]byte, error)

func (TrieExtensionNode) AsFloat

func (TrieExtensionNode) AsFloat() (float64, error)

func (TrieExtensionNode) AsInt

func (TrieExtensionNode) AsInt() (int64, error)
func (TrieExtensionNode) AsLink() (ipld.Link, error)

func (TrieExtensionNode) AsString

func (TrieExtensionNode) AsString() (string, error)

func (TrieExtensionNode) IsAbsent

func (TrieExtensionNode) IsAbsent() bool

func (TrieExtensionNode) IsNull

func (TrieExtensionNode) IsNull() bool

func (TrieExtensionNode) Kind

func (TrieExtensionNode) Kind() ipld.Kind

func (TrieExtensionNode) Length

func (TrieExtensionNode) Length() int64

func (TrieExtensionNode) ListIterator

func (TrieExtensionNode) ListIterator() ipld.ListIterator

func (TrieExtensionNode) LookupByIndex

func (TrieExtensionNode) LookupByIndex(idx int64) (ipld.Node, error)

func (TrieExtensionNode) LookupByNode

func (n TrieExtensionNode) LookupByNode(key ipld.Node) (ipld.Node, error)

func (TrieExtensionNode) LookupBySegment

func (n TrieExtensionNode) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (TrieExtensionNode) LookupByString

func (n TrieExtensionNode) LookupByString(key string) (ipld.Node, error)

func (TrieExtensionNode) MapIterator

func (n TrieExtensionNode) MapIterator() ipld.MapIterator

func (TrieExtensionNode) Prototype

func (TrieExtensionNode) Prototype() ipld.NodePrototype

func (TrieExtensionNode) Representation

func (n TrieExtensionNode) Representation() ipld.Node

func (TrieExtensionNode) Type

func (TrieExtensionNode) Type() schema.Type

type TrieLeafNode

type TrieLeafNode = *_TrieLeafNode

TrieLeafNode matches the IPLD Schema type "TrieLeafNode". It has Struct type-kind, and may be interrogated like map kind.

func (TrieLeafNode) AsBool

func (TrieLeafNode) AsBool() (bool, error)

func (TrieLeafNode) AsBytes

func (TrieLeafNode) AsBytes() ([]byte, error)

func (TrieLeafNode) AsFloat

func (TrieLeafNode) AsFloat() (float64, error)

func (TrieLeafNode) AsInt

func (TrieLeafNode) AsInt() (int64, error)
func (TrieLeafNode) AsLink() (ipld.Link, error)

func (TrieLeafNode) AsString

func (TrieLeafNode) AsString() (string, error)

func (TrieLeafNode) IsAbsent

func (TrieLeafNode) IsAbsent() bool

func (TrieLeafNode) IsNull

func (TrieLeafNode) IsNull() bool

func (TrieLeafNode) Kind

func (TrieLeafNode) Kind() ipld.Kind

func (TrieLeafNode) Length

func (TrieLeafNode) Length() int64

func (TrieLeafNode) ListIterator

func (TrieLeafNode) ListIterator() ipld.ListIterator

func (TrieLeafNode) LookupByIndex

func (TrieLeafNode) LookupByIndex(idx int64) (ipld.Node, error)

func (TrieLeafNode) LookupByNode

func (n TrieLeafNode) LookupByNode(key ipld.Node) (ipld.Node, error)

func (TrieLeafNode) LookupBySegment

func (n TrieLeafNode) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (TrieLeafNode) LookupByString

func (n TrieLeafNode) LookupByString(key string) (ipld.Node, error)

func (TrieLeafNode) MapIterator

func (n TrieLeafNode) MapIterator() ipld.MapIterator

func (TrieLeafNode) Prototype

func (TrieLeafNode) Prototype() ipld.NodePrototype

func (TrieLeafNode) Representation

func (n TrieLeafNode) Representation() ipld.Node

func (TrieLeafNode) Type

func (TrieLeafNode) Type() schema.Type

type TrieNode

type TrieNode = *_TrieNode

TrieNode matches the IPLD Schema type "TrieNode". TrieNode has Union typekind, which means its data model behaviors are that of a map kind.

func (TrieNode) AsBool

func (TrieNode) AsBool() (bool, error)

func (TrieNode) AsBytes

func (TrieNode) AsBytes() ([]byte, error)

func (TrieNode) AsFloat

func (TrieNode) AsFloat() (float64, error)

func (TrieNode) AsInt

func (TrieNode) AsInt() (int64, error)
func (TrieNode) AsLink() (ipld.Link, error)

func (TrieNode) AsString

func (TrieNode) AsString() (string, error)

func (TrieNode) IsAbsent

func (TrieNode) IsAbsent() bool

func (TrieNode) IsNull

func (TrieNode) IsNull() bool

func (TrieNode) Kind

func (TrieNode) Kind() ipld.Kind

func (TrieNode) Length

func (TrieNode) Length() int64

func (TrieNode) ListIterator

func (TrieNode) ListIterator() ipld.ListIterator

func (TrieNode) LookupByIndex

func (TrieNode) LookupByIndex(idx int64) (ipld.Node, error)

func (TrieNode) LookupByNode

func (n TrieNode) LookupByNode(key ipld.Node) (ipld.Node, error)

func (TrieNode) LookupBySegment

func (n TrieNode) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (TrieNode) LookupByString

func (n TrieNode) LookupByString(key string) (ipld.Node, error)

func (TrieNode) MapIterator

func (n TrieNode) MapIterator() ipld.MapIterator

func (TrieNode) Prototype

func (TrieNode) Prototype() ipld.NodePrototype

func (TrieNode) Representation

func (n TrieNode) Representation() ipld.Node

func (TrieNode) Type

func (TrieNode) Type() schema.Type

type TxCIDList

type TxCIDList = *_TxCIDList

TxCIDList matches the IPLD Schema type "TxCIDList". It has list kind.

func (TxCIDList) AsBool

func (TxCIDList) AsBool() (bool, error)

func (TxCIDList) AsBytes

func (TxCIDList) AsBytes() ([]byte, error)

func (TxCIDList) AsFloat

func (TxCIDList) AsFloat() (float64, error)

func (TxCIDList) AsInt

func (TxCIDList) AsInt() (int64, error)
func (TxCIDList) AsLink() (ipld.Link, error)

func (TxCIDList) AsString

func (TxCIDList) AsString() (string, error)

func (TxCIDList) IsAbsent

func (TxCIDList) IsAbsent() bool

func (TxCIDList) IsNull

func (TxCIDList) IsNull() bool

func (TxCIDList) Iterator

func (n TxCIDList) Iterator() *TxCIDList__Itr

func (TxCIDList) Kind

func (TxCIDList) Kind() ipld.Kind

func (TxCIDList) Length

func (n TxCIDList) Length() int64

func (TxCIDList) ListIterator

func (n TxCIDList) ListIterator() ipld.ListIterator

func (TxCIDList) LookupByIndex

func (n TxCIDList) LookupByIndex(idx int64) (ipld.Node, error)

func (TxCIDList) LookupByNode

func (n TxCIDList) LookupByNode(k ipld.Node) (ipld.Node, error)

func (TxCIDList) LookupBySegment

func (n TxCIDList) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (TxCIDList) LookupByString

func (TxCIDList) LookupByString(string) (ipld.Node, error)

func (TxCIDList) MapIterator

func (TxCIDList) MapIterator() ipld.MapIterator

func (TxCIDList) Prototype

func (TxCIDList) Prototype() ipld.NodePrototype

func (TxCIDList) Representation

func (n TxCIDList) Representation() ipld.Node

func (TxCIDList) Type

func (TxCIDList) Type() schema.Type

type TxCIDList__Itr

type TxCIDList__Itr struct {
	// contains filtered or unexported fields
}

func (*TxCIDList__Itr) Done

func (itr *TxCIDList__Itr) Done() bool

func (*TxCIDList__Itr) Next

func (itr *TxCIDList__Itr) Next() (idx int64, v Link)

type TxTrace

type TxTrace = *_TxTrace

TxTrace matches the IPLD Schema type "TxTrace". It has Struct type-kind, and may be interrogated like map kind.

func (TxTrace) AsBool

func (TxTrace) AsBool() (bool, error)

func (TxTrace) AsBytes

func (TxTrace) AsBytes() ([]byte, error)

func (TxTrace) AsFloat

func (TxTrace) AsFloat() (float64, error)

func (TxTrace) AsInt

func (TxTrace) AsInt() (int64, error)
func (TxTrace) AsLink() (ipld.Link, error)

func (TxTrace) AsString

func (TxTrace) AsString() (string, error)

func (TxTrace) IsAbsent

func (TxTrace) IsAbsent() bool

func (TxTrace) IsNull

func (TxTrace) IsNull() bool

func (TxTrace) Kind

func (TxTrace) Kind() ipld.Kind

func (TxTrace) Length

func (TxTrace) Length() int64

func (TxTrace) ListIterator

func (TxTrace) ListIterator() ipld.ListIterator

func (TxTrace) LookupByIndex

func (TxTrace) LookupByIndex(idx int64) (ipld.Node, error)

func (TxTrace) LookupByNode

func (n TxTrace) LookupByNode(key ipld.Node) (ipld.Node, error)

func (TxTrace) LookupBySegment

func (n TxTrace) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (TxTrace) LookupByString

func (n TxTrace) LookupByString(key string) (ipld.Node, error)

func (TxTrace) MapIterator

func (n TxTrace) MapIterator() ipld.MapIterator

func (TxTrace) Prototype

func (TxTrace) Prototype() ipld.NodePrototype

func (TxTrace) Representation

func (n TxTrace) Representation() ipld.Node

func (TxTrace) Type

func (TxTrace) Type() schema.Type

type TxType

type TxType = *_TxType

TxType matches the IPLD Schema type "TxType". It has bytes kind.

func (TxType) AsBool

func (TxType) AsBool() (bool, error)

func (TxType) AsBytes

func (n TxType) AsBytes() ([]byte, error)

func (TxType) AsFloat

func (TxType) AsFloat() (float64, error)

func (TxType) AsInt

func (TxType) AsInt() (int64, error)
func (TxType) AsLink() (ipld.Link, error)

func (TxType) AsString

func (TxType) AsString() (string, error)

func (TxType) Bytes

func (n TxType) Bytes() []byte

func (TxType) IsAbsent

func (TxType) IsAbsent() bool

func (TxType) IsNull

func (TxType) IsNull() bool

func (TxType) Kind

func (TxType) Kind() ipld.Kind

func (TxType) Length

func (TxType) Length() int64

func (TxType) ListIterator

func (TxType) ListIterator() ipld.ListIterator

func (TxType) LookupByIndex

func (TxType) LookupByIndex(idx int64) (ipld.Node, error)

func (TxType) LookupByNode

func (TxType) LookupByNode(ipld.Node) (ipld.Node, error)

func (TxType) LookupBySegment

func (TxType) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (TxType) LookupByString

func (TxType) LookupByString(string) (ipld.Node, error)

func (TxType) MapIterator

func (TxType) MapIterator() ipld.MapIterator

func (TxType) Prototype

func (TxType) Prototype() ipld.NodePrototype

func (TxType) Representation

func (n TxType) Representation() ipld.Node

func (TxType) Type

func (TxType) Type() schema.Type

type Uint

type Uint = *_Uint

Uint matches the IPLD Schema type "Uint". It has bytes kind.

func (Uint) AsBool

func (Uint) AsBool() (bool, error)

func (Uint) AsBytes

func (n Uint) AsBytes() ([]byte, error)

func (Uint) AsFloat

func (Uint) AsFloat() (float64, error)

func (Uint) AsInt

func (Uint) AsInt() (int64, error)
func (Uint) AsLink() (ipld.Link, error)

func (Uint) AsString

func (Uint) AsString() (string, error)

func (Uint) Bytes

func (n Uint) Bytes() []byte

func (Uint) IsAbsent

func (Uint) IsAbsent() bool

func (Uint) IsNull

func (Uint) IsNull() bool

func (Uint) Kind

func (Uint) Kind() ipld.Kind

func (Uint) Length

func (Uint) Length() int64

func (Uint) ListIterator

func (Uint) ListIterator() ipld.ListIterator

func (Uint) LookupByIndex

func (Uint) LookupByIndex(idx int64) (ipld.Node, error)

func (Uint) LookupByNode

func (Uint) LookupByNode(ipld.Node) (ipld.Node, error)

func (Uint) LookupBySegment

func (Uint) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Uint) LookupByString

func (Uint) LookupByString(string) (ipld.Node, error)

func (Uint) MapIterator

func (Uint) MapIterator() ipld.MapIterator

func (Uint) Prototype

func (Uint) Prototype() ipld.NodePrototype

func (Uint) Representation

func (n Uint) Representation() ipld.Node

func (Uint) Type

func (Uint) Type() schema.Type

type Uncles

type Uncles = *_Uncles

Uncles matches the IPLD Schema type "Uncles". It has list kind.

func (Uncles) AsBool

func (Uncles) AsBool() (bool, error)

func (Uncles) AsBytes

func (Uncles) AsBytes() ([]byte, error)

func (Uncles) AsFloat

func (Uncles) AsFloat() (float64, error)

func (Uncles) AsInt

func (Uncles) AsInt() (int64, error)
func (Uncles) AsLink() (ipld.Link, error)

func (Uncles) AsString

func (Uncles) AsString() (string, error)

func (Uncles) IsAbsent

func (Uncles) IsAbsent() bool

func (Uncles) IsNull

func (Uncles) IsNull() bool

func (Uncles) Iterator

func (n Uncles) Iterator() *Uncles__Itr

func (Uncles) Kind

func (Uncles) Kind() ipld.Kind

func (Uncles) Length

func (n Uncles) Length() int64

func (Uncles) ListIterator

func (n Uncles) ListIterator() ipld.ListIterator

func (Uncles) LookupByIndex

func (n Uncles) LookupByIndex(idx int64) (ipld.Node, error)

func (Uncles) LookupByNode

func (n Uncles) LookupByNode(k ipld.Node) (ipld.Node, error)

func (Uncles) LookupBySegment

func (n Uncles) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Uncles) LookupByString

func (Uncles) LookupByString(string) (ipld.Node, error)

func (Uncles) MapIterator

func (Uncles) MapIterator() ipld.MapIterator

func (Uncles) Prototype

func (Uncles) Prototype() ipld.NodePrototype

func (Uncles) Representation

func (n Uncles) Representation() ipld.Node

func (Uncles) Type

func (Uncles) Type() schema.Type

type Uncles__Itr

type Uncles__Itr struct {
	// contains filtered or unexported fields
}

func (*Uncles__Itr) Done

func (itr *Uncles__Itr) Done() bool

func (*Uncles__Itr) Next

func (itr *Uncles__Itr) Next() (idx int64, v Header)

type Value

type Value = *_Value

Value matches the IPLD Schema type "Value". Value has Union typekind, which means its data model behaviors are that of a map kind.

func (Value) AsBool

func (Value) AsBool() (bool, error)

func (Value) AsBytes

func (Value) AsBytes() ([]byte, error)

func (Value) AsFloat

func (Value) AsFloat() (float64, error)

func (Value) AsInt

func (Value) AsInt() (int64, error)
func (Value) AsLink() (ipld.Link, error)

func (Value) AsString

func (Value) AsString() (string, error)

func (Value) IsAbsent

func (Value) IsAbsent() bool

func (Value) IsNull

func (Value) IsNull() bool

func (Value) Kind

func (Value) Kind() ipld.Kind

func (Value) Length

func (Value) Length() int64

func (Value) ListIterator

func (Value) ListIterator() ipld.ListIterator

func (Value) LookupByIndex

func (Value) LookupByIndex(idx int64) (ipld.Node, error)

func (Value) LookupByNode

func (n Value) LookupByNode(key ipld.Node) (ipld.Node, error)

func (Value) LookupBySegment

func (n Value) LookupBySegment(seg ipld.PathSegment) (ipld.Node, error)

func (Value) LookupByString

func (n Value) LookupByString(key string) (ipld.Node, error)

func (Value) MapIterator

func (n Value) MapIterator() ipld.MapIterator

func (Value) Prototype

func (Value) Prototype() ipld.NodePrototype

func (Value) Representation

func (n Value) Representation() ipld.Node

func (Value) Type

func (Value) Type() schema.Type

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL