block

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2019 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	IRIS = "Iris"
)

Variables

This section is empty.

Functions

func Min

func Min(x, y int64) int64

Types

type Iris_Block

type Iris_Block struct{}

func (*Iris_Block) Name

func (iris *Iris_Block) Name() string

func (*Iris_Block) ParseBlock

func (iris *Iris_Block) ParseBlock(b int64, client *helper.Client) (resBlock *imodel.Block, resIrisAssetDetails []*imodel.IrisAssetDetail, resIrisTxs []*imodel.IrisTx, resErr error)

func (*Iris_Block) ParseIrisAssetDetail

func (iris *Iris_Block) ParseIrisAssetDetail(b int64, client *helper.Client) ([]*imodel.IrisAssetDetail, error)

parse iris asset detail from block result tags

func (*Iris_Block) ParseIrisTxModel

func (iris *Iris_Block) ParseIrisTxModel(txBytes types.Tx, block *types.Block) imodel.IrisTx

parse iris tx from iris block result tx

func (*Iris_Block) ParseIrisTxs

func (iris *Iris_Block) ParseIrisTxs(b int64, client *helper.Client) ([]*imodel.IrisTx, error)

parse iris txs from block result txs

func (*Iris_Block) SaveDocsWithTxn

func (iris *Iris_Block) SaveDocsWithTxn(blockDoc *imodel.Block, irisAssetDetail []*imodel.IrisAssetDetail, irisTxs []*imodel.IrisTx, taskDoc imodel.SyncTask) error

Jump to

Keyboard shortcuts

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