-
Notifications
You must be signed in to change notification settings - Fork 220
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
empty diagnostic method list from amm public facet etc. #6570
Comments
The AMM's publicFacet is built with
This hasn't changed recently, and I thought |
yes:
|
The code that displays the diagnostic uses @erights, do you care to weigh in on this? |
ignoreContext is just taking functions of N arguments and dropping the first arg before calling them. It shouldn't have an impact like this. |
search keyword: help |
Good to see that land, but I think this needs an endo update before it's fixed. |
@dckc do you agree that this is fixed by endojs/endo#1382 and can be closed? I think it wasn't closed at the time only because it agoric-sdk until upgraded to depend on an endo post that PR, which happened long ago. |
No; I just tried the REPL again, and the symptoms persist:
I don't see anything useful in the chain-side stack trace:
|
Odd... it works for some (
|
That is extremely odd. I don't understand how that could happen. Definitely need to investigate. I will leave this bug open. Thanks! |
Did you consider my reasoning in #6570 (comment) ? |
I did. That is what endojs/endo#1382 was supposed to fix. https://github.com/endojs/endo/blob/1d142e58bc3a7388cf851fc74892707f73e4cfd1/packages/eventual-send/src/local.js#L59 is where it ascends the prototype chain. Is the algorithm containing this line wrong, or is the problem elsewhere? |
We're using different code! That version of |
Would be fixed by fixing #7090 |
This was fixed after #7090 landed
|
Describe the bug
The "no method" diagnostic from the AMM public facet used to include the list of names of methods that it does have. Now that list is empty.
To Reproduce
In a REPL:
Expected behavior
The
has []
list should include the available methods; for example:Platform Environment
git describe --tags --always
)@agoric/[email protected]
Additional context
I suspect this is due to wrapping the AMM public facet in virtual / durable API stuff.
cc @michaelfig @Chris-Hibbert @turadg
The text was updated successfully, but these errors were encountered: