using System.Threading.Tasks; using NBitcoin; namespace BTCPayServer.Services.Fees { public class FixedFeeProvider : IFeeProvider, IFeeProviderFactory { public FixedFeeProvider(FeeRate feeRate) { FeeRate = feeRate; } public FeeRate FeeRate { get; set; } public IFeeProvider CreateFeeProvider(BTCPayNetworkBase network) { return new FixedFeeProvider(FeeRate); } public Task GetFeeRateAsync(int blockTarget) { return Task.FromResult(FeeRate); } } }