Roy Lee
Roy Lee
The `"default_witness_commit"` in the `getblocktemplate` response uses the witness_script instead of raw commitment.
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...
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`  Waiting for feedback if the database is recoverable using `reconsiderblock blockhash`
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":...
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",...
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...
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":...
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": "",...