dfx commands

All the dfx commands to interact with vaults

Opening a vault

dfx canister --network ic call protocol open_vault '(CKBTC_AMOUNT)'

Borrowing

dfx canister --network ic call protocol borrow_from_vault '(record{vault_id=VAULT_ID; amount=BORROWED_AMOUNT})'

Repaying debt

dfx canister --network ic call protocol repay_to_vault '(record{vault_id=VAULT_ID; amount=BORROWED_AMOUNT})'

Adding margin

dfx canister --network ic call protocol add_margin_to_vault '(record{vault_id=VAULT_ID; amount=BORROWED_AMOUNT})'

Closing vault

dfx canister --network ic call protocol close_vault '(VAULT_ID)'

Redeeming

dfx canister --network ic call protocol redeem_ckbtc '(TAL_AMOUNT)'

Last updated