private HumanStandardToken load(String contractAddress) { TransactionManager transactionManager = new ClientTransactionManager( quorum, nodeConfiguration.getFromAddress(), Collections.emptyList()); return HumanStandardToken.load( contractAddress, quorum, transactionManager, GAS_PRICE, GAS_LIMIT); }
private HumanStandardToken load(String contractAddress, List<String> privateFor) { TransactionManager transactionManager = new ClientTransactionManager( quorum, nodeConfiguration.getFromAddress(), privateFor); return HumanStandardToken.load( contractAddress, quorum, transactionManager, GAS_PRICE, GAS_LIMIT); }
public String deploy( List<String> privateFor, BigInteger initialAmount, String tokenName, BigInteger decimalUnits, String tokenSymbol) throws Exception { try { TransactionManager transactionManager = new ClientTransactionManager( quorum, nodeConfiguration.getFromAddress(), privateFor); HumanStandardToken humanStandardToken = HumanStandardToken.deploy( quorum, transactionManager, GAS_PRICE, GAS_LIMIT, initialAmount, tokenName, decimalUnits, tokenSymbol).send(); return humanStandardToken.getContractAddress(); } catch (InterruptedException | ExecutionException e) { throw new RuntimeException(e); } }
private void runPrivateGreeterTest( Node sourceNode, Node destNode, String requestId) throws Exception { Quorum quorum = Quorum.build(new HttpService(sourceNode.getUrl())); ClientTransactionManager transactionManager = new ClientTransactionManager( quorum, sourceNode.getAddress(), sourceNode.getPublicKeys().get(0), destNode.getPublicKeys()); String greeting = "Hello Quorum world! [" + requestId + "]"; Greeter contract = Greeter.deploy( quorum, transactionManager, GAS_PRICE, GAS_LIMIT, greeting).send(); assertThat(contract.greet().send(), is(greeting)); }