Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multi: btcsuite and go-ethereum updates #1542

Merged
merged 5 commits into from May 25, 2022
Merged

Commits on May 20, 2022

  1. multi: btcsuite updates for btcec and btcutil

    btcutil and btcec/v2 are now sub-modules in the btcd repo.
    chappjc committed May 20, 2022
    Configuration menu
    Copy the full SHA
    e4af8e4 View commit details
    Browse the repository at this point in the history
  2. client/asset/btc: new txscript.NewTxSigHashes syntax

    The updated txscript.NewTxSigHashes requires a PrevOutFetcher for
    detecting a taproot output.  In this change, we provide a dummy fetcher
    that always returns a wire.TxOut with a nil pkScript that so
    txscript.IsPayToTaproot returns false.
    chappjc committed May 20, 2022
    Configuration menu
    Copy the full SHA
    20341d6 View commit details
    Browse the repository at this point in the history
  3. client/asset/btc: SendOutputs CoinSelectionStrategy

    The updated btcwallet/wallet.(*Wallet).SendOutputs method
    has a CoinSelectionStrategy argument.  Pass CoinSelectionLargest to
    keep existing behavior.  The other option is CoinSelectionRandom.
    chappjc committed May 20, 2022
    Configuration menu
    Copy the full SHA
    8e2f66f View commit details
    Browse the repository at this point in the history
  4. dex/networks/btc: ExtractScriptAddrs never errors

    The updated txscript.ExtractPkScriptAddrs always returns a nil error.
    Keep the error return on ExtractScriptAddrs for now since it was not
    removed from ExtractPkScriptAddrs and it could have meaning again.
    chappjc committed May 20, 2022
    Configuration menu
    Copy the full SHA
    d0d2636 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3979c68 View commit details
    Browse the repository at this point in the history