比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

SWAP:技術解析 Uniswap 運行機制與核心功能_UNI

Author:

Time:1900/1/1 0:00:00

原文標題:《CodeReview回顧:去中心化交易所Uniswap》

撰文:要飛的Harry

這次CodeReview的項目是去中心化交易所Uniswap,領讀員是Tiny熊。

視頻回顧在?這里。

Uniswap介紹

Uniswap的核心原理利用了一個簡單的常量乘積模型:K=x*y,其中x,y為代幣數量。在交易的過程中,需要保持K值不變,所以x和y的變化方向是相反的。可以參考下面的三幅圖來理解如何在Uniswap中交易和增加流動性。

LayerZero:CEO Bryan Pellegrino推特賬戶被盜,請勿參與可疑活動:7月5日消息,跨鏈互操作性協議LayerZero官方表示,CEO Bryan Pellegrino的推特賬戶被盜,請勿點擊任何可疑鏈接或參與可疑活動。如果有人可以與推特取得聯系,請聯絡我們。[2023/7/5 22:18:22]

代碼解讀

Uniswap有兩個核心的項目:

用來托管Uniswap的資產用來與Uniswap進行交互uniswap-v2-core項目

MicroStrategy正開發可幫助企業部署比特幣獎勵應用程序的產品:5月15日消息,MicroStrategy創始人Michael Saylor發推文稱:“MicroStrategy正在開發一款產品,為每個企業賬戶持有人提供比特幣錢包和閃電地址,且該產品可讓企業賬戶持有人為員工、客戶、潛在客戶和合作伙伴快速輕松地開發和部署比特幣獎勵應用程序。”

此前去年12月消息,MicroStrategy將于2023年推出比特幣閃電網絡應用程序和解決方案。[2023/5/15 15:02:54]

這個項目中的代碼通常不會被用戶直接調用,而是被uniswap-v2-periphery項目中的路由合約調用,因為路由合約的接口更友好。

EthHub聯合創始人:Sepolia即將合并:金色財經報道,天使投資人、EthHub聯合創始人sassal.eth在社交媒體上稱,Sepolia即將合并。[2022/7/6 1:55:19]

合約:UniswapV2Factory.sol

核心方法:

createPair:用來創建一個交易對。接收兩個token的地址作為參數,然后調用匯編方法create2創建pair,之后調用IUniswapV2Pair的initialize方法初始化pair。創建成功后發出PairCreated事件。

合約:UniswapV2Pair.sol

這個合約相當于

核心方法:

mint:給指定的地址mintLPtoken。burn:burn掉LPtoken,發送給用戶對應的token0和token1。swap:交易。uniswap-v2-periphery項目

這個項目會被前端直接調用,之后會調用進uniswap-v2-core項目中的對應方法。

合約:UniswapV2Router02.sol

核心方法:

addLiquidity:提供兩種ERC-20token,給ERC-20?ERC-20池子添加流動性removeLiquidity:移除ERC-20?ERC-20池子的流動性,接收兩種ERC-20tokenremoveLiquidityWithPermit:讓用戶提前簽好名授權合約,這樣就省去了approve交易,只需要一筆交易就可以完成approve+transferFrom的操作。swapExactTokensForTokens:交易。指定發送(in)的token0數量,讓合約計算得到(out)的token1數量swapTokensForExactTokens:交易。指定想要得到(out)的token1數量,讓合約計算需要發送(in)的token0數量更多的關于合約方法的描述,可以參考Uniswap的?文檔。

Tags:SWAPUNIUniswapTOKELSWAP價格Universal Labsuniswap幣最新消息GNY Token

比特幣交易
以太坊:是什么阻止了以太坊爬到它的新歷史最高價?_區塊鏈證據保全怎么操作流程

在2021年1月10日越過1300美元大關,在價格圖表上觸及1339美元后,以太坊下跌。然而,盡管ETH已經復蘇,但復蘇速度一直低于預期,比特幣價格的最新調整可能是延遲的原因.

1900/1/1 0:00:00
比特幣:金色百家談 | 霍比特高級研究員幣長老:4萬美元只是階段性頂部 牛市遠未結束_BTC

本周首日,市場即出現大幅下跌,主流幣市場均出現超過10%甚至達到20%的跌幅。大牛行情下出現劇烈波動,是牛市行情見頂還是技術性回調?1月12日14:00,金色財經請到霍比特高級研究員幣長老做客「.

1900/1/1 0:00:00
Maker:2021.1.13晚間比特幣整體行情動蕩恐慌指數較高多空博弈_300

今日白盤的整體行情走勢是比較極端的都是在走上下震蕩運行,給到的市場影響和效應比較大,在多空難判斷區走出方向的同時我們應該做的就是在行情多空橫掃.

1900/1/1 0:00:00
ETH:老王說幣:1.14BTC晚間行情分析 今日恐繼續深度回調明日開始強拉_coinbasepro官網app下載

機會都來回讓你招手,你若失之交臂,實在惋惜!BTC短時拉升,突破38500USDT,現報38500.8USDT,24H漲幅12.98%.

1900/1/1 0:00:00
比特幣:比特幣崩盤暴跌8000美金 合約用戶慘遭血洗 我期權卻翻了200倍_ParaSwap

2021年1月11日,比特幣高位崩盤,暴跌了8000多美金,全網合約爆倉金額高達數百億,我的期權卻狂賺了200倍,資產小數點向后移動兩位.

1900/1/1 0:00:00
BAS:曹百萬論幣:1.15比特幣行情分析 大區間震蕩 營造牛市氣氛 多頭蓄力_One Basis Cash

????作為投資者,首先對市場的趨勢要有一個了解,第二個,你的順勢交易的時候,你還要有相應的一整套定量的交易模型、交易工具.

1900/1/1 0:00:00
ads