找到约 15 条结果

文章 基于 Recon 与 Medusa 构建不变量测试

...property`,一般两者都会被混用)呢?简单的案例包括: 1. ERC20 供应量 = 所有用户的余额 = 铸造数量 - 销毁数量 2. AMM 系统内存在 x \* y = k 的不变量函数 3. 借贷协议中系统的利息随着时间会逐渐增加 当然,实际上在智能合约最...

文章 [译]合约整洁之道-智能合约模式和实践指南

...通证生态系统(token ecosystem)及其服务的交易所创建的:ERC20标准。 在开始编写自己的、自定义的智能合约之前,明智的做法是检查是否存在任何标准或开源组件。如果存在这样的标准合约,并且经过适当的测试和审计,它们...

文章 签名重放攻击

...已使用,并且不再有效。一个例子可以在 OpenZeppelin 的 [ERC20Permit](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/ERC20Permit.sol#L60-L93) 实现中看到: ```solidity function permit( address owner, address spender, ...

视频 以太坊和 Rollup 上的 EIP-7702 by Zircuit

...IP-7702 可以用于授权他人从你的账户中花费资金,类似于 ERC-20 的 `approve` 方法,但更加灵活,可以自定义花费规则(例如,限制金额、时间段等)。视频中给出了一个简单的代码示例,展示了如何实现这种授权。 * **存储管理...

文章 Optimism 中文周刊 #51

...ism 生态最大的亮点莫过于 OP 治理预测实验的启动。在 Superchain 方面,我们也迎来了多项重要进展:Mint Blockchain 终于完成了期待已久的代币发行,Superchain Space Denver 活动圆满举办。当然,OP 与 Superchain 生态中还有更多精彩内容值...

文章 PancakeSwap是什么?如何在PancakeSwap上进行收益耕作

...cakeSwap DEX 与 BEP20 代币一起使用;但是,你仍然可以使用 ERC-20 代币。为此,你必须将资金从 [Ethereum](https://getblock.io/blog/what-is-a-rollup-inside-ethereum-scalling-and-zk-rollups/) 桥接到币安。 要开始使用 PancakeSwap,请访问 [Pancakeswap.finance](h...

文章 LI.FI:意图正在接管;资源锁使其规模化

...和更好的点差,并且它还将直接集成到 Stargate 前端。 - Everclear 将“清算层”的概念引入加密领域,为跨链资本流动引入了结算机制,承诺使求解器的再平衡效率更高。它终于看到了[有意义的订单流](https://x.com/EverclearOrg/status/194...

文章 TrueBlocks:开源数据索引器

...果有),nonce和有关地址的其他信息。 `chifra tokens` 处理ERC20和ERC721 token 余额和相关数据。 例如调用合约: ``` $chifra state --call 'liquidity()' 0x8ad599c3A0ff1De082011EFDDc58f1908eb6e6D8 ``` 返回: ```json { data: [ { ...

文章 每周以太坊进展2022/1/29

...托调用的 calldata。 * [EC20Wrapper](https://forum.openzeppelin.com/t/erc20-wrapper-tutorial/23536) 指南, 将现有的 ERC20 打包应用到链上治理 * [ZKP Private Airdrop](https://github.com/a16z/zkp-merkle-airdrop-contracts): 用户提供公开承诺,以后会使用 Merkle 树的 zk ...

文章 太坊基金会第二季度拨款报告 - 2025年

... | | 开源工具,使开发人员能够轻松定义、管理和衡量 ERC-4337 账户抽象钱包的 Gas 赞助策略。 | | | 开发者体验和工具 | | | 与 Visual Studio Code 集成的 Solidity 调试器,通过模拟和检查 Solidity 和 EVM 级别的合约执行来工作,支持断...

文章 Web3.py 开发者指南

... RPC URL 即时访问主网状态。** 2. **不限制代币可用性(ERC20 和原生代币)** 3. **提供调试和交易追踪的探索器** 4. **通过其插件架构提供广泛的开发工具支持。** 该设置简化了开发过程,使开发者能够更轻松、更快速地构建...

文章 钻石代理模式详解

# 钻石模式 (ERC-2535) 钻石模式 (ERC-2535) 是一种 [代理模式](https://learnblockchain.cn/article/11228),其中代理合约同时使用多个实现合约,这与 [透明可升级代理](https://learnblockchain.cn/article/11246) 和 [UUPS](https://learnblockchain.cn/article/9221) 不...

文章 如何基于币安智能链(BSC)开发 Dapp

...und分叉是一个货币市场,你可以借用和借出BEP-20(BSC上的ERC-20)代币。 - [Autofarm](https://autofarm.network/):这本质上是BSC的Yearn Finance。你可以加入一个金库,它自动尝试为你找到最理想的方式来赚取你的存款收益。 - [BurgerSwap](http...

文章 【译】DeFi(去中心化金融)项目大全

...资产管理。Melon让用户可以创建、管理并投资由以太币和ERC20代币组成的去中心化基金 - [Totle](https://www.totle.com/) - 去中心化流动性提供者,可以交换或代币转账,可以自动从DEX得到最好的价格 - [Unspent](https://unspent.io/) - 可以现...

文章 使用默克尔(Merkle)树实现NFT白名单

...证的目的。在这篇文章中,我将解释Merkle Trees如何在NFT(ERC-721)背景下实现代币白名单的目的,它们是如何提供保证只能由预定参与者认领代币。 ## 什么是Merkle树? 默克尔树是一种树状结构,树上的每个节点都由一个值表...