You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -366,33 +378,6 @@ To list open replica version management proposals:
366
378
-`payload` is the Candid encoded argument for the corresponding NNS function. The types for this argument can be found in the appropriate canister's declaration. A mapping between NNS functions and their corresponding canisters can be found in the [`NnsFunction::canister_and_function`](https://github.com/dfinity/ic/blob/master/rs/nns/governance/src/governance.rs#L527-L631) function definition.
367
379
- For example, the `UpdateElectedReplicaVersions` uses number `38` and its payload is the [`UpdateElectedReplicaVersionsPayload`](https://github.com/dfinity/ic/blob/master/rs/registry/canister/canister/registry.did#L217-L223) record.
368
380
369
-
### Getting proposals for testing
370
-
371
-
Open the [NNS canister interface on the dashboard](https://dashboard.internetcomputer.org/canister/rrkah-fqaaa-aaaaa-aaaaq-cai#list_proposals). It should open on the `list_proposals` method.
372
-
373
-
- Set `limit` to whatever you want, although lower numbers are recommended for a more manageable data set.
374
-
- Set the `exclude_topic` length to `17`
375
-
- Add the following topics to the `exclude_topic` list:
376
-
-`0` for `Unspecified`
377
-
-`1` for `NeuronManagement`
378
-
-`2` for `ExchangeRate`
379
-
-`3` for `NetworkEconomics`
380
-
-`4` for `Governance`
381
-
-`5` for `NodeAdmin`
382
-
-`6` for `ParticipantManagement`
383
-
-`7` for `SubnetManagement`
384
-
-`8` for `NetworkCanisterManagement`
385
-
-`9` for `Kyc`
386
-
-`10` for `NodeProviderRewards`
387
-
-`12` for `IcOsVersionDeployment`
388
-
-`14` for `SnsAndCommunityFund`
389
-
-`15` for `ApiBoundaryNodeManagement`
390
-
-`16` for `SubnetRental`
391
-
-`17` for `ProtocolCanisterManagement`
392
-
-`18` for `ServiceNervousSystemManagement`
393
-
- Note that `11` currently doesn't exist, and `13` is `IcOsVersionElection`, the topic we want.
394
-
- Finally, click the `Call` button to get a list of proposals.
395
-
396
381
### Manually syncing proposals
397
382
398
383
To manually trigger the proposals synchronization from the Nervous Systems, run the following command:
This method can be called at any time, since if the proposals were already synced in the cron job, they won't be synced again.
390
+
391
+
## Updating Candid files for external canisters
392
+
393
+
To update the Candid files for external canisters, update the `RELEASE` variable in the `./scripts/update-scripts-canisters.sh` file. Make sure to also update referenced tag for the `ic-nns-governance` and `ic-nns-common` crates in the `Cargo.toml` file.
0 commit comments