lbcd icon indicating copy to clipboard operation
lbcd copied to clipboard

An alternative full node implementation of LBRY's blockchain written in Go (golang)

Results 22 lbcd issues
Sort by recently updated
recently updated
newest added

The latest spec (v22.0.0) has updated with quite a lot attributes. We should at least bring **lbcd** to match **lbrycrd**, which is based on v0.17.0. On **lbcd**: ``` { "id":...

rpc

Update the the `testnet` **boolean** attribute to `chain` **string** for network name. On **lbcd**: ``` lbcctl getmininginfo { "blocks": 1176991, "currentblocksize": 99937, "currentblockweight": 399640, "currentblocktx": 124, "difficulty": 1873348963350.1497, "errors": "",...

good first issue
rpc

Currently unimplemented. `signrawtransaction` has been obsoleted in favor of `signrawtransactionwithwallet` and `signrawtransactionwithkey` on bitcoin core, since v0.18.0. We should support `signrawtransactionwithkey` in **lbcd**, and implement `signrawtransactionwithwallet` in **lbcwallet**

rpc

Currently partially implemented, but not exported as a RPC yet. `getmempool` is implemented on top of `getmempoolentry`

rpc
mempool

`ancestor*` `descendant*` attributes are currently mocked with the transaction itself, not from the actual ancestors/descendants. ``` $ lbrycrd-cli getrawmempool true > lbrycrd-getrawmempool.json "016c84d9bf2d1d6e134b513fc03878847ae2a8fe310aea0a399d8518202ddefa": { "fees": { "base": 0.00114100, "modified": 0.00114100,...

rpc
mempool

Missing `chainwork`, `mediantime`, and `nTx` attributes. ``` lbcctl getblockheader `lbcctl getblockhash 1000000` 1 ``` On **lbcd**: ``` { "hash": "066d89a69aab2c1e3cb805aa4b2d1526d54758db8b657fa6ce22240afddb80fc", "confirmations": 176917, "height": 1000000, "version": 536870912, "versionHex": "20000000", "merkleroot": "57d5e9ee479f8568aa93fd438cbcffb742a2c9b9346fcd4df821d7987f60b00d",...

rpc

We're seeing `TestAddrManagerV1ToV2` failed occasionally on CI (and local test) around 10%. A recent CI report can be found here: https://github.com/lbryio/lbcd/runs/6728730431?check_suite_focus=true

ci
test

We're seeing `TestRetryPermanent ` failed occasionally on CI (and local test) around 10%. A recent CI report can be found here: https://github.com/lbryio/lbcd/runs/6728730431?check_suite_focus=true

ci
test

Track [lbcd](https://github.com/lbryio/lbcd) and [lbcwallet](https://github.com/lbryio/lbcwallet) integration with [Block DX](https://blockdx.co/), a decentralized exchange. - [block-dx GitHub](https://github.com/blocknetdx/block-dx) - [blocknet](https://github.com/blocknetdx/blocknet) This project is proposed and initiated by @kodxana Most required RPCs seem to be...

Epic

This is a follow up issue to get the #20 changes merged into btcd upstream. See https://github.com/btcsuite/btcd/pull/1807