db

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2019 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Close

func Close()

Close close LDBDatabase

func GetContractTransaction

func GetContractTransaction(txHash string) (*types.LKTransaction, error)

GetContractTransaction read Contract Transaction

func GetContractTransactionsByBlock

func GetContractTransactionsByBlock(num *big.Int) ([]*types.LKTransaction, error)

GetContractTransactionsByBlock Get Contract Contraction by BlockNum

func GetEthTransaction

func GetEthTransaction(edb ethdb.Database, txHash string) (*types.LKTransaction, error)

GetEthTransaction read Ethereum Transaction

func GetEthTransactionGas

func GetEthTransactionGas(txHash string) (*dbWraper.EthTransactionGas, error)

GetEthTransactionGas query Gas Info of Ethereum Transaction.

func GetSuicideTransaction

func GetSuicideTransaction(txHash string) (*types.LKTransaction, error)

GetSuicideTransaction get Suicide Transaction

func GetSuicideTransactionByBlock

func GetSuicideTransactionByBlock(num *big.Int) ([]*types.LKTransaction, error)

GetSuicideTransactionByBlock get Suicide Transaction by block number

func Init

func Init(file string) error

Init NewLDBDatabase

func PutEthTransaction

func PutEthTransaction(etx *types.EthTransaction) error

PutEthTransaction write Ethereum Transaction

func PutLKTransaction

func PutLKTransaction(writer ethdb.Database, tx *types.LKTransaction) error

PutLKTransaction write internal Transaction. @Todo To Be Continued....

func UpdateBlockNum

func UpdateBlockNum(num *big.Int)

UpdateBlockNum Update BlockNum for db record after BeginBlock.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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