CLI Command Reference

splinter CLI

The splinter command-line interface (CLI) provides a set of commands to interact with Splinter components.

splinter Command-line interface for Splinter

Certificate Management

splinter cert Provides certificate management subcommands

splinter cert generate Generates test certificates and keys for running splinterd with TLS (in insecure mode %})

Circuit Management

splinter circuit Provides circuit management functionality.

splinter circuit list Displays the existing circuits for this Splinter node.

splinter circuit proposals Lists the current circuit proposals.

splinter circuit propose Propose that a new circuit is created

splinter circuit show Displays information about a circuit

splinter circuit template Manage circuit templates

splinter circuit template arguments Displays the arguments defined in a circuit template

splinter circuit template show Displays the details of a circuit template

splinter circuit template list Displays all available circuit templates

splinter circuit vote Submits a vote to accept or reject a circuit proposal

Database Management Functions for Biome

splinter database Provides database management functions for Biome

splinter database migrate Updates the Biome database for a new Splinter release

Display information about node and network health

splinter health Displays information about node and network health

splinter health status Displays information about a Splinter node

Generates user and daemon keys for Splinter

splinter keygen Generates user and daemon keys for Splinter

splinterd CLI

The splinterd command-line interface (CLI) provides the command for running the Splinter daemon.

splinterd Starts the Splinter daemon

scabbard CLI

The scabbard command-line interface (CLI) provides a set of commands to interact with scabbard services.

scabbard Command-line interface for scabbard

Smart Contract Management

scabbard contract Provides contract management functionality

scabbard contract list Displays a scabbard service’s smart contracts

scabbard contract show Displays the details of a scabbard smart contract

scabbard contract upload Uploads a smart contract to scabbard

Contract Registry Management

scabbard cr Provides management of the Sabre contract registry

scabbard cr create Creates a Sabre contract registry

scabbard cr delete Deletes a Sabre contract registry

scabbard cr update Updates the owners of a Sabre contract registry

Smart Contract Execution

scabbard exec Executes a Sabre smart contract

Namespace Management

scabbard ns Provides management of Sabre namespaces

scabbard ns create Creates a Sabre namespace

scabbard ns delete Deletes a Sabre namespace

scabbard ns update Updates the owners of a Sabre namespace

Namespace Permissions Management

scabbard perm Sets or deletes a Sabre namespace permission