找到约 13 条结果

文章 Uniswap v3分析(三)

...互的地方。 ## NonfungiblePositionManager.sol 此合约继承了ERC721,可以铸造NFT表示头寸f(由onwer,tickLower,tickUpper唯一确定),用于管理用户的头寸。主要包括以下几个方法: mint:创建头寸 increaseLiquidity:添加流动性 decreaseLiqu...

文章 使用带有存储证明的Uniswap V2 预言机

...如可以通过 ETH->DAI->MKR->USDT, 获取ETH->USDT的价格) - 兼容ERC777 - **价格累积预言机** 在本文中,我们将讨论“价格累积预言机”的工作原理和使用方法。 并且我们将介绍一个可将预言机集成到你自己以太坊项目中的Solidity库。...

文章 追踪资金流V:矿池交叉授粉

...0 亿美元。在数字资产市场强劲一周的推动下,其他几个 ERC-20 的活动也有所增加。 ### **Coin Metrics 更新** 本周 Coin Metrics 团队的更新: - 上周三,交易所的报告现货交易量达到了 1000 亿美元。关注 Coin Metrics 的 **市场状态** 新...

文章 如何使用 Ormi Labs 部署 subgraph

...s。 我们将使用以下示例合约,这是一个用于 NFT 集合的 ERC721 合约: - **合约**: [`0xB6a37b5d14D502c3Ab0Ae6f3a0E058BC9517786e`](https://etherscan.io/token/0xb6a37b5d14d502c3ab0ae6f3a0e058bc9517786e) (Elemental NFT) - **网络**: Ethereum Mainnet - **部署在区块**: `1751...

文章 Uniswap V4 的架构和编程技巧及现代合约编程概述

... token.mint(address(0xBEEF), 1337, 100); vm.snapshotGasLastCall("ERC6909Claims mint"); assertEq(token.balanceOf(address(0xBEEF), 1337), 100); } ``` `vm.startSnapshotGas` 和 `vm.stopSnapshotGas();` 用于记录代码之间的 gas 消耗,而 `vm.snapshotGasLastCall` 用于...

文章 如何在区块链世界把自己卖掉

...到Uniswap上** [Uniswap](https://uniswap.io/)是一种适用于所有ERC20标准通证的[无需许可的交易所](https://bankless.substack.com/p/how-to-make-money-on-uniswap),是将通证分发给想要购买您的时间或通证所代表的任何人的好方法。 转到[Uniswap创建](htt...

文章 如何创建加密货币

...,可查看这篇[博客文章](https://blog.chain.link/how-to-create-an-erc-20-token-on-polygon/)。要了解有关创建 NFT 的更多信息,可查看这个[教程](https://blog.chain.link/how-to-create-an-nft/)。继续阅读可了解有关创建自己的加密货币的更多信息。 ## **...

文章 21个基于ethers的Dapp常用工具函数

...## **大小写地址矫正** ``` /** * @description: fix address lowercase letters * @param {*} address * @return {*} */ export function transLegalAddress(address) { const account = ethers.utils.getAddress(address); return account; } ``` ### **调用智能合约相关** #...

文章 如何设计以太坊上的高额赌注随机数游戏

...金额,或者在取出ETH时减去提取的金额。 你同样可以用ERC-20代币代替ETH。 我们使用`.call`方法而不是`.transfer`,因为transfer是[不推荐](https://consensys.net/diligence/blog/2019/09/stop-using-soliditys-transfer-now/)发送ETH的方式了。 ```javascript ...

文章 进行智能合约审计:你需要了解的内容

...验的审计员。 ### 最低费用 某些审计公司不会审计像ERC20代币或基本NFT这样的较小代码库,因为他们赚的钱不足以支付销售电话和客户管理的费用。 ### 橡皮图章审计员 由于没有正式的或被接受的审计定义,一些公司出...

文章 不同的ZK-EVM类型

...依赖于字节码。这会破坏依赖尚未部署的“对偶合约”、ERC-4337 钱包、[EIP-2470 单例](https://eips.ethereum.org/EIPS/eip-2470) 及其他许多应用程序。 - **直接使用手写 EVM 字节码更为复杂**。许多应用出于效率考虑在某些部分使用手写的 EVM...

文章 区块链101:Solana程序

... 让我们尝试构建一个 **加粗**代币程序**加粗**,类似于 ERC20。 Solidity 为此提供了 _映射_ —— 但 Solana 中等效的东西是什么?我们只有 _帐户_,并且没有像映射那样丰富的数据结构。那我们该怎么办? 我们的目标是跟踪每个...

文章 什么是链下数据和链下计算?

...—存储在区块链全局状态中的分布式计算机程序,例如 ERC20 代币合约或 [自动化做市商 (AMM)](https://learnblockchain.cn/article/18903) 应用程序。 ### 链下数据 链下数据是区块链外部的信息。使区块链能够与现实世界互动,从而在许多...