🔗
SoftLink
WebsiteGithubMediumTwitter
  • Welcome
  • GETTING STARTED
    • White Paper
    • Overview
    • Quick Links
  • PROTOCOL
    • Reserves
    • Lending
    • Flash Loans
    • Gas-Free Flash Loans
    • Cross Chain
    • Fee Distribution
    • CFR Distribution
    • Staking
    • Locking
    • Governance
    • Looking Forward
  • DEVELOPERS
    • Addresses
    • Contracts
      • CoreReserveFactory
      • CoreReserve
      • LendingYieldManagers (LYM)
        • AaveLYM
        • CompoundLYM
        • EulerLYM
        • IronBankLYM
      • CoreFlashLoanParams
      • CoreFlashLoanReceiver
      • CoreRewardsDistributor
      • CoreStakingManager
      • CoreLockManager
      • SOFT
    • Interfaces
      • IFlashLoanReceiver
      • ILendingYieldManager
  • SUPPORT
    • Contact Us
Powered by GitBook
On this page
  • updateLockableTokens
  • createLock
  • increaseLockTime
  • increaseLockBalance
  • increaseLockBalanceAndTime
  • claimLockedDeposit
  1. DEVELOPERS
  2. Contracts

CoreLockManager

CoreLockManager V0

updateLockableTokens

The updateLockableTokens function

function updateLockableTokens(address _tokenAddress) external onlyOwner

createLock

The createLock function

function createLock(address _tokenAddress, uint256 _amount, uint8 _weeks) external nonReentrant

increaseLockTime

The increaseLockTime function

function increaseLockTime(address _tokenAddress, uint8 _weeks) external

increaseLockBalance

The increaseLockBalance function

function increaseLockBalance(address _tokenAddress, uint256 _amount) external

increaseLockBalanceAndTime

The increaseLockBalanceAndTime function

function increaseLockBalanceAndTime(address _tokenAddress,uint256 _amount,uint8 _weeks) external

claimLockedDeposit

The claimLockedDeposit function

function claimLockedDeposit(address _tokenAddress) external nonReentrant
PreviousCoreStakingManagerNextSOFT

Last updated 2 years ago