frostfs-node/cmd/neofs-adm/docs/subnetwork-creation.md
Elizaveta Chichindaeva cc7a723d77 [#1320] English Check
Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
2022-05-11 10:40:02 +03:00

1.3 KiB

NeoFS subnetwork creation

This is a short guide on how to create NeoFS subnetworks. This guide considers that the sidechain and the inner ring (alphabet nodes) have already been deployed and the sidechain contains a deployed subnet contract.

Prerequisites

To follow this guide, you need:

  • neo-go sidechain RPC endpoint;
  • latest released version of neofs-adm;
  • wallet with NeoFS account.

Creation

$ neofs-adm morph subnet create \
    -r <side_chain_RPC_endpoint> \
    -w </path/to/owner/wallet> \
    --notary
Create subnet request sent successfully. ID: 4223489767.

NOTE: use --notary only in a notary-enabled environment. You need to have a sufficient notary deposit (not expired, with enough GAS balance). This is the only command that requires an alphabet signature and, therefore, the only command that needs --notary flag. Your subnet ID will differ from the example.

The default account in the wallet that has been passed with -w flag is the owner of the just created subnetwork.

You can check if your subnetwork was created successfully:

$ neofs-adm morph subnet get \
    -r <side_chain_RPC_endpoint> \
    --subnet <subnet_ID>
Owner: NUc734PMJXiqa2J9jRtvskU3kCdyyuSN8Q

Your owner will differ from the example.