package org.matthiaszimmermann.web3j.util;

import java.math.BigInteger;

public class Web3jConstants {

	public static final String CLIENT_IP = "localhost";
	public static final String CLIENT_PORT = "8546";

	// see https://www.reddit.com/r/ethereum/comments/5g8ia6/attention_miners_we_recommend_raising_gas_limit/
	public static final BigInteger GAS_PRICE = BigInteger.valueOf(20_000_000_000L);
	
	// http://ethereum.stackexchange.com/questions/1832/cant-send-transaction-exceeds-block-gas-limit-or-intrinsic-gas-too-low
	public static final BigInteger GAS_LIMIT_ETHER_TX = BigInteger.valueOf(21_000);
	public static final BigInteger GAS_LIMIT_GREETER_TX = BigInteger.valueOf(500_000L);

	public static final int CONFIRMATION_ATTEMPTS = 40;
	public static final int SLEEP_DURATION = 1000;

	// file name extensions for smart contracts
	public static final String EXT_SOLIDITY = "sol";
	public static final String EXT_BINARY = "bin";
	public static final String EXT_ABI = "abi";
}

@@ -197,17 +197,17 @@
 T = %22854
-6
+5
 %22;%0A%0A%09// 

reset client port to 8545