Skip to content

Commit

Permalink
feat: update IC management did file and source
Browse files Browse the repository at this point in the history
  • Loading branch information
peterpeterparker committed Jul 5, 2023
1 parent 93f718c commit b5615d6
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ export const idlFactory = ({ IDL }) => {
'settings' : IDL.Opt(canister_settings),
'specified_id' : IDL.Opt(canister_id),
'amount' : IDL.Opt(IDL.Nat),
'sender_canister_version' : IDL.Opt(IDL.Nat64),
}),
],
[IDL.Record({ 'canister_id' : canister_id })],
Expand Down
1 change: 1 addition & 0 deletions packages/ic-management/candid/ic-management.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,7 @@ export interface _SERVICE {
settings: [] | [canister_settings];
specified_id: [] | [canister_id];
amount: [] | [bigint];
sender_canister_version: [] | [bigint];
}
],
{ canister_id: canister_id }
Expand Down
1 change: 1 addition & 0 deletions packages/ic-management/candid/ic-management.did
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ service ic : {
amount: opt nat;
settings : opt canister_settings;
specified_id: opt canister_id;
sender_canister_version : opt nat64;
}) -> (record {canister_id : canister_id});
provisional_top_up_canister :
(record { canister_id: canister_id; amount: nat }) -> ();
Expand Down
1 change: 1 addition & 0 deletions packages/ic-management/candid/ic-management.idl.js
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ export const idlFactory = ({ IDL }) => {
'settings' : IDL.Opt(canister_settings),
'specified_id' : IDL.Opt(canister_id),
'amount' : IDL.Opt(IDL.Nat),
'sender_canister_version' : IDL.Opt(IDL.Nat64),
}),
],
[IDL.Record({ 'canister_id' : canister_id })],
Expand Down
1 change: 1 addition & 0 deletions packages/ic-management/src/ic-management.canister.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -389,6 +389,7 @@ describe("ICManagementCanister", () => {
amount: [BigInt(100_000)],
settings: [mappedMockCanisterSettings],
specified_id: [mockCanisterId],
sender_canister_version: [],
});
});

Expand Down
1 change: 1 addition & 0 deletions packages/ic-management/src/ic-management.canister.ts
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,7 @@ export class ICManagementCanister {
settings: toNullable(toCanisterSettings(settings)),
amount: toNullable(amount),
specified_id: toNullable(canisterId),
sender_canister_version: [],
});

return canister_id;
Expand Down
2 changes: 1 addition & 1 deletion scripts/import-candid
Original file line number Diff line number Diff line change
Expand Up @@ -76,5 +76,5 @@ mkdir -p packages/ckbtc/candid
import_did "rs/bitcoin/ckbtc/minter/ckbtc_minter.did" "minter.did" "ckbtc"

mkdir -p packages/ic-management/candid
curl https://raw.githubusercontent.com/dfinity/interface-spec/master/spec/ic.did -o packages/ic-management/candid/ic-management.did
curl https://raw.githubusercontent.com/dfinity/interface-spec/master/spec/_attachments/ic.did -o packages/ic-management/candid/ic-management.did
: Fin

0 comments on commit b5615d6

Please sign in to comment.