专栏首页汇智网教程用eosjs接入eos主网

用eosjs接入eos主网

用eosjs连接主网节点很简单,只需要在创建JsonRpc对象时,指定要连接主网节点的地址 就可以了。

例如,下面的代码将创建一个使用eosnewyork.io节点RPC旳[JsonRpc]http://cw.hubwiz.com/card/c/eosjs-manual/1/2/1/)对象,然后使用get_info()方法获取网络总体信息:

const { JsonRpc } = require('eosjs')
const fetch = require('node-fetch')

const rpc = new JsonRpc('https://api.eosnewyork.io:443',{fetch})
rpc.get_info().then(info => console.log(info))

除了JsonRpc对象,要在主网上提交交易还需要签名、序列化等步骤。因此还需要在JsonRpc对象基础上,创建一个Api实例对象,它封装了完整的交易处理流程。例如:

const signatureProvider = new JsSignatureProvider(['...'])
const api = new Api({ rpc, signatureProvider, textDecoder: new TextDecoder(), textEncoder: new TextEncoder() });
const tx = { actions: [...]}
api.transact(tx).then(ret => console.log(ret))

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 基于超级账本Fabric的供应链跟踪解决方案【开源】

    本项目为基于Hyperledger Fabric区块链的供应链资产跟踪解决方案,项目主要包括链码和Web应用两部分。Fabric链码采用GOLANG开发,负责维...

    用户1408045
  • ethers.js教程

    如果你已经在以太坊上开发过DApp,那你在前端JavaScript中可能用过web3.js。Ethers.js则是一个轻量级的web3.js替代品,在本文中,我...

    用户1408045
  • Farbic区块链PHP SDK 原

    Hyperledger Fabric PHP SDK是社区提供的用于Hyperledger Fabric区块链应用 开发的软件包,其目的在于为PHP应用提供访问...

    用户1408045
  • [字符串匹配][排序应用]小海的困惑

    输入的第一行为两个正整数M(0<M<=20) N(0<N<=10000) 分别代表了关键词的个数,以及文本的字符个数。用空格隔开。接下来一行是源文本,其中有N...

    陈黎栋
  • 机器学习——支持向量机

    py3study
  • 刘连响:小程序实时音视频在互动场景下的应用

    今天为大家带来的分享是:小程序实时音视频在互动教育场景下的应用。我个人一直在做基础方面的研究,接触音视频也比较早,2013年的时候就开始做包括直播在内的相关产品...

    云加社区技术沙龙
  • TMQ微信沙龙第一期回顾

    Android流畅度原理&优化 活动时间:2016年5月26日 活动介绍:微信线上交流群活动介绍TMQ微信沙龙第一期分享圆满结束啦~本次分享的主题是Androi...

    腾讯移动品质中心TMQ
  • 无人驾驶汽车,开还是不开?

    镁客网
  • 如何监控你的Hadoop+Hbase集群?

    我是攻城师
  • 不花一分钱,这款小程序免费抽走 100 万件奖品

    知晓君

扫码关注云+社区

领取腾讯云代金券