solana-测试验证器空投失败

问题描述 投票:0回答:1

我正在尝试设置我的 Solana 开发环境,但我遇到了初始空投的问题。

solana-test-validator
运行并产生输出。但是,当我运行
solana airdrop 1
时,出现以下错误:

错误:空投请求失败。当达到速率限制时可能会发生这种情况。

我的配置文件如下所示:

---
json_rpc_url: "http://localhost:8899"
websocket_url: ""
keypair_path: "C:/Users/dan/.config/solana/id.json"
address_labels:
  "11111111111111111111111111111111": System Program
commitment: confirmed

我还在日志中发现了这一点:

[2022-10-23T03:22:02.386989700Z INFO  solana_faucet::faucet] request_airdrop_transaction: faucet_addr=0.0.0.0:9900 id=2jXbinTJ1kegWszgckb3i2CZ4pK
6Edu3M8YVMgE2tPxm lamports=1000000000 blockhash=HG5nHdGJ9EWSHXdThrpGYfdCP5UfDPXkXwRYaTvni5vr
[2022-10-23T03:22:02.388016300Z INFO  solana_rpc::rpc::rpc_full] request_airdrop_transaction failed: IoError(Os { code: 10049, kind: AddrNotAvail
able, message: "The requested address is not valid in its context." })

如有任何帮助,我们将不胜感激!

谢谢!

solana solana-cli
1个回答
0
投票

我遇到了同样的问题并收到了同样的错误消息。

我的操作系统是 Windows 11,我尝试从 PowerShell 运行

solana-test-validator
。这是一个错误。根据官方说明,Windows 11中应该使用WSL进行开发,我就是这么做的。

我的本地验证器现在工作正常。

您需要做好准备,在

solana airdrop 1
之后,您不会立即看到
solana balance
中的余额发生变化,因为网络上的操作应该进入
finalized
状态,而这需要时间。

© www.soinside.com 2019 - 2024. All rights reserved.