Basset to Masset Conversion
Basic assets that are validated in the Basket Manager storage, and are aggregated to be converted 1:1 into the meta-asste token, the Sovryn Dollar or "DLLR".
Last updated
Basic assets that are validated in the Basket Manager storage, and are aggregated to be converted 1:1 into the meta-asste token, the Sovryn Dollar or "DLLR".
Last updated
In order to perform the minting of DLLR assets, the user must own a balance of valid assets: so far, whether Dolar-on-Chain or "DOC" or Zero-Dollar or "ZUSD".
The user must first execute the proper approve
function to the ERC20 contract of the basic asset.
After such transaction the user can address the execution of mintTo
to the MassetManager
contract. The mintTo
function implies the internal execution of safeTransferFrom
openzeppeling tool to bring the basic asset to the treasury of MassetManager
and then the execution of DLLR.mint
in favor of the user.
Arguments
_bAsset
address
Address of the Basic Asset .
_bAssetQuantity
uint256
Quantity in Basic - Asset units
_recipient
address
Receipient of the newly minted mAsset tokens
massetMinted
uint256
Number of newly minted mAssets