1. Home
  2. Contracts
  3. ❱ infinity
    ❱
    1. ❱ facets
      ❱
      1. ❱ Bridges
        ❱
        1. ❱ C3
          ❱
          1. RedeemC3PoolFacet
          2. RetireC3C3TFacet
        2. ❱ ICR
          ❱
          1. RetireICRFacet
        3. ❱ Toucan
          ❱
          1. RedeemToucanPoolFacet
          2. RetireToucanTCO2Facet
      2. ❱ Retire
        ❱
        1. RetireCarbonFacet
        2. RetireCarbonmarkFacet
        3. RetireInfoFacet
        4. RetireSourceFacet
      3. DiamondCutFacet
      4. DiamondLoupeFacet
      5. DustFacet
      6. ERC1155ReceiverFacet
      7. ERC721ReceiverFacet
      8. MetaTransactionsFacet
      9. OwnershipFacet
      10. RetirementQuoter
      11. TokenFacet
    2. ❱ init
      ❱
      1. C3SushiInit
      2. DiamondInit
      3. DiamondInitCoorest
      4. InitProjectTotals
      5. _EmptyInit
    3. ❱ interfaces
      ❱
      1. IC3Pool
      2. IC3ProjectToken
      3. IC3ProjectFactory
      4. ICarbonChain
      5. ICarbonmark
      6. ICCO2
      7. ICoorest
      8. IDiamond
      9. IDiamondCut
      10. IDiamondLoupe
      11. IERC1155Receiver
      12. IERC165
      13. IERC173
      14. IERC721Receiver
      15. ICarbonContractRegistry
      16. IProject
      17. IStaking
      18. IStakingHelper
      19. IwsKLIMA
      20. IKlimaRetirementBond
      21. IKlimaCarbonRetirements
      22. IKlimaInfinity
      23. IToucanPool
      24. IToucanCarbonOffsets
      25. IToucanContractRegistry
      26. IToucanPuroCarbonOffsets
      27. IBentoBoxMinimal
      28. ITridentRouter
      29. ITridentPool
      30. IUniswapV2Pair
      31. IUniswapV2Router01
      32. IUniswapV2Router02
      33. IWMATIC
    4. ❱ libraries
      ❱
      1. ❱ Bridges
        ❱
        1. LibC3Carbon
        2. LibCoorestCarbon
        3. LibICRCarbon
        4. LibMossCarbon
        5. LibToucanCarbon
      2. ❱ Token
        ❱
        1. LibApprove
        2. LibBalance
        3. LibMatic
        4. LibTransfer
        5. LibWmatic
      3. ❱ TokenSwap
        ❱
        1. LibSwap
        2. LibTreasurySwap
        3. LibTridentSwap
        4. LibUniswapV2Swap
      4. LibAppStorage
      5. LibDiamond
      6. LibKlima
      7. LibMeta
      8. LibRetire
    5. ❱ mocks
      ❱
      1. ConstantsGetter
      2. CoorestLibraryMock
    6. Account
    7. Storage
    8. AppStorage
    9. C
    10. Diamond
    11. ReentrancyGuard
  4. ❱ integrations
    ❱
    1. ❱ sushixklima
      ❱
      1. ❱ interfaces
        ❱
        1. IUniswapV2Router01
        2. IUniswapV2Router02
      2. ❱ keepers
        ❱
        1. KeeperBase
        2. KeeperCompatible
        3. KeeperCompatibleInterface
      3. IOwnable
      4. Ownable
      5. IUniswapV2Pair
      6. SafeMathUniswap
      7. UniswapV2Library
      8. TransferHelper
      9. IUniswapV2Router01
      10. IUniswapV2Router02
      11. IUniswapV2Factory
      12. IERC20Uniswap
      13. IWETH
      14. UniswapV2Router02
      15. SushiswapGreenSwapWrapper
      16. IKlimaRetirementAggregator
      17. IWrappedAsset
      18. SwapRetirementHolder
      19. testETHSender
  5. ❱ protocol
    ❱
    1. ❱ allocators
      ❱
      1. RetirementBondAllocator
    2. ❱ bonds
      ❱
      1. CarbonRetirementBondDepository
    3. ❱ interfaces
      ❱
      1. IKlima
      2. IKlimaTreasury
      3. IKlimaRetirementBond
      4. IRetirementBondAllocator
      5. IKlimaInfinity
      6. IUniswapV2Pair
      7. IwsKLIMA
    4. ❱ pKLIMA
      ❱
      1. SafeERC20
      2. SafeMath
      3. Address
      4. IERC20
      5. ITreasury
      6. IPOLY
      7. ICirculatingOHM
      8. AltExercisepOLY
      9. SafeERC20
      10. SafeMath
      11. Address
      12. IERC20
      13. ITreasury
      14. IPKLIMA
      15. IOldClaimContract
      16. ICirculatingKLIMA
      17. ExercisepKLIMA
    5. ❱ staking
      ❱
      1. ❱ regular
        ❱
        1. SafeERC20
        2. SafeMath
        3. IERC20
        4. Address
        5. IPolicy
        6. Policy
        7. ITreasury
        8. Distributor
        9. SafeMath
        10. IERC20
        11. Address
        12. SafeERC20
        13. IOwnable
        14. Ownable
        15. IsKLIMA
        16. IWarmup
        17. IDistributor
        18. KlimaStaking
        19. IERC20
        20. IStaking
        21. StakingHelper
        22. IERC20
        23. StakingWarmup
      2. ❱ utils
        ❱
        1. SafeMath
        2. IERC20
        3. KlimaCirculatingSupplyContract
        4. IBondCalculator
        5. IERC20Mintable
        6. IKLIMAERC20
        7. SafeERC20
        8. IERC20
        9. IOwnable
        10. Ownable
        11. Address
        12. SafeMath
        13. KlimaTreasury
    6. ❱ tokens
      ❱
      1. ❱ regular
        ❱
        1. ITWAPOracle
        2. EnumerableSet
        3. IERC20
        4. SafeMath
        5. ERC20
        6. Counters
        7. IERC2612Permit
        8. ERC20Permit
        9. IOwnable
        10. Ownable
        11. VaultOwned
        12. TWAPOracleUpdater
        13. Divine
        14. KlimaToken
        15. SafeMath
        16. Address
        17. IOwnable
        18. Ownable
        19. IERC20
        20. ERC20
        21. Counters
        22. IERC2612Permit
        23. ERC20Permit
        24. sKlima
        25. SafeMath
        26. Address
        27. IERC20
        28. ERC20
        29. Counters
        30. IERC2612Permit
        31. ERC20Permit
        32. IOwnable
        33. Ownable
        34. sKLIMAv2
        35. IERC20
        36. SafeMath
        37. Address
        38. ERC20
        39. SafeERC20
        40. IsKLIMA
        41. wsKLIMA
      2. ❱ upgradeable
        ❱
        1. AlchemistKlimaUpgradeable
        2. AlphaKlimaUpgradeable
        3. KlimaIDONFT
        4. PreKlimaTokenUpgradeable
        5. PreKlimaTokenUpgradeableChild
  6. ❱ retirement_v1
    ❱
    1. ❱ interfaces
      ❱
      1. IBentoBoxMinimal
      2. IC3Pool
      3. IC3ProjectToken
      4. ICarbonChain
      5. IKlimaCarbonRetirements
      6. IKlimaInfinity
      7. IKlimaRetirementAggregator
      8. IRetireBridgeCommon
      9. IRetireC3Carbon
      10. IRetireMossCarbon
      11. IRetireToucanCarbon
      12. IStaking
      13. IStakingHelper
      14. IToucanCarbonOffsets
      15. IToucanContractRegistry
      16. IToucanPool
      17. ITridentPool
      18. ITridentRouter
      19. IUniswapV2Pair
      20. IUniswapV2Router01
      21. IUniswapV2Router02
      22. IwsKLIMA
    2. KlimaCarbonRetirements
    3. KlimaRetirementAggregator
    4. RetireC3Carbon
    5. RetireMossCarbon
    6. RetireToucanCarbon

KlimaDAO solidity reference documentation

Contents

  • ConstantsGetter
  • CoorestLibraryMock