package
0.0.0-20230301081111-79ba34714ab8
Repository: https://github.com/truecloudlab/frostfs-node.git
Documentation: pkg.go.dev

# Functions

AsAlphabet returns option to sign main TX of notary requests with client's private key.
AsContainerSource provides container Source interface from Wrapper instance.
Delete marshals container ID, and passes it to Wrapper's Delete method along with signature and session token.
Get marshals container ID, and passes it to Wrapper's Get method.
NewFromMorph returns the wrapper instance from the raw morph client.
Put marshals container, and passes it to Wrapper's Put method along with sig.Key() and sig.Sign().
PutEACL marshals table, and passes it to Wrapper's PutEACLBinary method along with sig.Key() and sig.Sign().
TryNotary returns option to enable notary invocation tries.
WithCustomFeeForNamedPut returns option to specify custom fee for each Put operation with named container.

# Structs

AnnounceLoadPrm groups parameters of AnnounceLoad operation.
Client is a wrapper over StaticClient which makes calls with the names and arguments of the FrostFS Container contract.
DeletePrm groups parameters of Delete client operation.
Estimation is a structure of single container load estimation reported by storage node.
Estimations is a structure of grouped container load estimation inside Container contract.
PutEACLPrm groups parameters of PutEACL operation.
PutPrm groups parameters of Put operation.
StartEstimationPrm groups parameters of StartEstimation operation.
StopEstimationPrm groups parameters of StopEstimation operation.

# Type aliases

EstimationID is an identity of container load estimation inside Container contract.
Option allows to set an optional parameter of Wrapper.