Misc
GNSCompensationHandler
Compensation contract that gives GNS to dev fund renouncing dai revenue and allows users to redeem NFTs that are now deprecated for GNS
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
contract IERC20 gns
contract IGNSStaking staking
contract IERC721[5] nfts
bool devFundUnlockScheduled
struct ClaimInput {
uint256 nftType;
uint256[] ids;
}
event NftsConverted(address user, struct GNSCompensationHandler.ClaimInput[] input, uint256 claimAmount, uint256 penaltyAmount, bool locked)
event DevFundUnlockScheduled()
constructor(contract IERC20 _gns, contract IGNSStaking _staking, contract IERC721[5] _nfts) public
function retireNfts(struct GNSCompensationHandler.ClaimInput[] _inputArr, bool _lock) external
function scheduleDevFundUnlock() external
