Configurar robots OPinit

Descripción general

Esta guía proporciona instrucciones completas para configurar robots OPinit dentro de su ecosistema Initia, esenciales para administrar diversas operaciones en entornos Optimistic Rollup. Estos robots incluyen:

Para mayor comodidad, los bots OPinit se pueden alojar en la misma máquina que su servicio Minitia para realizar pruebas.

Sin embargo, para instancias de producción y de red principal, recomendamos alojar sus bots OPinit en máquinas separadas, distintas de la máquina que aloja su servicio minitia.

Instalar dependencias

chevron-rightInstalar NodeJS (v20+)hashtag

Los bots OPInit de referencia están escritos en JavaScript y requieren NodeJSarrow-up-right (v20+).

Para instalar Node, siga las instrucciones en el sitio web de NodeJSarrow-up-right .

Para verificar que NodeJS se haya instalado correctamente, ejecute el siguiente comando en su terminal:

node --version
chevron-rightInstalar PostgreSQLhashtag

El bot OPInit utiliza una base de datos PostgreSQLarrow-up-right para almacenar y recuperar diferente información operativa.

Para instalar PostgreSQL, siga las instrucciones en el sitio web de PostgreSQLarrow-up-right .

Para verificar que PostgreSQL se haya instalado correctamente, ejecute el siguiente comando en su terminal:

psql --version

Configurar la base de datos

Una vez instalado PostgreSQL procedemos a crear la base de datos que utilizarán nuestros OPInit Bots.

Instalación

A continuación, puede descargar el código fuente del bot OPInit o la imagen de Docker, según sus preferencias.

FuenteEstibadorCopiar

Configuración de archivos de entorno

Cada bot OPInit depende de un .envarchivo separado para configurar sus parámetros. Estos archivos se nombrarán en el formato .env.{BOT_NAME}. El directorio en el que colocar estos archivos puede variar según cómo esté ejecutando los bots.

FuenteEstibador

Dentro del OPInit-botsdirectorio, ejecute los siguientes comandos para crear los archivos de variables de entorno

arrow-up-right

Last updated