如何在 Linux 环境中访问 JSON RPC API Solana Javascript?

How to access JSON RPC API Solana Javascript in Linux Envoirment?

我正在尝试访问 SOLANA API,特别是来自 GitHub: https://github.com/solana-labs/solana-web3.js 通过所有这些操作: https://solana-labs.github.io/solana-web3.js/ 并在此处阅读 Solana 文档: https://docs.solana.com/developing/clients/jsonrpc-api and I have also successfully installed the Solana CLI like so: https://docs.solana.com/cli/install-solana-cli-tools 这是我在 Linux 环境中的代码:

sudo apt update
git clone https://github.com/solana-labs/solana-web3.js.git
cd solana-web3.js
yarn add @solana/web3.js

我没有收到任何错误,一切正常,所有依赖项和模块都已安装。 我像这样创建 javascript 文件:

const solanaWeb3 = require('@solana/web3.js');
console.log(solanaWeb3);

我的问题是如何最终连接到 API 并开始使用所有这些方法: https://solana-labs.github.io/solana-web3.js/.

我需要使用 curl 还是如何连接到 API?

如果您正在使用@solana/web3.js,那么您希望在 NodeJS 环境中进行开发。您已将 @solana/web3.js 添加到项目中,接下来就是使用它了!

您可以从复制/粘贴此示例开始,该示例创建一个帐户并将 SOL 从一个帐户发送到另一个帐户:https://github.com/solana-labs/solana/blob/master/web3.js/examples/send_sol.js

因此在这种情况下,您不需要使用 curl,而是可以使用 Node 项目中 web3.js 库中存在的所有函数和类型。