Commit graph

305 commits

Author SHA1 Message Date
Alex Vanin
28d57c0b13 bin: Adopt resolve script for new NNS contract
Supports both old NNS (neofs-contract v0.11.0)
version and new one NNS.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-10-12 15:38:57 +03:00
Alex Vanin
80fb9b3bc2 [#133] Increase GAS emission and notary deposits
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-09-30 18:42:14 +03:00
Alex Vanin
0bc7f842a3 [#132] Update neofs-node to v0.25.0
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-09-28 18:10:36 +03:00
Alex Vanin
4b72092ced [#47] Use NNS resolver in scripts
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-09-22 10:21:09 +03:00
Alex Vanin
28f9083e9f [#47] Add script to resolve side chain contract addresses from NNS
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-09-22 10:21:09 +03:00
Denis Kirillov
897ac9c6dc [#129] Update s3-gw version to 0.17.0-rc.1
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-09-02 15:17:36 +03:00
Pavel Karpy
a6f9e280b9 [#128] Update neofs-node to v0.24.0
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2021-08-31 11:59:05 +03:00
Alex Vanin
a517937074 Update neofs-contract to v0.10.1 with neo-go v0.97.2
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-08-30 18:23:57 +03:00
anastasia prasolova
5f98261112 add sleep for one morph block time on tick new epoch
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-08-25 17:58:45 +03:00
Pavel Karpy
5067095ec0 [#125] doc: Fix notary disabling service
Storage node and IR in 0.23.1 are able to deduct
if notary service is enabled, so there is no such
env for them anymore.

Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2021-08-09 17:33:58 +03:00
Alex Vanin
8cc58cc639 [#124] Update neofs-node to v0.23.1
Do not update neo-go to v0.97.1, because it breakes
pre-defined chain dump.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-08-09 15:10:37 +03:00
Alex Vanin
a011d6701d [#120] bin: Support notary disabled workflow for helper commands
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-07-30 12:15:06 +03:00
Alex Vanin
59b103b9a5 [#122] Update neofs-node to v0.23.0
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-07-23 21:34:31 +03:00
Alex Vanin
695414959f [#122] Update neofs-contract to v0.10.0
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-07-23 21:34:31 +03:00
Alex Vanin
f1ecab97bd [#121] Makefile: Add target to restart storage nodes with volume clean
Can be used for test suits without full neofs-dev-env restart.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-07-23 13:15:35 +03:00
anastasia prasolova
3102e72cc8 [#118] bin: Use non-interactive docker exec on testinvokefunction
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-07-22 12:59:48 +03:00
Stanislav Bogatyrev
80b7b3caeb
Bump http gateway version (#117)
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2021-07-19 15:23:45 +03:00
Alex Vanin
8ed24e8248
[#116] Update S3 gate to v0.16.0 (#116)
With latest release we don't need special key files, instead
we can work with NEP-6 wallets that can be unrelated to
user.key wallet.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-07-16 16:53:35 +03:00
Alex Vanin
9c275da0e6 [#115] Update neofs-node to v0.22.3
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-07-13 17:29:05 +03:00
anastasia prasolova
37dcb9b041 change locode "RU MSK" -> "RU MOW"
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-07-09 18:08:10 +03:00
anastasia prasolova
74ccc1b222 move s04 tls keys configuration from .storage.env to compose file
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-07-09 14:23:21 +03:00
Denis Kirillov
91c8688cfa [#111] Use the same 8080 port to insecure
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-08 15:28:24 +03:00
Pavel Karpy
991fbb379e [#110] Update SN and IR to v0.22.2
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2021-07-07 17:59:30 +03:00
Pavel Karpy
014a22818e [#110] .gitignore: Add *.certs and *.keys
Add TLS certificates and keys located in
`services/storage/` and generated for storage
nodes to gitignore.

Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2021-07-07 17:59:30 +03:00
anastasia prasolova
2fd6d2c549 Use debug flags for chain and morph_chain services
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-07-07 17:57:40 +03:00
EliChin
c94c5c6a54 Add MORPH_MAGIC in env target
Signed-off-by: EliChin <elizaveta@nspcc.ru>

Change MAINNET_MAGIC to MORPH_MAGIC

Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-07-07 17:37:28 +03:00
Denis Kirillov
0628101b05 [#90] Update readme
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-06 17:02:04 +03:00
Denis Kirillov
58bc422f2b [#90] Added tls cert to nodes
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-06 17:02:04 +03:00
Denis Kirillov
1aa8d407ff [#90] Enabled tls for s04
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-06 17:02:04 +03:00
Alex Vanin
a4300b2a97 [#108] Update neofs-contract to v0.9.2
No more predefined network map.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-07-01 21:38:55 +03:00
Alex Vanin
2b789c7045 [#106] Makefile: Add extra epoch tick after docker-compose up
New epoch will include storage nodes in network map.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-30 22:31:29 +03:00
Alex Vanin
9a7c70c5c6 [#106] bin: Add separate tick epoch script
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-30 22:31:29 +03:00
Alex Vanin
1611844989 [#106] service/storage: Add healthcheck
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-30 22:31:29 +03:00
Alex Vanin
140734d457 [#106] service/ir: Add healthcheck
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-30 22:31:29 +03:00
Alex Vanin
3713201f62 [#106] serivce/ir: Add NeoFS CLI binary in required artifacts
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-30 22:31:29 +03:00
Alex Vanin
74717177c0 [#104] Update neofs-node to v0.22.0
Release includes group address support in SN.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-29 18:12:58 +03:00
Alex Vanin
84b3e77090 [#102] Update neofs-contract to v0.9.1
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-25 11:43:32 +03:00
Alex Vanin
60d742aa39 [#102] Use side chain consensus node wallet as Inner Ring credentials
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-25 11:43:32 +03:00
Alex Vanin
0d9c2d6851 [#102] Update neofs-node version to pre-released v0.22.0 version
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-25 11:43:32 +03:00
Sergio Nemirowski
eef365e579 update prepare.ir output in readme
Signed-off-by: Sergio Nemirowski <sergio@nspcc.ru>
2021-06-25 11:13:46 +03:00
Alex Vanin
5415c4f815 [#100] Update neo-go to v0.95.3
Comptatible with RC3

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-17 19:09:53 +03:00
EliChin
93864a0970 Fix wallets typo
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-06-17 15:43:20 +03:00
Alex Vanin
77d76cc2b4 [#97] Document notary service in chains
`notary.md` contains brief description about
notary service and steps to enable or disable
it in neofs-dev-env chains.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-17 09:20:49 +03:00
Alex Vanin
11b237753f [#97] Disable P2PSigExtension in main chain by default
Default neofs-dev-env configuration has notary subsytem
disabled in main chain, so it should be reflected in
main chain consensus node config

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-17 09:20:49 +03:00
Alex Vanin
c5044c761c [#98] Include user wallet in side chain
Can be useful to check side chain balance.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-16 18:28:19 +03:00
Alex Vanin
82ad937d8a [#94] Update neo-go to v0.95.2
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-15 17:35:24 +03:00
Alex Vanin
681471216a [#94] Update neofs-node to v0.21.1
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-06-15 17:35:24 +03:00
Roman Khimov
8b8bce8038 update s3 gateway to 0.15.0 stable
Signed-off-by: Roman Khimov <roman@nspcc.ru>
2021-06-10 21:34:15 +03:00
Leonard Lyubich
1b4452df67 [#84] bin/config.sh: Fix typo in comment
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-06-09 16:30:00 +03:00
Leonard Lyubich
39b5018a01 [#84] Implement tick.epoch make target
`make tick.epoch` target transfers the NeoFS environment to the next epoch.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-06-09 16:30:00 +03:00