@bsv/sdk
Version:
BSV Blockchain Software Development Kit
8 lines (6 loc) • 307 B
text/typescript
import UnlockingScript from './UnlockingScript.js'
import Transaction from '../transaction/Transaction.js'
export default interface ScriptTemplateUnlock {
sign: (tx: Transaction, inputIndex: number) => Promise<UnlockingScript>
estimateLength: (tx: Transaction, inputIndex: number) => Promise<number>
}