Package-level declarations
Main public API
Types
Link copied to clipboard
Represents fee estimates for a specific block target with multiple confidence levels.
Link copied to clipboard
Represents a complete fee estimate with predictions for various block targets and confidence levels.
Link copied to clipboard
class FeeEstimator @JvmOverloads constructor(probabilities: List<Double> = DEFAULT_PROBABILITIES, blockTargets: List<Double> = DEFAULT_BLOCK_TARGETS, shortTermWindowDuration: Duration = Duration.ofMinutes(30), longTermWindowDuration: Duration = Duration.ofHours(24))
The main entry point for calculating Bitcoin fee estimates.
Link copied to clipboard
Link copied to clipboard
Represents a transaction in the Bitcoin mempool.