Tron-Web 类
Tron-Web 对象
创建 Tron-Web javascript 库的实例。 除了实用程序函数之外,它还囊括了所有相关模块。
const TronWeb = require('tronweb');
const HttpProvider = TronWeb.providers.HttpProvider;
const fullNode = new HttpProvider('https://api.trongrid.io');
const solidityNode = new HttpProvider('https://api.trongrid.io');
const eventServer = 'https://api.trongrid.io/';
const privateKey = 'da14...9f0d0';
const tronWeb = new TronWeb(
fullNode,
solidityNode,
eventServer,
privateKey
);设置默认阻止
tronWeb.setDefaultBlock('latest');
设置用作所有将来呼叫的参考的默认块。
值 | 描述 |
|---|---|
块 | 阻止高度或 ID |
设置地址
tronWeb.setAddress('TVJ6njG5EpUwJt4N9xjTrqU5za78cgadS2');
设置所有 Tron-Web API 使用的地址。 不签署任何交易。
值 | 描述 |
|---|---|
地址 | 帐户地址 |
获取活动结果
tronWeb.getEventResult(“TVJ6njG5EpUwJt4N9xjTrqU5za78cgadS2”,“BUY”);
返回所有事件。
值 | 描述 |
|---|---|
合同地址 | 合同地址 |
合同名称 | 合同名称 |
设置私钥
警告: 不要将此用于任何面向 Tron-Web 实例的 Web / 用户。 这会泄露私钥。
tronWeb.setPrivateKey( 'da146... f0d0');
设置与 TronWeb 实例一起使用的私钥,用于获取地址、签名交易和获取余额。
值 | 描述 |
|---|---|
私钥 | 帐户的私钥 |
Updated 9 months ago