Browse all Cairo Smart Contracts articles.
3 min read
Cairo में Access Control: Access control यह निर्धारित करता है कि कौन विशिष्ट functions को call कर सकता है या contract के व्यवहार को संशोधित कर सकता है। यह लेख समझाता है कि Cairo macro का उपयोग करके access control को कैसे लागू करता है। ...की एक समीक्षा
17 min read
Starknet Foundry में Cheatcodes Foundry में एक "cheatcode" एक ऐसा तंत्र है जो contract tests को environment variables जैसे कि caller address, वर्तमान timestamp, इत्यादि को नियंत्रित करने की अनुमति देता है। इसमें...
7 min read
Cairo में Function Visibility Cairo में Solidity की तरह "internal" और "pure" modifiers (या इस मामले में कोई अन्य modifiers) नहीं होते हैं। याद रखें कि किसी ब्लॉक को के साथ मार्क करने से Cairo को यह निर्देश मिलता है कि वह शामिल करे...
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 नहीं किया जा सकता है। यह...
17 min read
Cairo भाषा का परिचय Cairo एक प्रोग्रामिंग भाषा है जिसे प्रमाणित और सत्यापित करने योग्य कंप्यूटेशन के लिए डिज़ाइन किया गया है, विशेष रूप से Starknet जैसे zero-knowledge सिस्टम के संदर्भ में, जो एक Layer 2...
11 min read
एक बेसिक कॉन्ट्रैक्ट की संरचना यह लेख बताता है कि Starknet के लिए एक डिप्लॉय करने योग्य Cairo कॉन्ट्रैक्ट कैसे बनाया जाए। एक साधारण रूपरेखा से शुरू करते हुए, हम एक कार्यशील कॉन्ट्रैक्ट बनाने के लिए धीरे-धीरे इसमें फीचर्स जोड़ेंगे...
17 min read
ERC-6551 Standard: Token Bound Accounts (TBA) परिचय NFTs को मूल रूप से डिजिटल या भौतिक संपत्तियों, जैसे कि संग्रहणीय वस्तुओं, के स्वामित्व का प्रतिनिधित्व करने के लिए बनाया गया था। हालाँकि, वे ट्रैकिंग तक सीमित थे...
11 min read
Circom के साथ ZK Circuits का परिचय Circom एक प्रोग्रामिंग भाषा है जिसका उपयोग Rank 1 Constraint Systems (R1CS) बनाने और R1CS के witness vector को पॉप्युलेट करने के लिए किया जाता है। R1CS फॉर्मेट रुचि का विषय है...
10 min read
ZK Bulletproofs का परिचय Bulletproofs एक zero knowledge inner product argument है, जो एक prover को एक verifier को यह विश्वास दिलाने में सक्षम बनाता है कि उन्होंने एक inner product की सही गणना की है। अर्थात, ...
16 min read
Solidity की 20 सामान्य शुरुआती गलतियाँ: इस लेख के माध्यम से हमारा इरादा अपनी यात्रा के शुरुआती चरण में मौजूद डेवलपर्स को नीचा दिखाना नहीं है। कई Solidity डेवलपर्स के कोड की समीक्षा करने के बाद, हमने...
10 min read
Solana और Anchor में Accounts को Initialize करना !Solana में Storage अभी तक, हमारे किसी भी ट्यूटोरियल ने "storage variables" का उपयोग नहीं किया है या कुछ भी स्थायी रूप से स्टोर नहीं किया है। Solidity और Ethereum में, एक अधिक...