Skip to content

MultiAdaptive/multiAdaptive-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multiAdaptive-cli

Software Dependencies

Dependency Version Version Check Command
git ^2 git --version
go ^1.21 go version
make ^3 make --version

Build

  make build

View All Broadcast Nodes

  1. Run multiAdaptive-cli
./build/multiAdaptive-cli -privateKey="<your privateKey>" -advanced
  1. Select View Broadcast Node Information

View All Storage Nodes

  1. Run multiAdaptive-cli
./build/multiAdaptive-cli -privateKey="<your privateKey>" -advanced
  1. Select View Storage Node Information

Register NodeGroup

  1. Run multiAdaptive-cli
./build/multiAdaptive-cli -privateKey="<your privateKey>" -advanced
  1. Select Register NodeGroup.
  2. Enter the list of broadcast node addresses, separated by commas.
  3. Enter the minimum number of signatures.
  4. Obtain the nodeGroupKey (used for advanced testing).

Register NameSpace

  1. Run multiAdaptive-cli
./build/multiAdaptive-cli -privateKey="<your privateKey>" -advanced
  1. Select Register NameSpace.
  2. Enter the list of storage node addresses, separated by commas.
  3. Obtain the nameSpaceKey (used for advanced testing).

Participate in Testing

By default, this will participate in sending DA data for testing, sending data every five minutes. You can compare the information on the chain for verification.

  1. Run multiAdaptive-cli
./build/multiAdaptive-cli -privateKey="<your privateKey>" -advanced
  1. Select General test

Participate in Advanced Testing

  1. Run multiAdaptive-cli
./build/multiAdaptive-cli -privateKey="<your privateKey>" -advanced
  1. Select Advanced test.
  2. Enter the nodeGroupKey that meets the policy.
  3. Enter the nameSpaceKey you created (can be left empty).
  4. Enter the data sending interval.

Register as a Broadcast Node

  1. Run multiAdaptive-cli
./build/multiAdaptive-cli -privateKey="<your privateKey>" -advanced
  1. Select Register as a broadcast node.
  2. Enter the URL where the node provides its services.
  3. Enter the name of the node.
  4. Enter the region where the node is located.
  5. Enter the amount of staked tokens.
  6. Enter the maximum storage size provided.

Register as a Storage Node

  1. Run multiAdaptive-cli
./build/multiAdaptive-cli -privateKey="<your privateKey>" -advanced
  1. Select Register as a storage node.
  2. Enter the URL where the node provides its services.
  3. Enter the name of the node.
  4. Enter the region where the node is located.
  5. Enter the amount of staked tokens.
  6. Enter the maximum storage size provided.