找到约 13 条结果

文章 使用 Rust 开发一个微型游戏

...库: + 随机数生成、几何、路径寻找、颜色处理、常用算法等 ### Bracket-terminal bracket-terminal 是 Bracket-Lib 中负责显示部分 + 它提供模拟控制台 + 可与多种渲染平台配合: + 从文本控制台到 Web Assembly + 例如:OpenGL、...

文章 ERC7540 金库的可重用属性

...销可因测试执行而发生的任何状态更改,因此允许它们 Echidna 中的布尔属性测试一样运行。使用断言定义这些测试的好处在于,由于 Echidna 每次只以一种测试模式运行(与 Medusa 不同),因此可以在一次运行中评估这些和...

文章 Solidity 0.8.29 发布

...求也会内部生成的问题。 * 类型检查器:修复由于错误计算合约存储大小而导致的虚假编译错误,该错误错误地包括瞬态存储变量。 * Yul:修复应报告代码生成错误时的内部编译器错误。 * Yul 优化器:修复由于解除引用...

文章 如何使用 Anchor 创建和铸造可替代的 SPL 代币

...络。你可以使用公共节点或部署和管理自己的基础设施;不过,如果你希望获得更快的响应时间,采用我们的服务会省事很多。 ##### QuickNode 现在接受 Solana 付款 🚀 你现在可以 **使用 USDC 在 Solana 上支付 QuickNode 计划**。作...

文章 在登链社区挑战100天学习web3——第2天,solana 入门钱包连接+账户模型的理解

...,相当于每个人自己拥有一份数据库,这可也是 web3 去心化并且用户拥有自己的数据权利的原因。

文章 Solana 与 Rust 算术入门—从 Solidity 到 Anchor

...,并深入探讨 Rust 在 Solana 中的基本类型、算术运算及计算单元(Compute Units)。我们将创建一个 arithmetic 程序,模拟以下 Solidity 合约: ```solidity contract Arithmetic { event Result(uint256); event Who(string, address); function doS...

文章 为自己的NFT创建pre-reveal机制

...ChinaDeFi.com 是一个研究驱动的DeFi创新组织,同时我们也是区块链开发团队。每天从全球超过500个优质信息源的近900篇内容中,寻找思考更具深度、梳理更为系统的内容,以最快的速度同步到中国市场提供决策辅助材料。 > 本文...

文章 The DAO 黑客事件的元凶:“重入攻击”

...最经典的案例,The DAO 事件的惨痛教训,至今仍然是所有区块链开发者的警钟。 代码的顺序,决定资产的生死。将「**检查-生效-互动**」模式刻在脑海里,并善用 `ReentrancyGuard` 这样的安全工具。

问题 Solana instruction data指令签名错误

... "message": "Transaction signature verification failure" } }` 我肯定的是签名都是正确的,因为在我的代码中,其他包含多个私钥签名的交易都是正常的。 但是节点却报错。 对此我感到很疑惑, 如果有兴趣的大佬 可以跟我私...

文章 damn-vulnerable-defi Puppet and puppetV2-题解

...); } ``` 这个函数允许用户通过质押ETH来借代币, 1. 计算所需存款depositRequired。 2. 检查发送的ETH是否足够。 3. 如果发送的ETH超过所需,退还多余的ETH。 4. 更新用户的存款记录。 5. 尝试从代币合约转移代币到用户地址并...

文章 HOH_move共学营task3

....com/item/%E9%80%9A%E8%AF%81/24281877?fromModule=lemma_inlink),实质是[区块链](https://baike.baidu.com/item/%E5%8C%BA%E5%9D%97%E9%93%BE/13465666?fromModule=lemma_inlink)网络里具有唯一性特点的可信数字权益凭证,是一种可在[区块链](https://baike.baidu.com/item/%E5%8C%B...

文章 从0开始MoveCtf week1task

...2 = 17 * 2 = 34 - 最后一句检查传入的 `score` 参数是否等于计算出的 `expected_score` `assert!()`是Move语言中的一个断言语句,如果条件为假,程序就会立即中止执行(回滚交易),并返回指定的错误代码。如果为真,程序正常运行(后...

文章 星航计划 - DeTask找活网 0基础开发入门到精通 (5)

...k{...}); ``` 任务是作为共享对象到链上的,这样所有人都看见并获取里面的信息。 ``` table::add(&mut cap.tbtask,cap.count,taskid); ``` 将任务id存放在任务容器里方便管理。 ### 支付和结算 接任务者: 浏览网站上的所有可用任...