Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add to vc-issuer a default root key, guard configure() #2493

Merged
merged 3 commits into from
Jun 5, 2024

Conversation

przydatek
Copy link
Collaborator

@przydatek przydatek commented Jun 5, 2024

Change the demo VC issuer to use the mainnet IC root public key by default, and guard configure() endpoint, so that only canister controller(s) can change the configuration.


🟡 Some screens were changed

@przydatek przydatek marked this pull request as ready for review June 5, 2024 14:11
Copy link
Member

@frederikrothenberger frederikrothenberger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense, lgtm! Thanks.

@przydatek przydatek added this pull request to the merge queue Jun 5, 2024
Merged via the queue into main with commit a2bcb5b Jun 5, 2024
65 checks passed
@przydatek przydatek deleted the bartosz/vc-issuer-default-root-pk branch June 5, 2024 16:20
frederikrothenberger added a commit that referenced this pull request Jun 7, 2024
In #2493 a guard was introduced on the dummy issuer to only allow
configure to be called by controllers.
Because the current mainnet deployment of the dummy issuer is only
controlled by the wallet `cvthj-wyaaa-aaaad-aaaaq-cai`, this PR extends
the provision script to optionally allow making the configure call
through the wallet.
frederikrothenberger added a commit that referenced this pull request Jun 7, 2024
In #2493 a guard was introduced on the dummy issuer to only allow
configure to be called by controllers.
Because the current mainnet deployment of the dummy issuer is only
controlled by the wallet `cvthj-wyaaa-aaaad-aaaaq-cai`, this PR extends
the provision script to optionally allow making the configure call
through the wallet.
github-merge-queue bot pushed a commit that referenced this pull request Jun 7, 2024
In #2493 a guard was introduced on the dummy issuer to only allow
configure to be called by controllers.
Because the current mainnet deployment of the dummy issuer is only
controlled by the wallet `cvthj-wyaaa-aaaad-aaaaq-cai`, this PR extends
the provision script to optionally allow making the configure call
through the wallet.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants