Package com.klaytn.caver.tx.gas
Class DefaultGasProvider
- java.lang.Object
-
- com.klaytn.caver.tx.gas.DefaultGasProvider
-
- All Implemented Interfaces:
org.web3j.tx.gas.ContractGasProvider
public class DefaultGasProvider extends java.lang.Object implements org.web3j.tx.gas.ContractGasProvider
-
-
Field Summary
Fields Modifier and Type Field Description static java.math.BigInteger
GAS_LIMIT
static java.math.BigInteger
GAS_PRICE_25_STON
-
Constructor Summary
Constructors Constructor Description DefaultGasProvider()
DefaultGasProvider(Caver caver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.math.BigInteger
getGasLimit()
java.math.BigInteger
getGasLimit(java.lang.String contractFunc)
java.math.BigInteger
getGasPrice()
java.math.BigInteger
getGasPrice(java.lang.String contractFunc)
-
-
-
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 interfaceorg.web3j.tx.gas.ContractGasProvider
-
getGasPrice
public java.math.BigInteger getGasPrice()
- Specified by:
getGasPrice
in interfaceorg.web3j.tx.gas.ContractGasProvider
-
getGasLimit
public java.math.BigInteger getGasLimit(java.lang.String contractFunc)
- Specified by:
getGasLimit
in interfaceorg.web3j.tx.gas.ContractGasProvider
-
getGasLimit
public java.math.BigInteger getGasLimit()
- Specified by:
getGasLimit
in interfaceorg.web3j.tx.gas.ContractGasProvider
-
-