Skip to main content
Método Avançado: Obtenha estimativas de taxa prioritária usando chaves de conta para casos de uso especializado, como análise pré-transação, operações em lote e pesquisa de padrões de conta.

Visão Geral

O método de chaves de conta fornece uma alternativa mais simples à serialização de transações quando você precisa de estimativas rápidas de taxas ou deseja estimar taxas antes de construir a transação completa.

Casos de Uso Avançados

  • Análise pré-transação
  • Operações de conta em lote
  • Pesquisa de mercado e padrões
  • Arquiteturas especializadas

Compromissos

  • Menos preciso que transações serializadas
  • Sem análise específica de instruções
  • Melhor para padrões a nível de conta
Recomendação: Para a maioria das aplicações, use o método de transação serializada em vez disso. Este método de chaves de conta é para casos de uso especializado onde você precisa de análise a nível de conta ou planejamento pré-transação.

Quando Usar Chaves de Conta

Planejamento Pré-transação

Obtenha estimativas de taxa antes de construir transações completas

Integração Simplificada

Quando sua arquitetura torna a serialização de transações difícil

Análise Rápida de Mercado

Analise padrões de taxa para contas específicas sem construir transações

Análise Multi-conta

Entenda padrões de taxa em várias contas de forma independente

Início Rápido

1

Identificar Contas

Determine quais contas estarão envolvidas na sua transação
2

Chamar a API

Faça uma solicitação com as chaves de conta e o nível de prioridade desejado
3

Aplicar a Taxa

Use a estimativa para definir a taxa prioritária na sua transação

Exemplo Básico

Guia de Implementação

Função Principal

Aqui está uma função reutilizável para obter estimativas de taxa prioritária:

Exemplo Completo com Múltiplos Níveis de Prioridade

Tipos de Conta & Estratégias

Contas de programa de alto volume normalmente mostram taxas prioritárias mais altas devido à concorrência.
Comportamento esperado: Taxas mais altas devido ao alto volume de transações e concorrência.

Opções de Configuração Avançadas

A opção evaluateEmptySlotAsZero é particularmente útil para estimativas baseadas em conta:
Quando true (padrão), slots sem transações são tratados como taxas zero em vez de excluídos. Isso proporciona estimativas mais equilibradas para contas com atividade esparsa.
Solicite informações detalhadas sobre os padrões de taxa de cada conta:
Isso retorna informações adicionais sobre como as taxas foram calculadas para cada conta.
Ajuste o número de slots analisados para estimativa de taxa:
Revisão menor: Dados mais recentes, potencialmente voláteisRevisão maior: Contexto mais estável e histórico

Melhores Práticas para Seleção de Contas

Incluir Contas Graváveis

Prioridade: Foque em contas que serão modificadas

Adicionar Programas Chave

Contexto: Inclua contas de programas relevantes

Tratamento de Erros & Alternativas

Limitações & Considerações

Limitações do método baseado em contas:
  1. Menos preciso para contas somente leitura - O algoritmo foca em contas graváveis
  2. Sem análise específica de instrução - Não pode considerar operações específicas
  3. Dependência da atividade da conta - Menos preciso para contas inativas
  4. Sem consideração do tamanho da transação - Não leva em conta a complexidade da transação
Quando atualizar para transações serializadas:
  • Aplicações em produção que exigem maior precisão
  • Transações complexas com múltiplas instruções
  • Quando padrões de taxa específicos de instruções são importantes
  • Aplicações críticas em termos de desempenho

Recursos Relacionados

Transações Serializadas

Método mais preciso usando a serialização completa de transações

Referência de API

Documentação completa da API e parâmetros