-
Notifications
You must be signed in to change notification settings - Fork 212
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
upgrade-test: deploy KREAd contract #8361
Conversation
Integrating governance looks like porting the |
b5673a3
to
f645c4e
Compare
@turadg , @Chris-Hibbert , It's not completely working (TODO: provision wallets), but I integrated the governance and mn2-start.test.js has a it depends on agoric-labs/KREAd#1 |
bf72780
to
7264d15
Compare
I wonder how much git history clean-up is worthwhile here... |
I could see this going into one squash once the changes are cleaned up. I think we want to:
|
Maybe this is obvious, but with 46 commits on 29 files, I only see two plausible choices: (1) squash the whole thing, or (2) if there are two or three main features, then all the changes could be split into a few commits. |
- add /mn2 mount to upgrade-test container - check swingstore before - succeed if bundle already installed - check tx result, vstorage after - mint IST if needed - assert / Fail shim - unmarshal w/o endo - for metrics / governance (not needed?) - refactor: clarify magnitude of debt limit - refactor: fix mintIST arg names - assert shim - refactor: factor out access to brands, instances; smallCaps fmt - smallCapsContext - wellKnownIdentities - refactor: export dbTool - borrow isStreamCell from @agoric/internal (WIP) - agd CLI utilities from 371182c 12 Jul https://github.com/Agoric/agoric-sdk/blob/6045ee17ce409400e48deb8e470f39b0a192b91e/packages/inter-cli/src/lib/agd-lib.js - chore: agd.keys.add API
- CONTRACT INIT SUCCESS! - test: ensure bundles installed (from agoric run) - adapt core eval test to `agoric run` style - factor out testIncludes - code clean-up, docs - return proposal info once it passes - and only query once per block
use `exec -it` to get a shell
I reduced the 46 commits to 14 without changing any bytes in the results (351eb2a vs. 81201cc).
For now, I moved it last 2023-09-22 18:20 81201cc feat: agd NO_BUILD option
I'm not sure I understand that; might need help. I moved this change to its own commit: 2023-10-05 21:02 14ab855 @@@ agops unversioned???
This change talks about tmux, but it's a bunch of README tweaks. I'm not sure if that's a result of me separating it from the actual tmux change or something... 2023-09-25 14:54 76116e2 test: remove tmux from upgrade-tests |
I've never seen it work. Does it work for you? Adding a broken option does more harm than good.
The README has a section, Happy to help tho
That commit should just be dropped. "docker" was just for the version that lived only in Docker. But now it comes from agoric-cli. (Where it's
Should be dropped. The tmux changes made it into master separately. #8393 |
obsolete in favor of https://github.com/Agoric/agoric-3-proposals/tree/main/proposals/53%3Akread-start |
closes: #8329
refs: #XXXX
various bits still todo:
backport to upgrade11 branch? (that is: start over)agoric run
repo connection: teach github actions to do it?(eventually: facility for testing MN-2 partner contracts in chain upgrade tests #8376 )Description
Security Considerations
Scaling Considerations
Documentation Considerations
Testing Considerations
Upgrade Considerations