-
Notifications
You must be signed in to change notification settings - Fork 28
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
nit: No-Auth Options #33
Comments
@carlaKC I do not have the option to assign this to myself, but I will start looking into how to implement this. This will be helpful for running a big network with lots of nodes that do not need authentication. |
@carlaKC It looks like the limiting factor here (at least for lnd) is that the |
Thought this might be the case :( I think we can go ahead an open an issue and perhaps @okjodom can help us out on the fedimint/tonic side 🙏 |
@carlaKC @okjodom Ok sounds good, I submitted an issue (fedimint/tonic_lnd#21). In the meantime, a workaround is that you can create one macaroon file and use it as a default for all RPC calls. This will satisfy |
Sounds reasonable to me! Perhaps we can set it up so that we switch in that fake macaroon file if the sim file doesn't specify macaroon so it happens seamlessly(ish) for the end user? Would also be good to nicely catch the error where somebody forgets a macaroon but it's actually required so we can provide a reasonable error message back. |
As we're a testing tool, it's possible that people will be running their node without auth (eg for LND - no macaroons).
We should be able to configure and handle this case as it's pretty common in testing.
The text was updated successfully, but these errors were encountered: