FixedInflationManager
IFixedInflationManager
, LazyInitCapableElement
setEntry
function.init
function:address_extension
bytes extensionPayload
LazyInitCapableElement
, the Fixed Inflation Manager's initialization data must follow this pattern. In particular, the host must be the address of the Organization to which the Manager will be linked as an active component. amountsToMint
parameter is passed, the function will attempt to mint the token(s) (tokenAddresses
) amount(s) (transferAmounts
) and transfer them to the Routines contract using the _mintAndTransferFunction
(see below)._burn
function (see below).setActive
function.receiveTokens
function._mintAndTransfer
function is virtual; a custom Fixed Inflation Manager can override it when implementing the contract in order to mint the token using a different function. burnToken
function.burn
function._burn
is virtual; a custom Fixed Inflation Manager can override it when implementing the contract in order to burn the token using a different function.