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

This hard fork achieves the following changes: - [x] Claims never expire - [x] Restrictions on claim names will be enforced as part of block validation (as now they are...

type: improvement

this is a response to @nikooo777's inqury about [CVE-2022-44797](https://devhub.checkmarx.com/cve-details/CVE-2022-44797/?utm_source=jetbrains&utm_medium=referral&utm_campaign=goland&utm_term=go) and [CVE-2022-39389](https://devhub.checkmarx.com/cve-details/CVE-2022-39389/?utm_source=jetbrains&utm_medium=referral&utm_campaign=goland&utm_term=go) At the moment, I don't have enough bandwidth to further investigate if lbcd is impacted, but it seems fine...

I'm trying to run a full lbcd node and synced up to height ~1 000 000 but now when i'm trying to run lbcd again i can't get past height...

support notify to multiple stratum servers

Unbundled from PR https://github.com/lbryio/lbcd/pull/43 See that for usage/testing. Based on work by @BrannonKing in mem_pressure_try_2 and reduce_memory_pressure. The commits 84828907593e597856f977af18649637bd5b8c6c and 787098e2a2f4692c7c3e6eab1a1ba25d00a54ae0 are newly added to claw back costs from...

For example, ``` 100 -> 101 -> 102 -> 103 (main chain) \ 101a (side chain) ``` 1. invalidate one block at a time from the tip works. ```sh $...

`Failed to create new block template: in reset height: unable to restore the hash at height 1193913` ![unknown](https://user-images.githubusercontent.com/97372/179419559-9c816128-a95d-4121-bd4c-483ac1dced7b.jpeg) Waiting for feedback if the database is recoverable using `reconsiderblock blockhash`

claimtrie
mining

Bring `gtnetworkinfo` [up to date (v0.23)](https://developer.bitcoin.org/reference/rpc/getnetworkinfo.html) On lbcd: ``` { "version": 0, "subversion": "LBRY.GO:0.0.0-local.0+5f7b1f1b4f2ebe85c7a41b51ad1f030701c0bb66/", "protocolversion": 70013, "localservices": "SFNodeNetwork|SFNodeBloom|SFNodeWitness|SFNodeCF", "localrelay": true, "timeoffset": 0, "connections": 8, "networkactive": true, "networks": [ { "name":...

rpc

Bring `getblockchaininfo` [up to date (v0.23)](https://developer.bitcoin.org/reference/rpc/getblockchaininfo.html) On lbcd: ``` { "chain": "mainnet", "blocks": 1174511, "headers": 1174511, "bestblockhash": "bb9a8030f84f710b88a91521e80289facb4924eb24e08702757e1294997452c6", "difficulty": 1369713051994.9846, "mediantime": 1654923545, "pruned": false, "bip9_softforks": { "csv": { "status": "active",...

rpc

To help new nodes catch up faster without syncing blocks from scratch, we publish [snapshots](https://snapshots.lbry.com/blockchain/) compressed in [zstd](https://facebook.github.io/zstd/) format. Some users requested a convenient way to start **lbcd** with the...

ux