AthShort
- constructor
@param _startTime {uint256} : unix start timestamp of short order contract
@param _traderContractAddress {address} : address of AthTrader contract
@param _traderAddress {address} : address of trader account
@param _participationTokenAddress {address} : address of participation(ERC-20)Token
@param _borrowLimitInPer {uint256} : borrow limit in percentage in 2 decimal precision- setStartTime
@notice : set the start time of trading
onlyOwner- internalTraderOrTraderContract
@notice : check if the caller is trader or trader contract
internal view- setShortFactory
- lendToken
- releaseLendedToken
- borrowToken
- repayBorrowToken
- claimXVSToken
- transferTokenToTraderContract
- isAllowedLendToken
- whitelistLendToken
- delistLendToken
- whitelistBorrowToken
- delistBorrowToken
- updateBorrowLimit
- updateTraderAddress
- updateTraderContractAddress
Last updated