frostfs-node/pkg/morph/client
Evgenii Stratonikov a4da1da767
All checks were successful
Vulncheck / Vulncheck (push) Successful in 1m19s
Pre-commit hooks / Pre-commit (push) Successful in 1m41s
Build / Build Components (push) Successful in 1m43s
Tests and linters / Run gofumpt (push) Successful in 3m38s
Tests and linters / gopls check (push) Successful in 3m41s
Tests and linters / Lint (push) Successful in 3m50s
Tests and linters / Staticcheck (push) Successful in 4m6s
Tests and linters / Tests with -race (push) Successful in 4m22s
Tests and linters / Tests (push) Successful in 4m32s
OCI image / Build container images (push) Successful in 5m0s
[#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