Utiliza el servicio 'mcd:cdpType'
para buscar parámetros de diferentes tipos de colaterales en el sistema. En el código, esto se llama CdpTypeService.
const service = maker.service('mcd:cdpType');
Esta es una lista de las instancias de tipos de colaterales, que se inicializan en Maker.create
.
service.cdpTypes.forEach(type => console.log(type.ilk));
// ETH-A
// BAT-A
// USDC-A
Devuelve la instancia del tipo de colateral para un tipo de moneda en específico y/o el ilk.
// esto devolverá un error si más de un tipo es definido para el ETH
const type = service.getCdpType(ETH);
// desambiguar usando el nombre _string_ (cadena) de ilk:
const ethA = service.getCdpType(null, 'ETH-A');
El nombre del tipo de colateral como string (cadena de caracteres), e.j. "ETH-A".
El monto total de colateral bloqueado en todas las vaults de este tipo de colateral.
La deuda total en DAI contra todas las vaults de este tipo de colateral.
El techo de deuda para este tipo de colateral.