区块链java开发智能合约nf(部署第一个NFT智能合约)

手把手教你区块链java开发智能合约nft-第二篇(部署第一个NFT智能合约)
刚搞区块链开发真的是太累了,自己摸石头过河,动不动就报错,网上搜索错误,一律看不出什么问题,或者报错的信息太少,问同事同事不鸟,问领导,领导也烦,无奈,对于英文不好的我,只能被迫去看英文文档了,企图找出java开发的方法

引入web3j 依赖
java开发基本上都是用web3j 进行RPC远程调用链上开发,为什么要用web3j,主要是web3j封装了很多关于web3的远程调用操作,也是区块链开发比较成熟的框架
————————————————


  org.web3j
  core
  4.8.7

调用智能合约部署到私链

    @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,区块链,智能合约)