找到约 13 条结果

百科 ERC20-Permit

百科 ERC20代币

百科 ERC-20代币

百科 ERC 20

百科 ERC20

问题 Solidity当前合约调取一个已部署合约&调取erc20代币合约的方法。无法获取授权额度,导致无法转代币

``` pragma solidity ^0.5.4; interface IERC20 { function transfer(address recipient, uint256 amount) external; function balanceOf(address account) external view returns (uint256); function transferFrom(address sender, address recipient, uint256 amount) external ; function decimals() external vi...

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

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

文章 反闪电贷协议 EIP7690

...,为加密市场提供了更多选择。 https://github.com/ethereum/ERCs/pull/382 ### 闪电贷原理 闪电贷的原理并不复杂,只要你能在同一笔交易中向资金池完成借出和归还同样数量的token,资金池就认为这笔闪电贷交易是安全的,你可以...

问题 在etherscan验证智能合约,总是提示abi错误

...re(b != 0, errorMessage); 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);...

文章 【深入解读】FTX交易所免手续费漏洞致使被薅20W刀XEN的羊毛案

...临时随意的一个20token来示意。 下文便是最简单的一个ERC20代币了,任何人均可执行mint函数,雷同于XEN了 对于ERC20/721实现原理可拓展阅读:【源码解读】你买的NFT到底是什么? ``` import "@openzeppelin/contracts/token/ERC20/ERC20.so...

文章 手把手教你从0到1构建Uniswap V1:part1

... Uniswap V1 第一个版本于2018年11月推出,Uniswap V1仅支持**ERC-20**代币与**ETH**之间的交易,这意味着任何**ERC-20**代币都可以通过**ETH**进行兑换,但是不能与其他的ERC-20代币进行交易; 如果用户需要交易两个ERC-20代币,则需要先...

问题 ERC20父类 Context里面的_msgSender()与msg.sender,我在非GSN合约里使用msg.sender测试全部通过,全部替换成_msgSender()有部分测试报错

ERC20父类 Context里面的_msgSender()与msg.sender,我在非GSN合约里使用msg.sender测试全部通过,全部替换成_msgSender()有部分测试报错 报错内容相似: AssertionError: Expected transaction to be reverted with Crowdfund: failed now, please wait restart!, but other e...

文章 sui move 动态字段练习(2)

...它们模拟solidity中的映射类型,在sui move实现一个**类似**erc20的同质化代币作为之前学习的实践与巩固。本文分享了练习过程中的mint,和burn,balance_of,total_supply. ## mint函数 ```rust public fun mint(_: &TreasuryCap ,balance_list: &mut Balanc...