public interface WalletContractService
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONArray |
getContractAbi()
Get Contract ABI
|
String |
getContractBinary()
Get Contract BINARY to deploy
|
ContractDetail |
getContractDetail(String address)
Get contract detail
|
String |
getContractFileContent(String name,
String extension)
Retreive the ABI or BIN content of a contract
|
boolean |
isContract(String address) |
void |
refreshContractDetail(Set<String> contractModifications)
Refresh contract details from blockchain
|
void |
saveContractDetail(ContractDetail contractDetail)
Save a new contract details
|
boolean isContract(String address)
address - contract address to checkvoid saveContractDetail(ContractDetail contractDetail)
contractDetail - contract details to saveContractDetail getContractDetail(String address)
address - contract address to get from watched listContractDetail contract detailsorg.json.JSONArray getContractAbi()
JSONArray ABI of contract in JSON formatString getContractBinary()
String getContractFileContent(String name, String extension) throws IOException
name - contract nameextension - contract ABI file extension ('json' or 'abi')StringIOException - when an error occurs while getting contract ABI file
from filesystemCopyright © 2003–2021 eXo Platform SAS. All rights reserved.