LibICRCarbon
Author: Cujo
Functions
retireICC
function retireICC(
address poolToken,
address projectToken,
uint256 tokenId,
uint256 amount,
LibRetire.RetireDetails memory details
) internal returns (uint256 retiredAmount);
isValid
function isValid(address token) internal view returns (bool);
Events
CarbonRetired
event CarbonRetired(
LibRetire.CarbonBridge carbonBridge,
address indexed retiringAddress,
string retiringEntityString,
address indexed beneficiaryAddress,
string beneficiaryString,
string retirementMessage,
address indexed carbonPool,
address carbonToken,
uint256 tokenId,
uint256 retiredAmount
);