Class FeeEstimator


  • public class FeeEstimator
    extends Object
    A trait which should be implemented to provide feerate information on a number of time horizons. Note that all of the functions implemented here *must* be reentrant-safe (obviously - they're called from inside the library in response to chain events, P2P events, or timer events).
    • Method Detail

      • get_est_sat_per_1000_weight

        public int get_est_sat_per_1000_weight​(ConfirmationTarget confirmation_target)
        Gets estimated satoshis of fee required per 1000 Weight-Units. Must be no smaller than 253 (ie 1 satoshi-per-byte rounded up to ensure later round-downs don't put us below 1 satoshi-per-byte). This translates to: satoshis-per-byte * 250 ceil(satoshis-per-kbyte / 4)