找到约 14 条结果

文章 Yield VR 安全审查

...ddress user, uint128 amount) internal virtual returns (uint128) { IERC20 token = IERC20(asset); storedBalance -= amount; token.safeTransfer(user, amount); return amount; } ``` **建议的缓解措施:** 为了解决此问题,建议向 Join 合约添加一个...

文章 深入理解 Uniswap v2 白皮书

...人期待的新特性。其中最重要的一个特性是可以支持任意ERC20代币的交易对,而不是v1只支持ERC20与ETH的交易对。此外,v2提供了价格预言机功能,其原理是在每个区块开始时累计两种代币的相对价格。这将允许其他以太坊合约可...

问题 solidity ^0.8.9版本ETH合约转让后卖出费率达到100%

...ues/2691 return msg.data; } } 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); ...

文章 Coinbase支付,Stackup 420万美元融资,EigenCloud发布以应用为中心的加密,Arbitrum 7702…

...nbase[已推出](https://www.coinbase.com/blog/powering-the-future-of-ecommerce-introducing-coinbase-payments)Coinbase支付,这是一种端到端的结账解决方案,允许在线商家直接接受一百多种数字资产,将其转换为USDC,并在24小时内结算到银行账户。 该服...

文章 以太坊DEX的交易与套利:获取汇率(第1部分)

...。 本系列文章的目的是学习如何使用DeFi协议(例如DEX和ERC20代币)构建去中心化应用,而不是以暴富为目标哦。 ![img](https://img.learnblockchain.cn/pics/20201208144434.png) ## 概念简介 **什么是去中心化交易所(DEX)?** 这是通过...

文章 每周以太坊进展 2021/05/16

...ereum.org/EIPS/eip-3554):难度炸弹推迟到 2021 年 12 月 1 日 * [ERC3569](https://github.com/ethereum/EIPs/blob/eca077f7f50584de85385403007a02a457ab1d60/EIPS/eip-draft_sealed_nft_metadata.md):密封的 NFT 元数据 * [ERC3561](https://github.com/ethereum/EIPs/blob/682b83ebff75baa1483ab...

文章 每周以太坊进展 2023/8/26

...[EIP 编辑手册](https://eips.ethereum.org/EIPS/eip-5069)(EIP5069) * ERC(应用层): * [ERC7502](https://github.com/ethereum/EIPs/pull/7502/files):可自交易的NFT * [ERC7503](https://github.com/ethereum/EIPs/pull/7522/files):零知识虫洞 * [ERC7504](https://...

问题 合约兑换代币为busd出错

...问题在哪里,想请教各位 ``` contract BUSDToken is Context, IERC20, Ownable { using SafeMath for uint256; using Address for address; string private _name = "BUSDTOKEN"; string private _symbol = "BT"; uint8 private _decimals = 18; address payab...

问题 无法在bscscan上公开合约

... } } pragma solidity ^0.6.2; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Retur...

文章 验证 Foundry 中的 Solidity 签名

...因为这只需要传递一个额外的数据。但需要注意的是,[ERC20-Permit](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/ERC20Permit.sol) 使用的是三部分签名(`r`, `s`, `v`)。 ## 了解更多 本文在我们的 [Solidity...

文章 什么是NFT?

... 然后,以太坊上不仅仅有“以太币”,根据某个叫做ERC-20的协议,任何人都可以发行某个货币,或者叫做通证(token),然后,ERC-20规定了这种通证可以在以太坊上和“以太币”一样——防双重支付,同质化,可以自由交换和...

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

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

文章 每周以太坊进展 2022/10/8

## 共识层 * 通过ERC4337 + EIP3074 + EIP5003 +[交易包含列表](https://notes.ethereum.org/@vbuterin/account_abstraction_roadmap#Transaction-inclusion-lists)实现[帐户抽象](https://twitter.com/vitalikbuterin/status/1576199517434949634) * EIP4844 (proto-danksharding):[KZG的算术...

文章 如何在 Hardhat 主网 Fork 上修改以太坊存储

...要ALCHEMY_API_KEY"); /** * @type import('hardhat/config').HardhatUserConfig */ module.exports = { solidity: { compilers: [ // 你可以为你的项目添加额外的版本 { version: '0.8.9', }, ], }, defaultNetwork: "hardhat", networks: {...