Skip to main content
Méthode avancée : Obtenez des estimations de frais prioritaires en utilisant des clés de compte pour des cas d’utilisation spécialisés tels que l’analyse pré-transaction, les opérations par lot et la recherche de modèles de compte.

Aperçu

La méthode des clés de compte offre une alternative plus simple à la sérialisation des transactions lorsque vous avez besoin d’estimations rapides de frais ou que vous souhaitez estimer les frais avant de construire la transaction complète.

Cas d'utilisation avancés

  • Analyse pré-transaction
  • Opérations de compte par lot
  • Recherche et modèles de marché
  • Architectures spécialisées

Compromis

  • Moins précis que les transactions sérialisées
  • Pas d’analyse spécifique aux instructions
  • Idéal pour les modèles au niveau des comptes
Recommandation : Pour la plupart des applications, utilisez plutôt la méthode des transactions sérialisées. Cette méthode des clés de compte est pour des cas d’utilisation spécialisés où vous avez besoin d’une analyse au niveau des comptes ou d’une planification pré-transaction.

Quand utiliser les clés de compte

Planification pré-transaction

Obtenez des estimations de frais avant de construire des transactions complètes

Intégration simplifiée

Lorsque votre architecture rend la sérialisation des transactions difficile

Analyse rapide du marché

Analysez les modèles de frais pour des comptes spécifiques sans construire de transactions

Analyse multi-comptes

Comprenez les modèles de frais à travers plusieurs comptes indépendamment

Démarrage rapide

1

Identifier les comptes

Déterminez quels comptes seront impliqués dans votre transaction
2

Appeler l'API

Faites une requête avec les clés de compte et le niveau de priorité souhaité
3

Appliquer le frais

Utilisez l’estimation pour définir le frais prioritaire dans votre transaction

Exemple de base

Guide de mise en œuvre

Fonction principale

Voici une fonction réutilisable pour obtenir des estimations de frais prioritaires :

Exemple complet avec plusieurs niveaux de priorité

Types de comptes et stratégies

Les comptes de programme à haut volume présentent généralement des frais prioritaires plus élevés en raison de la concurrence.
Comportement attendu : Frais plus élevés en raison du volume élevé de transactions et de la concurrence.

Options de configuration avancées

L’option evaluateEmptySlotAsZero est particulièrement utile pour les estimations basées sur les comptes :
Quand true (par défaut), les créneaux sans transactions sont traités comme des frais nuls plutôt que d’être exclus. Cela fournit des estimations plus équilibrées pour les comptes avec une activité sporadique.
Demandez des informations détaillées sur les modèles de frais de chaque compte :
Cela retourne des informations supplémentaires sur la manière dont les frais ont été calculés pour chaque compte.
Ajustez le nombre de créneaux analysés pour l’estimation des frais :
Rétrospective plus petite : Données plus récentes, potentiellement volatilesRétrospective plus large : Contexte historique plus stable

Meilleures pratiques pour la sélection de comptes

Inclure les comptes modifiables

Priorité : Concentrez-vous sur les comptes qui seront modifiés

Ajoutez les programmes clés

Contexte : Incluez les comptes de programme pertinents

Gestion des erreurs et solutions de secours

Limitations et considérations

Limitations de la méthode basée sur les comptes :
  1. Moins précis pour les comptes en lecture seule - L’algorithme se concentre sur les comptes modifiables
  2. Pas d’analyse spécifique aux instructions - Ne peut pas considérer les opérations spécifiques
  3. Dépendance à l’activité des comptes - Moins précis pour les comptes inactifs
  4. Pas de considération de la taille des transactions - Ne prend pas en compte la complexité des transactions
Quand passer aux transactions sérialisées :
  • Applications en production nécessitant une précision maximale
  • Transactions complexes avec multiples instructions
  • Lorsque les modèles de frais spécifiques aux instructions sont importants
  • Applications critiques en termes de performance

Ressources connexes

Transactions sérialisées

Méthode plus précise utilisant la sérialisation complète des transactions

Référence API

Documentation complète de l’API et paramètres