Pavel Karpy
73ba35b379
[ #705 ] pkg/innerring: Fix disable notary mode
...
Get innerring list and committee in innerring
indexer from interfaces, not from structs.
Passing IR fetcher to indexer constructor depends
on having Notary contract in sidechain(use NeoFS
role or netmap contract).
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2021-07-22 15:12:06 +03:00
Evgenii Stratonikov
1553967328
[ #562 ] cmd/neofs-ir: use NEP-6 wallet for keys
...
Also remove neofs-crypto uses from `pkg/innerring`.
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2021-06-15 14:49:59 +03:00
Evgenii Stratonikov
ca0e3211be
[ #496 ] innerring/invoke: remove function wrappers
...
Use morph.Client directly.
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2021-05-25 13:41:39 +03:00
Evgenii Stratonikov
71b87155ef
[ #521 ] *: use stdlib errors
package
...
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2021-05-19 16:42:54 +03:00
Alex Vanin
1d1fc04ac9
[ #446 ] innerring: Use less mutex locks in indexer
...
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-03-26 11:53:10 +03:00
Alex Vanin
1332db883e
[ #446 ] innerring: Add alphabet index getter in global state
...
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-03-26 11:53:10 +03:00
Alex Vanin
80bfd08a47
[ #446 ] innerring: Use indexer to get relevant inner ring size and index
...
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-03-26 11:53:10 +03:00