找到约 14 条结果

文章 代理合约

... 为了解决"代理合约与逻辑合约状态变量覆盖问题"使用ERC1967, 将代理、admin地址存储到固定的slot中。避免和逻辑合约中的变量冲突。 在文档中描述建议使用ProxyAdmin做为代理合约的admin地址, 在更新逻辑合约地址时使用: ``` Pro...

文章 随机数值 — 在浏览器中

![](https://img.learnblockchain.cn/2025/04/27/1F7s0joQvVpmDPD8FHCX5fw.png) ## 随机值 — 在浏览器中 密码学的核心是随机数的生成。这些可以是真随机数 — 例如电阻中的噪声产生的随机数 — 或是伪随机数。生成真随机数的代价可能很高,因此...

文章 利用Docker镜像准备Solidity开发环境

...档链接都放在了下面的表格里: 环境准备 | Ubuntu | 20.04LTS | | --- | --- | | Docker | [https://docs.docker.com/engine/install/ubuntu/](https://docs.docker.com/engine/install/ubuntu/) | | VS Code | [https://code.visualstudio.com/docs/setup/linux](https://code.visualstudio....

文章 学习如何在15分钟内创建、部署NFT智能合约并开发前端应用程序

...,我们定义了我们的合约 **NFT**,它继承自 openzeppelin 的 ERC721URIStorage 合约\*.\* - 接下来的两行用于跟踪铸造的总Token数量。 - 然后,构造函数调用 openzeppelin 的 ERC721,它接受两个参数,即名称和符号\*.\* 你可以自由选择自己的名...

文章 万字长文详解坎昆升级:​为以太坊生态再次注入新活力

...。 ## **一、坎昆升级** ### **坎昆升级背景** 2023 年 12 月 28 日,Vitalik 发布了 Make Ethereum Cypherpunk Again 一文,畅聊其所认为的加密愿景。其中,Vitalik 强调,目前导致区块链仅局限于资产炒作的核心原因之一就是交易费...

文章 为什么是 Move 之编程语言的生态构建

...束,但具体的实现由各方自己实现。 比如大家常说的 ERC20 Token,它就是一个 Interface,提供以下方法: ``` function balanceOf(address _owner) public view returns (uint256 balance)function transfer(address _to, uint256 _value) public returns (bool success) ``` ...

文章 比特币的签名类型:SIGHASH

> _作者:Raghav Sood_ > > _来源: [https://raghavsood.com/blog/2018/06/10/bitcoin-signature-types-sighash](https://raghavsood.com/blog/2018/06/10/bitcoin-signature-types-sighash)_ > > 原文出版于 2018 年。 经常使用比特币,你可能会觉得签名是稀松平常的事。每次要...

问题 Gas estimation failed

... } } } /** * 基础代币合约 */ contract TokenERC20 { string public name; //发行的代币名称 string public symbol; //发行的代币符号 uint8 public decimals = 18; //代币单位,展示的小数点后面多少个0。 uint256 public totalSupply; //发行的代...

文章 Foundry v1.0 发布

.../a16z/halmos)。下面是一个示例,使用 Kontrol 验证 OpenZeppelin ERC20 的铸造功能在任何地址和任何余额下的行为是否正确: 请查看 [作弊代码参考](https://book.getfoundry.sh/cheatcodes/) 以探索我们所有的作弊代码和文档。 ## Pectra 以太...

文章 SummitShare 数字回归

...非洲文物遗产的数字化归还。 ![](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%271064%27%20height=%27456%27/%3e)![数字化归还](https://img.learnblockchain.cn/2025/04/26/27488010_image.jpg) **以下是 Next Billion Fellowship 研...

文章 链抽象 意图的增强:资源锁

...帐户保持不变。 这种子帐户机制使任何构建了自己的 ERC-7702 智能合约的钱包都可以在不调整其核心架构的情况下采用资源锁。它可以为子帐户提供资源锁功能,同时保持主要资产不变,从而在不中断现有基础设施的情况下实...

文章 闪电网络 - Eclair Logo - Acinq

...标志](.readme/logo.png) [![构建状态](https://img.learnblockchain.cn/2025/07/13/badge.svg)](https://github.com/ACINQ/eclair/actions?query=workflow%3A%22Build+%26+Test%22) [![codecov](https://img.learnblockchain.cn/2025/07/13/badge.svg)](https://codecov.io/gh/acinq/eclair) [![License](https://i...

文章 开发者访谈:Primodium

...只关心在玩了三个小时的 Minecraft 后赚取价值 200 美元的 ERC20,而边玩边赚成为了 Critterz 的全部话题。几个月后,[微软对](https://restofworld.org/2022/minecraft-nft-ban-critterz/)所有建立在 Minecraft 之上的 NFT 和加密项目采取了行动。 在 C...

文章 Solidity 开发者必知的 Rust 语法基础

... Program 7gHaAQrPS1TeCoohEu6F8RTC7bBauYVCfvriUdJrao8W consumed 340 of 200000 compute units Program 7gHaAQrPS1TeCoohEu6F8RTC7bBauYVCfvriUdJrao8W success ``` ### **三元运算符** Solidity 中的三元运算符示例: ```solidity function ageChecker(uint256 age) public pure re...