VINUCHAIN
  • ®️VinuChain | VC
  • 📃WHITEPAPER
    • Whitepaper
      • Descargo de Responsabilidad
      • Resumen
      • 1. Introducción
      • 2. Antecedentes
      • 3. Protocolo VinuChain
      • 4. Mecanismo de Consenso
      • 5. Sistema de Cuotas
      • 6. Arquitectura de Red
      • 7. VinuChain Coin (VC)
      • Conclusión
      • Referencias
  • 👩‍💻DOCUMENTACIÓN TÉCNICA
    • VinuChain Testnet
      • Testnet Oficial
      • Nodo Testnet
      • Red Privada (Fakenet)
    • Validadores (Nodos)
      • Conviértase en Validador
      • Actualizar información del Validador
      • Llamadas de Delegación
      • Llamadas de Bloqueo de Stake
      • Llamadas de Recompensas
      • Llamadas al Validador
    • Opera
      • Crear un Validador
      • Contrato SFC
      • Lanzamiento del Validador
      • Nodo Sólo-Lectura
      • API Nodo
    • Contratos Inteligentes
      • Desplegar Contratos Inteligentes
Powered by GitBook
On this page
  • Configurar el nodo API
  • 1. Inicie un nodo Opera de sólo lectura
  • Migrar un nodo API existente
  • Iniciar un nuevo nodo API
  • Activar la API de seguimiento
  • 2. Habilitar los API endpoints
  1. DOCUMENTACIÓN TÉCNICA
  2. Opera

API Nodo

PreviousNodo Sólo-LecturaNextContratos Inteligentes

Last updated 1 year ago

Configurar el nodo API

1. Inicie un nodo Opera de sólo lectura

  • Siga las instrucciones en

Migrar un nodo API existente

Ejecutar con '--db.preset legacy-ldb --db.migration.mode reformat' no necesita una resincronización.

Iniciar un nuevo nodo API

Puede utilizar --db.preset legacy-ldb o --db.preset ldb-1 or --db.preset pbl-1.

Activar la API de seguimiento

Para habilitar el rastreo, puedes añadir la flag --tracenode.

2. Habilitar los API endpoints

Por defecto, la única forma de enviar peticiones API al nodo es a través del archivo .ipc dentro del datadir.

Para habilitar los puntos finales HTTP y/o WS, añada las flags:

--http --ws

Los puertos por defecto para HTTP y WS son 18545 y 18546. Si es necesario, puede anularlos con las flags --http.port y --ws.port

Por defecto, los endpoints sólo son accesibles por localhost. Para permitir peticiones externas, añada las flags:

--http --http.vhosts="*" --http.corsdomain="*" --ws --ws.origins="*"

Los namespaces predeterminados se limitan a vc, eth, abft, dag, rpc, web3. Para permitir todos los espacios de nombres, añada las flags:

--http --http.api="vc,eth,debug,admin,web3,personal,net,txpool,sfc" --ws --ws.api="vc,eth,debug,admin,web3,personal,net,txpool,sfc"

Preste atención a que la lista completa de namespaces proporcione acceso directo al nodo.

Permita el menor número posible de namespaces y limite el acceso al menor número posible de hosts.

👩‍💻
Nodo de sólo lectura.