Estoy intentando acceder a la API de SOLANA, concretamente desde este GitHub: https://github.com/solana-labs/solana-web3.js con todas estas acciones: https://solana-labs.github.io/solana- web3.js/ y lea la documentación de Solana aquí: https://docs.solana.com/developing/clients/jsonrpc-api y también instalé con éxito la CLI de Solana así: https://docs.solana.com/ cli/install-solana-cli-tools aquí está mi código en el entorno Linux:
sudo apt update git clone https://github.com/solana-labs/solana-web3.js.git cd solana-web3.js yarn add @solana/web3.jsNo recibo ningún error, todo salió bien y todas las dependencias y módulos están instalados. Yo creo el archivo javascript así:
const solanaWeb3 = require('@solana/web3.js'); console.log(solanaWeb3);Mi pregunta es cómo finalmente me conecto a la API y uso todos estos métodos: https://solana-labs.github.io/solana-web3.js/ .
¿Necesito usar curl o cómo me conecto a la API?
Si está utilizando @solana/web3.js, entonces está buscando desarrollar en un entorno NodeJS. Ha agregado @solana/web3.js a su proyecto, ¡así que la siguiente parte es usarlo!
Puede comenzar copiando/pegando este ejemplo que crea una cuenta y envía SOL de una cuenta a otra: https://github.com/solana-labs/solana/blob/master/web3.js/examples/send_sol.js
Entonces, en este caso, no necesitará usar curl y, en su lugar, puede usar todas las funciones y tipos que existen en la biblioteca web3.js de su proyecto Node.