阿里云蚂蚁合约体验链 Quick Start

简介: 阿里云蚂蚁区块链提供合约体验链,方便用户快速体验区块链,可以免费快速测试体验区块链的功能。下面分别从门户创建及相关配置获取、依赖包安装和测试代码的配置三个方面介绍逐步介绍合约体验了的使用。

概述

阿里云蚂蚁区块链提供合约体验链,方便用户快速体验区块链,可以免费快速测试体验区块链的功能。下面分别从门户创建及相关配置获取、依赖包安装和测试代码的配置三个方面介绍逐步介绍合约体验了的使用。

Step By Step


1、服务申请,门户地址

_

_

下载申请证书的时候生成的证书等信息到本地,记住配置SSL证书时设置的密码。

2、创建账户

_
_

下载user.key到本地。

3、全部下载的信息

_


4、依赖包安装

sdk解压,在解压的路径下运行如下指令安装jar包到本地仓库

//安装 SDK 到本地仓库
mvn install:install-file -Dfile=mychainx-sdk-0.10.2.6.jar -DgroupId=com.alipay.mychainx -DartifactId=mychainx-sdk -Dversion=0.10.2.6 -Dpackaging=jar -DpomFile=pom.xml
//安装 Netty 依赖到本地仓库,注意选择对应平台 netty-tcnative-openssl-static 版本,注意修改 classifier,macOS :osx-x86_64、linux:linux-x86_64、windows:windows-x86_64
mvn install:install-file -Dfile=netty-tcnative-openssl-static-2.0.17-Final-mychain-windows-x86_64.jar -DgroupId=io.netty -DartifactId=netty-tcnative-openssl-static -Dversion=2.0.17-Final-mychain -Dpackaging=jar -Dclassifier=windows-x86_64

5、Code Sample

  • 5.1 DemoSample.java下载地址
  • 5.2 pom.xml
    <dependencies>
        <dependency>
            <groupId>com.alipay.mychainx</groupId>
            <artifactId>mychainx-sdk</artifactId>
            <!--请使用最新 SDK 版本 -->
            <version>0.10.2.6</version>
        </dependency>
    </dependencies>
    <build>
        <extensions>
            <extension>
                <groupId>kr.motd.maven</groupId>
                <artifactId>os-maven-plugin</artifactId>
                <version>1.6.1</version>
            </extension>
        </extensions>
    </build>
  • 5.3 相关配置文件拷贝到项目resources路径下

_

  • 5.4 Code相关参数的配置

_

_

5.5 Result

create testAccount1 success.
create testAccount2 success.
deploy contract success.
issue success.
transfer success.
check account balance success.

如果项目提示找不到方法或包的情况,可以Update Maven或Reimport一下,重新加载包后再运行一下。

参考链接

试用合约体验链
Java SDK 说明
Java SDK 快速开始

相关文章
|
存储 算法 区块链
OP链DAPP质押项目系统开发详情|模式方案
而区块链的去中心化就是将这些数据分散存储在区块链网络中多个节点上
|
2月前
|
区块链
Star Tower Chain:奖励驱动,开启区块链新征程
Star Tower Chain 在区块链领域中犹如一颗璀璨明星,其独特的奖励驱动模式正引领区块链迈向新征程。通过资源交互证明机制,每个智能设备节点都能因贡献计算能力、存储空间或数据验证等资源而获得丰厚奖励,激发了网络资源利用效率的提升。此外,用户通过推广平台、邀请新用户也能获得奖励,增强了社区凝聚力。智能合约的成功执行同样会给予参与者奖励,提高了平台的可信度和可靠性。Star Tower Chain 以创新的激励机制,激发用户和节点的潜力,为区块链的未来奠定坚实基础,引领我们进入一个充满无限可能的新时代。
74 12
|
2月前
|
存储 数据采集 机器学习/深度学习
Star Tower Chain:以数据治理开启区块链智能时代
随着科技的进步,区块链步入智能时代,Star Tower Chain 以数据治理为核心,开启区块链新篇章。通过深度数据分析与挖掘,提供个性化推荐服务,并利用AI与机器学习提升数据质量与安全性,保障用户数据不被篡改。同时,智能升级的数据存储及查询系统提升了用户体验,Star Tower Chain 致力于持续深化数据治理,推动区块链智能时代的进一步发展,为用户提供更高效、安全的服务。
|
7月前
|
安全 区块链
op链/BRC链质押代币项目系统开发步骤详情
智能合约的主要好处之一是它们能够降低交易成本,提高效率
|
运维 安全 算法
TRX链/BSC链/ARB链智能合约系统开发方案逻辑丨详细项目丨规则玩法丨案例详情丨源码出售
需求分析:与客户沟通,了解其业务需求和期望,明确系统的功能和性能要求。确定在哪个链上进行开发(TRX链、BSC链还是ARB链)。
|
存储 算法 安全
OP链DAPP合约项目系统开发|详情规则|方案模式
所谓的共识算法就是不同的网络节点为达成一致操作而使用的某种算法,由计算结果来决定操作。
|
存储 安全 区块链
OP链ARBT项目系统开发指南与详情(智能合约)
尽管使用区块链技术所建立的系统本身是诚实可信的,但这并不意味着来自系统以外的输入信息就是诚实的
|
存储 安全 搜索推荐
OP链DAPP质押模式系统开发|OP链项目系统开发
在实际应用过程中,我们还需要不断探索并完善相关技术和政策,以确保区块链技术能够更好地服务于人类社会的数字化、全球化和智能化进程。
|
安全 区块链
NFT元宇宙游戏链游戏统开发(智能合约开发详情)丨规则方案丨案例详细丨源码说明
The NFT metaverse refers to a digital asset trading platform that builds a virtual world based on blockchain technology. The development of a game chain game system is a process of developing gamified interactive experiences and social functions based on the NFT metaverse. By combining blockchain wi