我在 TRON 网络中部署合约时遇到问题,需要以 4.. 开头的格式指定地址,或者当我收到交易历史记录时(此处 api 也以 4.. 地址响应)。
因此我有一个问题:
如何将以T LAXtqju7GKyqoP... 开头的 TRON 地址转换为4 19b6e043089843624c36f1e3b1e8572d189cbe170 ,反之亦然?
小智 5
如何将以 TLAXtqju7GKyqoP... 开头的 TRON 地址转换为 419b6e043089843624c36f1e3b1e8572d189cbe170 ,反之亦然?
const TronWeb = require('tronweb');
const tronWeb = new TronWeb(
  'http://127.0.0.1:9090',
  'http://127.0.0.1:9090',
  'http://127.0.0.1:9090',
  'd6fbbf6eecffdb32172e391363a401f89617acb9dd01897b9fa180830a8a46b2',
);
一旦你有了 tronWeb 对象,你就可以使用 tronWeb 的地址实用程序来转换地址,反之亦然
For Example:
const addressInHexFormat = '414450cf8c8b6a8229b7f628e36b3a658e84441b6f';
const addressInBase58 = tronWeb.address.fromHex(addressInHexFormat);
> addressInBase58 = 'TGCRkw1Vq759FBCrwxkZGgqZbRX1WkBHSu'
const addressInHex = tronWeb.address.toHex(addressInBase58);
> addressInHex = '414450cf8c8b6a8229b7f628e36b3a658e84441b6f'
笔记
上面的 tronWeb 对象是使用 Tron 的 Quickstart Docker 容器创建的。通过这种方式,地址可以被转换,反之亦然。
| 归档时间: | 
 | 
| 查看次数: | 16638 次 | 
| 最近记录: |