Estimar taxas de gas
Estime taxas de gas de transações na Chiliz Chain usando cURL/RPC, Blocknative Gas Network ou ethers.js, com orientação sobre taxas mínimas (base de 2.501 gwei, prioridade de 1 gwei).
As taxas de transação (ou "taxas de gas") podem variar significativamente dependendo da atividade da rede, por isso ter um método de estimativa confiável é fundamental para uma experiência de usuário tranquila.
O que isso significa para os desenvolvedores da Chiliz Chain?
Assim como em qualquer blockchain, você deve pagar gas para cada transação na Chiliz Chain.
A chave é equilibrar custo-benefício com confirmações em tempo hábil para evitar transações com falha ou atrasadas. Manter suas estimativas de gas atualizadas ajuda a evitar tanto pagar demais quanto pagar de menos.
Como fazer nativamente
Se você quiser manter no estilo vanilla, pode usar uma requisição cURL para um servidor RPC da Chiliz Chain. Veja aqui: Como obter o preço atual do gas.
Como fazer por meio de uma API de explorer
Tanto o Chiliscan quanto o Chiliz Block Explorer oferecem APIs que permitem obter o preço atual do gas para a Chiliz Chain.
Usando a API do Chiliscan
A API do Chiliscan fornece o método avg-gas-price para essa finalidade:
... que retornará uma string JSON com o valor atual.
Usando a API do Chiliz Block Explorer
A API do Chiliz Block Explorer tem o endpoint de estatísticas que fornece essa informação:
O endpoint retorna informações sobre o preço do gas. Por exemplo:
Você vai querer usar esta seção (preços em Gwei):
Como fazer usando Blocknative?
A Blocknative constrói infraestrutura para monitorar e gerenciar a complexidade de transações em redes blockchain públicas.
A Gas API da Blocknative oferece uma abordagem confiável e em tempo real para recuperar preços de gas.
Passo 1: Obter uma chave
Para usar a Gas API da Blocknative em seu projeto, você precisará de uma chave de API.
Você precisará primeiro participar da Gas Network, o que lhe dará acesso à sua própria chave de API.
Passo 2: Implementar a chamada à Gas API
Com uma chave de API em mãos, você pode solicitar estimativa de taxas para a Chiliz.
A forma mais simples é chamar a API via requisição REST. Por exemplo, pela linha de comando:
Saiba mais na documentação da Blocknative.
Atualizado
Isto foi útil?