LogoLogo
vBase.comvBase App
  • Welcome
    • Welcome to vBase
    • Unique Advantages
    • Core Concepts
      • How vBase Works
      • What is a Stamp?
      • Technical Overview
      • Why Blockchains?
    • Example Use Cases
  • Getting Started
    • Start your Journey
    • Stamping Best Practices
    • Python Quickstart
      • Cloud Notebooks
      • Local Installation
  • Web Tools
    • Stamp an Object
    • Verify an Object
  • Use Case How-Tos
    • Verified Investment Track Records
  • Python SDK
    • Samples
      • Creating a Dataset
      • Adding a Dataset Record
      • Adding a Dataset Record Asynchronously
      • Restoring Dataset Provenance
      • Stamp Interactive Brokers Portfolio
      • Stamp Alpaca Portfolio
    • Windows Setup Guide
    • Package vbase-py
    • Package vbase-py-tools
      • Setup
      • commit_s3_objects
      • verify_s3_objects
  • Other SDKs
    • COM Library Overview
    • Working in Excel
      • Via vBase Workbook
      • Via Excel VBA
    • COM API Reference
    • C#
    • TypeScript
  • Technical Reference
    • Command Line Interface
    • Windows Subsystem for Linux (WSL) Guide
    • GCE S3 Compatible Bucket Setup
    • Smart Contract Addresses
Powered by GitBook
On this page
  • vbase-cli
  • Options
  • -v, --verbose
  • commitment-service
  • Options
  • --vb-cs-node-rpc-url <vb_cs_node_rpc_url>
  • --vb-cs-address <vb_cs_address>
  • --vb-forwarder-url <vb_forwarder_url>
  • --vb-api-key <vb_api_key>
  • --vb-cs-private-key <vb_cs_private_key>
  • Options
  • --object-cid <object_cid>
  • --object-cid-stdin
  • --pad-object-cid
  • Options
  • --object-cid <object_cid>
  • --object-cid-stdin
  • --pad-object-cid
  • --timestamp
  • --timestamp-stdin
  • --timestamp-tol <timestamp_tol>
  1. Technical Reference

Command Line Interface

vbase-cli

vBase CLI for object commitment and verification

vbase-cli [OPTIONS] COMMAND [ARGS]...

Options

-v, --verbose

Increase verbosity level

commitment-service

Command group for interacting with a commitment service. Either a node commitment service or a forwarder commitment service must be used.

vbase-cli commitment-service [OPTIONS] COMMAND [ARGS]...

Options

--vb-cs-node-rpc-url <vb_cs_node_rpc_url>

vBase commitment service node RPC URL

--vb-cs-address <vb_cs_address>

vBase commitment service smart contract address

--vb-forwarder-url <vb_forwarder_url>

vBase forwarder URL

--vb-api-key <vb_api_key>

vBase API key

--vb-cs-private-key <vb_cs_private_key>

vBase commitment service private key

add-object

Create an object commitment

vbase-cli commitment-service add-object [OPTIONS]

Options

--object-cid <object_cid>

Specify object CID

--object-cid-stdin

Read object CID from stdin

--pad-object-cid

Pad the object CID with zeros if necessary

verify-object

Verify an object commitment

vbase-cli commitment-service verify-object [OPTIONS]

Options

--object-cid <object_cid>

Specify object CID

--object-cid-stdin

Read object CID from stdin

--pad-object-cid

Pad the object CID with zeros if necessary

--timestamp

Commitment timestamp

--timestamp-stdin

Read timestamp from stdin

--timestamp-tol <timestamp_tol>

Tolerance for commitment timestamp as a pd.Timedelta string

PreviousTypeScriptNextWindows Subsystem for Linux (WSL) Guide

Last updated 3 months ago