Browse all Solidity articles.
20 min read
Starknet में Events, contract execution से डेटा को transaction receipt में emit करते हैं। Receipt में execution के दौरान क्या हुआ, इसके बारे में metadata होता है, जिसे... के द्वारा query या index किया जा सकता है।
3 min read
Cairo में Access Control: Access control यह निर्धारित करता है कि कौन विशिष्ट functions को call कर सकता है या contract के व्यवहार को संशोधित कर सकता है। यह लेख समझाता है कि Cairo macro का उपयोग करके access control को कैसे लागू करता है। ...की एक समीक्षा
11 min read
Cairo में Integers: Cairo उन integer sizes की पूरी रेंज प्रदान नहीं करता है जो Solidity में पाई जाती हैं। जबकि Solidity 256 तक 8 bits के प्रत्येक गुणज के लिए integer types प्रदान करता है, Cairo केवल... को सपोर्ट करता है।
8 min read
Cairo Components भाग 1 Cairo में Components, Solidity में abstract contracts की तरह व्यवहार करते हैं। वे storage, events, और functions को परिभाषित कर सकते हैं और उनके साथ काम कर सकते हैं, लेकिन उन्हें अपने आप deploy नहीं किया जा सकता है। यह...
11 min read
एक बेसिक कॉन्ट्रैक्ट की संरचना यह लेख बताता है कि Starknet के लिए एक डिप्लॉय करने योग्य Cairo कॉन्ट्रैक्ट कैसे बनाया जाए। एक साधारण रूपरेखा से शुरू करते हुए, हम एक कार्यशील कॉन्ट्रैक्ट बनाने के लिए धीरे-धीरे इसमें फीचर्स जोड़ेंगे...
7 min read
Cairo में Function Visibility Cairo में Solidity की तरह "internal" और "pure" modifiers (या इस मामले में कोई अन्य modifiers) नहीं होते हैं। याद रखें कि किसी ब्लॉक को के साथ मार्क करने से Cairo को यह निर्देश मिलता है कि वह शामिल करे...
9 min read
Solidity डेवलपर्स के लिए Cairo: Cairo, Rust से प्रेरित एक भाषा है जो bytecode में कंपाइल होती है, जो Cairo Virtual Machine पर चलता है। Cairo virtual machine एक zero-knowledge virtual machine है...
10 min read
टाइप कास्टिंग Cairo में टाइप कास्टिंग वैल्यूज़ को एक डेटा टाइप से दूसरे डेटा टाइप में परिवर्तित करने की प्रक्रिया है। यह तब आवश्यक हो जाता है जब Cairo के सख्त टाइप सिस्टम के साथ काम किया जाता है, जहाँ स्पष्ट टाइप मैचिंग...
11 min read
Ethereum एड्रेस कैसे डिराइव किए जाते हैं (EOAs, CREATE, और CREATE2) Ethereum पर, स्मार्ट कॉन्ट्रैक्ट्स को तीन में से किसी एक तरीके से डिप्लॉय किया जा सकता है: एक Externally Owned Account (EOA) ट्रांज़ैक्शन शुरू करता है जहाँ...
8 min read
Tickmath getSqrtRatioAtTick यह लेख बताता है कि Uniswap V3 की TickMath लाइब्रेरी में यह फ़ंक्शन कैसे काम करता है। यह फ़ंक्शन एक tick index लेता है और उस सटीक tick पर स्क्वायर रूट प्राइस को एक... के रूप में लौटाता है।
4 min read
Circom में MD5 Hash इस ट्यूटोरियल में, हम hash को कंप्यूट करने और Circom में यह कंस्ट्रैन करने के लिए कि इसे सही ढंग से कंप्यूट किया गया था, Circom में MD5 hash को इम्प्लीमेंट करेंगे। हालांकि MD5 hash फंक्शन नहीं है...
11 min read
Circom के साथ ZK Circuits का परिचय Circom एक प्रोग्रामिंग भाषा है जिसका उपयोग Rank 1 Constraint Systems (R1CS) बनाने और R1CS के witness vector को पॉप्युलेट करने के लिए किया जाता है। R1CS फॉर्मेट रुचि का विषय है...