001package org.consensusj.bitcoinj.signing; 002 003import org.bitcoinj.base.Coin; 004import org.bitcoinj.core.Transaction; 005 006/** 007 * Stupid simple fee calculator for testnet 008 */ 009public class TestnetFeeCalculator implements FeeCalculator { 010 011 @Override 012 public Coin calculateFee(SigningRequest proposedTx) { 013 long messageSize = 2048; // TODO: Size calculation 014 long fee = (messageSize * Transaction.DEFAULT_TX_FEE.toSat()) / 1024; 015 return Coin.valueOf(fee); 016 } 017}