找到约 14 条结果

视频 第32期 ERC-3525设计思想及应用开发

【第32期】ERC-3525设计思想及应用开发 主讲人:**Ethan 蔡一,ERC-3525联合作者** **内容提要:** 1. ERC-3525 是什么及其由来 2. ERC-3525 设计思想及规范内容 3. ERC-3525 参考实现 4. ERC-3525 应用及开发 [课件](https://img.learnblockchain.cn/we...

文章 ERC-4626 Vaults及类Vault合约之间的共享漏洞:深度探讨第3部分

...1vVyCYfg15czUFWiypMpXhw.png) ## 缓解漏洞 既然我们已经介绍了 ERC-4626 兼容的 vault 合约、非 ERC-4626 vault 合约和类 vault 合约之间共享的两个最突出的[漏洞](https://www.arbitraryexecution.com/blog/shared-vulnerabilities-between-erc-4626-vaults-and-vault-like-con...

文章 Solana智能合约的形式化验证

...na 的 [SPL Token](https://spl.solana.com/token) 类似于以太坊上的 [ERC-20 tokens](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/)。例如,SPL Token 允许你铸造代币、转移代币、销毁代币等。[SPL Token 2022](https://spl.solana.com/token-2022) 为 SPL Token ...

文章 预防智能合约的漏洞 - 应对意外转入以太币

...作后是否发生改变。一个不变量的例子——固定发行的[ERC20 token](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md)的`totalSupply`是不可变的。因为没有函数可以修改这个变量。 特别注意,有一个典型的不变量,你可能会用到,但...

文章 以太七日谈 • 2022/6/28

...由于 ETH 是一种依赖于该种属性的特殊的代币类型 (不是 ERC20),所以升级前在 zkSync 2.0 上是无法进行原生 ETH 交易的。这迫使开发者修改现有的代码库,并使用封装的 ETH 来代替。增加了这个新功能,原生 ETH 可以在 2.0 版本上进...

文章 Namada模块化隐私框架技术深度解析

...桥的开发,允许用户在两个网络之间铸造、接收和屏蔽 ERC-20 资产。 以太坊桥最初设计为透明和开放的,因为该平台还处于起步阶段。随着 Namada 的成熟,它将变得以隐私为中心。正如在多个场合所例证的那样,资产桥的开发允...

文章 UUPS 升级模式

...实现合约**:自动编译并部署 `BoxV1` 实现合约 3. **部署 ERC1967 代理**:部署标准的 `ERC1967Proxy` 合约(简单转发) 4. **调用初始化函数**:通过代理调用 `initialize` 函数初始化状态 5. **保存部署信息**:记录代理地址、实现地址等...

问题 想请教你关于在以太主网部署合约的报错问题

...建pair,但是又报这个错误: 我后面直接拿openzeppelin 的erc20示例合约也是报这个错误,难道是remix有问题?但是拿remix最简单的Storage和Owner的示例合约就能正常谈出metamask ![image.png](https://img.learnblockchain.cn/attachments/2023/05/tdyiO3Md6475...

文章 编写支持 GSN 的合约 - OpenZeppelin 文档

...我们的 GSNRecipient 合约。如果你还继承了其他合约,例如 ERC20,这也很好:添加 GSNRecipient 将使你的所有 token 函数都可被 GSN 调用。 ```solidity hljs import "@openzeppelin/contracts/GSN/GSNRecipient.sol"; contract MyContract is GSNRecipient, ... { } ``` ##...

文章 【Web3极客公开课】直播预告: ERC-3525设计思想及应用开发 5.24(周三)晚8点

...设施 MAP Protocol 】对本次活动的支持! ## 分享主题: ERC-3525设计思想及应用开发 >本期主讲人:Ethan 蔡一——ERC-3525联合作者 1. ERC-3525 是什么及其由来 2. ERC-3525 设计思想及规范内容 3. ERC-3525 参考实现 4. ERC-3525 应用...

问题 怎么使用Uniswap中的UniversalRouter

我想通过UniversalRouter中的execute函数来完成ETH和ERC20 token的swap功能,我试图在swap函数中调用execute函数,它是这样的 ``` function execute(bytes calldata commands, bytes[] calldata inputs, uint256 deadline) external payable checkDeadlin...

文章 干货:Dune Analytics 初学者完全指南

...元筹款资金 - 查询 3: 支持者总人数 - 查询4a: 使用erc721的排行榜。抽象法 - 查询4b:使用poolysupporter的排行榜。解码表 - 查询5:每个NFT集的最大发行量和剩余发行量 - 查询6: 随着时间的推移,ETH筹集的时间序列...

文章 Foundry教程:使用多种方式编写可升级的智能合约(上)

...由于在[上一篇文章](https://blog.wongssh.cf/2022/07/14/foundry-with-erc20/)或者[CSDN](https://blog.csdn.net/WongSSH/article/details/125837346)内,我们已经完整介绍了`foundry`环境的搭建,所以此文中我们将省略一部分对foundry框架的具体解释。 首先创建...

文章 fhEVM v0.4:新的加密类型和异步解密

...新软件包,该软件包提供了一套基础的标准合约,包括 ERC20 和 DAO – [fhevm-contracts](https://docs.zama.ai/fhevm/fundamentals/contracts)。该库旨在易于扩展和自定义。它旨在帮助开发人员节省大量的开发时间,以便他们可以更多地关注促进创...