Update config values of IR and Node applications. All possible
configurations of Node app are reflected in env.
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
Main chain contracts have notary disable flag set to true
Side chain contracts have notary disable flat set to false
Main chain now have processing contract for notary enabled
invocation payments.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
Now side chain stores state roots in block headers and
have configurable fee for data audit result register.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
This updates includes neo-go update to v0.94.0
that triggered wallet and address changes. Also
neofs-node configuration expanded with notary
related values.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
In NeoFS Node v0.16.0 was implemented new mechanism of garbage collecting.
Data remover is a routine that physically removes "garbage" objects by time
clock.
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
Includes:
- update neo-go to v0.93.0
- update neofs-node to v0.15.0 and configs
- update neofs-contract to v0.4.0
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
Now node has default value for notification endpoint
but it won't last forever, so it is better to
set it up explicitly.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
With this commit:
* sidechain produces block per second,
* inner ring nodes emit gas through alphabet contracts,
* storage nodes re-bootstrap every couple of epochs, otherwise
they will be removed from netmap.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
Removing useless container health checks and just making IR and Storage nodes to
restart on failure. NeoFS daemons should do all they can to survive.
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>