% SCABBARD-CR-DELETE(1) Cargill, Incorporated | Splinter Commands
NAME
scabbard-cr-delete — Deletes a Sabre contract registry.
SYNOPSIS
scabbard cr delete [FLAGS] [OPTIONS] NAME
DESCRIPTION
This command allows users to delete a Sabre contract registry from the targeted scabbard service.
FLAGS
- 
-h,--help - Prints help information.
 -v- Increases verbosity. Specify multiple times for more output.
 
OPTIONS
- 
-k,--keyFILE - Indicates the key file to use for signing scabbard transactions. The 
FILEcan be a relative or absolute file path, or it can be the name of a .priv file in the$HOME/.splinter/keysdirectory. The target file must contain a valid secp256k1 private key. This option is required. - 
--service-idID - Specifies the fully-qualified service ID of the targeted scabbard service,
using the format 
CIRCUIT_ID::SERVICE_ID. This option is required. - 
-U,--urlURL - Specifies the URL for the 
splinterdREST API that is running the targeted scabbard service. (defaulthttp://localhost:8080) This option is required. - 
--waitSECONDS - If provided, waits the given number of seconds for the batch to commit. Displays an error message if the batch does not commit in time.
 
ARGUMENTS
NAME- Provides the name of the contract registry to delete.
 
EXAMPLES
The following command removes the xo contract registry from a scabbard service
on circuit 01234-ABCDE with service ID abcd, running on the node with the
REST API endpoint http://localhost:8088. The transaction will be signed with
the key located in the file ~/user.priv.
$ scabbard cr delete \
  --url http://localhost:8088 \
  --service-id 01234-ABCDE::abcd \
  --key ~/user.priv \
  xo
The next command removes the intkey_multiply contract registry from the same
scabbard service, but specifies a key in the $HOME/.splinter/keys directory by
name. It also waits up to 10 seconds for the contract registry deletion batch to
commit.
$ scabbard cr delete \
  --url http://localhost:8088 \
  --service-id 01234-ABCDE::abcd \
  --key user \
  --wait 10 \
  intkey_multiply
SEE ALSO
| scabbard-cr-create(1)
| scabbard-cr-update(1)
|
| Splinter documentation: https://www.splinter.dev/docs/