问题标签 [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.

0 投票
0 回答
25 浏览

javascript - AvalancheJS getUTXOS:无法解组参数

希望有人能解释这里发生了什么。

我收到此错误Error: couldn't unmarshal an argument. Ensure arguments are valid and properly formatted.

使用此代码,xAddresses 格式似乎有问题?

0 投票
0 回答
60 浏览

javascript - AVAX X Chain 与 MetaMask 一起使用

是否可以将 AVAX X-Chain 与 Metamask 一起使用?(您还知道任何其他钱包,因为我找不到任何钱包。)如果是这样,用于访问它的正确 api 调用是什么?

0 投票
1 回答
78 浏览

javascript - 如何在 Vanilla Javascript 中解码来自 AVAX RPC 调用的响应?

我正在尝试从 Avalanche 网络的公共 RPC 服务器获取最新块。我已成功将 JSON-RPC 调用发送到他们的服务器并得到响应。问题是如何解码响应并从返回的数据中获取意义。

这是我的尝试

我现在的问题是,每次我尝试从响应对象中解码每个值时,它都会失败。我试过使用十六进制代码到字符串转换器,但它不起作用。这是我尝试过的代码片段:

}

这不会返回可读字符串。我被困在一个副项目上。有人可以帮我吗?

0 投票
0 回答
121 浏览

solidity - Chainlink:Oracle 在 Avalanche Testnet Fuji 上获取外部 API 数据

我正在构建一个与chainlink oracle交互的智能合约,以从api调用中获取外部数据。我在 ethereum kovan 测试网上做到了这一点,它适用于以下 oracle 地址和工作 ID,但它不适用于 Avalanche 测试网

  • 网络:高文
  • 作业名称:获取> Uint256
  • 甲骨文:0xc57B33452b4F7BB189bB5AfaE9cc4aBa1f7a4FD8(Chainlink Devrel节点)
  • 作业编号:d5270d1c311941d0b08bead21fea7747
  • 费用:0.1 链接

  • 网络:雪崩测试网
  • 作业名称:获取> Uint256
  • 甲骨文:0xCC80934EAf22b2C8dBf7A69e8E0D356a7CAc5754(Chainlink Devrel节点)
  • 作业 ID:5ca4fa9b2d64462290abfbda84e38cf4
  • 费用:0.1 链接

您可以在下面找到我使用 Remix 在 ethereum kovan 测试网和 avalanche fuji 测试网上部署的 Solidity 代码。(在构造函数中,您可以找到 Avalanche fuji 测试网的注释脚本。)

以下是部署的两个合约:

以太坊 Kovan:https ://kovan.etherscan.io/address/0xD20dd5ee7844E27Fa2DD437744f986C121aDDE0f

雪崩富士:https ://testnet.snowtrace.io/address/0xfb0368e7a97b2ea12980c3900e9c52806e68e8a6

我注意到在“事件”选项卡上,在 Kovan 我有两个事件:

chainlinkRequested & chainlinkFulfilled
在此处输入图像描述

在富士我只有一个事件......:

只有chainlinkRequested,所以看来oracle没有返回数据来发出事件:chainlinkFulfilled ...
在此处输入图像描述

你能帮我完成这个并将api数据取回智能合约吗?否则,您是否有任何文档可以帮助我构建自己的预言机?(我已经有了 cryptozombies.io 文档,所以如果你有,请分享其他文档。)

pragma 可靠性 ^0.8.7;

0 投票
0 回答
13 浏览

nodes - 智能链中的节点创建和管理(Binance 或 Avalanche)

我想知道是否有一些开发人员知道如何在 Binance 或 Avalanche 中设置节点,可以在一些文档中指导我如何操作?我有很多问题,但最重要的是:

  • 如何在智能链中创建节点(语言 + 软件要求 + 示例代码)。
  • 创建节点后,如何访问节点以获取地址和名称。
  • 在智能链中创建这些节点有什么好处,例如:Ring 或 Thor 等项目如何从节点创建中获得回报给投资者。

天呐!

0 投票
0 回答
9 浏览

web3 - AvalancheJS 获取输入/输出 id

我想获取https://avascan.info中显示的输入/输出 ID :

在此处输入图像描述

我找不到任何方法来得到这个。有一个getUTXOID函数,但它没有给出相同的 id。(它会xrwoWWtWPq4oEAVPRVAQWLCQrdhLeGV5ds4PciC5AnekC6A3r在我的例子中给出。)我也没有在 api 的任何响应中看到这一点。

知道他们是怎么做到的吗?

0 投票
0 回答
31 浏览

avalanche - 创建和铸造 Avalanche 资产

来自以太坊和 Solana,我正在努力掌握 Avalanche 的 x 链。

我想做avm.createNFTAssetavm.mintNFT我只能假设它是在 Avax NFT 工作室中手动创建和铸造家庭收藏品的程序化等价物。

我正在连接到一个 datahub figment x 链节点。

下面似乎有效,但我得到的最后一部分intNFTResponse {"jsonrpc":"2.0","error":{"code":-32000,"message":"provided addresses don't have the authority to mint the provided asset","data":null},"id":1}

我是否正确创建用户/密码?

此外,我如何在有效负载中设置图像元数据 - 就像 NFT 工作室一样?

如此迷茫 :(

0 投票
0 回答
16 浏览

avalanche - 公开的api还存在吗

错误:请求失败,状态码 404

0 投票
0 回答
21 浏览

blockchain - 如果我们想私下运行本地雪崩节点是否必须与主链同步?

我按照 Avalanche 网站 ( https://docs.avax.network/build/tutorials/platform/create-a-local-test-network ) 上的文档并在我的机器上运行了一个节点,我的目标是拥有一个私有的不应该与主链同步的网络,但是如果不使用“--staking-enabled=false”,我将无法运行它。

我没有看到太多关于在 avalanche 上设置私有许可网络的文档。我可以在我的本地节点上部署智能合约,但是当我调用健康 API 时,它仍然显示不健康,雪崩开发人员告诉我这可能是因为互联网上的 p2p 可能无法正常工作,但我的目标是创建一条私有链,请有人帮忙吗?

0 投票
1 回答
9 浏览

geth - 使用 geth 在本地雪崩节点上发送交易

我已经使用雪崩网络运行器启动了一个本地雪崩网络,并且我已经使用 geth 成功连接到它:

我正在尝试将交易从一个帐户发送到另一个帐户。我发现这个雪崩网络预种子帐户 0x8db97C7cEcE249c2b98bDC0226Cc4C2A57BF52FC 基于此评论和一些 ETH 并使用 geth 确认:

但是,当我尝试从该帐户发送交易时,它失败了:

我怀疑这是因为我在帐户列表中没有该帐户:

我尝试使用导入帐户,geth account import <path to keyfile>但这并没有导致eth.accounts输入。

我也尝试过使用该personal.importRawKey功能,但这也不起作用:

  1. 我需要导入此帐户吗?如果是这样,怎么做?
  2. 如何使用 avalanche 网络运行者的默认资助地址在本地 avalanche 网络上使用 geth 发送交易?