Primero, instala dapp tools:
$ curl <https://dapp.tools/install> | sh
Entonces, instala el paquete mcd
:
$ dapp pkg install mcd
MCD - Multi-collateral Dai
Utilización: mcd [<options>] <command> [<args>]
o: mcd help [<command>]
Comandos:
bite Activa la liquidación para una Urn insegura
bites 'Mordidas' recientes
cdp Administración de _CDP_
dai Administración de Dai
debt Emisión total de Dai
drip Activa la acumulación de la tarifa de estabilidad
flap Activa las subastas flap
flips Vista de las subastas flip y kick-off
flog Libera deudas incobrables en cola para la subasta
flop Activa las subastas flop
frob Administración de urn
frobs Frobs recientes
gem Administración de colaterales
help Imprime la ayuda para el mcd o uno de sus subcomandos
ilk Parámetros del ilk (tipo de colateral)
line Techo de deuda total
live Estado del Live de la bandera
poke Actualiza el precio 'spot' para un ilk determinado
unwrap Desenrrolla WETH a ETH
urn Estado del CDP
vice Deuda incobrable total
vow Balances del liquidador
wrap Enrrolla ETH a WETH
MCD está construido en Seth y utiliza la mismas opciones de configuración de red, las cuales (como en Seth) pueden ser definidas en el archivo de inicialización ~/sethrc
.
Similar a Seth, mcd
también admite la firma de transacciones con hardware wallets Ledger y puede correr contra nodos, tanto locales como remotos.
Dado que mcd
siempre será utilizado contra un despliegue de sistema conocido, los valores predeterminados se pueden cargar siempre que sea posible. En la mayoría de los casos, el único parámetro de configuración requerido es la opción -C, --chain=<chain>
(MCD_CHAIN
) y la cuenta remitente -F, --from=<address>
(ETH_FROM
) cuando no se utilice una testnet (red de prueba).
Ejemplo ~/.sethrc
:
#!/usr/bin/env bash
export ETH_FROM=0x4Ffa8667Fe2db498DCb95A322b448eA688Ce430c
export MCD_CHAIN=kovan
Kovan
Corre contra el último despliegue de Kovan configurando la opción -C, --chain
a kovan
. Especifica una cuenta remitente cuando envíes transacciones utilizando la opción -F, --from
, o a través de la variable env ETH_FROM
.
$ export ETH_FROM=0x4Ffa8667Fe2db498DCb95A322b448eA688Ce430c
$ mcd --chain=kovan dai join 100
Testchain (cadena de prueba) Remota
Corre contra los despliegues de la testchain remota configurando la opción -C, --chain
a la testchain remota. MCD configurará automáticamente la cuenta a través de la API de la testchain de manera que no se necesiten más configuraciones. Para ver la lista de testchains disponibles para correr, puedes utilizar:
$ mcd testnet chains`
Entonces, cambia la opción de la chain, o la variable env de la chain, para apropiarse del ID de la testchain.