Solana Geyser gRPC - क्विकस्टार्ट
SLV इंस्टॉल करें
bash
$ slv b init

सिर्फ़ एक कमांड,
slv b init, से आप high-performance stream-आधारित data इस्तेमाल करने वाले Solana bots के लिए development environment तुरंत तैयार कर सकते हैं।bash
- अगर आप TypeScript Geyser bot चाहते हैं, तो
geyser-tsइस्तेमाल करें - अगर आप Rust Geyser bot चाहते हैं, तो
geyser-rustइस्तेमाल करें
ICMP लेटेंसी-प्रोब स्रोतों को अनुमति दें
gRPC क्षेत्र चयन के लिए, ERPC नीचे सूचीबद्ध प्रॉक्सी होस्ट से आपके पंजीकृत IP पर ICMP लेटेंसी प्रोब भेजता है। सूचीबद्ध प्रत्येक स्रोत IP से आने वाले ICMP इको अनुरोधों को अनुमति दें। यदि फ़ायरवॉल (ufw, क्लाउड फ़ायरवॉल, सुरक्षा समूह आदि) उन्हें ब्लॉक करता है, तो माप
9999ms हो सकता है और कोई गैर-इष्टतम क्षेत्र चुना जा सकता है। एक क्षेत्र में कई IP अलग-अलग प्रोब होस्ट हैं; उन सभी की आवश्यकता है।Geyser client का उदाहरण – TypeScript
.env.sampleका नाम बदलकर.envकरें.envमें अपने असली मान भरें:
env
कृपया ध्यान दें:
यह endpoint एक नमूना है और इसे जैसा का तैसा इस्तेमाल नहीं किया जा सकता। कृपया अपने environment के लिए सही endpoint प्राप्त करके configure करें।
- Dependencies इंस्टॉल करें और development server शुरू करें:
bash

Geyser client का उदाहरण – Rust
.env.sampleका नाम बदलकर.envकरें.envमें अपने असली मान भरें:
env
कृपया ध्यान दें:
यह endpoint एक नमूना है और इसे जैसा का तैसा इस्तेमाल नहीं किया जा सकता। कृपया अपने environment के लिए सही endpoint प्राप्त करके configure करें।
- Client को build करके चलाएँ:
bash

Dashboard खोलें: https://dashboard.erpc.global/hi
Solana Stream SDK

slv b init कमांड से डाउनलोड होने वाले starter code में इस्तेमाल हुआ Geyser adapteropen-source Solana Stream SDK से आता है।
यह Rust और TypeScript दोनों को support करता है, और Solana stream communication को कुशलता से लागू करने में मदद करता है,
जिसमें Geyser subscriptions, transaction processing और real-time account update monitoring शामिल हैं।
जिसमें Geyser subscriptions, transaction processing और real-time account update monitoring शामिल हैं।
आपको मिलने वाला starter code इसी SDK के काम करने का सीधा उदाहरण है,
इसलिए इसे अपने bot development या custom logic के लिए आगे बढ़ाना आसान है।
इसलिए इसे अपने bot development या custom logic के लिए आगे बढ़ाना आसान है।
अधिक जानकारी के लिए GitHub repository देखें:
https://github.com/ValidatorsDAO/solana-stream
https://github.com/ValidatorsDAO/solana-stream






