Documentation ¶
Index ¶
- func GetMementryTime(db *leveldb.DB, txid string) (entryTime int64, err error)
- func IsMementry(db *leveldb.DB, txid string) bool
- func IsMissingTx(db *leveldb.DB, txid string) bool
- func SaveMementry(db *leveldb.DB, txid string, txentry Txentry) (err error)
- func SaveMempoolhist(db *leveldb.DB, txid string, uts int64) (err error)
- func SaveMissingTx(db *leveldb.DB, txid string) (err error)
- type BitcoinCli
- type Job
- type Mempoolhist
- type Txentry
- type Txfees
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMementryTime ¶
Types ¶
type BitcoinCli ¶
func (BitcoinCli) Getmempoolentry ¶
func (BitcoinCli) Getrawmempool ¶
func (b BitcoinCli) Getrawmempool(debug bool) (resp []string, err error)
func (BitcoinCli) GetrawmempoolVerbose ¶
func (b BitcoinCli) GetrawmempoolVerbose(debug bool) (resp map[string]Txentry, err error)
type Job ¶
type Job struct { Cli BitcoinCli DB *leveldb.DB Debug bool }
func (Job) DownloadMementry ¶
func (Job) DownloadRawMempool ¶
type Mempoolhist ¶
func FindAllMempoolhist ¶
func FindAllMempoolhist(db *leveldb.DB) (hist []Mempoolhist, err error)
func FindMempoolhist ¶
type Txentry ¶
type Txentry struct { Fee Txfees `json:"fees"` // Vsize int64 `json:"vsize"` // Weight int64 `json:"weight"` Time int64 `json:"time"` // Height int64 `json:"height"` // Descendantcount int64 `json:"descendantcount"` // Ancestorcount int64 `json:"ancestorcount"` // Ancestorsize int64 `json:"ancestorsize"` Wtxid string `json:"wtxid"` // Bip125Replaceable bool `json:"bip125-replaceable"` // Unbroadcast bool `json:"unbroadcast"` Depends []string `json:"depends"` Spentby []string `json:"Spentby"` }
Click to show internal directories.
Click to hide internal directories.