Inicializar RollApp
La inicialización de los archivos de configuración de RollApp creará la información necesaria para iniciar una nueva RollApp. Esto creará ~/.roller
en el directorio raíz de su computadora archivos importantes como el Genesis
archivo.
Los desarrolladores tienen dos opciones para inicializar los archivos de configuración, una guía interactiva o mediante indicadores CLI:
guía interactiva
roller config init --interactive
Seleccione su red-
Froopyland (predeterminado) : Devnet público para construcción y pruebas. Requiere tokens faucet para la red DA seleccionada y Dymension.- Local : entorno de desarrollo local que incluye la opción de Mock DA (no requiere tokens). Requiere ejecutar un nodo Dymension de host local; visite aquí para ejecutar un nodo.
Seleccione su entorno de ejecución
EVM (predeterminado) : almacena el binario en tiempo de ejecución en la RUTA predeterminada (por ejemplo, /usr/local/bin/rollapp_evm)
Personalizado : requiere especificar la ruta binaria del tiempo de ejecución (por ejemplo, /usr/local/bin/rollapp_custom_evm)
Introduce tu ID de RollApp El ID de rollapp debe contener solo caracteres alfabéticos.
Ejemplo : Berlín
Especifique su denominación de RollApp Nombre del token nativo de RollApp en letras inglesas.
por ejemplo, BTC, PEPE, WIF
Establecer el suministro de tokens de génesis Este es el suministro inicial de tokens en RollApp (predeterminado: 1.000.000.000)
Nota: Las cantidades de tokens se multiplican por 10^18 (18 decimales adicionales). Como tal, al especificar transacciones CLI, esté atento a la cantidad de decimales que debe tener cada transacción.
Elige tu capa de datos
Celestia : red de prueba Arábica
Local : simula la publicación en una red DA, útil para el desarrollo local (solo disponible en el modo concentrador "Local").
Nota: No se recomienda el uso de un DA local para rollapps de producción, ya que algunas funciones no funcionarán.
Banderas
roller config init
El ID de rollapp debe contener solo caracteres alfabéticos.
Ejemplo : Berlín
Nombre del token nativo de RollApp en letras inglesas.
por ejemplo, BTC, PEPE, WIF
suministro de tokens (opcional)
Este es el suministro inicial de tokens en RollApp (predeterminado: 1.000.000.000)
concentrador (opcional)
Nota: Las cantidades de tokens se multiplican por 10^18 (18 decimales adicionales). Como tal, al especificar transacciones CLI, esté atento a la cantidad de decimales que debe tener cada transacción.
- Devnet (predeterminado) : Devnet público para construir y probar.- Local : el entorno de desarrollo local requiere ejecutar un nodo completo de Dymension Hub de localhost; visite aquí para ejecutar un nodo de host local.
da (opcional)
Celestia : red de prueba Arábica
Local : simula la publicación en una red DA, útil para el desarrollo local (solo disponible en el modo concentrador "Local").
Nota: No se recomienda el uso de un DA local para rollapps de producción, ya que algunas funciones no funcionarán.
rollapp-binario (opcional)
El binario de RollApp debe pasarse solo si creó una RollApp personalizada (predeterminado "/usr/local/bin/rollapp_evm")
tipo vm (opcional)
Tipo de RollApp [evm, rdk]. El valor predeterminado es EVM (el valor predeterminado es "evm")
Desarrollo público
Después de inicializar RollApp, se le deben devolver las direcciones para financiar:
En Discord de Dymension , financie las direcciones de Dymension Hub en el froopyland-faucet
canal con el siguiente comando como ejemplo:
Luego podrás consultar el saldo de la dirección con:
Financiación Celestia
Para los tokens de red Celestia, los usuarios pueden usar celestia-faucet en Dymension discord con el siguiente comando como ejemplo:
¡Ahora que hemos financiado las billeteras, podemos continuar y registrar RollApp!
servidor local
Después de inicializar RollApp, se le deben devolver las direcciones para financiar:
Para iniciar el centro Dymension local, ejecute:
Mientras se ejecuta el nodo completo de Dymension Hub, publique la siguiente transacción a través de CLI:
Luego podrás consultar el saldo de la dirección con:
¡Ahora que hemos financiado las billeteras, podemos continuar y registrar RollApp!
Last updated