UNPKG

@ducatus/ducatus-wallet-service-rev

Version:
34 lines 1.53 kB
import { IChain } from '..'; export declare class EthChain implements IChain { private convertBitcoreBalance; notifyConfirmations(): boolean; supportsMultisig(): boolean; getWalletBalance(server: any, wallet: any, opts: any, cb: any): void; getWalletSendMaxInfo(server: any, wallet: any, opts: any, cb: any): void; getDustAmountValue(): number; getTransactionCount(server: any, wallet: any, from: any): Promise<unknown>; getChangeAddress(): void; checkDust(output: any, opts: any): void; getFee(server: any, wallet: any, opts: any): Promise<unknown>; buildTx(txp: any): { uncheckedSerialize: () => any[]; txid: () => any; toObject: () => any; getFee: () => any; getChangeOutput: () => any; }; convertFeePerKb(p: any, feePerKb: any): any[]; checkTx(server: any, txp: any): any; checkTxUTXOs(server: any, txp: any, opts: any, cb: any): any; selectTxInputs(server: any, txp: any, wallet: any, opts: any, cb: any, next: any): void; checkUtxos(opts: any): void; checkValidTxAmount(output: any): boolean; setInputs(): void; isUTXOCoin(): boolean; isSingleAddress(): boolean; addressFromStorageTransform(network: any, address: any): void; addressToStorageTransform(network: any, address: any): void; addSignaturesToBitcoreTx(tx: any, inputs: any, inputPaths: any, signatures: any, xpub: any): void; validateAddress(wallet: any, inaddr: any, opts: any): void; } //# sourceMappingURL=index.d.ts.map