Package convex.cli

Class Main

java.lang.Object
convex.cli.Main
All Implemented Interfaces:
Runnable

public class Main extends Object implements Runnable
Convex CLI implementation
  • Field Details

    • output

      public Output output
  • Constructor Details

    • Main

      public Main()
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • main

      public static void main(String[] args)
    • execute

      public int execute(String[] args)
    • loadConfig

      protected void loadConfig()
    • getSessionFilename

      public String getSessionFilename()
    • getPassword

      public String getPassword()
    • getKeyStoreFilename

      public String getKeyStoreFilename()
    • getEtchStoreFilename

      public String getEtchStoreFilename()
    • loadKeyStore

      public KeyStore loadKeyStore(boolean isCreate) throws Error
      Throws:
      Error
    • loadKeyFromStore

      public AKeyPair loadKeyFromStore(String publicKey, int indexKey) throws Error
      Throws:
      Error
    • connectToSessionPeer

      public Convex connectToSessionPeer(String hostname, int port, Address address, AKeyPair keyPair) throws Error
      Throws:
      Error
    • connectAsPeer

      public Convex connectAsPeer(int peerIndex) throws Error
      Throws:
      Error
    • generateKeyPairs

      public List<AKeyPair> generateKeyPairs(int count) throws Error
      Throws:
      Error
    • addKeyPairToStore

      public void addKeyPairToStore(AKeyPair keyPair)