hemilabs / heminetwork

The hemi network core daemons.
MIT License
69 stars 45 forks source link

Add External Header Mode to TBC + Misc Regular Node Updates #320

Closed max-sanchez closed 2 days ago

max-sanchez commented 5 days ago

Summary This PR adds an "External Header Mode" for TBC to run in, which causes P2P to be disabled and for TBC to maintain lightweight BTC consensus knowledge based purely on headers that are added/removed by upstream code that manages the External Header Mode TBC instance. Also added a few methods for normal-mode TBC for fetching specific data desired for hVM.

Changes External Header Mode:

Other Updates:

joshuasing commented 2 days ago

Superseded by https://github.com/hemilabs/heminetwork/pull/324