-
Notifications
You must be signed in to change notification settings - Fork 4
house of coin
El contrato "HouseOfCoin", o casa de moneda, es donde se realizan las operaciones para acuñar y amortizar(quemar) XOC.
Este contrato tiene dos funciones basicas.
-
mintCoin
: permite a cualquier usuario que haya hecho un deposito de colateral en la casa de reservas o "HouseOfReserves" acuñar XOC. La cantidad de XOC que puede ser acuñada depende del factor "maxLTV" establecido para el tipo de colateral en la casa de reservas. Acuñar XOC genera un bloqueo del colateral correspondiente en la casa de reservas. Dicho bloqueo no se retira hasta que XOC es pagado de regreso (amortizado) en la casa de moneda. Por el momento acuñar XOC no tiene ningun costo, sin embargo, esa decision esta sujeta a los miembros de La DAO. -
paybackCoin
: permite al usuario amortizar su deuda de XOC y liberar su colateral en la casa de reservas. -
computeUserHealthRatio
: el "health factor" o indice de salud es un valor en escala base 1e18, donde cualquier usuario con un indice < a 1e18 puede ser sujeto a liquidacion de su colateral para saldar su deuda en XOC. El indice de salud se calcula de la siguiente forma:
(cantidad_de_colateral * precio_colateral_xoc * factor_de_liquidacion) / deuda_en_xoc