public interface ContractProxyHelper
Modifier and Type | Method and Description |
---|---|
default com.u7.jthereum.support.GenericEventLogItem[] |
getAllEmittedEventsFromLastCallResult(Class... _classes) |
default String |
getBlockchainName() |
default String |
getContractAddress() |
static <T> T |
getDefaultDeployedInstance(Class<T> _class) |
static <T> T |
getDeployedInstanceAtAddress(Class<T> _class,
Address address) |
default <T> T |
getEmittedEventFromLastCallResult(Class<T> _class) |
default <T> T[] |
getEmittedEventsFromLastCallResult(Class<T> _class) |
default com.u7.jthereum.CallResult |
getLastCallResult() |
default Address |
getTransactionOriginAddress() |
default String |
getUnsignedTransaction() |
default void |
setAccountPrivateKey(java.math.BigInteger accountPrivateKey) |
default void |
setAccountPrivateKey(String accountPrivateKey) |
default void |
setAmountOfWeiToSendOnNextTransaction(java.math.BigInteger weiAmount) |
default void |
setAmountOfWeiToSendOnNextTransaction(long weiAmount) |
default void |
setBlockchainName(String blockchainName) |
default void |
setBuildUnsignedTransactionOnly(boolean a) |
default void |
setContractAddress(String contractAddress) |
default void |
setContractClass(Class contractClass) |
default void |
setGasLimit(java.math.BigInteger gasLimit) |
default void |
setGasPrice(java.math.BigInteger gasPrice) |
default void |
setProviderURL(String providerURL) |
default void |
setSignedTransaction(String tx) |
default com.u7.jthereum.support.GenericEventLogItem[] getAllEmittedEventsFromLastCallResult(Class... _classes)
default String getBlockchainName()
default String getContractAddress()
static <T> T getDefaultDeployedInstance(Class<T> _class)
static <T> T getDeployedInstanceAtAddress(Class<T> _class, Address address)
default <T> T getEmittedEventFromLastCallResult(Class<T> _class)
default <T> T[] getEmittedEventsFromLastCallResult(Class<T> _class)
default com.u7.jthereum.CallResult getLastCallResult()
default Address getTransactionOriginAddress()
default String getUnsignedTransaction()
default void setAccountPrivateKey(java.math.BigInteger accountPrivateKey)
default void setAccountPrivateKey(String accountPrivateKey)
default void setAmountOfWeiToSendOnNextTransaction(java.math.BigInteger weiAmount)
default void setAmountOfWeiToSendOnNextTransaction(long weiAmount)
default void setBlockchainName(String blockchainName)
default void setBuildUnsignedTransactionOnly(boolean a)
default void setContractAddress(String contractAddress)
default void setContractClass(Class contractClass)
default void setGasLimit(java.math.BigInteger gasLimit)
default void setGasPrice(java.math.BigInteger gasPrice)
default void setProviderURL(String providerURL)
default void setSignedTransaction(String tx)