Ethernaut Solutions-GateKeeperTwo 合约分析以及相应PoC
Ethernaut Solutions-GateKeeperOne 合约分析以及相应PoC
Foundry 常用命令和作弊码速查表
用 OpenZeppelin 和 Foundry 创建和部署可升级的 ERC20 代币
BitVM:在比特币上进行任何计算 中文翻译:BitVM中文社区
可升级合约是很常见的一种维护合约的方式。方便生产环境中的逻辑升级,以及漏洞的修复。常见的可升级框架有openzeppelin-cli、truffle、hardhat等,但是有些情况会存在误操作或者误删等情况,导致可升级合约的配置文件丢失。本文主要详细讲解在配置文件丢失的情况下,如何重新配置并进行合
前一篇文章我们已经知道了创建新池子的流程,那接下来就要添加流动性了。而其实,在PoolManager合约里,添加和移除流动性都是在同一个函数里统一处理的。当然,要完成添加或移除流动性的全流程,会涉及到多个函数。接下来我们展开一一细说。
Vitalik:以太坊是否应该在协议中封装更多功能?
UniV3Share
Ethernaut 题库闯关追更, 挑战 AlienCodex 合约, 通过本挑战,我们将更深刻的理解 Solidity 的数据存储,以及如何通过写数组达到写插槽的效果。