subgraph 是由开发者创建并部署到 The Graph 的开放索引服务
理解了Compound合约才能真正理解Compound的业务
虽然去中心化金融产生的时间不长,但是有记忆点的,在DEFI浪潮中起水花的项目此起彼伏。随着UNISWAP V3的到来,这只独角兽爆发的创造力又给了后来者们上了精彩的一课:原来靠深耕资金利用率也可以玩出花。
如何在合约中集成 Uniswap v3
移除 SELFDESTRUCT 的 gas 返还,减少 SSTORE 的 gas 返还到一个较低水平,使得返还的量仍然相当大,但不会像现在高到可以被利用的地步。
现在可以在 VSCode 上使用 Remix 啦
用React、Ethers.js、Solidity和Hardhat构建全栈dApps。
uniswap V3的核心是在一定区间提供流动性。相对V2,代码复杂度增加不少。整个代码主要分为两部分:核心逻辑和辅助功能。核心逻辑又分为两部分:交易池以及Position的管理和Swap功能逻辑。交易池中的每个Position设计并实现成ERC721的Token。Swap核心逻辑在Tick以及Position的管理的基础上实现。
hardhat 教程及 hardhat-deploy 插件使用
第 3 部分, 渲染并交易 NFT