@relayprotocol/relay-bitcoin-wallet-adapter
Version: 
A Bitcoin adapter for use in @relayprotocol/relay-sdk
13 lines • 548 B
TypeScript
import { type AdaptedWallet } from '@relayprotocol/relay-sdk';
import * as bitcoin from 'bitcoinjs-lib';
type DynamicSignPsbtParams = {
    allowedSighash: number[];
    unsignedPsbtBase64: string;
    signature: Array<{
        address: string;
        signingIndexes: number[];
    }>;
};
export declare const adaptBitcoinWallet: (walletAddress: string, signPsbt: (address: string, psbt: bitcoin.Psbt, dynamicParams: DynamicSignPsbtParams) => Promise<string>, publicKey?: string) => AdaptedWallet;
export {};
//# sourceMappingURL=adapter.d.ts.map