BitcoinLib.Services.CoinService.IsTransactionFree C# (CSharp) Method

IsTransactionFree() public method

public IsTransactionFree ( CreateRawTransactionRequest transaction ) : bool
transaction CreateRawTransactionRequest
return bool
        public bool IsTransactionFree(CreateRawTransactionRequest transaction)
        {
            return transaction.Outputs.Any(x => x.Value < Parameters.FreeTransactionMinimumOutputAmountInCoins)
                   && GetTransactionSizeInBytes(transaction) < Parameters.FreeTransactionMaximumSizeInBytes
                   && GetTransactionPriority(transaction) > Parameters.FreeTransactionMinimumPriority;
        }

Same methods

CoinService::IsTransactionFree ( IList transactionInputs, int numberOfOutputs, decimal minimumAmountAmongOutputs ) : bool