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. DiamondInit
      2. InitProjectTotals
      3. _EmptyInit
    3. ❱ interfaces
      ❱
      1. IC3Pool
      2. IC3ProjectToken
      3. IC3ProjectFactory
      4. ICarbonChain
      5. ICarbonmark
      6. IDiamond
      7. IDiamondCut
      8. IDiamondLoupe
      9. IERC1155Receiver
      10. IERC165
      11. IERC173
      12. IERC721Receiver
      13. ICarbonContractRegistry
      14. IProject
      15. IStaking
      16. IStakingHelper
      17. IwsKLIMA
      18. IKlimaRetirementBond
      19. IKlimaCarbonRetirements
      20. IKlimaInfinity
      21. IToucanPool
      22. IToucanCarbonOffsets
      23. IToucanContractRegistry
      24. IBentoBoxMinimal
      25. ITridentRouter
      26. ITridentPool
      27. IUniswapV2Pair
      28. IUniswapV2Router01
      29. IUniswapV2Router02
      30. IWMATIC
    4. ❱ libraries
      ❱
      1. ❱ Bridges
        ❱
        1. LibC3Carbon
        2. LibICRCarbon
        3. LibMossCarbon
        4. 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
    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

  • Bridges
  • Retire
  • DiamondCutFacet
  • DiamondLoupeFacet
  • DustFacet
  • ERC1155ReceiverFacet
  • ERC721ReceiverFacet
  • MetaTransactionsFacet
  • OwnershipFacet
  • RetirementQuoter
  • TokenFacet