-
Notifications
You must be signed in to change notification settings - Fork 226
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
feat(cosmos): upgrade provisioning vat #8901
Conversation
FYI @dckc |
47be563
to
229b36f
Compare
915fea9
to
ef6ffcb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks like this closes #8113!
@@ -0,0 +1,53 @@ | |||
// @ts-check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hm. another copy of this file? we can't get the relevant stuff from the synthetic chain package?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If there's a way, I'm open to it. I just extracted what you had in #8786. I'm open to alternatives!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I found a way. PTAL
// Then, upgrade the provisioning vat | ||
vm.CoreProposalStepForModules("@agoric/builders/scripts/vats/replace-provisioning.js"), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is more than a test... ah... the commit message says feat
. The PR title threw me off a bit.
@@ -335,6 +335,16 @@ __metadata: | |||
languageName: node | |||
linkType: hard | |||
|
|||
"brace-expansion@npm:^1.1.7": |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all these changes to yarn.lock
come from adding tmp
?
I guess this is not our main yarn.lock
, so there's not much supply-chain risks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed
I will likely extract the core-eval-support part into a separate stand alone PR so that #8909 can stand on it too. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
even nicer
9e9f2da
to
031343d
Compare
Ran into a synthetic-chain bug: Agoric/agoric-3-proposals#104 |
77bad99
to
19ee116
Compare
eba0d8b
to
6316acf
Compare
6316acf
to
af72df2
Compare
84e7127
to
9b526d3
Compare
9b526d3
to
fede847
Compare
refs: #8821 #8311 #8786
closes: #8113
Stacked on #8902
Description
Core proposal to upgrade the provisioning vat (follow-up from #8821) and a3p integration test to verify namesByAddress works as expected (adapted from #8786)
Security Considerations
Same as #8821
Scaling Considerations
None
Documentation Considerations
None
Testing Considerations
Adds a3p integration test
Upgrade Considerations
Core proposal to be executed during chain software upgrade. Tested in a3p. Has equivalent PR on the release branch.