Constants
TOKEN
contract IERC20 TOKEN
Variables
_proposers
mapping(address => bool) _proposers
allow list for allowed root proposer addresses
_currentMerkleCycle
struct Structs.MerkleCycle _currentMerkleCycle
merkle root data related to current cycle (proposed and approved). timestamp & publishBlock = data from last publish.
_pendingMerkleCycle
struct Structs.MerkleCycle _pendingMerkleCycle
merkle root data related to pending cycle (proposed but not yet approved). timestamp & publishBlock = data from last propose.
previousMerkleRoot
bytes32 previousMerkleRoot
merkle root of the previous cycle
claimed
mapping(address => mapping(address => uint256)) claimed
total claimed amount per user address and fToken. user => fToken => claimed amount
constructor
constructor(address owner_) internal