UNPKG

@btc-vision/transaction

Version:

OPNet transaction library allows you to create and sign transactions for the OPNet network.

16 lines 870 B
import { TransactionType } from '../enums/TransactionType.js'; import { IFundingTransactionParameters } from '../interfaces/ITransactionParameters.js'; import { Signer } from '../../../node_modules/@btc-vision/bitcoin/browser/index.js'; import { TransactionBuilder } from './TransactionBuilder.js'; import { UniversalSigner } from '@btc-vision/ecpair'; export declare class FundingTransaction extends TransactionBuilder<TransactionType.FUNDING> { readonly type: TransactionType.FUNDING; protected amount: bigint; protected splitInputsInto: number; protected autoAdjustAmount: boolean; constructor(parameters: IFundingTransactionParameters); protected buildTransaction(): Promise<void>; protected splitInputs(amountSpent: bigint): void; protected getSignerKey(): Signer | UniversalSigner; } //# sourceMappingURL=FundingTransaction.d.ts.map