Redemption Delegate
interface ISnowconeRedemptionDelegate3_1_1 is IERC165 {
function didRedeem(SnowconeDidRedeemData3_1_1 calldata data) external payable;
}
struct SnowconeDidRedeemData3_1_1 {
address holder;
uint256 projectId;
uint256 currentFundingCycleConfiguration;
uint256 projectTokenCount;
SnowconeTokenAmount reclaimedAmount;
SnowconeTokenAmount forwardedAmount;
address payable beneficiary;
string memo;
bytes dataSourceMetadata;
bytes redeemerMetadata;
}
struct SnowconeTokenAmount {
address token;
uint256 value;
uint256 decimals;
uint256 currency;
}
Last updated
Was this helpful?