frostfs-node/pkg/innerring
Leonard Lyubich feb0a65efb [#1008] ir/container: Customize fee for named container registration
In notary disabled environment, approval of container creation with nice
name attribute takes much more additional GAS than other operations
(due to NNS invocation).

Morph library changes:
  * add the ability to specify per-op fees using `StaticClient` options;
  * add the ability to customize fee for `Put` operation with named
    container in container morph client.

Inner Ring changes:
  * add `fee.named_container_register` config value which specifies
    additional GAS fee for the approvals of the named container
    registrations;
  * pass the config value to `WithCustomFeeForNamedPut` option of
    container morph client.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-12-08 13:57:01 +03:00
..
config [#1008] ir/container: Customize fee for named container registration 2021-12-08 13:57:01 +03:00
internal/client [#961] *: Support NeoFS API status returns 2021-11-24 09:26:40 +03:00
processors [#1008] ir/netmap: Call Register method on peer approval 2021-12-07 17:15:44 +03:00
timers [#479] morph/timer: Move block timer to morph package 2021-04-19 09:35:54 +03:00
alphabet.go [#666] innerring: Make GlagoliticLetter enum public for re-use 2021-07-08 14:37:38 +03:00
bindings.go [#807] ir: Merge ContractProcessor and NotaryContractProcessor interfaces 2021-09-09 18:37:45 +03:00
blocktimer.go [#971] *: Add optional parameters to container morph client calls 2021-11-19 09:58:03 +03:00
contracts.go [#987] ir: Add parsing subnet script hash from NNS contract 2021-11-28 14:38:44 +03:00
fetcher.go [#705] pkg/innerring: Add IR keys fetchers 2021-07-22 15:12:06 +03:00
indexer.go [#705] pkg/innerring: Fix disable notary mode 2021-07-22 15:12:06 +03:00
innerring.go [#1008] ir/container: Customize fee for named container registration 2021-12-08 13:57:01 +03:00
locode.go [#316] locode/boltdb: Replace all references to the City with Location 2021-02-10 14:05:03 +03:00
notary.go [#910] innerring: Make notary deposit on notification instead of timer 2021-11-02 11:28:02 +03:00
rpc.go *: replace neofs-api-go with neofs-sdk-go 2021-11-12 17:29:09 +03:00
settlement.go *: replace neofs-api-go with neofs-sdk-go 2021-11-12 17:29:09 +03:00
state.go [#971] innerring: Use VUB pointer for initial committee vote 2021-11-25 18:09:41 +03:00
subnet.go [#979] ir/subnet: Fix notification event names 2021-12-01 17:31:04 +03:00