主页 > imtoken怎么登录 > ETH合约功能迁移至BSN武汉链对接说明

ETH合约功能迁移至BSN武汉链对接说明

imtoken怎么登录 2023-12-11 05:15:05

项目指导

1、我们的项目需要将ETH合约功能迁移到国内链上,然后基于开发成本等各方面的考虑,最终选择了BSN-武汉链路。 相关 BSN 文档:

BSN-文件地址

()

对接说明 1.创建BSN账号注册登录bsn官网,

URL:,点击打开联盟链->项目管理->创建项目,如图:

合约以太坊_以太坊智能合约编写_以太坊智能合约是什么

2、在新页面输入项目相关信息,如图:

以太坊智能合约是什么_合约以太坊_以太坊智能合约编写

3、创建完成后,在项目页面,下载对应项目的访问参数,如图:

以太坊智能合约是什么_合约以太坊_以太坊智能合约编写

以太坊智能合约编写_以太坊智能合约是什么_合约以太坊

4.根据下载的访问参数,拼接成钱包rpc地址(metamask添加bsn链使用):

规则(与文档有点不同):网关地址/api/项目ID/rpc

例子:

:18602/api/a58***04afa/rpc

2.创建链账户地址

1、点击打开联盟链->项目管理->链账户管理,如图:

以太坊智能合约编写_合约以太坊_以太坊智能合约是什么

2、点击Create chain account,如果没有chain address,点击右侧在线生成按钮,下载的文件包含chain address公私钥,地址,助记词等(记得妥善保存),如图在图中:

合约以太坊_以太坊智能合约是什么_以太坊智能合约编写

3、创建完成后,点击右侧的操作->分配能量值按钮,分配能量值,如图:

以太坊智能合约是什么_合约以太坊_以太坊智能合约编写

以太坊智能合约是什么_以太坊智能合约编写_合约以太坊

4、用户根据自己的实际情况充值能量值,然后确认能量值分配到链地址(到账时间有时会比较慢,耐心等待即可)

mateMask 新增BSN-武汉链

1、打开metamask,点击头像框->设置->网络->添加网络,将BSN-Wuhan链添加到metaMask中合约以太坊,如图:

以太坊智能合约是什么_合约以太坊_以太坊智能合约编写

2.在添加网络页面,输入

网名:随便

RPC URL:1-4中对应的钱包rpc地址

链号:5555

货币符号:任何

区块浏览器:武汉链暂不支持合约以太坊,留空即可

以太坊智能合约编写_合约以太坊_以太坊智能合约是什么

3、添加本链的账户地址,如下图,添加地址后,切换到武汉链可以看到对应的账户余额(即能量值):

合约以太坊_以太坊智能合约是什么_以太坊智能合约编写

remix+mateMask部署合约

1.将matemask切换到武汉链和对应的链账号

2、打开remix,编译完成后,在部署页面左上角切换到注入式Web3部署,即可将合约部署到武汉链上(具体如何部署合约请参考上一篇:Remix部署智能合约

)

以太坊智能合约编写_以太坊智能合约是什么_合约以太坊