@btc-stamps/tx-builder
Version:
Transaction builder for Bitcoin Stamps and SRC-20 tokens with advanced UTXO selection
43 lines (38 loc) • 854 B
text/typescript
/**
* Encoder Types Export
*
* Central export point for all encoder-related types
*/
// Base encoder types
export type {
CounterpartyData,
CounterpartyEncodingOptions,
EncodingOptions,
EncodingResult,
IDataEncoder,
StampData,
StampEncodingOptions,
TransactionOutput,
} from './base.interface.ts';
// SRC-20 types
export type {
BaseSRC20Data,
SRC20Data,
SRC20DeployData,
SRC20EncodingOptions,
SRC20EncodingResult,
SRC20MintData,
SRC20Operation,
SRC20Options,
SRC20TransferData,
} from '../src20.interface.ts';
// Bitcoin Stamps types
export type {
BitcoinStampData,
BitcoinStampEncodingOptions,
BitcoinStampEncodingResult,
StampMetadata,
StampValidationConfig,
} from './stamps.interface.ts';
// P2WSH types
export type { P2WSHChunkResult, P2WSHData, P2WSHEncodingOptions } from './p2wsh.interface.ts';