This PR adds support for "type": "custom" canisters with explicit canister IDs.
Because these canisters are not included in .dfx/local/canister_ids.json or the .dfx/local/lsp/ directory, a special case is required for these canisters.
Although this fixes compiler errors in the Cycles Faucet codebase, additional follow-up changes to the extension and/or dfx may be needed to generalize this to all possible cases (e.g. deploying with a --specified-id flag).
This PR adds support for
"type": "custom"
canisters with explicit canister IDs.Because these canisters are not included in
.dfx/local/canister_ids.json
or the.dfx/local/lsp/
directory, a special case is required for these canisters.Although this fixes compiler errors in the Cycles Faucet codebase, additional follow-up changes to the extension and/or
dfx
may be needed to generalize this to all possible cases (e.g. deploying with a--specified-id
flag).