JSON-RPC-Punto final
Un punto final JSON-RPC es la ubicación de red a la que un programa puede enviar sus solicitudes RPC para acceder a los datos del servidor. Una vez que conecta una aplicación descentralizada a un punto final RPC, puede acceder a las funcionalidades de diferentes operaciones, lo que permite el uso en tiempo real de los datos de la blockchain. BOT Chain proporciona varios puntos finales RPC para conectarse tanto a su red principal como a su red de prueba. En esta sección, enumeramos los puntos finales JSON-RPC que se pueden usar para conectarse a BOT Chain.
Agregar red BOT con un clic
Visite ChainList y conéctese a su billetera. Agregará puntos finales RPC activos.
Puntos finales de RPC de BOT Chain
eth_getLogs está deshabilitado en los siguientes puntos finales de la red principal. Utilice puntos finales de terceros desde aquí. Si necesita extraer registros con frecuencia, le recomendamos utilizar WebSockets para enviarle nuevos registros cuando estén disponibles.
BOT Red principal (ID de cadena 677)
Red de prueba de BOT Chain (ID de cadena 968)
Iniciar HTTP JSON-RPC
Puede iniciar HTTP JSON-RPC con el indicador –http
## mainnet
https://rpc.botchain.ai
## testnet
https://rpc.bohr.life
JSON-RPC API Lista
BOT Chain es compatible con EVM y se esfuerza por ser lo más compatible posible con Go-Ethereum API. Sin embargo, BOT Chain también tiene características únicas, como una finalidad más rápida y el almacenamiento de datos de blobs en la capa de ejecución, que requieren sus propios API especializados.
Geth(Ir-Ethereum) API
BOT Chain es casi totalmente compatible con los Geth API. Cualquier excepción o incompatibilidad se enumera explícitamente. Si buscas un uso detallado de un API específico, lo más probable es que encuentres la respuesta en el siguiente enlace:
Geth JSON-RPC API documentación.
Finalidad
El protocolo de consenso PoS de Ethereum, conocido como "Gasper", se basa en LMD-GHOST (una regla de elección de bifurcación) y Casper FFG (un dispositivo de finalidad). De manera similar, el protocolo de consenso de BOT Chain, llamado "Parlia", se construye sobre un mecanismo de elección de bifurcación basado en dificultad con FFG, como se describe en BEP-126. Para mejorar aún más el rendimiento de BOT Chain, los validadores pueden producir múltiples bloques consecutivos, como se explica en BEP-341. Estas diferencias dan como resultado que BOT Chain tenga un proceso de finalidad único en comparación con Ethereum.
Blob
BOT Chain implementa EIP-4844, que admite transacciones Shard Blob. Para obtener más detalles, consulte la documentación de Blob API.
Otro BOT Chain API
BOT Chain implementa algunos otros APIs