使用 TheGraph 获取 Uniswap 数据 (c#)_GRAP:SCRAPPY

译文出自:登链翻译计划

译者:张小风

校对:Tiny熊

Uniswap是一个建立在以太坊上的去中心化协议,用户可以交换ERC-20代币,不需要买家和卖家创造需求。它是最受欢迎的去中心化交易所(DEX),在撰写本文时,总价值锁定超过14亿美元。

Uniswap使用y=k*x做市商机制来确定代币的价格,该产品保持不变,用于确定交易价格。

TheGraph是一个用于查询以太坊和IPFS数据的索引协议。任何人都可以贡献和创建subgraph,从而使区块链数据的访问变得容易(参考:使用TheGraph完善Web3事件数据检索。

TheGraph有多个subgraph,如Aave、ENS、Balancer和MakerDAO。为了查询这些subgraph的数据,我们将使用GraphQL。

GraphQL是一种开源的数据查询和操作语言,用于Facebook创建的API。

Yuga Labs 新项目 Otherside 宣布拍卖将使用 Apecoin 支付:金色财经消息,Yuga Labs 将于北京时间5月1日零点推出的元宇宙土地项目 Otherside 在推特上宣布,Otherside拍卖将使用ApeCoin来支付,Mint 将采用荷兰式拍卖方式,因此 ApeCoin 的价格会随着时间的推移而下降。荷兰拍卖的起拍价将于本周晚些时候公布。BAYC 和 MAYC 持有者可在拍卖后的 21 天内申领 NFT。此外,此次拍卖获得的 ApeCoin 都将被锁定一年,这意味着持有者在 ApeCoin DAO 中没有投票资格。[2022/4/26 5:11:30]

Uniswapsubgraph可以在UniswapV2Subgraph找到。

建立Uniswapsdk。

为了进行GraphQL查询,我们需要两个包,一个用于进行GraphQL查询,另一个用于使用新的高性能的System

获得流动性最高的市场交易对

派盾: OpenSea 网络钓鱼攻击事件攻击者使用 Tornado.cash混币1,100 ETH:2月20日消息,派盾(PeckShield)在社交媒体发布相关交易记录表示,OpenSea漏洞事件攻击者已将攻击所得部分NFT出售获利后,使用以太坊隐私交易平台Tornado.cash混币1,100ETH,价值约290万美元。

此前报道,OpenSea 疑似遭到网络钓鱼攻击,大量NFT被窃取并卖出套利。本次攻击中共有32位用户签署了来自攻击者的恶意交易,导致用户部分NFT被盗。据统计已经有包括3只Bored Ape、25个NFTWorlds、37个Azuki等近百个NFT遭到被盗, 按照主流资产的地板价计算,黑客至少获取了416.6 万美元。[2022/2/21 10:04:35]

我们现在可以调用UniswapV2subgraph。创建一个名为GetMostLiquidMarketPairs的方法,并使用GraphQL进行第一个查询。为了创建查询,实例化GraphQLRequest类,并将Query属性设置为所需的GraphQL查询:

美SEC主席:如果被广泛使用 加密货币需要相应规则:美国证券交易委员会(SEC)主席Gary Gensler表示,如果加密货币被广泛使用,需要相应规则进行规范。(金十)[2021/8/4 1:32:31]

//////Getthefirst150mostliquidmarketpairsorderedbydesc//////publicasyncTaskGetMostLiquidMarketPairs(){varquery=newGraphQLRequest{Query=@"{pairs(first:150,orderBy:reserveETHorderDirection:desc){token0{symbol}token1{symbol}reserveETHreserveUSD}}"};

GetMostLiquidMarketPairs

);services

);}}

AddUniswap

动态 | 使用 Facebook 的加密货币 Libra 可能被征收两类税:Facebook 向科技媒体 TechCrunch 提供了有关其 Libra 加密货币将如何保持合法的信息,以反击特朗普总统声称 Libra 可以促进非法行为的指控。在税收上,Facebook 和 Libra 协会预计 Libra 将被征收营业税和资本利得税,其中营业税的产生和如今使用信用卡支付是完全相同的,而由于 Libra 被设计成一种价格相对比较稳定的货币,所以资本利得税可能会非常少。在反反上,Facebook 正在与当地便利店和货币兑换商谈判,以确保当用户用法定货币买卖 Libra 的时候,会进行反检查。[2019/7/14]

publicasyncTaskGet(stringproject=null){varresult=await_uniswap

}

使用IUniswap.cs

Uniswap.NET标准库

声音 | 前摩根大通高管:DApp应该易于使用 用户无需担心技术细节:据CryptoGlobe消息,摩根大通前执行董事Amber Baldet认为,“当人们使用DApp时,应该更多地关注应用程序的功能,而不是它的底层技术。”[2019/4/29]

这个完整的库是免费的,可以下载并通过运行cli命令添加到你的项目中。

dotnetaddpackageUniswap.dotnet--version1.0.1

你也可以通过nuget或GitHub来添加这个包。

Uniswap.dotnet1.0.1-在TheGraphGraphQLAPI上为UniswapV2Subgraph提供的dotnet标准封装器.

strykerin/Uniswap-dotnet(代码库)在TheGraphGraphQLAPI上的UniswapV2Subgraph的dotnet标准封装器。

结论

在这篇文章中,我们为UniswapV2subgraph构建了一个dotnet包装器,以获得去中心化交易所的分析结果,如获得流动性最高的交易对。

参考文献

Uniswap在Ethereumuniswap.org上自动提供流动性的完全去中心化协议

什么是Uniswap?-去中心化代币交易所指南.

[自动做市算法在很多场合被常规采用,从金融市场到市场。

使用DeFiPulseAPI获取DeFi项目数据使用

本翻译由CellNetwork赞助支持。

来源:https://medium.com/coinmonks/get-uniswap-data-using-the-graph-79d0c6f7b9f2

参考资料

登链翻译计划:https://github.com/lbc-team/Pioneer

张小风:https://learnblockchain.cn/people/74

Tiny熊:https://learnblockchain.cn/people/15

14亿美元:https://defipulse.com/uniswap

使用TheGraph完善Web3事件数据检索:https://learnblockchain.cn/article/1589

Aave:https://thegraph.com/explorer/subgraph/aave/protocol

ENS:https://thegraph.com/explorer/subgraph/ensdomains/ens

Balancer:https://thegraph.com/explorer/subgraph/balancer-labs/balancer

MakerDAO:https://thegraph.com/explorer/subgraph/protofire/makerdao-governance

GraphQL:https://en.wikipedia.org/wiki/GraphQL

UniswapV2Subgraph:https://thegraph.com/explorer/subgraph/uniswap/uniswap-v2

Uniswap.dotnet1.0.1:https://www.nuget.org/packages/Uniswap.dotnet/

strykerin/Uniswap-dotnet(代码库):https://github.com/strykerin/Uniswap-dotnet

Uniswap:https://uniswap.org/

什么是Uniswap?:https://decrypt.co/resources/what-is-uniswap

使用DeFiPulseAPI:https://reitter.medium.com/get-defi-projects-data-with-defi-pulse-api-81721f8e6dd2

CellNetwork:https://www.cellnetwork.io/?utm_souce=learnblockchain

免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/9651957.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

盘点零知识证明代表性项目:如何影响和塑造区块链生态系统?

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

[0:0ms0-0:591ms