Class DefaultGasProvider

  • All Implemented Interfaces:
    org.web3j.tx.gas.ContractGasProvider

    public class DefaultGasProvider
    extends java.lang.Object
    implements org.web3j.tx.gas.ContractGasProvider
    • Field Detail

      • GAS_LIMIT

        public static final java.math.BigInteger GAS_LIMIT
      • GAS_PRICE_25_STON

        public static final java.math.BigInteger GAS_PRICE_25_STON
    • Constructor Detail

      • DefaultGasProvider

        public DefaultGasProvider()
      • DefaultGasProvider

        public DefaultGasProvider​(Caver caver)
    • Method Detail

      • getGasPrice

        public java.math.BigInteger getGasPrice​(java.lang.String contractFunc)
        Specified by:
        getGasPrice in interface org.web3j.tx.gas.ContractGasProvider
      • getGasPrice

        public java.math.BigInteger getGasPrice()
        Specified by:
        getGasPrice in interface org.web3j.tx.gas.ContractGasProvider
      • getGasLimit

        public java.math.BigInteger getGasLimit​(java.lang.String contractFunc)
        Specified by:
        getGasLimit in interface org.web3j.tx.gas.ContractGasProvider
      • getGasLimit

        public java.math.BigInteger getGasLimit()
        Specified by:
        getGasLimit in interface org.web3j.tx.gas.ContractGasProvider