UNPKG

@xchainjs/xchain-bitcoincash

Version:

Custom bitcoincash client and utilities used by XChainJS clients

23 lines (22 loc) 702 B
import AppBtc from '@ledgerhq/hw-app-btc'; import { FeeRate, TxHash } from '@xchainjs/xchain-client'; import { Address } from '@xchainjs/xchain-util'; import { TxParams, UtxoClientParams } from '@xchainjs/xchain-utxo'; import { Client } from './client'; /** * Custom Ledger BitcoinCash client */ declare class ClientLedger extends Client { private transport; private app; constructor(params: UtxoClientParams & { transport: any; }); getApp(): Promise<AppBtc>; getAddress(): string; getAddressAsync(index?: number, verify?: boolean): Promise<Address>; transfer(params: TxParams & { feeRate?: FeeRate; }): Promise<TxHash>; } export { ClientLedger };