@dashevo/dashcore-lib
Version:
A pure and powerful JavaScript Dash library.
29 lines (26 loc) • 670 B
TypeScript
import { PublicKey } from '../../PublicKey';
import { Input } from './Input';
import { TransactionSignature } from '../TransactionSignature';
import { Transaction } from '../Transaction';
/**
* @constructor
*/
export class MultiSigInput {
constructor();
/**
*
* @param {Buffer[]} signatures
* @param {PublicKey[]} publicKeys
* @param {Transaction} transaction
* @param {number} inputIndex
* @param {Input} input
* @returns {TransactionSignature[]}
*/
static normalizeSignatures(
signatures: Buffer[],
publicKeys: PublicKey[],
transaction: Transaction,
inputIndex: number,
input: Input
): TransactionSignature[];
}