@Dusk #dusk
$DUSK Komponen Inti:
2. Rusk
Peran: Implementasi node Rust untuk Dusk L1
Ke mana selanjutnya:
Node Dusk mengekspos dua permukaan HTTP tingkat rendah utama:
GraphQL untuk rantai (chain), blok (block), transaksi (transaction), mempool, arsip (archive), dan kueri lain yang terindeks oleh node.
Rute bergaya /on/... untuk pengiriman transaksi (transaction submission), pemanggilan kontrak (contract calls), operasi node (node operations), pembuatan proof (proof generation), manajemen driver (driver management), dan langganan event (event subscriptions).
Gunakan halaman ini sebagai panduan implementasi untuk integrasi node secara langsung. Kode aplikasi biasanya harus menggunakan W3sper atau lapisan SDK lain, kecuali jika memang perlu akses node tingkat rendah.
URL Dasar
Mainnet: https://nodes.dusk.network
Testnet: https://testnet.nodes.dusk.network
Memilih Surface yang Tepat
Gunakan GraphQL saat Anda perlu data chain, block, transaction, mempool, archive, atau data lain yang terindeks node yang tidak termasuk dalam ABI kontrak.
Gunakan /on/contracts:<contract_id>/ <method> saat Anda sedang mengkueri sebuah metode yang diekspos oleh ABI kontrak.
Gunakan rute /on/... lainnya untuk operasi node seperti pengiriman transaksi, pembuatan proof, manajemen driver, dan langganan event.
Beberapa rute shortcut legacy /on/... masih berfungsi untuk kompatibilitas, tetapi sudah tidak direkomendasikan (deprecated).