找到约 15 条结果

文章 Huff: 构建 Gas 优化的智能合约 - 第一部分

...么是 Huff - 其独特的语言功能 - 语法、宏和结构 - 诸如 ERC20 `transfer` 和 SumArray 谜题之类的用例 ## 什么是 Huff? **Huff 是一种 EVM 的特定领域语言,完全专注于 gas 效率。** 它去除了高级的便利,暴露了以太坊执行环境的本质...

文章 以太坊隐私:通往自我主权的道路

...ion-Privacy) 基础交易隐私 2. [**第二阶段:**](#Phase-2-Private-ERC-20-and-ERC-721-Transactions) 隐私ERC-20和ERC-721交易 3. [**第三阶段:**](#Phase-3-Private-Smart-Contracts-amp-Execution) 隐私智能合约和执行 4. [**第四阶段:**](#Phase-4-Protocol-Level-Privacy-Int...

文章 Uniswap V2分析

...-v2-core | UniswapV2Migrator.sol | UniswapV2ERC20.sol | UniswapV2Router01.sol | UniswapV2Factory.sol | UniswapV2Router01.sol | UniswapV2Pair.sol | ``` 我们先介绍几个主要合...

文章 每周以太坊进展 2023/2/4

...bedrock/explainer/) ## EIP * Tim Beiko 提议[从 EIP 库中分叉 ERC](https://ethereum-magicians.org/t/proposal-forking-ercs-from-eips-repository/12804) * [EIP6404](https://github.com/ethereum/EIPs/pull/6404/files):SSZ 交易、收据和取款 * [ERC6160](https://github.com/ethereu...

文章 2.8万美元赏金 - 管理员权限破坏与强制恢复

...和一个 DeFi 生态系统,该生态系统至少包含: - [Alchemist ERC20](https://github.com/alchemistcoin/alchemist/blob/main/contracts/alchemist/Alchemist.sol) - 代币 $MIST - [Aludel](https://github.com/alchemistcoin/alchemist/blob/main/contracts/aludel/Aludel.sol) - 质押/奖励计划...

文章 有哪些以太坊项目适合初学者学习 Solidity?

...也是DAPP的重要的一个部分,可以学习这两篇文章: 1. [ERC20 代币](https://learnblockchain.cn/2018/01/12/create_token/)  2. [ERC721 代币](https://learnblockchain.cn/2018/03/23/token-erc721/) 学习过程中逐步去深入了解 `Solidity` 的语法、特性。 查看文档...

文章 最全的以太坊开发资源指南

...96) ## 资源 ### 钱包 * [Metamask](https://metamask.io/) - 具有ERC 代币支持的Chrome插件Ether钱包 * [Gnosis multisig wallet](https://github.com/gnosis/MultiSigWallet) - 经审核的多签名钱包 * [Exodus](https://www.exodus.io) - 桌面钱包整合 * [Nifty Wallet](https://...

文章 UniswapV1 协议分析

...担双重角色: 1. **交易所**:执行 ETH ↔ Token 交易 2. **ERC20 代币**:发行流动性代币(UNI-V1) ## 交易机制 ### 支持的交易类型 | 交易方向 | 精确输入 | 精确输出 | 转账版本 | |----------|----------|----------|----------| | ETH → Token...

文章 Defi hack挑战-DiscoLP及真实案例分析

...刻。 ## A. 发生了什么 攻击者创建了一个名为rAXZZ的假 ERC-20 代币,并与它相关联的Uniswap V2 流动性池将其与 GRO (GRO/rAXZZ) 匹配。 ### 1. 质押 然后,攻击者使用合约的单一资产存款功能,将 19,900,000,000,000 rAXZZ 存入 stkGRO/rAAVE 合约...

文章 Web3 开发智能合约部署及合约验证全流程

...`操作完全一样,其中会包含`测试网ETH币`领取,以一个`ERC20代币`的`智能合约`为例部署上线,以及上线后智能合约的验证(不验证的话在区块浏览器中看不到源码,别人不太相信你的项目)。 ### 一、Solidity 智能合约开发 开发...

文章 以太坊ERC1155协议分析及代码测试

## 1,摘要 **【本文目标】** 待补充。 **【前置条件】** 待补充。 ## 2,协议分析 ### 2.1 协议描述函数列表: ``` solidity interface ICryptoItems { // Events event Transfer(uint256 indexed _itemId, address indexed _from, address indexed _t...

文章 学习Solidity:易于学习,难以精通?

...Efficient 的 gas 成本可能会有天壤之别。为什么?在底层,ERC20 代币将用户的余额存储为存储变量。当一个存储变量从零变为非零时,会导致该变量在区块链上创建。而创建步骤是相对昂贵的。当变量被设置为零时,它会被隐式地...

文章 每日一学-day004

...er: MIT pragma solidity ^0.8.20; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; import "@openzeppelin/contracts/utils/cryptography/ECDSA.sol"; contract SigReplay is ERC20{ address public signer; constructor() ERC20("S...

问题 我想问问 怎么获取一个流动池剩下的eth数量 比如下面这个代码 并没有用过IUniswapV2Pair这个库 我无法调用里面的方法

...s _owner) external view returns (uint256); } interface IERC20Upgradeable { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amount of tokens owned by `account`...

文章 从APE空投漏洞谈起,NFT安全情况究竟如何?

...的单元数据。每当谈及NFT,我们会很自然地将其与常见的ERC-20代币进行类比,但NFT与ERC-20代币及其它类同质数字资产(如比特币、以太坊)的操作相比有着明显的区别。 近年来,以NFT为核心发展出了一个全新的生态,在2021年...