Storage DFMS

Storage DFMS

  • Getting Started
  • CLI
  • Guides
  • API Endpoints
  • Help

›Storade Director Node

Storade Director Node

  • dfms-client (base command)
  • dfms-client drive
  • dfms-client contract
  • dfms-client sc
  • dfms-client net
  • dfms-client version

Storage Replicator Node

  • dfms-replicator (base command)
  • dfms-replicator contract
  • dfms-replicator net
  • dfms-replicator version

Supercontracts

  • Create a .wasm File
  • Create a .wat File
  • Build and Deploy SuperContracts

The Client Base Command

The dfms-client command allows interacting with storage as the client (owner) node.

Child commands

CommandDescription
dfms-client driveinterface with Drive file system
dfms-client contractmanage Drive Contracts
dfms-client netinteract with the network
dfms-client scinteract with drive's SuperContracts
dfms-client versionshow version

Global options

NameDescription
timeoutsets a global timeout on the command
encoding(enc)the encoding type the output should be encoded with (json, xml, or text)
stream-channelsstream channel output
api-addrsets address for node's API to listen. Addresses set in the config will be ignored
p2p-addrsets address for node's P2P communications. Addresses set in the config will be ignored
key(k)sets node's private key
pathsets working directory
remotesets address of remote node to connect
debugsets log level to debug
testif true, runs node with test fixtures. Useful for testing
offlinedisables all node's p2p networking. Useful for disk access only operations and testing
bootstrapbootstraps nodes on the network
ledger-addrsets remote Ledger address. Addresses set in the config will be ignored
ledgerturns ledger mode on, means that node will work with Blockchain
dfms-client drive →
  • Child commands
  • Global options
Storage DFMS
Roles
SDNSRNVerifierSC Executor
Built-in Features
DriveSuperContractChallengeRewards
Protocols
Cross-block protocolFair streaming
Algorithms
VerificationConsensus
CLI
dfms-clientdfms-replicatorsupercontracts
Giudes
ContractDriveSupercontractsNetwork
Copyright © 2021 ProximaX