Remove unused interfaces.
This commit is contained in:
parent
e840c8314c
commit
8d1db93c82
1 changed files with 0 additions and 22 deletions
22
db.go
22
db.go
|
@ -73,16 +73,6 @@ type Db interface {
|
||||||
// the database
|
// the database
|
||||||
ExistsTxSha(sha *btcwire.ShaHash) (exists bool)
|
ExistsTxSha(sha *btcwire.ShaHash) (exists bool)
|
||||||
|
|
||||||
// FetchTxAllBySha returns several pieces of data for a given
|
|
||||||
// transaction hash. The implementation may cache the underlying data
|
|
||||||
// if desired.
|
|
||||||
FetchTxAllBySha(txsha *btcwire.ShaHash) (rtx *btcwire.MsgTx, rtxbuf []byte, rpver uint32, rblksha *btcwire.ShaHash, err error)
|
|
||||||
|
|
||||||
// FetchTxBufBySha returns the raw bytes and associated protocol version
|
|
||||||
// for the transaction with the requested hash. The implementation may
|
|
||||||
// cache the underlying data if desired.
|
|
||||||
FetchTxBufBySha(txsha *btcwire.ShaHash) (txbuf []byte, rpver uint32, err error)
|
|
||||||
|
|
||||||
// FetchTxBySha returns some data for the given transaction hash. The
|
// FetchTxBySha returns some data for the given transaction hash. The
|
||||||
// implementation may cache the underlying data if desired.
|
// implementation may cache the underlying data if desired.
|
||||||
FetchTxBySha(txsha *btcwire.ShaHash) (rtx *btcwire.MsgTx, rpver uint32, blksha *btcwire.ShaHash, err error)
|
FetchTxBySha(txsha *btcwire.ShaHash) (rtx *btcwire.MsgTx, rpver uint32, blksha *btcwire.ShaHash, err error)
|
||||||
|
@ -91,24 +81,12 @@ type Db interface {
|
||||||
// hashes. The implementation may cache the underlying data if desired.
|
// hashes. The implementation may cache the underlying data if desired.
|
||||||
FetchTxByShaList(txShaList []*btcwire.ShaHash) []*TxListReply
|
FetchTxByShaList(txShaList []*btcwire.ShaHash) []*TxListReply
|
||||||
|
|
||||||
// FetchTxUsedBySha returns the used/spent buffer for a given
|
|
||||||
// transaction hash.
|
|
||||||
FetchTxUsedBySha(txsha *btcwire.ShaHash) (spentbuf []byte, err error)
|
|
||||||
|
|
||||||
// InsertBlock inserts raw block and transaction data from a block
|
// InsertBlock inserts raw block and transaction data from a block
|
||||||
// into the database. The first block inserted into the database
|
// into the database. The first block inserted into the database
|
||||||
// will be treated as the genesis block. Every subsequent block insert
|
// will be treated as the genesis block. Every subsequent block insert
|
||||||
// requires the referenced parent block to already exist.
|
// requires the referenced parent block to already exist.
|
||||||
InsertBlock(block *btcutil.Block) (height int64, err error)
|
InsertBlock(block *btcutil.Block) (height int64, err error)
|
||||||
|
|
||||||
// InsertBlockData stores a block hash and its associated data block
|
|
||||||
// with the given previous hash and protocol version into the database.
|
|
||||||
InsertBlockData(sha *btcwire.ShaHash, prevSha *btcwire.ShaHash, pver uint32, buf []byte) (blockid int64, err error)
|
|
||||||
|
|
||||||
// InsertTx stores a transaction hash and its associated data into the
|
|
||||||
// database.
|
|
||||||
InsertTx(txsha *btcwire.ShaHash, blockHeight int64, txoff int, txlen int, usedbuf []byte) (err error)
|
|
||||||
|
|
||||||
// InvalidateBlockCache releases all cached blocks.
|
// InvalidateBlockCache releases all cached blocks.
|
||||||
InvalidateBlockCache()
|
InvalidateBlockCache()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue