问题标签 [avalanche]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
avalanche - Avalanche - eth_getBalance - 将余额从十六进制转换为十进制
语境
使用 Avalanche Explorer,我选择了一个包含一些 AVAX 的随机地址:
https://cchain.explorer.avax.network/address/0xB9F79Fc4B7A2F5fB33493aB5D018dB811c9c2f02/transactions
在我查看该地址时,AVAX 余额约为 39,166:
代码
我正在使用以下 REST 调用来检索该地址的余额:
在我拨打电话时,它返回了以下信息:
问题
如您所见,余额返回为:
将其转换为十进制余额的推荐方法是什么?
如果在此处讨论,请随时将我指向开发人员文档中的正确位置。
谢谢!
avalanche - Avalanche:查找给定地址的资产 ID 值
语境
Avalanche 文档有一个关于eth_getAssetBalance的部分。
这是显示的示例调用:
在该调用中,assetID
指定的值为:
问题
对于给定的地址,我们如何获得相关assetID
值的列表?
python - 使用 web3.py 通过块哈希获取 Avalanche 块数据
如何通过块哈希获取块数据?我有兴趣为每个新块获取块时间戳。
这会导致错误:
相同的查询适用于以太坊。
python - 如何在 avalanche 上检索合约 abi 而无需手动复制
我试图找到一种方法来检索部署在 avalnche 上的合同的 abi,我从去 avalanche explorer 开始,因为我在 binance 等其他链上使用了类似资源管理器的 api,但我被重定向到 avalanche api 并且找不到一个解法。有谁知道怎么做(我不想复制它......)。到目前为止,我所看到的只是他们网站上关于如何返回 erc20 代币价格的示例,但他们手动复制到 abi。提供 api 链接和示例 https://docs.avax.network/build/avalanchego-apis/contract-chain-c-chain-api#methods
ethereum - 尝试使用 Web3 订阅 ETH 上的特定事件,但不确定如何检索返回的数据并使用它
我正在尝试构建一个订阅合同上特定事件的 Javascript Bot,我已经编写了一些代码行,但我不确定 EventEmitter 如何返回数据以及如何使用它。谁能给我一个示例,说明每次 web3.eth.subscribe() 触发时如何检索特定数据(例如事件的事务哈希/参数)?
这是我写的代码:
blockchain - 获取 Avalanche C-Chain 合约 Abi 的
有没有办法像 etherscan API 一样获得 Avalanche C-Chain 合约 Abi?
我检查了 AvalancheGo API,但没有提供数据的 Api。
blockchain - Avalanche 协议中的智能合约可升级性
是否可以在 Avalanche 协议上升级智能合约。它是否遵循与以太坊相同的架构。请求这方面的指导。
chainlink - 在 Avalanche Fuji 测试网上设置 chainlink 节点需要什么?
我正在尝试在 Avalanche Fuji 测试网上运行一个 Chainlink 节点(来自源代码),它似乎可以正常启动,但在生成帐户地址时出现服务器错误。
密钥管理菜单中帐户地址上方的错误仅显示“服务器错误”并且不显示任何地址。
即使我已将 ETH URL 和链 ID 更改为 Avalanche Fuji,该节点似乎也试图使用 Kovan 地址。错误为“错误:创建交易时:无法在链 ID 43113 上发送交易;地址为 0x... 的 eth 密钥与链 ID 42 挂钩:任务运行失败”
我尝试在操作员仪表板中禁用链,但错误仍然存在。
下面是我的节点的 .env 文件。我在同一设备上运行节点和 postgres 服务器。这个设置(使用不同的环境变量)以前在 Kovan 测试网上为我工作过。
blockchain - 如何使用 web3.py 验证雪崩块是否被接受
我正在尝试构建一个机器人来侦听各种链的 AMM 上的事件,并且在尝试为雪崩网络构建算法时遇到了问题。getLogs
为特定事件调用函数时,程序会随机崩溃并出现以下错误
我的程序只检索到latest
块的日志,所以我不确定为什么会发生这个错误(我认为它与 avax 节点达成共识的方式有关)。我对 web3.py 编程和一般的雪崩区块链仍然很陌生,所以如果有人知道为什么会发生这种情况,或者我如何在运行之前验证一个块是否被接受,getLogs
那么我将非常感激!
blockchain - 从以太坊主网到 Avalanche 主网的代币 ETHMeta 是可能的吗?
我有 ETHMeta 代币。我想将它们连接到 Avalanche 主网。可能吗?