赞
踩
- // using a raw transaction
- RawTransaction rawTransaction = RawTransaction.createContractTransaction(
- <nonce>,
- <gasPrice>,
- <gasLimit>,
- <value>,
- "0x <compiled smart contract code>");
- // send...
-
- // get contract address
- EthGetTransactionReceipt transactionReceipt =
- web3j.ethGetTransactionReceipt(transactionHash).send();
-
- if (transactionReceipt.getTransactionReceipt.isPresent()) {
- String contractAddress = transactionReceipt.get().getContractAddress();
- } else {
- // try again
- }
![](https://csdnimg.cn/release/blogv2/dist/pc/img/newCodeMoreWhite.png)
(1)首先我们需要一份写好的智能合约。
- pragma solidity ^0.4.18;
-
- // Example taken from http
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。