public interface BlockchainProxy
| Modifier and Type | Method and Description |
|---|---|
boolean |
addressExists(EthAddress address) |
EthereumEventHandler |
events() |
EthValue |
getBalance(EthAddress address) |
default void |
hasEnoughFund(EthAddress address,
EthValue requiredFund) |
SmartContract |
map(SoliditySource src,
String contractName,
EthAddress address,
EthAccount sender) |
SmartContract |
mapFromAbi(ContractAbi abi,
EthAddress address,
EthAccount sender) |
CompletableFuture<EthAddress> |
publish(SoliditySource code,
String contractName,
EthAccount sender,
Object... constructorArgs) |
CompletableFuture<EthAddress> |
sendTx(EthValue ethValue,
EthData data,
EthAccount sender) |
CompletableFuture<EthExecutionResult> |
sendTx(EthValue value,
EthData data,
EthAccount sender,
EthAddress address) |
SmartContract map(SoliditySource src, String contractName, EthAddress address, EthAccount sender)
SmartContract mapFromAbi(ContractAbi abi, EthAddress address, EthAccount sender)
CompletableFuture<EthAddress> publish(SoliditySource code, String contractName, EthAccount sender, Object... constructorArgs)
CompletableFuture<EthExecutionResult> sendTx(EthValue value, EthData data, EthAccount sender, EthAddress address)
CompletableFuture<EthAddress> sendTx(EthValue ethValue, EthData data, EthAccount sender)
EthereumEventHandler events()
boolean addressExists(EthAddress address)
EthValue getBalance(EthAddress address)
default void hasEnoughFund(EthAddress address, EthValue requiredFund)
Copyright © 2016. All rights reserved.