frostfs-node/pkg/morph/client
Evgenii Stratonikov a4da1da767 [#905] morph/client: Fetch NNS hash once on init
NNS contract hash is taken from the contract with ID=1.
Because morph client is expected to work with the same chain,
and because contract hash doesn't change on update, there is no need to
fetch it from each new endpoint.

Change-Id: Ic6dc18283789da076d6a0b3701139b97037714cc
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2025-03-21 15:13:54 +00:00
..
balance [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
container [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
frostfs [#1535] morph: Unify client creation error messages 2024-12-04 09:50:20 +00:00
frostfsid [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
netmap [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
actor.go [#1431] node: Fix comment format 2024-10-15 08:53:59 +00:00
client.go [#905] morph/client: Fetch NNS hash once on init 2025-03-21 15:13:54 +00:00
constructor.go [#905] morph/client: Fetch NNS hash once on init 2025-03-21 15:13:54 +00:00
mtls.go [#1170] morph: Support mTLS 2024-06-14 09:26:27 +03:00
multi.go [#1606] Use slices.Clone()/bytes.Clone() where possible 2025-01-17 14:50:14 +03:00
multy_test.go [#587] Do not use math/rand.Read 2023-08-09 16:02:44 +03:00
nns.go [#905] morph/client: Fetch NNS hash once on init 2025-03-21 15:13:54 +00:00
notary.go [#1558] morph/client: Reuse notary rpcclient wrapper 2024-12-12 15:30:12 +03:00
notifications.go [#893] go.mod: Update neo-go 2023-12-29 15:03:47 +00:00
static.go [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
util.go [#1558] morph/client: Remove "could not"/"can't"/"failed to" from error messages 2024-12-12 15:30:12 +03:00
util_test.go [#478] morph/client: Try to parse integer as a byte type 2021-04-15 17:53:08 +03:00
waiter.go [#1506] morph: Simplify WaitTxHalt() signature 2025-01-09 12:04:21 +00:00