2 dépôts
Immutable settings defined at the contract level to optimize execution costs.
Distinct from Default Configuration Values: Distinct from Default Configuration Values: focuses on immutable contract-level optimization rather than fallback settings.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Contract Configuration Values. Refine with filters or upvote what's useful.
OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the development of decentralized applications. It provides a foundational framework for building standard-compliant contracts, offering battle-tested implementations for token standards, access control, and common utility patterns. The project distinguishes itself through its comprehensive support for complex architectural patterns, including proxy-based upgradeability, role-based access control, and account abstraction. It enables developers to implement modular logic injection via hoo
Combines multiple small values into a single 32-byte storage slot to reduce gas costs associated with reading and writing contract state.
Solmate est une collection de blocs de construction et de bibliothèques optimisés pour le gaz, destinés au développement de contrats intelligents sécurisés et efficaces sur la blockchain Solana. Il fournit un ensemble d'outils standardisés, notamment un framework de contrôle d'accès pour gérer les rôles et la propriété des utilisateurs, une bibliothèque mathématique à virgule fixe de haute précision pour les calculs décimaux et d'entiers signés, et un vérificateur de preuve Merkle pour valider l'inclusion de données. Le projet fournit des implémentations de jetons sécurisées pour l'émission et le transfert de jetons fongibles et non fongibles. Ces implémentations incluent des contrôles de sécurité pour empêcher les échecs silencieux lors des transferts d'actifs et des modèles efficaces en gaz pour les variantes de coffres et d'actifs enveloppés. La bibliothèque couvre des domaines de capacités plus larges, notamment le déploiement de contrats déterministes, la gestion des données on-chain via la conversion de types, et des mesures de sécurité pour les contrats intelligents telles que les protections contre la réentrance. Elle utilise également des modèles de stockage optimisés pour réduire la surcharge d'exécution et les coûts de mise à jour d'état.
Combines multiple small values into single storage slots to optimize gas usage and state updates.