0db14c740b
This commit modifies the logic within the block manager and service to preferentially fetch transactions and blocks which include witness data from fully upgraded peers. Once the initial version handshake has completed, the server now tracks which of the connected peers are witness enabled (they advertise SFNodeWitness). From then on, if a peer is witness enabled, then btcd will always request full witness data when fetching transactions/blocks. |
||
---|---|---|
.. | ||
addrmanager.go | ||
addrmanager_test.go | ||
cov_report.sh | ||
doc.go | ||
internal_test.go | ||
knownaddress.go | ||
knownaddress_test.go | ||
log.go | ||
network.go | ||
network_test.go | ||
test_coverage.txt |