@kadena/kadena-cli
Version:
Kadena CLI tool to interact with the Kadena blockchain (manage keys, transactions, etc.)
23 lines • 1.2 kB
JavaScript
import { createTransactionCommandNew } from './commands/txCreateTransaction.js';
import { createTxHistoryCommand } from './commands/txHistory.js';
import { createTxListCommand } from './commands/txList.js';
import { createTxLocalCommand } from './commands/txLocal.js';
import { createSendTransactionCommand } from './commands/txSend.js';
import { createSignCommand } from './commands/txSign.js';
import { createTxStatusCommand } from './commands/txStatus.js';
import { createTestSignedTransactionCommand } from './commands/txTestSignedTransaction.js';
const SUBCOMMAND_ROOT = 'tx';
export function txCommandFactory(program, version) {
const txProgram = program
.command(SUBCOMMAND_ROOT)
.description(`Tool for creating and managing transactions`);
createTransactionCommandNew(txProgram, version);
createSignCommand(txProgram, version);
createTestSignedTransactionCommand(txProgram, version);
createSendTransactionCommand(txProgram, version);
createTxStatusCommand(txProgram, version);
createTxListCommand(txProgram, version);
createTxLocalCommand(txProgram, version);
createTxHistoryCommand(txProgram, version);
}
//# sourceMappingURL=index.js.map