| | |
| | | String encodedFunction = FunctionEncoder.encode(function); |
| | | RawTransaction rawTransaction = RawTransaction.createTransaction(nonce, |
| | | Convert.toWei(gas, Convert.Unit.GWEI).toBigInteger(), |
| | | Convert.toWei("100000", Convert.Unit.WEI).toBigInteger(), contractAddress, encodedFunction); |
| | | Convert.toWei("1000000", Convert.Unit.WEI).toBigInteger(), contractAddress, encodedFunction); |
| | | |
| | | byte[] signedMessage = TransactionEncoder.signMessage(rawTransaction, credentials); |
| | | String hexValue = Numeric.toHexString(signedMessage); |