neofs-node
neofs-node copied to clipboard
Drop any internal client wrappers
Is your feature request related to a problem? Please describe.
We do not want to use our own clients. IMO it is a bad sign.
Describe the solution you'd like
Drop https://github.com/nspcc-dev/neofs-node/tree/2840694035a93925d415d454dbf1a6a28f74e83f/cmd/neofs-cli/internal/client, https://github.com/nspcc-dev/neofs-node/tree/2840694035a93925d415d454dbf1a6a28f74e83f/pkg/innerring/internal/client and any other ways to wrap our wrappers.
Describe alternatives you've considered
Keep it a mess.
Additional context
Not clear why it is useful, not clear what is solves. More code, more ways to make an error.
IIRC CLI client wraps some command-specific contents internally (it's still a bad code). IR is a subject of #2410.