找到约 11 条结果

文章 如何创建一个系统程序PDA

...行签名。这种所有权模型对各种应用程序至关重要,从去心化金融(DeFi)到非同质化代币(NFT),因为它允许更复杂和安全的资产与数据处理。通常,PDAs 由该程序创建和拥有(例如,Token程序创建一个Token账户)。然而,有...

文章 ERC-721 - OpenZeppelin 文档

...adata-tokenURI-uint256-)。 ##### `_baseURI() → string` internal 用于计算 [`tokenURI`](https://docs.openzeppelin.com/contracts/5.x/api/token/erc721#ERC721-tokenURI-uint256-) 的基本 URI。如果设置,则每个 token 的结果 URI 将是 `baseURI` 和 `tokenId` 的串联。默认为空...

问题 EIP-712验证错误

...同,solidity自己实现和openzeppelin验签结果地址不对 js使用vue ether.js ``` async walletSignMessage() { const message = { from: "0xE3a463d743F762D538031BAD3f1E748BB41f96ec", to: "0x39Ef50bd29Ae125FE10C6a909E42e1C6a94Dde29", value: 12345789, ...

文章 11.slither检测器之三——批量函数调用检测

...用对应的Function对象,通过该Function对象的entry_point就得到内部调用的入口点。 4. node对象的sons属性,可以返回node对象所有的子节点。 ## 2.2 Node节点的递归框架 这是遍历node节点时最常用的框架结构。 遍历每个合约...

文章 React Native DApp 开发全栈实战·从 0 到 1 系列(流动性挖矿-合约部分)

...- 使用 Hardhat `time.increase` 与 `setNextBlockTimestamp` 精准控制区块时间,无需等待真实区块; - 通过 `deposit(0)` 触发记账,演示「0 份额存取」作为链上刷新钩子。 1. **部署层面** - 脚本化部署(`hardhat-deploy` 插件)将...

文章 Rust每日一题(3)---数据结构-数组-remove-duplicates-from-sorted-array

...与前一个数不同那么就把后一个数赋值给前一个数就可以。这里有两种做法: 1. 双层循环,从前到后比较。外层循环遍历数组的索引i,内层循环索引j遍历i..len,如果nums[j] != num[i]那么赋值i。时间复杂度O(N2) 2. 想办法只用一层...

文章 真实项目中的 ERC-20 实现陷阱与兼容性问题

.../141/intro)》 · 第 5 篇 > 👨‍💻 受众:Web3 前端工程师 / 区块链开发者 / Web3入门者 > 👉 系列持续更新中,建议收藏专栏或关注作者 ## 🧠 为什么标准接口在实际项目中常常“不标准”? 虽然 ERC-20 已成为最基础的代币接...

招聘 交易所招聘 | Golang开发 | 坐班迪拜

...良好的沟通协调力; ## 加分项 1. 拥有加密货币心化交易所相关业务领域开发经验; 2. 二线以上cex工作背景尤佳; 3. 除golang以外,同时具备其他脚本类(如:python,php),半编译型语言(如:java)的开发应用经...

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

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

文章 社区概览

...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...

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

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