Browse all Cairo Smart Contracts articles.
6 min read
Tres formas de detectar si una dirección es un smart contract Este artículo describe tres métodos en Solidity para determinar si una dirección es un smart contract: Comprobar si . Este no es un método recomendado,...
10 min read
Ejemplo de Web3.js. Última versión 4.x. Transferir, Acuñar y Consultar la Blockchain. La versión más reciente de web3.js, 4.x, acaba de ser presentada. En esta guía, profundizaremos en la integración de web3.js en HTML...
9 min read
Arquitectura de Uniswap V2: Una introducción a los Creadores de Mercado Automatizados Uniswap es una aplicación DeFi que permite a los traders intercambiar un token por otro sin necesidad de confianza. Fue uno de los primeros automatizados...
15 min read
Obtener una auditoría de smart contracts: lo que necesitas saber Una auditoría de smart contracts es una revisión realizada por expertos en seguridad blockchain para garantizar que los usuarios no pierdan fondos debido a un mal funcionamiento o problema de seguridad...
2 min read
OpenZeppelin Ownable: Usa Ownable2Step en su lugar. El modificador es probablemente uno de los patrones más comunes en Solidity. En el siguiente ejemplo, la función solo puede ser llamada por la dirección...
3 min read
Solidity Staticcall EIP 214 Staticcall es como un call normal de Ethereum excepto que revierte si ocurre un cambio de estado. No se puede usar para transferir Ether. Tanto el EVM opcode, el Yul assembly...
5 min read
Entendiendo los metadatos del smart contract Cuando Solidity genera el bytecode para el smart contract que se va a desplegar, añade metadatos sobre la compilación al final del bytecode. Examinaremos...
4 min read
Los programas de Solana son actualizables y no tienen constructores !Imagen principal que muestra el despliegue de Anchor En este tutorial echaremos un vistazo detrás de escena de Anchor para ver cómo se despliega un programa de Solana....
6 min read
Pruebas de mutación en Solidity Las pruebas de mutación son un método para verificar la calidad de la suite de pruebas introduciendo errores intencionalmente en el código y asegurando que las pruebas detecten el error. El tipo de errores...
6 min read
Contratos precompilados de Ethereum Los precompilados de Ethereum se comportan como smart contracts integrados en el protocolo Ethereum. Los nueve precompilados residen en las direcciones 0x01 a 0x09. La utilidad de los precompilados recae...
11 min read
Cómo funciona ERC721 Enumerable Un ERC721 Enumerable es un ERC721 con funcionalidad adicional que permite a un contrato inteligente listar todos los NFTs que posee una dirección. Este artículo describe cómo funciona y cómo...
4 min read
Cómo funcionan los Chainlink Price Feeds Los oráculos de precios de Chainlink son smart contracts con funciones públicas view que devuelven el precio de un activo en particular denominado en USD. Los nodos off-chain recopilan los...