dart js转换_Flutter / Dart 生成以太坊地址

Flutter是采用Dart语言的跨平台应用开发框架,目前已经支持ios、安卓和web等多个平台。本文将介绍如何在Flutter应用中生成以太坊地址,如果你要开发一个手机钱包,或者要对接以太坊区块链,相信这篇文章会对你所帮助。

1、web3dart简介

作为一个新的框架,适合Flutter的以太坊开发包并没有太多选择,web3dart算是相对完善一些的Dart实现,它包含了JSON RPC封装、离线签名、ABI编解码等重要的特性,其目标是提供dart版的web3.js,能够适应绝大多数Flutter应用对接以太坊区块链的需求。

web3dart的安装方法很简单,首先在项目的pubspec.yaml中添加web3dart依赖项。例如:

name: hubwiz_tutorialdependencies: web3dart:  git: git://github.com/simolus3/web3dart.git

然后执行如下命令更新项目依赖:

~/hubwiz_tutorial$ pub get

如果希望快速掌握Flutter / Dart应用对接以太坊区块链的方法,推荐 汇智网的在线互动教程《Flutter以太坊开发详解》,访问地址:http://xc.hubwiz.com/course/5d0f51ba574541f94050cf4e?affid=tt7878

2、示例代码:用web3dart生成以太坊地址

生成以太坊地址是绝大多数希望支持以太坊区块链的Flutter应用所需要的功能特性。 web3dart开发包使得这一过程相当简单明了:web3dart的c

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值