mefs-user -h
COMMANDS:
init Initialize a memoriae repo
daemon Run a network-connected Memoriae node.
auth Interact with auth
wallet Interact with wallet
net Interact with net
config Interact with config
state Interact with state manager
role Interact with role manager
info print information of this node
register register an account id for the wallet first, then register a role for it, at last, add it into a group.
version Print version
backup backup export or import
bootstrap bootstrap
recover recover
log Manage logging
settle Interact with settlement chain
lfs Interact with lfs
order Interact with order
gateway memo gateway
restrict Interact with restrict
transfer transfer eth or memo
help, h Shows a list of commands or help for one commandmefs-user init -h --setPass set password using input (default: false)
--password value, --pwd value set password for access secret key (default: "memoriae")
--secretKey value, --sk value secret key
--keyfile value, --kf value absolute path of keyfile
--kpw value password to decrypt keyfile
--help, -h show help (default: false)MEFS_PATH=~/.memo-user ./mefs-user init --setPass=truemefs-user daemon start -h
COMMANDS:
start Start a running mefs daemon
stop Stop a running mefs daemon
help, h Shows a list of commands or help for one command--password value, --pwd value Use the password when registering (default: memoriae)
--api value Set the api address to use (default: /ip4/127.0.0.1/tcp/5001)
--secretKey value, --sk value Use the private key to create the node, if not, please initialize the node
--swarm-port value Set the swarm port to be used by the node (default: 4001)
--group value Set the group the node will enter (default: 0 )
--price value set the price (default: 0, means not modify the price in config.json)
--secureAPI Whether it is a secure API (default: true)
--help, -h View more helpMEFS_PATH=~/.memo-user nohup ./mefs-user daemon start --api=/ip4/127.0.0.1/tcp/5001 --swarm-port=4001 --group=1 &> user.log 2>&1 &mefs-user wallet -h
COMMANDS:
new create a new wallet address
list list all addrs
default print default wallet address
export export wallet secret key
help, h Shows a list of commands or help for one commandmefs-user wallet defaultmefs-user wallet export wallet-addressmefs-user wallet generateNAME:
mefs-provider wallet generate - generate decrypt key for lfs object
USAGE:
mefs-provider wallet generate [command options] [wallet address (0x...)] [bucketID] [objectID] [stripeID]
OPTIONS:
--password value, --pwd value (default: "memoriae")
--enc value encryption method (default: "aes2")
--help, -h show help (default: false)./mefs-user wallet generate --enc aes1 0x72104121e700Fb96E121a5960f25746e87c1943A 0 0 0
aes1 encrypt 0 0 0 is: 09a74f0547ff9d098f1753a83ed52310c16b79ca2ce9ca5b5459ffada7e2376cmefs-user config -h
COMMANDS:
set Set config key
get Get config key
help, h Shows a list of commands or help for one commandmefs-user config set -h--key value The key of the config entry (eg "api.address")
--value value The value with which to set the config entry
--help, -h show help (default: false)mefs-user config set --key=contract.endPoint --value="https://testchain.metamemo.one:24180"mefs-user config get -hmefs-user config get --key=contract.endPointmefs-user bootstrap -h
COMMANDS:
list list bootstrap addresses
add add bootstrap addresses
clear remove all bootstrap addresses
help, h Shows a list of commands or help for one commandmefs-user bootstrap add "/ip4/103.xx.xx.xx/tcp/44006/p2p/12D3KooWQgakkyTFzcMh8JVbNK3FtiwJZz264sStq8QKBTeHwR3D"mefs-user gateway -h
COMMANDS:
run run a memo gateway
stop stop a memo gateway
help, h Shows a list of commands or help for one commandmefs-user gateway run -h--username value, -n value Enter the username to access the gateway (default: memo)
--password value, -p value Enter the password to access the gateway (default: memoriae)
--endpoint value, -e value Enter the gateway's Terminal address (default: 0.0.0.0:5080)
--console value, -c value Enter the console port of the gateway (default: 8080)
--help, -h View more helpmefs-user gateway run -n memo -p memoriae -c 8080
Access port 127.0.0.1:8080 to access the user console; mefs-user register [command options] [role (user/keeper/user)] [group index]
--password value, --pwd value the wallet password, used to restore sk from keystore (default: "memoriae")
--help, -hkeystore--password value, -p value Enter the keystore password to decrypt the private key from the local directory sk(default: memoriae) --help, -h View more helpmefs-user register --pwd=memoriae user 1
Parameter description: pwd is the wallet password, user indicates that the specified role is user, and 1 indicates that this node joins group 1./mefs-user net -h
COMMANDS:
info get net info
connect connet a peer
peers print peers
findpeer find peers
declare declare public network address
help, h Shows a list of commands or help for one commandmefs-user info -h
USAGE:
mefs-user info command [command options] [arguments...]
COMMANDS:
self print node id
help, h Shows a list of commands or help for one commandmefs-user net info
Network ID 12D3K..., IP [/ip4/172.xx.xx.xx/tcp/4001 /ip4/128.xx.xx.xx/tcp/39525 /ip4/10.xx.xx.xx/tcp/39525], Type: Privatemefs-user net info self
ID: 26 User 2mefs-user net peers
12D3KooWHXmKSneyGqE8fPrTmNTBs2rR9pWTdNcgVG3Tt5htJef7 [/ip4/121.xx.xx.xx/tcp/23456]
12D3KooWB5yMrUL6NG6wHrdR9V114mUDkpJ5Mp3c1sLPHwiFi6DN [/ip4/192.xx.xx.xx/tcp/4201]mefs-user net connect -h
USAGE:
mefs-user net connect [command options] [peer multiaddr (/ip4/1.2.3.4/tcp/5678/p2p/12D...)]./mefs-user net info
Network ID 12D3K..., IP [/ip4/1.2.3.4/tcp/5678/], Type: Private/ip4/1.2.3.4/tcp/5678/p2p/12D3K...mefs-user net findpeer -h
USAGE:
mefs-user net findpeer [command options] [peerID (12D...)]mefs-user net findpeer 12D3KooW..../mefs-user net declare -h
NAME:
mefs-user net declare - declare public network address
USAGE:
mefs-user net declare [command options] [net address (/ip4/1.2.3.4/tcp/5678)]mefs-provider state -h
COMMANDS:
post list post
pay list pay
withdraw provider income of storing data
help, h Shows a list of commands or help for one commandmefs-provider role listmefs-provider info -h--update (default: false)
--all value, -a value Display all info information of the node (default: "false")
--help, -h View more helpmefs-provider infomefs-provider info -all truemefs-provider settle -h
COMMANDS:
setDesc Set description for a node. Especially for providers, if desc is set to 'cloud', they will be selected as dc in buckets preferentially.
withdraw withdraw memo from fs
pledgeAdd add pledge value
pledgeGet get pledge information
pledgeWithdraw move pledge value to fs, then call settle withdraw
pledgeRewardWithdraw move pledge reward value to fs, then call settle withdraw
quitRole change its state to inactive, this op is invocatable and daemon will fail at next start
alterPayee alter current payee to a new one, need to be comfirmed by new payee to finish.
help, h Shows a list of commands or help for one commandUSAGE:
mefs-provider settle pledgeAdd [command options] [amount (Memo / NanoMemo / AttoMemo) required]mefs-provider settle pledgeAdd "1 Memo"mefs-provider settle pledgeGetmefs-provider settle pledgeWithdraw "0.5 Memo"mefs-provider settle pledgeRewardWithdraw "0.5 Memo"mefs-provider settle withdraw "0.5 Memo"mefs-provider settle quitRole --really-do-itmefs-provider versionmefs-provider order
COMMANDS:
jobList list jobs of all pros
payList list pay infos all pros
get get order info of one provider
detail get detail order seq info of one provider
proList list all pros
help, h Shows a list of commands or help for one commandmefs-provider order jobListmefs-provider order payListmefs-provider order proListmefs-provider order get [command options] [provider index required]mefs-provider order get 13mefs-provider order detail [command options] [provider index required] [order nonce] [seq number]mefs-user lfs
COMMANDS:
createBucket create bucket
listBuckets list buckets
headBucket head bucket info
putObject put object
headObject head object
getObject get object
listObjects list objects
delObject delete object
downloadObject download object using rpc
showStorage show storage info
getPros get pros of bucket
help, h Shows a list of commands or help for one commandmefs-user lfs createBucket -h--bucket value, --bn value set bucket name
--policy value, --pl value set erasure code (1) or multi-copy policy (2) (default is 1)
--datacount value, --dc value set Number of data blocks (default is 3)
--paritycount value, --pc value Set the number of parity blocks (default is 2)mefs-user lfs createBucket --bn=test --pl=1 --dc==10 --pc=5mefs-user lfs listBucketsmefs-user lfs headBucket --bn=testmefs-user lfs putObject -h
Example
```shell
mefs-user lfs putObject --bn=test --on=1 --path=./index.txtmefs-user lfs headObject -h
USAGE:
mefs-user lfs headObject [command options] [arguments...]
OPTIONS:
--bucket value, --bn value bucketName
--object value, --on value objectName
--all show all information (default: false)
--help, -h show help (default: false)mefs-user lfs headObject --bn=test --on=1NAME:
mefs-user lfs getObject - get object
USAGE:
mefs-user lfs getObject [command options] [arguments...]
OPTIONS:
--bucket value, --bn value bucketName
--object value, --on value objectName
--etag value, --cid value, --md5 value etag (cid or md5)
--start value start position (default: 0)
--length value read length (default: -1)
--path value stored path of file
--decrypt value decrypt
--userID value userID
--bucketID value bucketID
--objectID value objectID
--help, -h show help (default: false)mefs-user lfs getObject --bn=test --on=1 --path=./index.htmlUSAGE:
mefs-user lfs listObjects [command options] [arguments...]
OPTIONS:
--bucket value, --bn value bucket name, priority
--marker value key start from, marker should exist
--prefix value prefix of objects
--delimiter value delimiter to group keys: '/' or ''
--maxKeys value number of objects in return (default: 1000)
--help, -h show help (default: false)mefs-user lfs listObjectsUSAGE:
mefs-user lfs delObject [command options] [arguments...]
OPTIONS:
--bucket value, --bn value bucketName
--object value, --on value objectName
--help, -h show help (default: false)mefs-user lfs delObject --bn=test --on=1USAGE:
mefs-user lfs downloadObject [command options] [arguments...]
OPTIONS:
--bucket value, --bn value bucketName
--object value, --on value objectName
--cid value cid name
--start value start position (default: 0)
--length value read length (default: -1)
--path value stored path of file
--help, -h show help (default: false)mefs-user lfs getObject --bn=test --on=1 --path=./index.htmlmefs-user recover db -h
--path specifies the database path to repair --deType the type of repair data (meta or state)mefs-user recover db --path=/root/.memo-user/state --dbType=statemefs-user backup export -h
USAGE:
mefs-user backup export [command options] [arguments...]
OPTIONS:
--path value path to store
--dbType value export dbtype: meta or state (default: "state")
--help, -h show help (default: false)mefs-user backup export --path=./ --dbType=statemefs-user backup import -h
USAGE:
mefs-user backup import [command options] [arguments...]
OPTIONS:
--path value path of file import from
--dbType value export dbtype: meta or state (default: "state")
--help, -h show help (default: false)mefs-user backup import --path=./state-xxxxxxxxx.db --dbType=statemefs-user restrict -h
USAGE:
mefs-user restrict command [command options] [arguments...]
COMMANDS:
list list all accepted users/providers
add add node(s) to restrict list
delete remove node(s) from restrict list
has test whether node(s) in restrict list
set enable/disable restrict
stat restrict stat(enable/disable)
help, h Shows a list of commands or help for one commandmefs-user restrict listmefs-user restrict add PIDmefs-user restrict delete PIDmefs-user restrict set --enablemefs-user restrict set disablemefs-user restrict statmefs-user auth info -h
USAGE:
mefs-user restrict command [command options] [arguments...]
COMMANDS:
list list all accepted users/providers
add add node(s) to restrict list
delete remove node(s) from restrict list
has test whether node(s) in restrict list
set enable/disable restrict
stat restrict stat(enable/disable)
help, h Shows a list of commands or help for one commandmefs-user log setLevel -h
NAME:
mefs-user log setLevel - Set log level
USAGE:
mefs-user log setLevel [command options] [level (debug/info/warn/error)]mefs-user log setLevel debugmefs-keeper -h
COMMANDS:
init Initialize a memoriae repo
daemon Run a network-connected Memoriae node.
auth Interact with auth
wallet Interact with wallet
net Interact with net
config Interact with config
state Interact with state manager
role Interact with role manager
info print information of this node
register register an account id for the wallet first, then register a role for it, at last, add it into a group.
version Print version
backup backup export or import
bootstrap bootstrap
recover recover
log Manage logging
settle Interact with settlement chain
order Interact with order
restrict Interact with restrict
transfer transfer eth or memo
help, h Shows a list of commands or help for one commandmefs-keeper init -h --setPass set password using input (default: false)
--password value, --pwd value set password for access secret key (default: "memoriae")
--secretKey value, --sk value secret key
--keyfile value, --kf value absolute path of keyfile
--kpw value password to decrypt keyfile
--help, -h show help (default: false)MEFS_PATH=~/.memo-keeper ./mefs-keeper init --setPass=truemefs-keeper daemon start -h
COMMANDS:
start Start a running mefs daemon
stop Stop a running mefs daemon
help, h Shows a list of commands or help for one command--password value, --pwd value Use the password when registering (default: memoriae)
--api value Set the api address to use (default: /ip4/127.0.0.1/tcp/5001)
--secretKey value, --sk value Use the private key to create the node, if not, please initialize the node
--swarm-port value Set the swarm port to be used by the node (default: 4001)
--group value Set the group the node will enter (default: 0 )
--price value set the price (default: 0, means not modify the price in config.json)
--secureAPI Whether it is a secure API (default: true)
--help, -h View more helpMEFS_PATH=~/.memo-keeper nohup ./mefs-keeper daemon start --api=/ip4/127.0.0.1/tcp/5001 --swarm-port=4001 --group=1 &> keeper.log 2>&1 &mefs-keeper wallet -h
COMMANDS:
new create a new wallet address
list list all addrs
default print default wallet address
export export wallet secret key
help, h Shows a list of commands or help for one commandmefs-keeper wallet defaultmefs-keeper wallet export wallet-addressmefs-keeper config -h
COMMANDS:
set Set config key
get Get config key
help, h Shows a list of commands or help for one commandmefs-keeper config set -h--key value The key of the config entry (eg "api.address")
--value value The value with which to set the config entry
--help, -h show help (default: false)mefs-keeper config set --key=contract.endPoint --value="https://testchain.metamemo.one:24180"mefs-keeper config get -hmefs-keeper config get --key=contract.endPointmefs-keeper bootstrap -h
COMMANDS:
list list bootstrap addresses
add add bootstrap addresses
clear remove all bootstrap addresses
help, h Shows a list of commands or help for one commandmefs-keeper bootstrap add "/ip4/103.xx.xx.xx/tcp/44006/p2p/12D3KooWQgakkyTFzcMh8JVbNK3FtiwJZz264sStq8QKBTeHwR3D"./mefs-keeper net -h
COMMANDS:
info get net info
connect connet a peer
peers print peers
findpeer find peers
declare declare public network address
help, h Shows a list of commands or help for one commandmefs-keeper info -h
USAGE:
mefs-keeper info command [command options] [arguments...]
COMMANDS:
self print node id
help, h Shows a list of commands or help for one commandmefs-keeper net info
Network ID 12D3K..., IP [/ip4/172.xx.xx.xx/tcp/4001 /ip4/128.xx.xx.xx/tcp/39525 /ip4/10.xx.xx.xx/tcp/39525], Type: Privatemefs-keeper net info self
ID: 26 keeper 2mefs-keeper net peers
12D3KooWHXmKSneyGqE8fPrTmNTBs2rR9pWTdNcgVG3Tt5htJef7 [/ip4/121.37.158.192/tcp/23456]
12D3KooWB5yMrUL6NG6wHrdR9V114mUDkpJ5Mp3c1sLPHwiFi6DN [/ip4/192.168.1.46/tcp/4201]mefs-keeper net connect -h
USAGE:
mefs-keeper net connect [command options] [peer multiaddr (/ip4/1.2.3.4/tcp/5678/p2p/12D...)]./mefs-keeper net info
Network ID 12D3K..., IP [/ip4/1.2.3.4/tcp/5678/], Type: Private/ip4/1.2.3.4/tcp/5678/p2p/12D3K...mefs-keeper net findpeer -h
USAGE:
mefs-keeper net findpeer [command options] [peerID (12D...)]mefs-keeper net findpeer 12D3KooW..../mefs-keeper net declare -h
NAME:
mefs-keeper net declare - declare public network address
USAGE:
mefs-keeper net declare [command options] [net address (/ip4/1.2.3.4/tcp/5678)]mefs-provider state -h
COMMANDS:
post list post
pay list pay
withdraw provider income of storing data
help, h Shows a list of commands or help for one commandmefs-keeper role listmefs-keeper info -h--update (default: false)
--all value, -a value Display all info information of the node (default: "false")
--help, -h View more helpmefs-keeper infomefs-keeper info -all truemefs-keeper settle -h
COMMANDS:
setDesc Set description for a node. Especially for keepers, if desc is set to 'cloud', they will be selected as dc in buckets preferentially.
withdraw withdraw memo from fs
pledgeAdd add pledge value
pledgeGet get pledge information
pledgeWithdraw move pledge value to fs, then call settle withdraw
pledgeRewardWithdraw move pledge reward value to fs, then call settle withdraw
quitRole change its state to inactive, this op is invocatable and daemon will fail at next start
alterPayee alter current payee to a new one, need to be comfirmed by new payee to finish.
help, h Shows a list of commands or help for one commandUSAGE:
mefs-keeper settle pledgeAdd [command options] [amount (Memo / NanoMemo / AttoMemo) required]mefs-keeper settle pledgeAdd "1 Memo"mefs-keeper settle pledgeGetmefs-keeper settle pledgeWithdraw "0.5 Memo"mefs-keeper settle pledgeRewardWithdraw "0.5 Memo"mefs-keeper settle withdraw "0.5 Memo"mefs-keeper settle quitRole --really-do-itmefs-keeper versionmefs-keeper recover db -h
--path specifies the database path to repair --deType the type of repair data (meta or state)mefs-keeper recover db --path=/root/.memo-keeper/state --dbType=statemefs-keeper backup export -h
USAGE:
mefs-keeper backup export [command options] [arguments...]
OPTIONS:
--path value path to store
--dbType value export dbtype: meta or state (default: "state")
--help, -h show help (default: false)mefs-keeper backup export --path=./ --dbType=statemefs-keeper backup import -h
USAGE:
mefs-keeper backup import [command options] [arguments...]
OPTIONS:
--path value path of file import from
--dbType value export dbtype: meta or state (default: "state")
--help, -h show help (default: false)mefs-keeper backup import --path=./state-xxxxxxxxx.db --dbType=statemefs-keeper restrict -h
USAGE:
mefs-keeper restrict command [command options] [arguments...]
COMMANDS:
list list all accepted keepers/keepers
add add node(s) to restrict list
delete remove node(s) from restrict list
has test whether node(s) in restrict list
set enable/disable restrict
stat restrict stat(enable/disable)
help, h Shows a list of commands or help for one commandmefs-keeper restrict listmefs-keeper restrict add PIDmefs-keeper restrict delete PIDmefs-keeper restrict set --enablemefs-keeper restrict set disablemefs-keeper restrict statmefs-keeper auth info -h
USAGE:
mefs-keeper restrict command [command options] [arguments...]
COMMANDS:
list list all accepted keepers/keepers
add add node(s) to restrict list
delete remove node(s) from restrict list
has test whether node(s) in restrict list
set enable/disable restrict
stat restrict stat(enable/disable)
help, h Shows a list of commands or help for one commandmefs-keeper log setLevel -h
NAME:
mefs-keeper log setLevel - Set log level
USAGE:
mefs-keeper log setLevel [command options] [level (debug/info/warn/error)]mefs-keeper log setLevel debugmefs-provider -h
COMMANDS:
init Initialize a memoriae repo
daemon Run a network-connected Memoriae node.
auth Interact with auth
wallet Interact with wallet
net Interact with net
config Interact with config
state Interact with state manager
role Interact with role manager
info print information of this node
register register an account id for the wallet first, then register a role for it, at last, add it into a group.
version Print version
backup backup export or import
bootstrap bootstrap
recover recover
log Manage logging
settle Interact with settlement chain
order Interact with order
restrict Interact with restrict
transfer transfer eth or memo
help, h Shows a list of commands or help for one commandmefs-provider init -h --setPass set password using input (default: false)
--password value, --pwd value set password for access secret key (default: "memoriae")
--secretKey value, --sk value secret key
--keyfile value, --kf value absolute path of keyfile
--kpw value password to decrypt keyfile
--help, -h show help (default: false)MEFS_PATH=~/.memo-provider ./mefs-provider init --setPass=truemefs-provider daemon start -h
COMMANDS:
start Start a running mefs daemon
stop Stop a running mefs daemon
help, h Shows a list of commands or help for one command--password value, --pwd value Use the password when registering (default: memoriae)
--api value Set the api address to use (default: /ip4/127.0.0.1/tcp/5001)
--secretKey value, --sk value Use the private key to create the node, if not, please initialize the node
--swarm-port value Set the swarm port to be used by the node (default: 4001)
--group value Set the group the node will enter (default: 0 )
--price value set the price (default: 0, means not modify the price in config.json)
--secureAPI Whether it is a secure API (default: true)
--help, -h View more helpMEFS_PATH=~/.memo-provider nohup ./mefs-provider daemon start --api=/ip4/127.0.0.1/tcp/5001 --swarm-port=4001 --group=1 &> provider.log 2>&1 &mefs-provider wallet -h
COMMANDS:
new create a new wallet address
list list all addrs
default print default wallet address
export export wallet secret key
help, h Shows a list of commands or help for one commandmefs-provider wallet defaultmefs-provider wallet export wallet-addressmefs-provider config -h
COMMANDS:
set Set config key
get Get config key
help, h Shows a list of commands or help for one commandmefs-provider config set -h--key value The key of the config entry (eg "api.address")
--value value The value with which to set the config entry
--help, -h show help (default: false)mefs-provider config set --key=contract.endPoint --value="https://testchain.metamemo.one:24180"mefs-provider config get -hmefs-provider config get --key=contract.endPointmefs-provider bootstrap -h
COMMANDS:
list list bootstrap addresses
add add bootstrap addresses
clear remove all bootstrap addresses
help, h Shows a list of commands or help for one commandmefs-provider bootstrap add "/ip4/103.xx.xx.xx/tcp/44006/p2p/12D3KooWQgakkyTFzcMh8JVbNK3FtiwJZz264sStq8QKBTeHwR3D"./mefs-provider net -h
COMMANDS:
info get net info
connect connet a peer
peers print peers
findpeer find peers
declare declare public network address
help, h Shows a list of commands or help for one commandmefs-provider info -h
USAGE:
mefs-provider info command [command options] [arguments...]
COMMANDS:
self print node id
help, h Shows a list of commands or help for one commandmefs-provider net info
Network ID 12D3K..., IP [/ip4/172.xx.xx.xx/tcp/4001 /ip4/128.xx.xx.xx/tcp/39525 /ip4/10.xx.xx.xx/tcp/39525], Type: Privatemefs-provider net info self
ID: 26 provider 2mefs-provider net peers
12D3KooWHXmKSneyGqE8fPrTmNTBs2rR9pWTdNcgVG3Tt5htJef7 [/ip4/121.xx.xx.xx/tcp/23456]
12D3KooWB5yMrUL6NG6wHrdR9V114mUDkpJ5Mp3c1sLPHwiFi6DN [/ip4/192.xx.xx.xx/tcp/4201]mefs-provider net connect -h
USAGE:
mefs-provider net connect [command options] [peer multiaddr (/ip4/1.2.3.4/tcp/5678/p2p/12D...)]./mefs-provider net info
Network ID 12D3K..., IP [/ip4/1.2.3.4/tcp/5678/], Type: Private/ip4/1.2.3.4/tcp/5678/p2p/12D3K...mefs-provider net findpeer -h
USAGE:
mefs-provider net findpeer [command options] [peerID (12D...)]mefs-provider net findpeer 12D3KooW..../mefs-provider net declare -h
NAME:
mefs-provider net declare - declare public network address
USAGE:
mefs-provider net declare [command options] [net address (/ip4/1.2.3.4/tcp/5678)]mefs-provider state -h
COMMANDS:
post list post
pay list pay
withdraw provider income of storing data
help, h Shows a list of commands or help for one commandmefs-provider role listmefs-provider info -h--update (default: false)
--all value, -a value Display all info information of the node (default: "false")
--help, -h View more helpmefs-provider infomefs-provider info -all truemefs-provider settle -h
COMMANDS:
setDesc Set description for a node. Especially for providers, if desc is set to 'cloud', they will be selected as dc in buckets preferentially.
withdraw withdraw memo from fs
pledgeAdd add pledge value
pledgeGet get pledge information
pledgeWithdraw move pledge value to fs, then call settle withdraw
pledgeRewardWithdraw move pledge reward value to fs, then call settle withdraw
quitRole change its state to inactive, this op is invocatable and daemon will fail at next start
alterPayee alter current payee to a new one, need to be comfirmed by new payee to finish.
help, h Shows a list of commands or help for one commandUSAGE:
mefs-provider settle pledgeAdd [command options] [amount (Memo / NanoMemo / AttoMemo) required]mefs-provider settle pledgeAdd "1 Memo"mefs-provider settle pledgeGetmefs-provider settle pledgeWithdraw "0.5 Memo"mefs-provider settle pledgeRewardWithdraw "0.5 Memo"mefs-provider settle withdraw "0.5 Memo"mefs-provider settle quitRole --really-do-itmefs-provider versionmefs-provider order
COMMANDS:
jobList list jobs of all pros
payList list pay infos all pros
get get order info of one provider
detail get detail order seq info of one provider
proList list all pros
help, h Shows a list of commands or help for one commandmefs-provider order listmefs-provider order payListmefs-provider recover db -h
--path specifies the database path to repair --deType the type of repair data (meta or state)mefs-provider recover db --path=/root/.memo-provider/state --dbType=statemefs-provider backup export -h
USAGE:
mefs-provider backup export [command options] [arguments...]
OPTIONS:
--path value path to store
--dbType value export dbtype: meta or state (default: "state")
--help, -h show help (default: false)mefs-provider backup export --path=./ --dbType=statemefs-provider backup import -h
USAGE:
mefs-provider backup import [command options] [arguments...]
OPTIONS:
--path value path of file import from
--dbType value export dbtype: meta or state (default: "state")
--help, -h show help (default: false)mefs-provider backup import --path=./state-xxxxxxxxx.db --dbType=statemefs-provider restrict -h
USAGE:
mefs-provider restrict command [command options] [arguments...]
COMMANDS:
list list all accepted providers/providers
add add node(s) to restrict list
delete remove node(s) from restrict list
has test whether node(s) in restrict list
set enable/disable restrict
stat restrict stat(enable/disable)
help, h Shows a list of commands or help for one commandmefs-provider restrict listmefs-provider restrict add PIDmefs-provider restrict delete PIDmefs-provider restrict set --enablemefs-provider restrict set disablemefs-provider restrict statmefs-provider auth info -h
USAGE:
mefs-provider restrict command [command options] [arguments...]
COMMANDS:
list list all accepted providers/providers
add add node(s) to restrict list
delete remove node(s) from restrict list
has test whether node(s) in restrict list
set enable/disable restrict
stat restrict stat(enable/disable)
help, h Shows a list of commands or help for one commandmefs-provider log setLevel -h
NAME:
mefs-provider log setLevel - Set log level
USAGE:
mefs-provider log setLevel [command options] [level (debug/info/warn/error)]mefs-provider log setLevel debug