GMX V2版本上线之后短短两个月TVL做到5千万,让我们逐步解析他背后的技术
解析 GMX 限价订单逻辑
从上述时序图上来看,无论是市价单还是限价单,他们的执行逻辑其实都是一样的,都是EOA账户发起交易,智能合约生成交易单。由交易机器人根据当前市场价格进行匹配,匹配成功后,像智能合约发起执行命令。它们直接唯一的区别就是执行的合约不同(限价单:OrderBook,市价单:PositionRout
上一课中我们具体讲到了杠杆交易的风险,满足两个条件之后,就有可能会爆仓条件一:抵押品总USD价值+仓位盈亏USD价值<资金USD费用+清算USD费用。条件二:(抵押品总USD价值+仓位盈亏USD价值)*最大杠杆倍数<仓位总USD价值。那如果爆仓了,合约会触发什么样的逻辑
前面几节课呢,我们都了解过GMX是如何通过限价单,市价单进行杠杆的交易。同时也大致了解了系统是怎么处理清算的逻辑的,现在我们来看看,GMX最最核心的合约:VaultstructPosition{//头寸的大小,表示用户在该头寸中投入的总金额uint256
首先我们需要理清几个代币GMXGMX是GMX平台的治理和实用代币,可以参与治理,质押它可以通过直接购买,或者通过一段时间后esGMX解锁GLPGMX平台的流动性提供者代币,是为平台上的交易者提供流动性的工具,通过增加流动性来获得GLP奖励esGMXesGMX是一种托管代币