Entornos de la Blockchain
A continuación, encontrarás versiones de WAX, URLs e información sobre los entornos de desarrollo en blockchains.
Servicio | Descripción |
---|---|
Docker Images | Utiliza las imágenes Docker de WAX para ejecutar un nodo local, utilizar herramientas de blockchain y compilar tus contratos inteligentes. Para más información, usa el [inicio rápido de Docker](/es/dapp-development/docker-setup/). |
waxjs | Una API WaxJS de Javascript para la integración con WAX Cloud Wallet. Utilízala para registrar fácilmente a los usuarios y enviar transacciones a la Blockchain de WAX desde tu dApp. Para más información, usa el [inicio rápido de WAX Cloud Wallet](/es/waa_waxjs_qstart). |
wax-blockchain | Los archivos fuente de WAX Blockchain. Para empezar a trabajar con ellos, descárgalos desde la [configuración de la Blockchain de WAX](/es/dapp-development/wax-blockchain-setup/). |
wax-cdt | Kit de herramientas de desarrollo de contratos WAX. Empieza a usarlo desde este enlace: [WAX Contract Development Toolkit (WAX-CDT)](/es/dapp-development/wax-cdt/). |
WAX Mainnet
Servicio | URL | Descripción |
---|---|---|
URL de la Blockchain | [chain-api-url] | Se utiliza para hacer llamadas a la API y desplegar los contratos inteligentes en la red principal (mainnet) de WAX. |
Blockchain P2P | peers.wax.io:9876 | Endpoint de peering para sincronizar un nodo productor o completo (sin protocolo delante). |
Explorador de la Blockchain | https://waxblock.io | Explorador Waxblock.io. |
Cuenta de WAX | (e.g., Scatter) | Crea una cuenta en la blockchain de WAX. |
Testnet pública de WAX
WAX sw/eden proporciona una red de pruebas (testnet) de WAX que nos permite crear cuentas de prueba, probar contratos inteligentes, utilizar endpoints de la API y mucho más.
Servicio | URL | Descripción |
---|---|---|
Sitio de la Testnet | WAX Testnet | Utiliza el sitio de WAX sw/eden para crear cuentas de prueba, encontrar ejemplos de scripts, etc. |
URL de la Blockchain | https://testnet.waxsweden.org | Se utiliza para hacer llamadas a la API y desplegar los contratos inteligentes en la Testnet. |
Endpoints públicos | endpoints.json | URLs adicionales de endpoints P2P y API. |
Blockchain P2P | testnet.waxsweden.org:59876 | Endpoint de peering para sincronizar un nodo productor o completo (sin protocolo delante). |
Explorador de la Blockchain | Testnet Bloks.io | Explorador de la Testnet. |
Cuenta de prueba | https://waxsweden.org/create-testnet-account/ | Utiliza la herramienta "Crear cuenta de testnet" en la Testnet o entra en el enlace directo. |
Testnet local de WAX
Cuando configuras un entorno de dApp local, puedes hacer llamadas a tu API local utilizando la siguiente URL.
Servicio | URL | Descripción |
---|---|---|
URL de la Blockchain | http://127.0.0.1:8888 | Se utiliza para realizar llamadas a la API en un entorno de desarrollo local. |
Entornos C++
Puedes escribir contratos inteligentes WAX utilizando el lenguaje de programación C++. No se requiere un lenguaje personalizado, aunque tendrás que familiarizarte con la biblioteca de la API de WAX C/C++. Esta biblioteca contiene los archivos centrales necesarios para comunicarse con la Blockchain de WAX. Cuando estés listo para empezar, haz clic en estos enlaces:
- Kit de herramientas del desarrollador de contratos de WAX (WAX Contract Development Toolkit o WAX-CDT)
- API del WAX-CDT
- Inicio rápido del Smart Contract
Herramientas de desarrollo
Puedes utilizar cualquier editor o IDE de C++ de terceros para escribir tus contratos inteligentes, como Sublime Text, Atom, CLion, Eclipse o productos de Visual Studio.
EOS Studio es un IDE gráfico construido para el desarrollo de dApps de EOSIO, disponible en Linux, Mac OS y Windows. Esta herramienta cuenta con un editor de código, un inspector de contratos y un gestor de red. Para integrar WAX con EOS Studio, consulta Cómo usar EOS Studio con WAX . Nuestro script proporciona una integración mínima, desarrollada y probada con Ubuntu 18.04.
eosjs es un SDK de la API de Javascript que puedes utilizar para comunicarte fácilmente con la API de WAX Blockchain. Para más información al respecto, consulta la API WAX RPC.
dfuse es un potente conjunto de APIs que permite consultar la Blockchain de WAX y transmitir datos en tiempo real. Si quieres saber más, consulta la entrada dfuse para WAX dApps.