跳到主要内容

accid

配置项介绍

  • accid 为 hymatrix 环境的账户地址, Ethereum 地址 或 Arweave 地址。
  • 当调用 hymatrix-js 基础查询API 时,此 accid 配置项作为默认的 accid 参数,传递给 基础查询API。

基础查询API 示例

默认查询 account 对应的基础信息

const hyMatrix = new HyMatrix({
debug: false, // 默认开启正式环境
accid: '0xfc65E09Ef6674DdB4D8a6f3b6a6c8D9d55d67716', // 账户地址
})

// 查询 账户 0xfc65E09Ef6674DdB4D8a6f3b6a6c8D9d55d67716 在 HyMatrix 正式环境上的 balance
hyMatrix.balanceOf().then(console.log)

查询另一个 account 对应的基础信息

const hyMatrix = new HyMatrix({
debug: false, // 默认开启正式环境
accid: '0xfc65E09Ef6674DdB4D8a6f3b6a6c8D9d55d67716', // 账户地址
})

// 查询 另一个账户 _qrhp4_c-jl1IwLKcwlDGMCqs3Bx73eJeptAhYN9wNo 在 HyMatrix 正式环境上的 balance
hyMatrix.balanceOf('_qrhp4_c-jl1IwLKcwlDGMCqs3Bx73eJeptAhYN9wNo').then(console.log)

// 上面的代码并不会覆盖初始化创建时的账户地址
// 查询 账户 0xfc65E09Ef6674DdB4D8a6f3b6a6c8D9d55d67716 在 HyMatrix 正式环境上的 balance
hyMatrix.balanceOf().then(console.log)