| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<EthAddress> |
EthereumFacade.publishContract(CompiledContract contract,
EthAccount sender,
Object... constructorArgs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EthereumFacade.addressExists(EthAddress address) |
<T> EthereumFacade.Builder<T> |
EthereumFacade.createContractProxy(CompiledContract contract,
EthAddress address,
Class<T> contractInterface) |
<T> T |
EthereumFacade.createContractProxy(CompiledContract contract,
EthAddress address,
EthAccount account,
Class<T> contractInterface) |
<T> T |
EthereumFacade.createContractProxy(ContractAbi abi,
EthAddress address,
EthAccount account,
Class<T> contractInterface) |
<T> EthereumFacade.Builder<T> |
EthereumFacade.createContractProxy(EthAddress address,
Class<T> contractInterface) |
<T> EthereumFacade.Builder<T> |
EthereumFacade.createContractProxy(EthAddress address,
ContractAbi abi,
Class<T> contractInterface) |
<T> T |
EthereumFacade.createContractProxy(EthAddress address,
EthAccount account,
Class<T> contractInterface) |
ContractAbi |
EthereumFacade.getAbi(EthAddress address) |
EthValue |
EthereumFacade.getBalance(EthAddress addr) |
SmartContractByteCode |
EthereumFacade.getCode(EthAddress address) |
BigInteger |
EthereumFacade.getNonce(EthAddress address) |
<T> rx.Observable<T> |
EthereumFacade.observeEvents(ContractAbi abi,
EthAddress address,
String eventName,
Class<T> cls) |
protected <T> void |
EthereumContractInvocationHandler.register(T proxy,
Class<T> contractInterface,
ContractAbi abi,
EthAddress address,
EthAccount account) |
CompletableFuture<EthExecutionResult> |
EthereumFacade.sendEther(EthAccount fromAccount,
EthAddress to,
EthValue value) |
| Constructor and Description |
|---|
Builder(Class<T> contractInterface,
EthAddress address,
ContractAbi abi) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<EthAddress> |
EthereumProxyRpc.publish(CompiledContract contract,
EthAccount sender,
Object... constructorArgs) |
CompletableFuture<EthAddress> |
EthereumProxyEthereumJ.publish(CompiledContract contract,
EthAccount sender,
Object... constructorArgs) |
CompletableFuture<EthAddress> |
EthereumProxy.publish(CompiledContract contract,
EthAccount sender,
Object... constructorArgs) |
CompletableFuture<EthAddress> |
EthereumProxyRpc.sendTx(EthValue ethValue,
EthData data,
EthAccount sender) |
CompletableFuture<EthAddress> |
EthereumProxyEthereumJ.sendTx(EthValue ethValue,
EthData data,
EthAccount sender) |
CompletableFuture<EthAddress> |
EthereumProxy.sendTx(EthValue ethValue,
EthData data,
EthAccount sender) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EthereumProxyRpc.addressExists(EthAddress address) |
boolean |
EthereumProxyEthereumJ.addressExists(EthAddress address) |
boolean |
EthereumProxy.addressExists(EthAddress address) |
EthData |
Web3JFacade.constantCall(EthAccount account,
EthAddress address,
EthData data) |
<T> rx.Observable<T> |
Web3JFacade.event(EthAddress address,
String eventName,
org.ethereum.core.CallTransaction.Contract contract,
Class<T> cls) |
org.web3j.protocol.core.methods.response.EthGetBalance |
Web3JFacade.getBalance(EthAddress address) |
EthValue |
EthereumProxyRpc.getBalance(EthAddress address) |
EthValue |
EthereumProxyEthereumJ.getBalance(EthAddress address) |
EthValue |
EthereumProxy.getBalance(EthAddress address) |
SmartContractByteCode |
Web3JFacade.getCode(EthAddress address) |
SmartContractByteCode |
EthereumProxyRpc.getCode(EthAddress address) |
SmartContractByteCode |
EthereumProxyEthereumJ.getCode(EthAddress address) |
SmartContractByteCode |
EthereumProxy.getCode(EthAddress address) |
BigInteger |
EthereumProxyRpc.getNonce(EthAddress address) |
BigInteger |
EthereumProxyEthereumJ.getNonce(EthAddress address) |
BigInteger |
EthereumProxy.getNonce(EthAddress address) |
BigInteger |
Web3JFacade.getTransactionCount(EthAddress address) |
default void |
EthereumProxy.hasEnoughFund(EthAddress address,
EthValue requiredFund) |
SmartContract |
EthereumProxyRpc.mapFromAbi(ContractAbi abi,
EthAddress address,
EthAccount sender) |
SmartContract |
EthereumProxyEthereumJ.mapFromAbi(ContractAbi abi,
EthAddress address,
EthAccount sender) |
SmartContract |
EthereumProxy.mapFromAbi(ContractAbi abi,
EthAddress address,
EthAccount sender) |
<T> rx.Observable<T> |
EthereumProxyRpc.observeEvents(ContractAbi abi,
EthAddress contractAddress,
String eventName,
Class<T> cls) |
<T> rx.Observable<T> |
EthereumProxyEthereumJ.observeEvents(ContractAbi abi,
EthAddress contractAddress,
String eventName,
Class<T> cls) |
<T> rx.Observable<T> |
EthereumProxy.observeEvents(ContractAbi abi,
EthAddress contractAddress,
String eventName,
Class<T> cls) |
CompletableFuture<EthExecutionResult> |
EthereumProxyRpc.sendTx(EthValue value,
EthData data,
EthAccount account,
EthAddress toAddress) |
CompletableFuture<EthExecutionResult> |
EthereumProxyEthereumJ.sendTx(EthValue value,
EthData data,
EthAccount sender,
EthAddress address) |
CompletableFuture<EthExecutionResult> |
EthereumProxy.sendTx(EthValue value,
EthData data,
EthAccount sender,
EthAddress address) |
| Modifier and Type | Method and Description |
|---|---|
EthAddress |
AddressConverter.convert(Object obj,
Type type) |
| Modifier and Type | Field and Description |
|---|---|
EthAddress |
OnTransactionParameters.receiver |
EthAddress |
OnTransactionParameters.sender |
| Modifier and Type | Method and Description |
|---|---|
EthAddress |
SmartContractRpc.getAddress() |
EthAddress |
SmartContractEthereumJ.getAddress() |
| Constructor and Description |
|---|
SmartContractEthereumJ(org.ethereum.core.CallTransaction.Contract contract,
Ethereumj ethereum,
EthAccount sender,
EthAddress address,
EthereumProxyEthereumJ bcProxy) |
SmartContractRpc(String abi,
Web3JFacade web3j,
EthAccount sender,
EthAddress address,
EthereumProxyRpc bcProxy) |
| Modifier and Type | Method and Description |
|---|---|
static EthAddress |
EthAddress.empty() |
EthAddress |
SmartContractInfo.getAddress() |
EthAddress |
EthAccount.getAddress() |
static EthAddress |
EthAddress.of(byte[] address) |
static EthAddress |
EthAddress.of(org.ethereum.crypto.ECKey key) |
static EthAddress |
EthAddress.of(String address) |
| Constructor and Description |
|---|
SmartContractInfo(EthAddress address,
EthAccount sender) |
Copyright © 2017. All rights reserved.