2 مستودعات
Comprehensive sets of tools for managing transactions, account states, and program instructions from a client-side application.
Distinct from On-Chain Account: Focuses on the client-side operational toolkit rather than just the data structure definition of accounts.
Explore 2 awesome GitHub repositories matching data & databases · Blockchain Client Toolkits. Refine with filters or upvote what's useful.
Web3.py هي مكتبة Python توفر واجهة شاملة للتفاعل مع بلوكشين Ethereum. تعمل كعميل JSON-RPC، مما يسمح للتطبيقات بالاتصال بعقد البلوكشين عبر HTTP أو WebSocket أو IPC لقراءة حالة الشبكة وإرسال المعاملات. تتضمن المكتبة واجهة عقد ذكي مخصصة تستخدم تعريفات واجهة التطبيق الثنائية (ABI) لنشر العقود وتنفيذ الوظائف على السلسلة. تتميز أيضاً بمجموعة أدوات تشفير لتوقيع المعاملات وتجزئة البيانات باستخدام Keccak، إلى جانب أدوات لترجمة أسماء نطاقات Ethereum Name Service إلى عناوين بلوكشين. تغطي الإمكانيات الواسعة إدارة المعاملات واسترجاع بيانات البلوكشين، بما في ذلك القدرة على جلب رؤوس الكتل، وتصفية سجلات الأحداث، وتحويل وحدات العملة. يدعم النظام إدارة الشبكة من خلال وسيط اعتراض الطلبات، وتجميع مكالمات RPC، ومراقبة الاتصال المستمر للأحداث في الوقت الفعلي.
Provides a comprehensive toolkit for managing transactions, hashing data with Keccak, and handling cryptographic keys.
Solana Web3.js is a TypeScript and JavaScript client library for interacting with the Solana blockchain. It functions as a web3 client that provides an RPC wrapper for managing network requests and a toolkit for querying account state and executing on-chain program instructions. The library includes a specialized cryptography interface for generating key pairs and performing asynchronous signing and verification using web cryptography standards. It also provides a serialization tool for encoding and decoding data between JavaScript objects and byte buffers to match on-chain program state. Th
Provides a comprehensive set of tools for sending transactions and managing on-chain program instructions.