setAddress
)retireCarbon
functions:_sourceToken
_poolToken
_amount
_amountInCarbon
. Expected values are in the number of decimals for the used token._amountInCarbon
true
) or total source tokens to spend (false
). _beneficiaryAddress
_beneficiaryString
_retirementMessage
retireCarbon
, but does not initiate the transfer of the source tokens to the aggregator. Source tokens must be transferred prior to calling retireCarbonFrom
. _initiator
: Address where any trade dust should be returned._carbonList
: Array of addresses used to redeem pool tokens in order.retireCarbonFrom
, this operates the same way and allows a caller to transfer the needed source tokens to the aggregator prior to calling for specific retirement._carbonList
: Array of addresses used to redeem pool tokens in order._initiator
: Address where any trade dust should be returned.retireCarbon
function call.sourceAmount
: The total amount of source tokens needed.carbonAmount
: The total amount of carbon tokens needed or used.getSourceAmount
, but also factors in any pool redemption fees incurred by performing a selective retirement.sourceAmount
: The total amount of source tokens needed.carbonAmount
: The total amount of carbon tokens needed or used.