Browse all Solidity articles.
11 min read
Explicación de los espacios de nombres de almacenamiento de ERC-7201 ERC-7201 (anteriormente EIP-7201) es un estándar para agrupar variables de almacenamiento mediante un identificador común llamado espacio de nombres, y también para documentar el grupo de...
11 min read
Aritmética de punto fijo en Solidity (usando Solady, Solmate y ABDK como ejemplos) Un número de punto fijo es un entero que almacena solo el numerador de una fracción — mientras que el denominador está implícito....
21 min read
Entendiendo el ABI encoding para llamadas a funciones El ABI encoding es el formato de datos utilizado para realizar llamadas a funciones en los smart contracts. También es la forma en que los smart contracts codifican los datos al realizar llamadas a otros...
18 min read
Delegatecall: La guía detallada y animada Este artículo explica en detalle cómo funciona delegatecall. La Ethereum Virtual Machine (EVM) ofrece cuatro opcodes para realizar llamadas entre contratos: * y...
46 min read
Seguridad de Smart Contracts !smart contract security Este artículo sirve como un minicurso sobre la seguridad de los smart contracts y proporciona una extensa lista de los problemas y vulnerabilidades que suelen repetirse en...
53 min read
El Libro de Optimización de Gas en Solidity de RareSkills: 80+ Consejos !solidity optimización de gas TABLA DE CONTENIDO El Libro de Optimización de Gas de RareSkills Los trucos de optimización de gas no siempre funcionan Cuidado con...
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,...
5 min read
Comprendiendo el selector de función en Solidity El selector de función es un id de 4 bytes que Solidity usa para identificar funciones internamente. El selector de función es la forma en que un contrato de Solidity sabe...
4 min read
Llamada de bajo nivel vs Llamada de alto nivel en Solidity Un contrato en Solidity puede llamar a otros contratos mediante dos métodos: a través de la interfaz del contrato, lo que se considera una llamada de alto nivel, o utilizando...
5 min read
Enteros con signo en Solidity Los enteros con signo de Solidity permiten usar números negativos en un contrato inteligente. Este artículo documenta cómo se utilizan a nivel de la EVM. Familiaridad básica con la EVM y...
12 min read
Una guía completa sobre el estándar ERC 721 y los problemas de seguridad relacionados ERC721 (o ERC-721) es el estándar de Ethereum más utilizado para tokens no fungibles. Asocia un número único a un...
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...