找到约 15 条结果

文章 SharkTeam系列课程—NFT&GameFi开发与安全

...与安全 即将开设的课程: 1. NFT和GameFi概念介绍 2. ERC1155/ERC721/ERC20概念与协议 3. ERC20相关业务的合约开发与合约安全 4. ERC1155/ERC721相关业务的合约开发与合约安全 5. NFT和GameFi相关场景分析 6. NFT与元宇宙 ![94c09729700d9c88c...

文章 DAO治理中的DeFi攻击

...,参与者可以提出、投票和执行提案。DAO 投票通常通过 ERC20ERC721 代币进行,提案通常涉及 DAO 货币资本的分配。 虽然链上治理提高了投票运作方式和选举结果计算的透明度,但它也为创造性利用提供了一个很大的攻击面。...

文章 OpenZeppelin 安全披露:ERC2771 与 Multicall 集成引发的任意地址欺骗攻击

...:https://blog.openzeppelin.com/arbitrary-address-spoofing-vulnerability-erc2771context-multicall-public-disclosure > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) ,校对:[Tiny 熊](https://learn...

文章 关于形式化验证两大工具(Vass & Mythril) 测试对比

...测项对比** | 漏洞检测项 | Mythril | VaaS | | --- | --- | --- | | ERC20 标准规范 | × | √ | |Fake Recharge Vulnerability(假充值) | × | √ | |TransferToZeroAddress(目标零地址检测) | × | √ | ...

文章 对 zksync 官方 Paymaster 示例代码的理解

...r: MIT pragma solidity 0.8.20; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "./interfaces/IPaymaster.sol"; import "./interfaces/IPaymasterFlow.sol"; import "./L2ContractHelper.sol"; // 这是个假出纳员。它希望 paymasterInput 包含其“签名”以及所需...

文章 使用 Motsu 测试 Arbitrum Stylus 智能合约

...gcontracts) - [操纵 VM 环境](#manipulating) - [实际示例:测试 ERC-20 代币](#practical) - [有效测试的技巧](#tips) - [结论](#conclusion) ## 介绍 随着以太坊扩容解决方案的成熟,Arbitrum Stylus 作为一个引人入胜的创新脱颖而出,它允许开...

问题 contractTokenBalance >= swapTokensAtAmount ,每次达到这个条件的时候,就无法转账和卖出了,只能买,不知道哪个逻辑出错了,求解!!!

... // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); ``` /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf...

文章 ERC-2612: 无GAS转账

...有这种机会就可以battle一下了。 ## Tips 1. 该方法属于ERC20的扩展,涉及的知识比较多,需要耐心一点一点理解其中的逻辑。建议先看[dai.sol](https://github.com/makerdao/dss/blob/master/src/dai.sol?ref=hackernoon.com)的实现。 ## Why ? 这是...

文章 ERC721使用教程:实现一个打怪游戏

## ERC-20ERC-721的区别 在2017年ICO泡沫最严重的时候,ERC-20代币无处不在。 科技公司将其用作众筹的一种形式,其中一些公司声称将来会在其平台上使用这些代币。 **ERC-20代币就像货币**。 每美元的价值都与其他美元相...

文章 学习开发代币

...例如`KuiToken.sol`,并编写你的代币合约代码。你可以遵循ERC-20标准,以下是一个非常基础的ERC-20代币实现示例: ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppeli...

文章 区块链开发 30 多个最佳 Web3 教程

...了 NFT 和许多 Web3 DApp 的基础。 ### **如何部署你自己的 ERC-20 代币** ERC-20 代币是在以太坊区块链上使用的标准代币。[学习如何部署你自己的 ERC-20 代币](https://www.web3.university/article/how-to-deploy-your-own-erc-20-token) 对于 Web3 开发者来...

文章 DeFi借贷概念 #1 - 借与贷

...文中详细写到的一个这样的共享核心概念实现,就是使用ERC20代币来代表用户在借贷池中的份额。我们将首先强调这些协议的独特概念元素,并提供技术概念来区分它们的工作方式。 阅读完本文,将了解到以下概念: - ...

文章 BTC/ETH Layer2 本质解析

...太坊上面的交易做个分类。 1. ETH资产的流转交易。 2. ERC20代币类资产的流转交易 3. 其他交易(uniswap,curv,dai,nft,others) 我们常用的扩容其实就1,2两种资产的TPS提升。 对于ETH和ERC20资产流转TPS扩容,方法是: 1. 项目...

文章 以太坊系节点数据清洗组件--Ethereum ETL

...文件 - transactions-output:交易信息输出文件 ### 2.2 导出 ERC20ERC721 交易 ``` # ethereumetl export_token_transfers --start-block 0 --end-block 5000000 --provider-uri http://ip:port/ --output token_transfers.csv 2021-11-23 20:13:05,882 - ProgressLogger [INFO] - Started...

文章 React Native DApp 开发全栈实战·从 0 到 1 系列(永续合约交易-合约部分)

...译、可部署、可清算的迷你永续合约: > 1. 先发行一枚 ERC-20 保证金代币(USDC); > 1. 再部署一个可手动更新的 Chainlink Mock 喂价器; > 1. 最后上线一个 20 倍杠杆、5 % 维持保证金的永续交易核心,支持多空、盈亏结算、强制...