lotuscli

package
v0.1.18 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ChainHead

func ChainHead(url string) (uint64, error)

ChainHead lotus ChainHead api

Types

type BlockHeader added in v0.1.11

type BlockHeader struct {
	Ticket *Ticket // 1 unique per block/miner: should be a valid VRF
	// ParentWeight          BigInt            // 6 identical for all blocks in same tipset
	Height uint64 // 7 identical for all blocks in same tipset
}

func (*BlockHeader) LastTicket added in v0.1.11

func (blk *BlockHeader) LastTicket() *Ticket

type ExpTipSet added in v0.1.11

type ExpTipSet struct {
	Cids   []cid.Cid
	Blocks []*BlockHeader
	Height uint64
}

type Ticket added in v0.1.11

type Ticket struct {
	VRFProof []byte
}

func (*Ticket) Equals added in v0.1.11

func (t *Ticket) Equals(ot *Ticket) bool

func (*Ticket) Less added in v0.1.11

func (t *Ticket) Less(o *Ticket) bool

type TipSet added in v0.1.11

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

func ChainGetTipSetByHeight added in v0.1.11

func ChainGetTipSetByHeight(url string, height int64) (*TipSet, error)

ChainGetTipSetByHeight lotus ChainGetTipSetByHeight api

func NewTipSet added in v0.1.11

func NewTipSet(blks []*BlockHeader) (*TipSet, error)

func (*TipSet) Blocks added in v0.1.11

func (ts *TipSet) Blocks() []*BlockHeader

func (*TipSet) Height added in v0.1.11

func (ts *TipSet) Height() uint64

func (*TipSet) MarshalJSON added in v0.1.11

func (ts *TipSet) MarshalJSON() ([]byte, error)

func (*TipSet) MinTicket added in v0.1.11

func (ts *TipSet) MinTicket() *Ticket

func (*TipSet) MinTicketBlock added in v0.1.11

func (ts *TipSet) MinTicketBlock() *BlockHeader

func (*TipSet) UnmarshalJSON added in v0.1.11

func (ts *TipSet) UnmarshalJSON(b []byte) error

Jump to

Keyboard shortcuts

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