找到约 14 条结果

文章 访问控制 - OpenZeppelin 文档

...n/contracts/access/manager/AccessManager.sol"; ``` AccessManager 是一个心化的合约,用于存储系统的权限。 一个被 AccessManager 实例控制的智合约被称为目标,并且将继承 [`AccessManaged`](https://docs.openzeppelin.com/contracts/5.x/api/access#AccessManaged)...

文章 Optimism 中文周刊 #54

...rified by World ID”,这是一个新系统,可以在人工智时代证明用户是真实的人类。通过将您的 Razer ID 链接到 World ID,您将获得一个经过验证的人类徽章,旨在帮助游戏开发者对抗机器人、减少不良行为并改善用户身份验证。 验...

文章 【Rust 基础入门】(02) | 数值类型、布尔、字符类型

...则: - &&(与运算):如果第一个表达式为 false,则不会计算第二个表达式。 - ||(或运算):如果第一个表达式为 true,则不会计算第二个表达式。 ``` rust fn main() { let result = true || expensive_function(); // 不会调用 expensive_fun...

文章 每周以太坊进展2022/4/16

...https://eth2book.info/altair/part2/building_blocks/randomness) * [Lido 去心化计划](https://blog.lido.fi/the-next-chapter-for-lido/):逐步采用分布式验证技术 ## POW关闭(合并) * 合并可[不会在六月](https://twitter.com/TimBeiko/status/1514010098145759232) * Pari...

文章 Paradigm CTF-银行

...将合约中的50个WETH全部拿走即可。 > 目前作者正在找智合约相关的工作,希望跟行业内人士多聊聊 :fish: 。如果你觉得我写的还不错,可以加我的微信:woodward1993 ## 题目分析: 这个题目不是逆向题,他给你源代码...

问题 以太坊DAPP开发实战视频教程的语法版本问题?

...多个方法找不到,附源码,还请指教那些方法需要修改,尽快跑通。 ![image.png](https://img.learnblockchain.cn/attachments/2020/02/9TizFBZy5e526f0bbcc61.png) ``` First DAPP Demo First DAPP Demo 姓名: 年龄...

文章 每个配方包含 3 个主要部分:定义标识符,设置构建

...不带文件名。通常是 http、https 或 ftp。如果可用,应首选 https 这样的安全传输选项。 $(package)_file_name: 上游源文件名,可在下载路径中找到。 $(package)_sha256_hash: 上游文件的 sha256 哈希值 如果包定义 `$(package)_loc...

文章 将失败的属性测试导入 Foundry

...以使用它轻松测试修复代码后是否解决问题,而不是可需要等待几个小时的 Echidna/Medusa 运行来测试相同的调用痕迹。 ## 定义不变性 我们将使用启动 [新 Foundry 项目](https://book.getfoundry.sh/projects/creating-a-new-project) 时设置...

文章 Let's Move 从0开始开发Sui工具类应用 (1)

...Sui平台的应用开发。 由此**抛砖引玉**,希望大家从中爆发出更多的灵感和想法,积极参与到黑客松当中去。 灵感来自于 **rzexin** 大佬的 《SUI Move开发必知必会——SUI Move常用命令之client(网络交互命令)》 有兴趣的朋友...

文章 如何构建自己的索引器和用于合约部署详情的 API

...ontract-deployments) 是一个强大的工具,允许你将实时和历史区块链数据检索到你选择的应用程序。Streams 提供一种灵活的方式,从各种区块链网络中检索信息并将其传递到你指定的目的地,例如 Webhook、Postgres 数据库、S3 存储桶...

文章 可升级合约的升级配置信息丢失后的解决方案

...#### 步骤2: 通过\`AdminUpgradeabilityProxy\`合约地址,我们在区块链浏览可以找到对应的`implementation`合约地址 ![图片.png](https://img.learnblockchain.cn/attachments/2024/01/5rifKAOI65a9ebfea99fc.png) ![图片.png](https://img.learnblockchain.cn/attachmen...

文章 什么是Eclipse以及如何在测试网上开始使用?

## 概述 [Eclipse](https://www.eclipse.xyz/) 是一个新的区块链,声称是 "以太坊最快的 Layer 2",这是通过在以太坊上以 rollup 的形式运行 Solana 虚拟机 (SVM) 来实现的。Eclipse 旨在为开发者和用户提供一个可扩展且低成本的解决方案,以便...

文章 Damn Vulnerable DeFi 漏洞解决方案 — #4. 侧门攻击

...; loanReceiver.withdraw(); } ``` ## 预防机制 为避免这样的漏洞,闪电贷合约通常使用 transferFrom() 函数从你自己的合约中提取资金,而不是等待你将它们发回。 这确保闪电贷被视为纯粹的贷款交易,而不会与存款等其...

文章 Solana 系统变量详解

...金率和免租最低余额要求。 - **Fees**:记录当前槽的费用计算器。 - **EpochRewards**:保存纪元奖励分配记录。 - **RecentBlockhashes**:记录最近区块哈希。 - **SlotHashes**:记录最近槽哈希历史。 - **SlotHistory**:记录最近纪元可用槽...