手把手教你区块链java开发智能合约nft-第二篇(部署第一个NFT智能合约)
刚搞区块链开发真的是太累了,自己摸石头过河,动不动就报错,网上搜索错误,一律看不出什么问题,或者报错的信息太少,问同事同事不鸟,问领导,领导也烦,无奈,对于英文不好的我,只能被迫去看英文文档了,企图找出java开发的方法文章来源:https://www.toymoban.com/news/detail-531156.html
引入web3j 依赖
java开发基本上都是用web3j 进行RPC远程调用链上开发,为什么要用web3j,主要是web3j封装了很多关于web3的远程调用操作,也是区块链开发比较成熟的框架
————————————————文章来源地址https://www.toymoban.com/news/detail-531156.html
<dependency>
<groupId>org.web3j</groupId>
<artifactId>core</artifactId>
<version>4.8.7</version>
</dependency>
调用智能合约部署到私链
@Test
public void deployNFT721() throws Exception {
BigInteger chainId = web3j.ethChainId().send().getChainId();
System.out.println("chainId::"+chainId);
RawTransactionManager transactionManager = new RawTransactionManager(web3j, getCredentials(),chainId.longValue());
到了这里,关于区块链java开发智能合约nf(部署第一个NFT智能合约)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!