안녕하세요.
현재 caver-jave 1.3대 버전으로 서비스를 운영하고 있습니다.
caver-java를 1.6.X로 라이브러리 업데이트를 하려고 하는데
기존에 ``executeRemoteCallSingleValueReturn(function, BigInteger.class)
이런식으로
응답을 받아오던 값을 컨트랙트를 동적으로 만들어
TransactionReceipt.TransactionReceiptData receiptData = this.getMethod("배포한 컨트랙트의 custom메소드").send(Arrays.asList(recipient), sendOptions);
를 사용해
저희가 배포할 때 custom한 메소드의 값을 가져오려고 합니다.
저희가 커스텀한 메소드의 값은 BigInteger값을 return 하도록 되어있고 executeRemoteCallSingleValueReturn
를 사용하면 정상적으로 동작합니다.
TransactionReceipt.TransactionReceiptData receiptData = this.getMethod("배포한 컨트랙트의 custom메소드").send(Arrays.asList(recipient), sendOptions);
를 통해 BigInteger의 값을 return 받으려면 어떻게 해야하는지 문의드립니다.