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