chaingate
Version:
A complete TypeScript library for connecting to and making transactions on different blockchains
12 lines (11 loc) • 791 B
TypeScript
import { LegacyUtxoWallet } from '../LegacyUtxoWallet/LegacyUtxoWallet';
import { NetworkParams } from '../UtxoWallet/NetworkParams';
import { Transports } from '../../Transports';
import { UtxoCurrencyUtils } from '../../../CurrencyUtils/abstract/UtxoCurrencyUtils/UtxoCurrencyUtils';
import { CurrencyInfo } from '../../../CurrencyInfo';
import { AddressTypeSupported, Bech32UtxoCurrencyUtils } from '../../../CurrencyUtils/abstract/Bech32UtxoCurrencyUtils/Bech32UtxoCurrencyUtils';
export declare class Bech32UtxoWallet<CI extends CurrencyInfo> extends LegacyUtxoWallet<CI> {
utils: Bech32UtxoCurrencyUtils<CI>;
constructor(utils: UtxoCurrencyUtils<CI>, transports: Transports, networkParams: NetworkParams);
getAddress(addressType?: AddressTypeSupported): Promise<string>;
}