public class EthereumFacade extends Object
| Constructor and Description |
|---|
EthereumFacade(BlockchainProxy blockchainProxy) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addressExists(EthAddress address) |
<T> T |
createContractProxy(ContractAbi abi,
EthAddress address,
org.ethereum.crypto.ECKey sender,
Class<T> contractInterface) |
<T> T |
createContractProxy(SoliditySource code,
String contractName,
EthAddress address,
org.ethereum.crypto.ECKey sender,
Class<T> contractInterface) |
EthereumEventHandler |
events() |
rx.Observable<EthAddress> |
publishContract(SoliditySource code,
String contractName,
org.ethereum.crypto.ECKey sender) |
public static final Charset CHARSET
public EthereumFacade(BlockchainProxy blockchainProxy)
public <T> T createContractProxy(SoliditySource code, String contractName, EthAddress address, org.ethereum.crypto.ECKey sender, Class<T> contractInterface) throws IOException
IOExceptionpublic <T> T createContractProxy(ContractAbi abi, EthAddress address, org.ethereum.crypto.ECKey sender, Class<T> contractInterface) throws IOException
IOExceptionpublic rx.Observable<EthAddress> publishContract(SoliditySource code, String contractName, org.ethereum.crypto.ECKey sender)
public boolean addressExists(EthAddress address)
public EthereumEventHandler events()
Copyright © 2016. All rights reserved.