-
Notifications
You must be signed in to change notification settings - Fork 44
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
Behavior on unknown chainslug #258
Comments
Currently socket stores the plug config for each We have 2 cases here:
|
I think plugs cannot connect in case there is no capacitor. So unless someone connects a switchboard to some remote chain, plugs cannot send messages. |
ok makes sense and its basically upto the transmtiter managers to decide if they serve the toChainSlug or not, people can keep sending messages all day long |
Only if transmitter has the role. Transmitters are chain specific, so they can only seal/propose if we grant roles for this new |
makes sense, I can totally imagine a transmitManager has an open function that allows anyone to seal for unregistered destChainSlug |
We cannot assume a socket is aware of all other socket's so it makes sense to not maintain any kind of data store that maintains all other socket's as it would make it really hard to be permissionless, it should be possible that anyone can deploy a socket on a new chain, wire to it and get going
However, what is the desired behaviour if the outbound is called with a toChainSlug which hasn't been configured? I am not sure if we fail silently or revert rn
The text was updated successfully, but these errors were encountered: