Account
Author: Cujo
Structs
Retirement
struct Retirement {
address poolTokenAddress;
address projectTokenAddress;
address beneficiaryAddress;
string beneficiary;
string retirementMessage;
uint256 amount;
uint256 pledgeID;
}
State
struct State {
mapping(uint256 => Retirement) retirements;
mapping(address => uint256) totalPoolRetired;
mapping(address => uint256) totalProjectRetired;
uint256 totalRetirements;
uint256 totalCarbonRetired;
uint256 totalRewardsClaimed;
}