Liquis Documentation
Developer Docs
Developer Docs
  • Developer Documentation
  • Smart Contracts
    • 🧙‍♂️Core
      • BaseRewardPool4626
      • CrvDepositor
      • LIQ Locker
      • Booster
    • 🦸Peripheral
      • LitDepositorHelper
      • FlashOptionExerciser
      • PooledOptionsExerciser
      • ClaimFeesHelper
      • BoosterHelper
      • LiquisClaimZap
      • LiquisViewHelpers
    • 👷‍♂️Diagrams
    • 💰vAPR
      • 🤩oLIT Rewards
      • 🌊LIQ Rewards
      • ⚡Swap APR
      • 🚀liqLIT Rewards
    • 😎vlLIQ
      • 📈Rewards
      • 💸Bribes
Powered by GitBook
On this page
  1. Smart Contracts
  2. Peripheral

LiquisClaimZap

Claim zap to bundle various reward claims

Claim from all pools, and locks LIQ if wanted

function claimRewards(
        address[] calldata rewardContracts,
        address[] calldata extraRewardContracts,
        address[] calldata tokenRewardContracts,
        address[] calldata tokenRewardTokens,
        uint256 options
    ) external
    
 
  enum Options {
        ClaimLiqLit, // 1
        ClaimLockedLiq, // 2
        UseAllLiqFunds, // 4
        LockLiq // 8
    }

rewardContracts Array of addresses for LP token rewards

extraRewardContracts Array of addresses for extra rewards

tokenRewardContracts Array of addresses for token rewards

tokenRewardTokens Array of token reward addresses

options Claim options

PreviousBoosterHelperNextLiquisViewHelpers

Last updated 1 year ago

🦸