Browse all Solana articles.
13 min read
Solana Syscalls: sBPF Assembly में Logging पिछले ट्यूटोरियल में, हमने सीखा था कि एक प्रोग्राम मेमोरी से sBPF VM registers में कैसे रीड करता है। अब, हम यह दिखाते हुए उस मॉडल पर आगे बढ़ेंगे कि प्रोग्राम कैसे...
13 min read
sBPF assembly का उपयोग करके Solana Instruction inputs को पढ़ना। पिछले ट्यूटोरियल में, हमने sBPF memory layout का परिचय दिया था और program execution के दौरान प्रत्येक register के उद्देश्य को समझाया था। इसमें...
12 min read
sBPF मेमोरी लेआउट और रजिस्टर कन्वेंशन्स यह ट्यूटोरियल Solana BPF (sBPF) मेमोरी लेआउट और इसके वर्चुअल मशीन रजिस्टरों की भूमिकाओं का परिचय देता है। हम उन कन्वेंशन्स को प्रदर्शित करेंगे कि कैसे...
11 min read
Solana Program Execution और Input Serialization यह लेख समझाता है कि BPF loader किस प्रकार program instruction inputs को serialize करता है, entrypoint उन्हें कैसे प्राप्त करता है, और programs उसे कैसे deserialize करते हैं...
5 min read
इंस्ट्रक्शन प्रोसेसर और रनटाइम सेटअप पहले भाग में, हमने Solana प्रोग्राम इनपुट सीरियलाइजेशन फॉर्मेट और मेमोरी में प्रोग्राम इनपुट्स कैसे लेआउट किए जाते हैं, इसे कवर किया था। इस भाग में, हम कवर करेंगे कि प्रोग्राम कैसे...
13 min read
एक Solana प्रोग्राम को व्यवस्थित करना Solana प्रोग्राम किसी विशेष कोडबेस संरचना को लागू नहीं करते हैं, इसलिए कोड का संगठन अक्सर डेवलपर की पसंद और प्रोग्राम की जटिलता पर निर्भर करता है। वास्तव में, एक Solana...
5 min read
sBPF Virtual Machine और Instruction Set का परिचय जैसा कि compute units ट्यूटोरियल में चर्चा की गई है, किसी Solana प्रोग्राम कॉल द्वारा उपयोग किए गए compute units, SBF (Solana Bytecode Format)... की संख्या के बराबर होते हैं।
13 min read
SBF Instruction Execution और Compute Costs की ट्रेसिंग पिछले लेख में, हमने sBPF VM आर्किटेक्चर, रजिस्टर कन्वेंशन, और इंस्ट्रक्शन सेट को कवर किया था। अब हम वास्तविक bytecode का विश्लेषण करेंगे...
6 min read
Rust प्रोग्राम का SBF में कंपाइलेशन: जटिल Solana प्रोग्राम बनाने के लिए यह समझना अत्यंत महत्वपूर्ण है कि Rust कैसे SBF (Solana Bytecode Format) में कंपाइल होता है और validators इसे कैसे execute करते हैं। यह लेख बताता है...
6 min read
Native Solana: आवश्यक सुरक्षा जाँचें हमारे पिछले native Solana ट्यूटोरियल्स में, हमने सुरक्षा जाँचों को छोड़ दिया था ताकि उदाहरणों को छोटा और मुख्य विषयों पर केंद्रित रखा जा सके। इस ट्यूटोरियल में, हम कवर करेंगे...
7 min read
Native Solana: फंक्शन डिस्पैचिंग Solana में फंक्शन डिस्पैचिंग वह प्रक्रिया है जिसके तहत आने वाले instructions को उपयुक्त handler function तक उन विशिष्ट आइडेंटिफायर्स के आधार पर रूट किया जाता है, जो... में एन्कोड किए गए होते हैं।
4 min read
Native Solana: स्टोरेज के लिए अकाउंट्स बनाना II इस ट्यूटोरियल के पहले भाग में, हमने keypairs का उपयोग करके native Rust में स्टोरेज अकाउंट्स बनाए थे, जहाँ अकाउंट को अपने... के लिए साइन करने हेतु एक private key की आवश्यकता होती थी।