neofs-node icon indicating copy to clipboard operation
neofs-node copied to clipboard

Drop any internal client wrappers

Open carpawell opened this issue 11 months ago • 1 comments

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.

carpawell avatar Mar 11 '24 22:03 carpawell

IIRC CLI client wraps some command-specific contents internally (it's still a bad code). IR is a subject of #2410.

roman-khimov avatar Mar 12 '24 14:03 roman-khimov