商城dapp系統開發技術分析丨商城dapp開發案例及原始碼

xiaofufu發表於2023-02-20

  公共函式(合約內外部都可以呼叫)


  getReserves


  程式碼速覽


  function getReserves()public view returns(uint112 _reserve0,uint112 _reserve1,uint32 _blockTimestampLast){


  _reserve0=reserve0;


  _reserve1=reserve1;


  _blockTimestampLast=blockTimestampLast;


  }


  引數分析


  函式getReserves的入參有0個,出參有3個,對應的解釋如下:


  function getReserves()public view returns(


  uint112 _reserve0,//token0的資金池庫存數量


  uint112 _reserve1,//token1的資金池庫存數量


  uint32 _blockTimestampLast//上次更新庫存的時間


  ){


  ...


  }


  函式getReserves返回了_reserve0、_reserve1和_blockTimestampLast,透過這些變數可以計算資產的價格。


  實現分析


  ...


  {


  //返回reserve0、reserve1和blockTimestampLast


  _reserve0=reserve0;


  _reserve1=reserve1;


  _blockTimestampLast=blockTimestampLast;


  }


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69956839/viewspace-2936028/,如需轉載,請註明出處,否則將追究法律責任。

相關文章