Confura es un servicio JSON-RPC público equivalente a Infura de Ethereum pero en la red Conflux.
Esta actualización es principalmente para resolver los siguientes problemas:
-
cfx_getLogs
yeth_getLogs
ya no admiten los parámetros de offset/limit. Son ineficientes y se pueden reemplazar restringiendo las condiciones de búsqueda, como reducir el rango de época/bloque, etc. -
cfx_getLogs
yeth_getLogs
ya no limitan la brecha máxima entrefrom_epoch
yto_epoch
ofrom_block
yto_block
para el filtrado de registros. En su lugar, la consulta ahora está delimitada con un tamaño de conjunto de consultas viable, un tiempo de ejecución máximo de 3s y un tamaño de conjunto de resultados de no más de 10,000. -
Filtro de registro dividido para
cfx_getLogs
yeth_getLogs
para buscar datos tanto de db como de fullnode si es necesario en lugar de utilizar un proxy completo parafullnode
. -
Agregar límites de velocidad para la regulación de solicitudes para mejorar la disponibilidad.
-
Agregar caché de memoria para algunos métodos RPC activos.