Roy Lee
202374ebd8
[lbry] fork from btcsuite to lbryio
...
1. btcd -> lbcd
2. btcwallet -> lbcallet
3. btcutil -> lbcutil
2022-05-24 10:31:06 -07:00
Roy Lee
8701ecb329
[lbry] build: remove neutrino and bitcoind support
2022-05-24 03:09:34 -07:00
Wilmer Paulino
39f81c630b
chain: add IsCurrent method to chain.Interface
...
IsCurrent allows us to determine if the chain backend considers itself
"current" with the chain.
2019-06-13 18:08:59 -07:00
Olaoluwa Osuntokun
714ac383cb
chain: update watched/found outpoints to map to addrs
2018-07-16 19:47:17 -07:00
Olaoluwa Osuntokun
87d91316cd
chain: update interface to map outpoints to their addresses
...
In this commit, we update the Rescan call in the interface to map the
outpoint to the address that the outpoint holds. We do this as BIP 158
has recently been updated to match on the prev output script rather than
the outpoint itself. Additionally, in the near future, btcd (then
bitcoind), will switch over to using the BIP 158 filters internally,
which will also match on the output scripts.
2018-07-16 19:47:17 -07:00
Olaoluwa Osuntokun
7770cac383
multi: switch import paths back to upstream
2018-05-23 19:38:56 -07:00
Conner Fromknecht
5278cd3de8
chain/interface: add FilterBlocks query
2018-05-23 19:38:56 -07:00
Alex
73dbcf3943
multi: add bitcoind back-end (only for API use for now)
2018-05-23 19:38:56 -07:00
Alex
1b6d7a7ee3
chain: add GetBlockHeader support
...
This commit allows neutrino to simulate the GetBlockHeader RPC, and
allows chain client code to use the call with both btcd/RPC back end
and the neutrino back end.
2018-05-23 19:38:56 -07:00
Olaoluwa Osuntokun
a0abd3632c
multi: update to new upstream btcsuite/btcd API's
2018-05-23 19:38:56 -07:00
Alex Akselrod
c85893de1a
chain+waddrmgr+wallet: store all hashes for better reorg handling ( #5 )
2018-05-23 19:38:56 -07:00
Olaoluwa Osuntokun
3dc7a8529c
multi: switch all imports to roasbeef's forks
2018-05-23 19:38:56 -07:00
Alex
9e5250e6d7
More neutrino integration into btcwallet.
2018-05-23 19:38:56 -07:00
Alex
3d81f856fd
Move spvchain into neutrino and start integration w/btcwallet
2018-05-23 19:38:56 -07:00
Alex
32adc3c43f
Make rescan a struct, add spending tx to GetUtxo, start integration.
2018-05-23 19:38:56 -07:00