LayerTwo-Labs / bip300301_enforcer

CUSF software enforcing BIP300 and BIP301 rules.
1 stars 4 forks source link

multi: pull bip300301_wallet into enforcer #9

Closed torkelrogstad closed 3 weeks ago

torkelrogstad commented 4 weeks ago
  1. Rename Bip300 to Validator, to make it clearer what this does.
  2. Copy over the wallet implementation from the bip300301_wallet repo.
  3. Replaced usage of the bs58 library with rust-bitcoin, since this is already in the dependency tree through BDK
  4. Same goes for the bip39 library
  5. Note that we're using an outdated version of cusf_sidechain_proto. This is to minimize the changes done here.
  6. Note that none of this is tested, nor exposed anywhere. This is also to minimize the changes needed in copying over the wallet.
Ash-L2L commented 4 weeks ago

Requested minor changes Otherwise, LGTM!