Skip to content

Commit

Permalink
Update IC commit
Browse files Browse the repository at this point in the history
  • Loading branch information
gix-bot authored Nov 18, 2024
1 parent aed8e3b commit b79bec4
Show file tree
Hide file tree
Showing 30 changed files with 199 additions and 39 deletions.
4 changes: 4 additions & 0 deletions packages/ckbtc/candid/minter.certified.idl.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ export const idlFactory = ({ IDL }) => {
'kyt_principal' : IDL.Opt(IDL.Principal),
'mode' : IDL.Opt(Mode),
'retrieve_btc_min_amount' : IDL.Opt(IDL.Nat64),
'new_kyt_principal' : IDL.Opt(IDL.Principal),
'max_time_in_queue_nanos' : IDL.Opt(IDL.Nat64),
'min_confirmations' : IDL.Opt(IDL.Nat32),
'kyt_fee' : IDL.Opt(IDL.Nat64),
Expand All @@ -24,6 +25,7 @@ export const idlFactory = ({ IDL }) => {
'ecdsa_key_name' : IDL.Text,
'mode' : Mode,
'retrieve_btc_min_amount' : IDL.Nat64,
'new_kyt_principal' : IDL.Opt(IDL.Principal),
'ledger_id' : IDL.Principal,
'max_time_in_queue_nanos' : IDL.Nat64,
'btc_network' : BtcNetwork,
Expand Down Expand Up @@ -354,6 +356,7 @@ export const init = ({ IDL }) => {
'kyt_principal' : IDL.Opt(IDL.Principal),
'mode' : IDL.Opt(Mode),
'retrieve_btc_min_amount' : IDL.Opt(IDL.Nat64),
'new_kyt_principal' : IDL.Opt(IDL.Principal),
'max_time_in_queue_nanos' : IDL.Opt(IDL.Nat64),
'min_confirmations' : IDL.Opt(IDL.Nat32),
'kyt_fee' : IDL.Opt(IDL.Nat64),
Expand All @@ -368,6 +371,7 @@ export const init = ({ IDL }) => {
'ecdsa_key_name' : IDL.Text,
'mode' : Mode,
'retrieve_btc_min_amount' : IDL.Nat64,
'new_kyt_principal' : IDL.Opt(IDL.Principal),
'ledger_id' : IDL.Principal,
'max_time_in_queue_nanos' : IDL.Nat64,
'btc_network' : BtcNetwork,
Expand Down
2 changes: 2 additions & 0 deletions packages/ckbtc/candid/minter.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ export interface InitArgs {
ecdsa_key_name: string;
mode: Mode;
retrieve_btc_min_amount: bigint;
new_kyt_principal: [] | [Principal];
ledger_id: Principal;
max_time_in_queue_nanos: bigint;
btc_network: BtcNetwork;
Expand Down Expand Up @@ -230,6 +231,7 @@ export interface UpgradeArgs {
kyt_principal: [] | [Principal];
mode: [] | [Mode];
retrieve_btc_min_amount: [] | [bigint];
new_kyt_principal: [] | [Principal];
max_time_in_queue_nanos: [] | [bigint];
min_confirmations: [] | [number];
kyt_fee: [] | [bigint];
Expand Down
10 changes: 9 additions & 1 deletion packages/ckbtc/candid/minter.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/bitcoin/ckbtc/minter/ckbtc_minter.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/bitcoin/ckbtc/minter/ckbtc_minter.did' by import-candid
// Represents an account on the ckBTC ledger.
type Account = record { owner : principal; subaccount : opt blob };

Expand Down Expand Up @@ -194,6 +194,9 @@ type InitArgs = record {

/// The canister id of the KYT canister.
kyt_principal: opt principal;

/// The canister id of the new KYT canister.
new_kyt_principal: opt principal;
};

// The upgrade parameters of the minter canister.
Expand All @@ -217,6 +220,9 @@ type UpgradeArgs = record {

/// The principal of the KYT canister.
kyt_principal : opt principal;

/// The principal of the new KYT canister.
new_kyt_principal : opt principal;
};

type RetrieveBtcStatus = variant {
Expand Down Expand Up @@ -308,6 +314,8 @@ type BitcoinAddress = variant {

type MinterInfo = record {
min_confirmations : nat32;
// This fee is based on the `retrieve_btc_min_amount` setting during canister
// initialization or upgrades, but may vary according to current network fees.
retrieve_btc_min_amount : nat64;
kyt_fee : nat64;
};
Expand Down
4 changes: 4 additions & 0 deletions packages/ckbtc/candid/minter.idl.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ export const idlFactory = ({ IDL }) => {
'kyt_principal' : IDL.Opt(IDL.Principal),
'mode' : IDL.Opt(Mode),
'retrieve_btc_min_amount' : IDL.Opt(IDL.Nat64),
'new_kyt_principal' : IDL.Opt(IDL.Principal),
'max_time_in_queue_nanos' : IDL.Opt(IDL.Nat64),
'min_confirmations' : IDL.Opt(IDL.Nat32),
'kyt_fee' : IDL.Opt(IDL.Nat64),
Expand All @@ -24,6 +25,7 @@ export const idlFactory = ({ IDL }) => {
'ecdsa_key_name' : IDL.Text,
'mode' : Mode,
'retrieve_btc_min_amount' : IDL.Nat64,
'new_kyt_principal' : IDL.Opt(IDL.Principal),
'ledger_id' : IDL.Principal,
'max_time_in_queue_nanos' : IDL.Nat64,
'btc_network' : BtcNetwork,
Expand Down Expand Up @@ -354,6 +356,7 @@ export const init = ({ IDL }) => {
'kyt_principal' : IDL.Opt(IDL.Principal),
'mode' : IDL.Opt(Mode),
'retrieve_btc_min_amount' : IDL.Opt(IDL.Nat64),
'new_kyt_principal' : IDL.Opt(IDL.Principal),
'max_time_in_queue_nanos' : IDL.Opt(IDL.Nat64),
'min_confirmations' : IDL.Opt(IDL.Nat32),
'kyt_fee' : IDL.Opt(IDL.Nat64),
Expand All @@ -368,6 +371,7 @@ export const init = ({ IDL }) => {
'ecdsa_key_name' : IDL.Text,
'mode' : Mode,
'retrieve_btc_min_amount' : IDL.Nat64,
'new_kyt_principal' : IDL.Opt(IDL.Principal),
'ledger_id' : IDL.Principal,
'max_time_in_queue_nanos' : IDL.Nat64,
'btc_network' : BtcNetwork,
Expand Down
4 changes: 4 additions & 0 deletions packages/cketh/candid/minter.certified.idl.js
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,7 @@ export const idlFactory = ({ IDL }) => {
)
),
'minter_address' : IDL.Opt(IDL.Text),
'last_deposit_with_subaccount_scraped_block_number' : IDL.Opt(IDL.Nat),
'ethereum_block_height' : IDL.Opt(BlockTag),
});
const EthTransaction = IDL.Record({ 'transaction_hash' : IDL.Text });
Expand All @@ -289,6 +290,8 @@ export const idlFactory = ({ IDL }) => {
const WithdrawErc20Arg = IDL.Record({
'ckerc20_ledger_id' : IDL.Principal,
'recipient' : IDL.Text,
'from_cketh_subaccount' : IDL.Opt(Subaccount),
'from_ckerc20_subaccount' : IDL.Opt(Subaccount),
'amount' : IDL.Nat,
});
const RetrieveErc20Request = IDL.Record({
Expand Down Expand Up @@ -330,6 +333,7 @@ export const idlFactory = ({ IDL }) => {
});
const WithdrawalArg = IDL.Record({
'recipient' : IDL.Text,
'from_subaccount' : IDL.Opt(Subaccount),
'amount' : IDL.Nat,
});
const RetrieveEthRequest = IDL.Record({ 'block_index' : IDL.Nat });
Expand Down
4 changes: 4 additions & 0 deletions packages/cketh/candid/minter.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -256,6 +256,7 @@ export interface MinterInfo {
| []
| [Array<{ balance: bigint; erc20_contract_address: string }>];
minter_address: [] | [string];
last_deposit_with_subaccount_scraped_block_number: [] | [bigint];
ethereum_block_height: [] | [BlockTag];
}
export interface QueryStats {
Expand Down Expand Up @@ -339,6 +340,8 @@ export interface UpgradeArg {
export interface WithdrawErc20Arg {
ckerc20_ledger_id: Principal;
recipient: string;
from_cketh_subaccount: [] | [Subaccount];
from_ckerc20_subaccount: [] | [Subaccount];
amount: bigint;
}
export type WithdrawErc20Error =
Expand All @@ -356,6 +359,7 @@ export type WithdrawErc20Error =
| { RecipientAddressBlocked: { address: string } };
export interface WithdrawalArg {
recipient: string;
from_subaccount: [] | [Subaccount];
amount: bigint;
}
export interface WithdrawalDetail {
Expand Down
22 changes: 20 additions & 2 deletions packages/cketh/candid/minter.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/ethereum/cketh/minter/cketh_minter.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/ethereum/cketh/minter/cketh_minter.did' by import-candid
type EthereumNetwork = variant {
// The public Ethereum mainnet.
Mainnet;
Expand Down Expand Up @@ -202,6 +202,9 @@ type MinterInfo = record {
// Last scraped block number for logs of the ERC20 helper contract.
last_erc20_scraped_block_number: opt nat;

// Last scraped block number for logs of the deposit with subaccount helper contract.
last_deposit_with_subaccount_scraped_block_number: opt nat;

// Canister ID of the ckETH ledger.
cketh_ledger_id: opt principal;

Expand Down Expand Up @@ -263,7 +266,16 @@ type RetrieveEthStatus = variant {
TxFinalized : TxFinalizedStatus;
};

type WithdrawalArg = record { recipient : text; amount : nat };
type WithdrawalArg = record {
// The address to which the minter should deposit ETH.
recipient : text;

// The amount of ckETH in Wei that the client wants to withdraw.
amount : nat;

// The subaccount to burn ckETH from.
from_subaccount : opt Subaccount;
};

// Details of a withdrawal request and its status.
type WithdrawalDetail = record {
Expand Down Expand Up @@ -351,6 +363,12 @@ type WithdrawErc20Arg = record {

// Ethereum address to withdraw to.
recipient : text;

// The subaccount to burn ckETH from to pay for the transaction fee.
from_cketh_subaccount : opt Subaccount;

// The subaccount to burn ckERC20 from.
from_ckerc20_subaccount : opt Subaccount;
};

type RetrieveErc20Request = record {
Expand Down
4 changes: 4 additions & 0 deletions packages/cketh/candid/minter.idl.js
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,7 @@ export const idlFactory = ({ IDL }) => {
)
),
'minter_address' : IDL.Opt(IDL.Text),
'last_deposit_with_subaccount_scraped_block_number' : IDL.Opt(IDL.Nat),
'ethereum_block_height' : IDL.Opt(BlockTag),
});
const EthTransaction = IDL.Record({ 'transaction_hash' : IDL.Text });
Expand All @@ -289,6 +290,8 @@ export const idlFactory = ({ IDL }) => {
const WithdrawErc20Arg = IDL.Record({
'ckerc20_ledger_id' : IDL.Principal,
'recipient' : IDL.Text,
'from_cketh_subaccount' : IDL.Opt(Subaccount),
'from_ckerc20_subaccount' : IDL.Opt(Subaccount),
'amount' : IDL.Nat,
});
const RetrieveErc20Request = IDL.Record({
Expand Down Expand Up @@ -330,6 +333,7 @@ export const idlFactory = ({ IDL }) => {
});
const WithdrawalArg = IDL.Record({
'recipient' : IDL.Text,
'from_subaccount' : IDL.Opt(Subaccount),
'amount' : IDL.Nat,
});
const RetrieveEthRequest = IDL.Record({ 'block_index' : IDL.Nat });
Expand Down
2 changes: 1 addition & 1 deletion packages/cketh/candid/orchestrator.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/ethereum/ledger-suite-orchestrator/ledger_suite_orchestrator.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/ethereum/ledger-suite-orchestrator/ledger_suite_orchestrator.did' by import-candid
type OrchestratorArg = variant {
UpgradeArg : UpgradeArg;
InitArg : InitArg;
Expand Down
2 changes: 1 addition & 1 deletion packages/cmc/candid/cmc.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/nns/cmc/cmc.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/nns/cmc/cmc.did' by import-candid
type Cycles = nat;
type BlockIndex = nat64;
type log_visibility = variant {
Expand Down
2 changes: 1 addition & 1 deletion packages/ic-management/candid/ic-management.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from dfinity/interface-spec commit 9a5077e7f90f06a5c45e83bcdbec73a6e5427537 for file 'spec/_attachments/ic.did'
// Generated from dfinity/portal commit 407ec5b92d06618c4df9f52e98514c5f4f44313e for file 'docs/references/_attachments/ic.did'
type canister_id = principal;
type wasm_module = blob;
type snapshot_id = blob;
Expand Down
2 changes: 1 addition & 1 deletion packages/ledger-icp/candid/index.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/ledger_suite/icp/index/index.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/ledger_suite/icp/index/index.did' by import-candid
type Account = record { owner : principal; subaccount : opt vec nat8 };
type GetAccountIdentifierTransactionsArgs = record {
max_results : nat64;
Expand Down
2 changes: 1 addition & 1 deletion packages/ledger-icp/candid/ledger.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/ledger_suite/icp/ledger.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/ledger_suite/icp/ledger.did' by import-candid
// This is the official Ledger interface that is guaranteed to be backward compatible.

// Amount of tokens, measured in 10^-8 of a token.
Expand Down
2 changes: 1 addition & 1 deletion packages/ledger-icrc/candid/icrc_index-ng.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/ledger_suite/icrc1/index-ng/index-ng.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/ledger_suite/icrc1/index-ng/index-ng.did' by import-candid
type Tokens = nat;

type InitArg = record {
Expand Down
2 changes: 1 addition & 1 deletion packages/ledger-icrc/candid/icrc_index.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/ledger_suite/icrc1/index/index.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/ledger_suite/icrc1/index/index.did' by import-candid
type TxId = nat;

type Account = record { owner : principal; subaccount : opt blob };
Expand Down
2 changes: 1 addition & 1 deletion packages/ledger-icrc/candid/icrc_ledger.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/ledger_suite/icrc1/ledger/ledger.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/ledger_suite/icrc1/ledger/ledger.did' by import-candid
type BlockIndex = nat;
type Subaccount = blob;
// Number of nanoseconds since the UNIX epoch in UTC timezone.
Expand Down
2 changes: 1 addition & 1 deletion packages/nns/candid/genesis_token.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/nns/gtc/canister/gtc.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/nns/gtc/canister/gtc.did' by import-candid
type AccountState = record {
authenticated_principal_id : opt principal;
successfully_transferred_neurons : vec TransferredNeuron;
Expand Down
2 changes: 1 addition & 1 deletion packages/nns/candid/governance.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/nns/governance/canister/governance.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/nns/governance/canister/governance.did' by import-candid
type AccountIdentifier = record {
hash : blob;
};
Expand Down
2 changes: 1 addition & 1 deletion packages/nns/candid/governance_test.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/nns/governance/canister/governance_test.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/nns/governance/canister/governance_test.did' by import-candid
type AccountIdentifier = record {
hash : blob;
};
Expand Down
2 changes: 1 addition & 1 deletion packages/nns/candid/sns_wasm.did
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated from IC repo commit c47e172 (2024-10-25 tags: release-2024-11-07_03-07-6.11-kernel) 'rs/nns/sns-wasm/canister/sns-wasm.did' by import-candid
// Generated from IC repo commit cb3cb61 (2024-11-14 tags: release-2024-11-14_03-07-base) 'rs/nns/sns-wasm/canister/sns-wasm.did' by import-candid
type AddWasmRequest = record {
hash : blob;
wasm : opt SnsWasm;
Expand Down
24 changes: 20 additions & 4 deletions packages/sns/candid/sns_governance.certified.idl.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,10 @@ export const idlFactory = ({ IDL }) => {
'old_target_version' : IDL.Opt(Version),
'new_target_version' : IDL.Opt(Version),
});
const UpgradeStepsReset = IDL.Record({
'human_readable' : IDL.Opt(IDL.Text),
'upgrade_steps' : IDL.Opt(Versions),
});
const UpgradeOutcome = IDL.Record({
'status' : IDL.Opt(
IDL.Variant({
Expand Down Expand Up @@ -101,6 +105,7 @@ export const idlFactory = ({ IDL }) => {
'event' : IDL.Opt(
IDL.Variant({
'TargetVersionSet' : TargetVersionSet,
'UpgradeStepsReset' : UpgradeStepsReset,
'UpgradeOutcome' : UpgradeOutcome,
'UpgradeStarted' : UpgradeStarted,
'UpgradeStepsRefreshed' : UpgradeStepsRefreshed,
Expand Down Expand Up @@ -157,7 +162,7 @@ export const idlFactory = ({ IDL }) => {
'round' : IDL.Nat64,
'settled_proposals' : IDL.Vec(ProposalId),
});
const UpgradeInProgress = IDL.Record({
const PendingVersion = IDL.Record({
'mark_failed_at_seconds' : IDL.Nat64,
'checking_upgrade_lock' : IDL.Nat64,
'proposal_id' : IDL.Nat64,
Expand Down Expand Up @@ -429,7 +434,7 @@ export const idlFactory = ({ IDL }) => {
'deployed_version' : IDL.Opt(Version),
'sns_initialization_parameters' : IDL.Text,
'latest_reward_event' : IDL.Opt(RewardEvent),
'pending_version' : IDL.Opt(UpgradeInProgress),
'pending_version' : IDL.Opt(PendingVersion),
'swap_canister_id' : IDL.Opt(IDL.Principal),
'ledger_canister_id' : IDL.Opt(IDL.Principal),
'proposals' : IDL.Vec(IDL.Tuple(IDL.Nat64, ProposalData)),
Expand Down Expand Up @@ -517,6 +522,12 @@ export const idlFactory = ({ IDL }) => {
'idle_cycles_burned_per_day' : IDL.Nat,
'module_hash' : IDL.Opt(IDL.Vec(IDL.Nat8)),
});
const UpgradeInProgress = IDL.Record({
'mark_failed_at_seconds' : IDL.Nat64,
'checking_upgrade_lock' : IDL.Nat64,
'proposal_id' : IDL.Nat64,
'target_version' : IDL.Opt(Version),
});
const GetRunningSnsVersionResponse = IDL.Record({
'deployed_version' : IDL.Opt(Version),
'pending_version' : IDL.Opt(UpgradeInProgress),
Expand Down Expand Up @@ -737,6 +748,10 @@ export const init = ({ IDL }) => {
'old_target_version' : IDL.Opt(Version),
'new_target_version' : IDL.Opt(Version),
});
const UpgradeStepsReset = IDL.Record({
'human_readable' : IDL.Opt(IDL.Text),
'upgrade_steps' : IDL.Opt(Versions),
});
const UpgradeOutcome = IDL.Record({
'status' : IDL.Opt(
IDL.Variant({
Expand Down Expand Up @@ -770,6 +785,7 @@ export const init = ({ IDL }) => {
'event' : IDL.Opt(
IDL.Variant({
'TargetVersionSet' : TargetVersionSet,
'UpgradeStepsReset' : UpgradeStepsReset,
'UpgradeOutcome' : UpgradeOutcome,
'UpgradeStarted' : UpgradeStarted,
'UpgradeStepsRefreshed' : UpgradeStepsRefreshed,
Expand Down Expand Up @@ -826,7 +842,7 @@ export const init = ({ IDL }) => {
'round' : IDL.Nat64,
'settled_proposals' : IDL.Vec(ProposalId),
});
const UpgradeInProgress = IDL.Record({
const PendingVersion = IDL.Record({
'mark_failed_at_seconds' : IDL.Nat64,
'checking_upgrade_lock' : IDL.Nat64,
'proposal_id' : IDL.Nat64,
Expand Down Expand Up @@ -1098,7 +1114,7 @@ export const init = ({ IDL }) => {
'deployed_version' : IDL.Opt(Version),
'sns_initialization_parameters' : IDL.Text,
'latest_reward_event' : IDL.Opt(RewardEvent),
'pending_version' : IDL.Opt(UpgradeInProgress),
'pending_version' : IDL.Opt(PendingVersion),
'swap_canister_id' : IDL.Opt(IDL.Principal),
'ledger_canister_id' : IDL.Opt(IDL.Principal),
'proposals' : IDL.Vec(IDL.Tuple(IDL.Nat64, ProposalData)),
Expand Down
Loading

0 comments on commit b79bec4

Please sign in to comment.