@Dusk #dusk
$DUSK Composants principaux :
2. Rusk
Rôle : L’implémentation du nœud Rust pour le Dusk L1
Étape suivante :
Les nœuds Dusk exposent deux principales surfaces HTTP de bas niveau :
GraphQL pour les requêtes sur la chaîne, les blocs, les transactions, le mempool, l’archive et d’autres données indexées par le nœud.
Routes /on/... de style RUES pour la soumission de transactions, les appels de contrat, les opérations du nœud, la génération de preuves, la gestion des drivers et les abonnements aux événements.
Utilisez cette page comme guide d’implémentation pour les intégrations directes au nœud. Le code applicatif doit normalement utiliser W3sper ou une autre couche SDK, sauf s’il nécessite un accès bas niveau au nœud.
URL de baseMainnet : https://nodes.dusk.networkTestnet : https://testnet.nodes.dusk.network
Choisir la bonne surface
Utilisez GraphQL lorsque vous avez besoin de données de chaîne, de blocs, de transactions, de mempool, d’archive ou d’autres données indexées par le nœud qui ne font pas partie d’une ABI de contrat.
Utilisez /on/contracts:<contract_id>/<method> lorsque vous interrogez une méthode exposée par une ABI de contrat.Utilisez les autres routes /on/... pour les opérations du nœud telles que la soumission de transactions, la génération de preuves, la gestion des drivers et les abonnements aux événements.
Certaines anciennes routes raccourcies /on/... fonctionnent encore pour des raisons de compatibilité, mais sont obsolètes.
$DUSK Composants principaux :
2. Rusk
Rôle : L’implémentation du nœud Rust pour le Dusk L1
Étape suivante :
Les nœuds Dusk exposent deux principales surfaces HTTP de bas niveau :
GraphQL pour les requêtes sur la chaîne, les blocs, les transactions, le mempool, l’archive et d’autres données indexées par le nœud.
Routes /on/... de style RUES pour la soumission de transactions, les appels de contrat, les opérations du nœud, la génération de preuves, la gestion des drivers et les abonnements aux événements.
Utilisez cette page comme guide d’implémentation pour les intégrations directes au nœud. Le code applicatif doit normalement utiliser W3sper ou une autre couche SDK, sauf s’il nécessite un accès bas niveau au nœud.
URL de baseMainnet : https://nodes.dusk.networkTestnet : https://testnet.nodes.dusk.network
Choisir la bonne surface
Utilisez GraphQL lorsque vous avez besoin de données de chaîne, de blocs, de transactions, de mempool, d’archive ou d’autres données indexées par le nœud qui ne font pas partie d’une ABI de contrat.
Utilisez /on/contracts:<contract_id>/<method> lorsque vous interrogez une méthode exposée par une ABI de contrat.Utilisez les autres routes /on/... pour les opérations du nœud telles que la soumission de transactions, la génération de preuves, la gestion des drivers et les abonnements aux événements.
Certaines anciennes routes raccourcies /on/... fonctionnent encore pour des raisons de compatibilité, mais sont obsolètes.
