use of io.nuls.contract.rpc.model.ContractTransactionCreatedReturnInfo in project nuls by nuls-io.
the class ContractSdkResource method buildReturnInfo.
private RpcClientResult buildReturnInfo(Transaction tx, String contractAddress) {
try {
TransactionCreatedReturnInfo returnInfo = LedgerRpcUtil.makeReturnInfo(tx);
Map<String, ContractTransactionCreatedReturnInfo> data = new LinkedHashMap<>();
data.put("value", new ContractTransactionCreatedReturnInfo(returnInfo, contractAddress));
return Result.getSuccess().setData(data).toRpcClientResult();
} catch (IOException e) {
Log.error(e);
return RpcClientResult.getFailed(e.getMessage());
}
}
Aggregations