@btc-stamps/tx-builder - v0.1.7
    Preparing search index...

      @btc-stamps/tx-builder - v0.1.7

      import { createTransactionBuilder } from '@btc-stamps/tx-builder';

      const builder = createTransactionBuilder();
      const psbt = await builder.buildTransaction({
      inputs: [...],
      outputs: [...],
      feeRate: 10
      });
      import { SRC20TokenBuilder } from '@btc-stamps/tx-builder';

      const tokenBuilder = new SRC20TokenBuilder({...});
      const result = await tokenBuilder.buildTransferTransaction({
      tick: 'STAMP',
      amount: '1000',
      recipient: 'bc1q...'
      });

      Classes

      AccumulativeSelector
      AdvancedFeeCalculator
      AssetValidationService
      BaseProvider
      BitcoinStampBuilder
      BitcoinStampsEncoder
      BlackjackSelector
      BranchAndBoundSelector
      CounterpartyDetector
      CounterpartyIssuanceBuilder
      DataProcessor
      ElectrumXFeeEstimator
      ElectrumXProvider
      EncodingError
      EnhancedPSBTBuilder
      FeeEstimationError
      FeeEstimator
      HiroOrdinalsDetector
      InsufficientFundsError
      InvalidAddressError
      InvalidTransactionError
      KnapsackSelector
      MockOrdinalsDetector
      MockProtectionDetector
      MultiAssetProtectionDetector
      NetworkMismatchError
      OrdinalsAwareSelector
      OrdinalsMultiProviderDetector
      OrdServerDetector
      P2WSHEncoder
      ProtectionAwareSelector
      ProviderError
      PSBTBuilder
      ScriptBuilder
      ScriptOptimizerEngine
      SelectionError
      SelectorFactory
      SRC20CompressionService
      SRC20Encoder
      SRC20Helper
      SRC20TokenBuilder
      StampValidationEngine
      TransactionBuilder
      TransactionBuilderError
      WasteOptimizedSelector

      Interfaces

      AssetValidationConfig
      AssetValidationResult
      Balance
      BitcoinStampBuildData
      BitcoinStampBuilderConfig
      BitcoinStampData
      BitcoinStampEncodingOptions
      BitcoinStampIssuanceData
      ChunkingStrategy
      CompressedScript
      CompressionAnalysis
      CounterpartyDetectorOptions
      DataPattern
      DeduplicatedChunk
      DeduplicationResult
      ElectrumXConfig
      EncodingResult
      ExecutionStep
      FeeBreakdown
      FeeEstimate
      FeePrediction
      HiroOrdinalsDetectorOptions
      IDataEncoder
      InscriptionData
      IProtectionDetector
      IUTXOProvider
      IUTXOSelector
      MinimizedScript
      MultiAssetProtectionDetectorOptions
      Operation
      Optimization
      OptimizedChunk
      OptimizedPath
      OptimizedScript
      OptimizerStampData
      OrdinalsAwareSelectorOptions
      OrdinalsDetector
      OrdinalsMultiProviderDetectorOptions
      OrdServerDetectorOptions
      PathOptimization
      PatternAnalysis
      ProtectedAssetData
      ProtectionDetectorConfig
      ScriptMinimization
      ScriptVerification
      SelectionOptions
      SRC20Operation
      StampData
      StampValidationConfig
      Transaction
      UTXO
      ValidationError
      ValidationResult
      ValidationWarning

      Type Aliases

      AggregationStrategy
      DetectionStrategy
      SelectionResult
      SRC20Data

      Functions

      createAdvancedFeeCalculator
      createDustCalculator
      createSrc20FeeCalculator
      createStampValidationEngine
      createTransactionBuilder

      References

      ImageProcessor → DataProcessor