public class RealSmartContract extends Object implements SmartContract
| Constructor and Description |
|---|
RealSmartContract(String abi,
org.ethereum.facade.Ethereum ethereum,
org.ethereum.crypto.ECKey sender,
EthAddress address,
BlockchainProxyReal bcProxy) |
| Modifier and Type | Method and Description |
|---|---|
Object[] |
callConstFunction(org.ethereum.core.Block callBlock,
String functionName,
Object... args) |
Object[] |
callConstFunction(String functionName,
Object... args) |
rx.Observable<Object[]> |
callFunction(long value,
String functionName,
Object... args) |
rx.Observable<Object[]> |
callFunction(String functionName,
Object... args) |
EthAddress |
getAddress() |
List<org.ethereum.core.CallTransaction.Function> |
getFunctions() |
public RealSmartContract(String abi, org.ethereum.facade.Ethereum ethereum, org.ethereum.crypto.ECKey sender, EthAddress address, BlockchainProxyReal bcProxy)
public List<org.ethereum.core.CallTransaction.Function> getFunctions()
getFunctions in interface SmartContractpublic Object[] callConstFunction(org.ethereum.core.Block callBlock, String functionName, Object... args)
public rx.Observable<Object[]> callFunction(String functionName, Object... args)
callFunction in interface SmartContractpublic rx.Observable<Object[]> callFunction(long value, String functionName, Object... args)
public Object[] callConstFunction(String functionName, Object... args)
callConstFunction in interface SmartContractpublic EthAddress getAddress()
Copyright © 2016. All rights reserved.