You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In #549 there was a chain of actions: TLS was added => changed the argument of client cache's Get() method from string to network.Address to define what exactly connection should be created => changed client cache's key's format from "HostString" to multiaddr => "/dns4/s01.neofs.devenv/tcp/8080/tls" and "/tls/dns4/s01.neofs.devenv/tcp/8080" are logically the same keys(and both are correct for go-multiaddr library), but there will be two clients created for them
Therefore, it should be discussed, if IR should validate(to be in the same format) multiaddress on bootstrap or not.
The text was updated successfully, but these errors were encountered:
Second example (/tls/dns4/...) means something like "ip4 over TLS" which is certainly not what we want. It is not difficult to validate address on a client especially when most of the parsing will be hidden in a SDK.
In #549 there was a chain of actions: TLS was added => changed the argument of client cache's
Get()
method from string tonetwork.Address
to define what exactly connection should be created => changed client cache's key's format from "HostString" to multiaddr => "/dns4/s01.neofs.devenv/tcp/8080/tls" and "/tls/dns4/s01.neofs.devenv/tcp/8080" are logically the same keys(and both are correct forgo-multiaddr
library), but there will be two clients created for themTherefore, it should be discussed, if IR should validate(to be in the same format) multiaddress on bootstrap or not.
The text was updated successfully, but these errors were encountered: