Browse all Smart Contract Security articles.
20 min read
Estándar Multi Token ERC-1155 El estándar ERC-1155 describe cómo crear tanto tokens fungibles como no fungibles y luego incorporarlos en un único contrato inteligente. Esto ahorra significativamente en el despliegue...
22 min read
Ranuras de almacenamiento de tipos dinámicos (Mappings, Arrays, Strings, Bytes) Los tipos de tamaño dinámico en Solidity (a veces denominados tipos complejos) son tipos de datos de tamaño variable. Estos incluyen mappings,...
16 min read
Revert en assembly Revertir transacciones utilizando inline assembly puede ser más eficiente en gas que usar la sentencia de Solidity de alto nivel o la instrucción. En esta guía, exploraremos cómo los diferentes tipos de reverts...
15 min read
Actualizaciones de contratos inteligentes en Foundry con el OpenZeppelin Plugin Actualizar un contrato inteligente es un proceso de múltiples pasos y propenso a errores, por lo que para minimizar las posibilidades de error humano, es deseable utilizar un...
12 min read
UUPS: Universal Upgradeable Proxy Standard (ERC-1822) El patrón UUPS es un patrón proxy donde la función de actualización reside en el contrato de implementación, pero cambia la dirección de implementación...
16 min read
20 errores comunes de principiantes en Solidity Nuestra intención con este artículo no es ser condescendientes con los desarrolladores que recién comienzan su camino. Tras revisar el código de numerosos desarrolladores de Solidity, hemos...
4 min read
UniswapV2Library Code Walkthrough UniswapV2Library The Uniswap V2 Library simplifies some interactions with pair contracts and is used heavily by the Router contracts. It contains eight functions...
10 min read
Inicializando Cuentas en Solana y Anchor !Almacenamiento en Solana Hasta este punto, ninguno de nuestros tutoriales ha utilizado "variables de almacenamiento" o almacenado nada de forma permanente. En Solidity y Ethereum, un más...
5 min read
¡Leer datos de la cuenta con Solana web3 js y Anchor! Leer datos de la cuenta Este tutorial muestra cómo leer datos de la cuenta directamente desde el cliente Javascript de Solana web3 para que una aplicación web pueda leerlos en el...
6 min read
PDA (Program Derived Address) vs cuenta Keypair en Solana !Imagen principal que muestra PDA (Program Derived Address vs. cuentas Keypair) Una program derived address (PDA) es una cuenta cuya dirección es...
6 min read
Tx.origin, msg.sender y onlyOwner en Solana: identificando al invocador !tx.origin msg.sender onlyOwner en Solana En Solidity, el es una variable global que representa la dirección que llamó o...
4 min read
Logs, "eventos" e historial de transacciones de Solana !Logs, "eventos" e historial de transacciones de Solana Los programas de Solana pueden emitir eventos de manera similar a como Ethereum emite eventos, aunque existen algunas diferencias...