找到约 13 条结果

文章 利用区块链技术革新葡萄酒行业:我们在 Arbitrum 上构建酒庄的旅程

...兼容性** — 由于 Arbitrum 构建在以太坊上,因此它支持 **ERC-721 NFT**、智能合约和现有的基于以太坊的工具。 ✅ **采用和开发者生态系统** — Arbitrum 在区块链领域中得到广泛使用,从而更容易找到经验丰富的开发者。 ✅ **钱包...

文章 在Polygon网络上构建应用的全栈开发指南

...elin/contracts/utils/Counters.sol"; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; import "@openzeppelin/contracts/token/ERC721/ERC721.sol"; import "hardhat/console.sol"; contract NFT is ERC721URIStorage { using Counters for Counters.Counter; Counter...

文章 关于审计技术和工具 101事

... - 外部函数 - 常量状态 - 常量函数 41. Slither ERC一致性工具*slither-check-erc*对ERC20、ERC721、ERC777、ERC165、ERC223和ERC1820的ERC一致性进行以下检查。 - 所有的功能都存在 - 所有的事件都存在 - 函数返回正...

文章 智能合约开发者路线图

...本教程将引导我们创建一个完整的dApp,包括我们自己的ERC 20代币。 以本课程为契机,更深入地学习 Solidity 并应用以前学到的知识。实践就是一切,因此在 Solidity 中编写代码的所有机会都是宝贵的。 ### **以太坊dapp开发的最...

文章 如何使用 NFTScan NFT API 在 Ethereum 网络上开发 Web3 应用

...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 60 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin、TON 的一批相同模型的接口,很大程度上...

文章 宣布 sec3 Premium:Solana 智能合约的自动审计工具

...查以防止过度支付 | [示例](https://github.com/jet-lab/jet-v1/pull/271) | | **SVE1023** | StalePriceFeed | 代码可能使用过时的价格信息(solend损失) | [示例](https://blog.solend.fi/response-to-solana-network-issues-5c8184607283) | | **SVE1024** | MissInitTokenMint | init ...

文章 形式化验证最受欢迎的智能合约 WETH

... ## 背景 WETH 是一个简单的代币,将原生以太包装成 ERC20 兼容的 WETH 代币。该合约允许任何人 1:1 存入原生以太以换取 WETH 代币,反之亦然,也可以将 WETH 兑换为原生以太。该合约还支持标准 ERC20 功能,如批准、转账、总供...

文章 每周以太坊进展 2021/02/07

...3.4](https://blog.openzeppelin.com/openzeppelin-contracts-3-4):修复了 ERC777 相关安全漏洞;虚拟视图功能;ERC20 permit;beacon 代理;最小化代理 - [最新版 Truffle 推出了众多 Vyper 支持/功能](https://github.com/trufflesuite/truffle/releases/tag/v5.1.65) - Verti...

文章 Uniswap v2 路由器代码解析

...ps://learnblockchain.cn/article/11282) * 通过与包装以太(WETH)ERC20 合约集成,增加了兑换 Ether 的能力。 * 增加了核心合约中遗漏的与 [滑点](https://learnblockchain.cn/article/11255) 相关的安全检查。 * 添加了对转账费用代币的支持。 ...

文章 Vitalik:什么样的 Layer 3 才有意义?

...币转账从 约100 字节减少到 约16 字节,在 EVM 兼容链中的 ERC20 转账从 约180 字节减少到 约 23 个字节,一个保护隐私的 ZK-SNARK 交易可以从 约600 字节压缩到 约80 个字节。在所有情况下大约有 8 倍压缩。但是 Rollup 仍然需要在保证...

文章 ethers.js v6使用!

...法,是不消耗gas的,如silidity的pure和view修饰的方法 比如ERC20上面的balanceOf方法,symbol和decimals的get方法 ``` let sym = await contract.symbol() let decimals = await contract.decimals() let balance = await contract.balanceOf(signer.address) console.log(`balance: ${...

文章 Solidity Staticcall EIP 214

...taticcall。 以下是一个简单的示例: ```solidity contract ERC20User { IERC20 public token; // 其余代码 function myBalance() public view returns (uint256 balance) { balance = token.balanceOf(address(this)); } function myBalanceLowLevelEquiv...

文章 如何使用 NFTScan 追踪 NFT 巨鲸

...lace (提供 34 个交易市场数据) 3.按照协议标准分类:ERC 721/ERC 1155 4.Value:价格区间选择 ![7.jpg](https://img.learnblockchain.cn/attachments/2023/01/Ad5gEAXB63b3f1646955b.jpg) **3) Collected/Minted** 用户可以在 Collected/Minted 界面看到该钱包...