-
Notifications
You must be signed in to change notification settings - Fork 208
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: inter-tool bid list #7939
base: master
Are you sure you want to change the base?
Conversation
list bids from auction works in 1 caseUsing not nicely formatted yet, but fetched from vstorage, unmarshalled:
prep: start chain, place bid
Raw book0.bids from auction contract
actual output from 1638dd384 , which merges #7618 with b6ac9a3 full output with debug logging
|
122049b
to
cef90cd
Compare
ea886be
to
afe38c5
Compare
I see this is in Draft. Are there parts of it that are ready to consider landing? |
Yeah... IOU a TODO list...
I factored out #7935 |
- batch vstorage queries
fetches each bid at its own vstorage keyI caught up with the current state of... so we now get:
the current code also emits some debug/todo info:
test statusI refined the RPC fixture to avoid base64 gorp in most cases.
|
currently: -----------------|---------|----------|---------|---------| File | % Stmts | % Branch | % Funcs | % Lines | -----------------|---------|----------|---------|---------| All files | 95.4 | 75.94 | 77.14 | 95.4 |
updated usage / tests to better match product spectest-auction.js.md is a snapshot of help / usage text. Tests such as "see all bids for a collateral type" have
I took the liberty of re-ordering the test output for clarity. Test Coverage
2023-07-12 14:39 cb8d491 |
lifted from in-progress PR: feat: inter-tool bid list #7939 https://github.com/Agoric/agoric-sdk/blob/6045ee17ce409400e48deb8e470f39b0a192b91e/packages/inter-cli/test/test-auction.js#L107-L132
closes: #7905
stacked on:
Description
Tasks for Functional Requirements, followed by engineering goals:
Tasks
Security Considerations
Scaling Considerations
Documentation Considerations
Testing Considerations