....cn/article/15706) 的文档。 ### 插件如何工作 这些插件提供了用于管理合约的可升级部署的函数。 例如,`deployProxy` 执行以下操作: 1. 验证实现是否 [升级安全](https://docs.openzeppelin.com/upgrades-plugins/faq#what-does-it-mean-for-a-contract-to-be...
...100 万 LSK 的激励,旨在加速 Lisk 上的 DeFi 活动。三周过去了,已向符合条件的资金池存入超过 **2000 万美元**,活动旨在提升流动性、鼓励链上应用并奖励社区用户。 参与 Lisk Surge 赢取[超级账户徽章](https://account.superchain.eco/)...
...能合约**](https://learnblockchain.cn/article/16800) 中,我们探索了 Huff 的语法、结构和初始用例。现在,在 **第 2 部分** 中,我们将 Huff 与 **Solidity** 和 **Yul** 进行比较,完成我们的 **ERC20 合约实现**,并检查开发和测试工作流程。 ## ...
...n.cn/article/10705) ## 概述 在 2024 年 4 月,Anchor [发布了版本 0.30.0](https://www.anchor-lang.com/release-notes/0.30.0),该版本包括多个重要更改和开发者改进。其中一个显著的变化是为 [代币扩展(Token 2022)](https://learnblockchain.cn/article/1...
...f64914dd95d932f673ba0f9ff8e144/contracts/core/EntryPoint.sol#L417))不受信任的合约可以提供原因,可能包含误导性的错误代码。例如,发送者 `validateUserOp` 函数的 revert 可能会返回 `"AA90 invalid beneficiary"`,在模拟时可能导致混淆。 考虑在外...
...earnblockchain.cn/2025/05/08/0-e7cfe9664e2d461606f1c587f732d31e.png) ## 了解 Marketplace 的审批阶段 在创建插件的申请过程中,你将遇到四个审批阶段: - 阶段 1:申请开发者账户 - 阶段 2:申请插件测试权限 - 阶段 3:请求 Beta 测试权限 ...
...### 摘要 我们发现代码质量非常高,文档完善,并且配备了一整套非常全面的自动化测试。 代码结构围绕两个主要组件:zOS-lib 和 Kernel。 zOS-lib 是该平台的核心。它负责为开发者提供可升级性支持和版本管理功能。 另一方面...
## 概述 无论你正在创建哪种类型的附加组件,你都需要了解我们的配置、更新和取消配置流程。理解何时处理请求以及何时返回 429 错误对你来说至关重要。在本指南中,我们将深入探讨我们在此过程中使用的身份验证机制、...
view是Solidity智能合约中的一种修饰符,但是在不同的区块链底层平台中,也会具有不同的作用。FISCO BCOS平台支持Solidity智能合约以及预编译合约。而FISCO BCOS的Solidity合约中的view与Ethereum智能合约具有明显的区别,下面进行演示。...
... 1. 用于多签持有人共同控制钱包资金。 2. 用于实现去中心化交易所、借贷平台等应用。 注意事项 - 地址管理:确保所有者地址的正确性和唯一性。 - 提案验证:提交提案时,验证金额和数据符合预期。 - 确认检查:确...
... } ``` 从上面的交易可以看出,**Nervos DAO 存款时,增加了 2 个 Cell,且 Nervos DAO 的 lock 换成了特殊的 lock** 。 * DAO Info:用户的存单信息,用于铸造/销毁 dCKB,处理存取款流程。它的拥有者是用户,所以只有用户能够取款。 *...
...们要设法直接跳转(JUMP)到JUMPDEST操作码, 如果你完成了前面的 [谜题](https://learnblockchain.cn/article/4814), 你会知道我们需要把栈里值设置为4,这样就可以跳转到有效的JUMPDEST操作码。 在这个谜题里,在`JUMP` 之前只有一个...