package
0.18.4-beta.rc2
Repository: https://github.com/lightningnetwork/lnd.git
Documentation: pkg.go.dev
# Functions
DisableLog disables all library log output.
NewBitcoindFilteredChainView creates a new instance of a FilteredChainView from RPC credentials and a ZMQ socket address for a bitcoind instance.
NewBtcdFilteredChainView creates a new instance of a FilteredChainView from RPC credentials for an active btcd instance.
NewCfFilteredChainView creates a new instance of the CfFilteredChainView which is connected to an active neutrino node.
UseLogger uses a specified Logger to output package logging info.
# Structs
BitcoindFilteredChainView is an implementation of the FilteredChainView interface which is backed by bitcoind.
BtcdFilteredChainView is an implementation of the FilteredChainView interface which is backed by an active websockets connection to btcd.
CfFilteredChainView is an implementation of the FilteredChainView interface which is supported by an underlying Bitcoin light client which supports client side filtering of Golomb Coded Sets.
FilteredBlock is a block which includes the transactions that modify the subscribed sub-set of the UTXO set registered to the current FilteredChainView concrete implementation.
# Interfaces
FilteredChainView represents a subscription to a certain subset of the UTXO set for a particular chain.