AthTrader

Contain all swapping and lending functions trading contract

- constructor

@param owner_ {address} : address of owner
@param trader_ {address} : address of trader wallet
@param queueFactory_ {address} : address of queueFactory contract
@param participationToken_ {address} : address of participation token
@param queueContract_ {address} : address of queue contract
@param queueInfo_ {address} : address of queueInfo contract

- setShortOrderContractAddr

@notice : set short order contract address
@param _addr {address} : short order contract address
OnlyOwner

- getTradedTokenList

@notice : get array of trader token
@returns : array of trader tokens

- endTradingContract

- terminateTradingContract

- isTradedTokenConverted

- swap

- depositToken

- CancelOrder

- lendToken

- releaseLendedToken

- borrowToken

- repayBorrowToken

- transferTokenToSOContract

- RecoverTokenFromSOContract

- internalSwap

- recoverToken

- isTrader

- isOwner

- isTraderOrOwner

Last updated