UNPKG

@muirglacier/jellyfish-transaction-builder

Version:

A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin

21 lines 1.04 kB
import { CreateMasternode, ResignMasternode, Script, TransactionSegWit } from '@muirglacier/jellyfish-transaction'; import { P2WPKHTxnBuilder } from './txn_builder'; export declare class TxnBuilderMasternode extends P2WPKHTxnBuilder { /** * Build create masternode transaction * * @param {CreateMasternode} createMasternode transaction to create * @param {Script} changeScript to send unspent to after deducting the (converted + fees) * @return {Promise<TransactionSegWit>} */ create(createMasternode: CreateMasternode, changeScript: Script): Promise<TransactionSegWit>; /** * Build resign masternode transaction * * @param {ResignMasternode} resignMasternode transaction to create * @param {Script} changeScript to send unspent to after deducting the (converted + fees) * @return {Promise<TransactionSegWit>} */ resign(resignMasternode: ResignMasternode, changeScript: Script): Promise<TransactionSegWit>; } //# sourceMappingURL=txn_builder_masternode.d.ts.map