message: fix(core): load all keychains for taproot signing
  Issues:
diff: @@ -8,6 +8,7 @@ import { BitGo } from '../../bitgo';
  import { BlockExplorerUnavailable } from '../../errors';
  import { BaseCoin, VerifyRecoveryTransactionOptions as BaseVerifyRecoveryTransactionOptions } from '../baseCoin';
  import { AbstractUtxoCoin, UtxoNetwork } from './abstractUtxoCoin';
  +import { KeyIndices } from '../keychains';
  import * as common from '../../common';
  import { BlockstreamApi } from '../recovery/blockstreamApi';
  import { BlockchairApi } from '../recovery/blockchairApi';
  @@ -55,6 +56,11 @@ export class Btc extends AbstractUtxoCoin {
  return true;
  }
  + /* BTC needs all keys to sign for P2TR */
  + keyIdsForSigning(): number[] {
  + return [KeyIndices.USER, KeyIndices.BACKUP, KeyIndices.BITGO];
  + }
  +
  getRecoveryFeePerBytes(): Bluebird<number> {
  const self = this;
  return co<number>(function *getRecoveryFeePerBytes() {
  