frostfs-node/pkg/morph/client/container/wrapper
Leonard Lyubich 9f122f279a [#496] morph/container: Construct client wrapper in notary mode
Some of the client wrapper's methods should produce notary contract's
invocations. In previous implementation all wrappers provided separate
methods to do it. Since notary and non-notary invocation scenarios have very
different goals, it makes sense to separate the scenarios of using the
client wrapper  at the stage of its creation.

Define `Option` constructor for container client wrapper. Add `TryNotary`
option which enables tries of the notary invocations on underlying static
client. Mark all notary-dedicated methods as deprecated.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-05-25 16:35:52 +03:00
..
container.go [#496] morph/container: Construct client wrapper in notary mode 2021-05-25 16:35:52 +03:00
eacl.go [#496] morph/container: Construct client wrapper in notary mode 2021-05-25 16:35:52 +03:00
estimations.go [#496] morph/container: Construct client wrapper in notary mode 2021-05-25 16:35:52 +03:00
wrapper.go [#496] morph/container: Construct client wrapper in notary mode 2021-05-25 16:35:52 +03:00