Storage DFMS

Storage DFMS

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

›DFMS

DFMS

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

DFMSR

  • dfmsr (base command)
  • dfmsr contract
  • dfmsr net
  • dfmsr version

More examples

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

The Client Base Command

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

Child commands

CommandDescription
dfms driveinterface with Drive file system
dfms contractmanage Drive Contracts
dfms netinteract with the network
dfms scinteract with drive's SuperContracts
dfms 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 drive →
  • Child commands
  • Global options
Storage DFMS
Roles
OwnerReplicatorVerifierExecutor
Built-in Features
DriveSuperContractChallengeRewards
Protocols
Cross-block protocolFair streaming
Algorithms
VerificationConsensus
CLI
DFMSDFMSR
Giudes
ContractDriveSuperContractNetwork
Facebook Open Source
Copyright © 2020 ProximaX