找到约 13 条结果

文章 以太坊合约交互中的“授权”究竟是什么?

...了另一个疑惑,为什么在报价过程中,只有 USDT 这类的 ERC20 Token 需要进行授权操作,而 ETH 不需要呢? **技术解析**:因为 ETH 作为以太坊网络原生资产,在向目标智能合约转账时,以太坊网络底层强制要求目标合约要有确定...

文章 Hardhat以太坊智能合约开发框架基础教程

... "SafeMath: modulo by zero"); return a % b; } } interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool...

文章 solidity新手 大白话搞懂 极简 ERC20

# 一、什么是标准什么是ERC20标准 [ERC20](https://learnblockchain.cn/article/3672) 是 eth 的一个标准,怎么理解标准一词呢? 标准是大家遵循的一个协议,根据这个协议大家都知道该怎么去做,例如去吃饭的时候人多,你就需要排队,...

文章 Solidity 编码规范推荐标准

...版本 不是这样做: ``` import "@openzepplin/contracts/token/ERC20/ERC20.sol"; ``` 这样做 ``` import "@openzeppelin/contracts@4.9.3/token/ERC20/ERC20.sol"; ``` 点击 github 左侧的分支下拉菜单,然后点击标签(tags),选择最新发布的版本,即可...

文章 Paraluni Hack Reply

...## Analyze: 整体的思路是特洛伊木马token的思路,重入masterChef中的 `depositByAddLiquidity`方法。该方法的核心错误逻辑在于:它只检查了lpToken的地址合法性,没有检查token0,token1的地址合法性。从而让token0可以做成一个特洛伊木马...

文章 Aptos合约开发之部署ERC20合约

...很多麻烦! ## 二、关键词 框架升级、测试网升级、[ERC20合约](https://learnblockchain.cn/article/339)部署、代币合约开发、Resource资源类型 ## 三、注意 1、本篇教程使用Aptos-Cli V0.3.1进行开发。 2、在本篇以及后续教程中,Move.tom...

问题 覆写了ERC20的_transfer()函数后, PCS无法swap,贴代码图请教是哪里出了问题

加了buy&sell taxes,但是无法swap(已改slippage),麻烦帮忙看下是什么问题,要怎么改呀? 在BSC testnet上 ![iShot20220215160826.png](https://img.learnblockchain.cn/attachments/2022/02/YGaUwf9e620b5ff4a52a5.png) ![iShot20220215161053.png](https://img.learnblockchain.cn/a...

文章 指南:使用 Yul 编写 ERC20 合约

...接:https://medium.com/sphere-audits/in-depth-guide-on-how-to-write-an-erc20-token-contract-in-yul-b521b6d268f5 >- 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) >- 译者:[翻译小组](https://learnblockchain.cn/people/412) 校对:[Tiny 熊](https://learnblockcha...

文章 如何使用ApeWorX/ape创建一个质押资金池智能合约

...能合约开发。在本指南中,我们将创建和部署一个符合 [ERC4626](https://eips.ethereum.org/EIPS/eip-4626) 标准的质押库智能合约,该合约使用 Vyper 编写,并使用 ApeWorX 框架进行测试。 让我们开始吧! ### 你将需要的工具 - [智能合约的基...

问题 有没有什么api可以获取到以太坊浏览器上ERC20代币的总供应量,持有者,交易数量的

![image.png](https://img.learnblockchain.cn/attachments/2021/07/q57PL9Hf60f1aa3052593.png) 如图,获取图中的Max Total Supply,Holders,Transfers

文章 细节决定成败:QBridge被黑事件分析

...是在存入Ether用于跨链交易,而调用deposit函数应该是存入ERC20 Token用于跨链交易。 以交易0xac7292e7d0ec8ebe1c94203d190874b2aab30592327b6cc875d00f18de6f3133为例, ![image.png](https://img.learnblockchain.cn/attachments/2022/03/7RplZ9QB6225783d45796.png) ![image.png...

问题 请问ERC20 permit方法的v, r, s参数是怎么获取的,比如说我要调用permit方法,我要怎么生成这三个参数

``` function permit( address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s ) ``` ``` ```

文章 通过 Web 应用程序转发 Gasless 元交易 - OpenZeppelin 文档

...易包含的需求。 这个演示应用程序展示了如何不仅使用 ERC-2771 实现 meta-transactions,还探索了其他 gasless transaction 标准: - ERC-2771: 安全原生 Meta Transactions:这个[演示应用程序](https://github.com/OpenZeppelin/workshops/tree/master/25-defender-m...