Versions in this module Expand all Collapse all v0 v0.0.3 Sep 11, 2024 Changes in this version + type NeutrinoChainConn struct + func (n *NeutrinoChainConn) GetBlockHash(blockHeight int64) (*chainhash.Hash, error) + func (n *NeutrinoChainConn) GetBlockHeader(blockHash *chainhash.Hash) (*wire.BlockHeader, error) + func (n *NeutrinoChainConn) GetBlockHeaderVerbose(blockHash *chainhash.Hash) (*btcjson.GetBlockHeaderVerboseResult, error) + type NeutrinoNotifier struct + func New(node *neutrino.ChainService, spendHintCache chainntnfs.SpendHintCache, ...) *NeutrinoNotifier + func (n *NeutrinoNotifier) GetBlock(hash chainhash.Hash) (*btcutil.Block, error) + func (n *NeutrinoNotifier) RegisterBlockEpochNtfn(bestBlock *chainntnfs.BlockEpoch) (*chainntnfs.BlockEpochEvent, error) + func (n *NeutrinoNotifier) RegisterConfirmationsNtfn(txid *chainhash.Hash, pkScript []byte, numConfs, heightHint uint32, ...) (*chainntnfs.ConfirmationEvent, error) + func (n *NeutrinoNotifier) RegisterSpendNtfn(outpoint *wire.OutPoint, pkScript []byte, heightHint uint32) (*chainntnfs.SpendEvent, error) + func (n *NeutrinoNotifier) Start() error + func (n *NeutrinoNotifier) Started() bool + func (n *NeutrinoNotifier) Stop() error