btcsuite / btcd

An alternative full node bitcoin implementation written in Go (golang)
https://github.com/btcsuite/btcd/blob/master/README.md
ISC License
6.09k stars 2.31k forks source link

main, rpcclient, integration: add rpccalls for invalidate and reconsiderblock #2197

Closed Crypt-iQ closed 1 week ago

Crypt-iQ commented 3 weeks ago

Adds rpc calls for the invalidate and reconsiderblock methods on BlockChain.

Replaces #2183 and depends on https://github.com/btcsuite/btcd/pull/2196

coveralls commented 3 weeks ago

Pull Request Test Coverage Report for Build 9423884255

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
rpcserver.go 0 26 0.0%
blockchain/chain.go 129 169 76.33%
<!-- Total: 144 210 68.57% -->
Files with Coverage Reduction New Missed Lines %
blockchain/chain.go 3 74.78%
connmgr/connmanager.go 3 86.27%
peer/peer.go 9 74.08%
<!-- Total: 15 -->
Totals Coverage Status
Change from base Build 9348961734: 0.2%
Covered Lines: 29797
Relevant Lines: 52059

💛 - Coveralls
Roasbeef commented 1 week ago

Needs a rebase!

coveralls commented 1 week ago

Pull Request Test Coverage Report for Build 9589424465

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
rpcserver.go 0 26 0.0%
<!-- Total: 15 41 36.59% -->
Totals Coverage Status
Change from base Build 9589079505: 0.2%
Covered Lines: 29803
Relevant Lines: 52059

💛 - Coveralls