找到约 11 条结果

文章 Solidty 映射

...非常奇怪的限制,但这与以太坊虚拟机的工作方式有关。区块链通常不喜欢哈希表,因为它们的运行时行为不可预测。以下代码是无效的。 ```solidity contract BrokenContract { function wontWork() public view { ma...

文章 【solidity进阶】合约删除(合约自毁)

...`receive()` 或 `fallback` 函数)。 * **永久销毁合约**:从区块链状态树中删除合约代码和存储(**存储数据不可恢复**)。 ## selfdestruct 的基本用法 ### 语法 ``` selfdestruct(address payable recipient); ``` ### 作用 - 删除合约的代...

文章 【Solana】使用 CLI 创建 SPL 标准的 Token 以及基础使用

又开一个新坑,开始写 Solana 系列,本系列想尽量以快速上手的目的来讲解 Solana。并且在实践的过程中穿插新概念。 ## 安装 [官方手册](https://solana.com/docs/intro/installation) 以下指令有时效性,以官方手册为主。 安装流...

文章 编写可升级合约 - OpenZeppelin 文档

...与 OpenZeppelin Upgrades 一起使用,而无需进行任何修改,除它们的 **构造函数**。由于基于代理的升级系统的要求,可升级合约中不使用构造函数。要解此限制背后的原因,请访问 [Proxies](https://learnblockchain.cn/article/15711/proxies...

文章 社区概览

...site/Woop-Pay-7a946fb20089423b984d076b9f1ecb24?pvs=25) [![📄]()\\ \\ 去心化 DAO](https://developerdao.notion.site/Decentralize-the-DAO-e96a204261b1416a808cb35001fd81fd?pvs=25) [![📄]()\\ \\ DAO 治理工具研究项目](https://developerdao.notion.site/DAO-Governance-Tooling-Research-Pro...

文章 Solidity 0.7.0 更新点

...方法,因为它有助于避免`now`一词产生的误导性(指的是区块时间而不是当前时间)。 * 现在禁止对非公共状态变量使用NatSpec注释。实际上,这意味着现有的隐式或显式`@notice` NatSpec注释(例如`/// 注释`或`/// @notice 注释`)会转换...

文章 Aptos NFT 发行指南 | Move dApp 极速入门(十)

...]' ``` 使用 `2.3` 中所创建的私钥来进行操作,只要是对区块链进行状态修改的操作都需要私钥。 ![640 (2)](https://p.ipic.vip/5nk502.png) ### 2.6 Create Token ``` $ python3 nft_issuer.py --priv [priv] --create_token '["test_cc", "Alice simple token", "Al...

文章 move基本数据类型(二)

...一集合类型的数据,向量类型支持泛型vector,move也提供一系列函数进行对向量类型的数据进行操作。 T是一个泛型类型,可以是整型,地址型,包类型,甚至是向量类型。 如果要在包中调用,需要导入std::vector ### 向量...

文章 Web3系列教程之入门篇---9. NFT集合

...个开放标准,描述如何在 EVM(以太坊虚拟机)兼容的区块链上构建不可替代的代币;它是不可替代代币的标准接口;它有一套规则,可以很容易地使用 NFT。在继续之前,先看看[ERC721支持的所有功](https://docs.openzeppelin.com/cont...

文章 msg.sender 和 address(this) - Solidity

...lidity-Exercises/tree/main/WhoCalledMe) ### 解更多 请查看 [区块链培训营](https://learnblockchain.cn/openspace/1),以解更多关于智合约开发和代币标准的内容。 >- 原文链接: [rareskills.io/learn-soli...](https://www.rareskills.io/learn-solidit...

文章 Rust泛型特征、集合类型

...ple); } ``` ### 特征 (Traits) **定义** - 定义:特征定义一组方法签名,描述某种行为。 - 语法:使用trait关键字定义。 ```rust trait Summary { fn summarize(&self) -> String; } struct NewsArticle { pub headline: String, pub locatio...