@thepowereco/cli v1.12.14
@thepowereco/cli
the power cli
Usage
$ npm install -g @thepowereco/cli
$ tpe COMMAND
running command...
$ tpe (--version)
@thepowereco/cli/1.12.14 linux-x64 node-v18.20.5
$ tpe --help [COMMAND]
USAGE
$ tpe COMMAND
...
Commands
tpe acc get-balance
tpe acc register
tpe acc send-sk
tpe autocomplete [SHELL]
tpe container actions
tpe container create
tpe container list
tpe container update
tpe container upload
tpe contract deploy
tpe contract get
tpe contract set
tpe help [COMMAND]
tpe plugins
tpe plugins add PLUGIN
tpe plugins:inspect PLUGIN...
tpe plugins install PLUGIN
tpe plugins link PATH
tpe plugins remove [PLUGIN]
tpe plugins reset
tpe plugins uninstall [PLUGIN]
tpe plugins unlink [PLUGIN]
tpe plugins update
tpe provider create
tpe provider list
tpe provider set-url
tpe storage tasklist
tpe storage upload
tpe update [CHANNEL]
tpe acc get-balance
Get the balance of a wallet address
USAGE
$ tpe acc get-balance [-a <value> | -k <value>] [-c <value>] [-b <value>] [-p <value>] [-e]
FLAGS
-a, --address=<value> Wallet address
-b, --bootstrapChain=<value> [default: 1025] Bootstrap chain ID
-c, --chain=<value> Chain ID
-e, --isEth Use an ethereum address
-k, --keyFilePath=<value> Path to the key file
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
DESCRIPTION
Get the balance of a wallet address
EXAMPLES
$ tpe acc get-balance --address AA100000001677748249
$ tpe acc get-balance -a AA100000001677748249
$ tpe acc get-balance --address AA100000001677748249 --bootstrapChain 1025
$ tpe acc get-balance --keyFilePath ./path/to/keyfile.pem --password mypassword
See code: dist/esm/src/commands/acc/get-balance.js
tpe acc register
Register a new account on the specified blockchain or network
USAGE
$ tpe acc register [-c <value> | -n devnet|testnet|appchain] [-f <value> | -x] [-h <value>] [-p <value>] [-r
<value>] [-s <value>] [-e] [-d <value>]
FLAGS
-c, --chain=<value> Specify the chain
-d, --hdPath=<value> [default: m/44'/60'/0'] HD path for the account
-e, --isEth Register an Ethereum account
-f, --filePath=<value> Path to save the exported file
-h, --hint=<value> Hint for the account password
-n, --network=<option> Specify the network
<options: devnet|testnet|appchain>
-p, --password=<value> Password for the account
-r, --referrer=<value> Referrer for the account
-s, --seed=<value> Seed for the account
-x, --noSave Do not save the exported file
DESCRIPTION
Register a new account on the specified blockchain or network
EXAMPLES
$ tpe acc register --chain 1 --password mypassword --filePath /path/to/save
Register a new account on a specified chain with a password and save the data to a specified file path.
$ tpe acc register --network devnet --referrer myreferrer
Register a new account on the devnet network with a specified referrer.
$ tpe acc register
Interactively register a new account by selecting the network and chain.
$ tpe acc register --chain 1 --no-save
Register a new account on a specified chain without saving the data to a file.
See code: dist/esm/src/commands/acc/register.js
tpe acc send-sk
Send SK tokens to a specified address
USAGE
$ tpe acc send-sk -a <value> -k <value> -t <value> [-b <value>] [-m <value>] [-p <value>] [-e <value>] [-d
<value>] [-g <value>] [-v <value>] [-c <value>] [-h]
FLAGS
-a, --amount=<value> (required) Amount to send
-b, --bootstrapChain=<value> [default: 1025] Default chain ID
-c, --chain=<value> Chain ID
-d, --decimals=<value> [default: 9] Decimals of the token
-e, --token=<value> [default: SK] Token to send
-g, --gasToken=<value> Token used to pay for gas
-h, --isEth Use an ethereum address
-k, --keyFilePath=<value> (required) Path to the key file
-m, --message=<value> Message to include
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-t, --to=<value> (required) Recipient address
-v, --gasValue=<value> Gas value for deployment
DESCRIPTION
Send SK tokens to a specified address
EXAMPLES
$ tpe acc send-sk --amount 100 --to AA100000001677748249 --keyFilePath ./path/to/keyfile.pem --password mypassword
$ tpe acc send-sk -a 100 -t AA100000001677748249 -k ./path/to/keyfile.pem -p mypassword
$ tpe acc send-sk --amount 100 --to AA100000001677748249 --keyFilePath ./path/to/keyfile.pem
See code: dist/esm/src/commands/acc/send-sk.js
tpe autocomplete [SHELL]
Display autocomplete installation instructions.
USAGE
$ tpe autocomplete [SHELL] [-r]
ARGUMENTS
SHELL (zsh|bash|powershell) Shell type
FLAGS
-r, --refresh-cache Refresh cache (ignores displaying instructions)
DESCRIPTION
Display autocomplete installation instructions.
EXAMPLES
$ tpe autocomplete
$ tpe autocomplete bash
$ tpe autocomplete zsh
$ tpe autocomplete powershell
$ tpe autocomplete --refresh-cache
See code: @oclif/plugin-autocomplete
tpe container actions
Perform various container actions
USAGE
$ tpe container actions -m <value> -f <value> [-p <value>] [-s <value>]
FLAGS
-f, --containerKeyFilePath=<value> (required) Path to the container key file
-m, --method=<value> (required) Method to call on the container
-p, --params=<value> Parameters for the method
-s, --containerPassword=<value> Password for the container key file (env: CONTAINER_KEY_FILE_PASSWORD)
DESCRIPTION
Perform various container actions
EXAMPLES
$ tpe container actions -m "container_start" -p 1 -f ./path/to/keyfile.pem -s mypassword
$ tpe container actions -m "container_stop" -p 1 -f ./path/to/keyfile.pem -s mypassword
$ tpe container actions -m "container_destroy" -p 1 -f ./path/to/keyfile.pem -s mypassword
$ tpe container actions -m "container_handover" -p 1 -f ./path/to/keyfile.pem -s mypassword
$ tpe container actions -m "container_getPort" -p "1 web 5000" -f ./path/to/keyfile.pem -s mypassword
$ tpe container actions -m "container_getLogs" -p 1 -f ./path/to/keyfile.pem -s mypassword
See code: dist/esm/src/commands/container/actions.js
tpe container create
Create a new container with a given name and key pair
USAGE
$ tpe container create -k <value> -n <value> [-p <value>] [-f <value>] [-s <value>] [-a <value>] [-r <value>] [-c
<value>] [-e]
FLAGS
-a, --ordersScAddress=<value> [default: AA100000001677749450] Orders smart contract address
-c, --chain=<value> Chain ID
-e, --isEth Use an ethereum address
-f, --containerKeyFilePath=<value> Path to the container key file
-k, --keyFilePath=<value> (required) Path to the key file
-n, --containerName=<value> (required) Name of the container
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-r, --sponsorAddress=<value> Address of the sponsor
-s, --containerPassword=<value> Password for the container key file (env: CONTAINER_KEY_FILE_PASSWORD)
DESCRIPTION
Create a new container with a given name and key pair
EXAMPLES
$ tpe container create -k ./key.pem -p mypassword -n "NewContainer" -s containerpassword
$ tpe container create -k ./key.pem --password mypassword --containerName "NewContainer" --containerPassword containerpassword
See code: dist/esm/src/commands/container/create.js
tpe container list
List containers owned by a user
USAGE
$ tpe container list -k <value> [-p <value>] [-a <value>] [-c <value>] [-e]
FLAGS
-a, --ordersScAddress=<value> [default: AA100000001677749450] Orders smart contract address
-c, --chain=<value> Chain ID
-e, --isEth Use an ethereum address
-k, --keyFilePath=<value> (required) Path to the key file
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
DESCRIPTION
List containers owned by a user
EXAMPLES
$ tpe container list -k ./key.pem -p mypassword
$ tpe container list -k ./key.pem --password mypassword
See code: dist/esm/src/commands/container/list.js
tpe container update
Update container details
USAGE
$ tpe container update -k <value> -i <value> -n <value> -f <value> [-p <value>] [-s <value>] [-a <value>] [-r
<value>] [-e]
FLAGS
-a, --ordersScAddress=<value> [default: AA100000001677749450] Orders smart contract address
-e, --isEth Use an ethereum address
-f, --containerKeyFilePath=<value> (required) Path to the container key file
-i, --containerId=<value> (required) Id of the container
-k, --keyFilePath=<value> (required) Path to the key file
-n, --containerName=<value> (required) Name of the container
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-r, --sponsorAddress=<value> Address of the sponsor
-s, --containerPassword=<value> Password for the container key file (env: CONTAINER_KEY_FILE_PASSWORD)
DESCRIPTION
Update container details
EXAMPLES
$ tpe container update -k ./key.pem -p mypassword -i 123 -n "New Container Name" -f ./containerKey.pem -s containerpassword
$ tpe container update -k ./key.pem --password mypassword --containerId 123
--containerName "New Container Name" --containerKeyFilePath ./containerKey.pem --containerPassword containerpassword
See code: dist/esm/src/commands/container/update.js
tpe container upload
Upload files to a container
USAGE
$ tpe container upload -k <value> -i <value> -f <value> -t <value> [-p <value>] [-s <value>] [-c] [-a <value>] [-b
<value>] [-n <value>] [-e]
FLAGS
-a, --ordersScAddress=<value> [default: AA100000001677749450] Orders smart contract address
-b, --providerScAddress=<value> [default: AA100000001677749552] Provider smart contract address
-c, --chooseProvider Choose provider
-e, --isEth Use an ethereum address
-f, --containerKeyFilePath=<value> (required) Path to the container key file
-i, --containerId=<value> (required) Container ID
-k, --keyFilePath=<value> (required) Path to the key file
-n, --chain=<value> Chain ID
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-s, --containerPassword=<value> Password for the container key file (env: CONTAINER_KEY_FILE_PASSWORD)
-t, --filesPath=<value> (required) Path to the files
DESCRIPTION
Upload files to a container
EXAMPLES
$ tpe container upload --containerId 123 --containerKeyFilePath ./key.pem --containerPassword mypassword --filesPath ./files
$ tpe container upload -i 123 -f ./key.pem -s mypassword -p ./files
See code: dist/esm/src/commands/container/upload.js
tpe contract deploy
Deploy a smart contract to the blockchain
USAGE
$ tpe contract deploy -k <value> [-j <value> | -a <value> | -b <value>] [-t <value>] [-v <value>] [-i <value>] [-p
<value>] [-l] [-c <value>]
FLAGS
-a, --abiPath=<value> Path to the ABI file
-b, --binPath=<value> Path to the binary file
-c, --chain=<value> Chain ID
-i, --initParams=<value> Initialization parameters
-j, --jsonPath=<value> Path to the JSON file
-k, --keyFilePath=<value> (required) Path to the key file
-l, --inPlace
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-t, --gasToken=<value> [default: SK] Token used to pay for gas
-v, --gasValue=<value> [default: 2000000000000000000] Gas value for deployment
DESCRIPTION
Deploy a smart contract to the blockchain
EXAMPLES
$ tpe contract deploy --abiPath ./path/to/abi.json --binPath ./path/to/bin --keyFilePath ./path/to/keyfile.pem --password mypassword
$ tpe contract deploy -a ./path/to/abi.json -b ./path/to/bin -k ./path/to/keyfile.pem -p mypassword --gasToken SK --gasValue 2000000000000000000
$ tpe contract deploy --abiPath ./path/to/abi.json --binPath ./path/to/bin --keyFilePath ./path/to/keyfile.pem --initParams "param1 param2"
See code: dist/esm/src/commands/contract/deploy.js
tpe contract get
Call a method on a deployed smart contract
USAGE
$ tpe contract get -a <value> -d <value> -m <value> [-p <value>]
FLAGS
-a, --abiPath=<value> (required) Path to the ABI file
-d, --address=<value> (required) Smart contract address
-m, --method=<value> (required) Method name to call
-p, --params=<value> Parameters for the method
DESCRIPTION
Call a method on a deployed smart contract
EXAMPLES
$ tpe contract get --abiPath ./path/to/abi.json --address AA100000001677748249 --method getBalance --params "0x456 1 2 [1,2] {a: 1, b: 2} 1n"
$ tpe contract get -a ./path/to/abi.json -d AA100000001677748249 -m getBalance -p "0x456 1 2 [1,2] {a: 1, b: 2} 1n"
$ tpe contract get --abiPath ./path/to/abi.json --address AA100000001677748249 --method getInfo
See code: dist/esm/src/commands/contract/get.js
tpe contract set
Execute a method on a specified smart contract
USAGE
$ tpe contract set -a <value> -d <value> -k <value> -m <value> [-r <value>] [-n <value>] [-p <value>] [-s
<value>] [-c <value>] [-e]
FLAGS
-a, --abiPath=<value> (required) Path to the ABI file
-c, --chain=<value> Chain ID
-d, --address=<value> (required) Smart contract address
-e, --isEth Use an ethereum address
-k, --keyFilePath=<value> (required) Path to the key file
-m, --method=<value> (required) Method name to call
-n, --amount=<value> Amount of tokens to send
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-r, --params=<value> Parameters for the method
-s, --sponsorAddress=<value> Address of the sponsor
DESCRIPTION
Execute a method on a specified smart contract
EXAMPLES
$ tpe contract set --abiPath ./path/to/abi.json
--address AA100000001677748249 --keyFilePath ./path/to/keyfile.pem --method set --params value1 --password mypassword
$ tpe contract set -a ./path/to/abi.json -d AA100000001677748249 -k ./path/to/keyfile.pem -m set -r "value1 value2" -p mypassword
$ tpe contract set --abiPath ./path/to/abi.json
--address AA100000001677748249 --keyFilePath ./path/to/keyfile.pem --method setData --params "0x456 1 2 [1,2] {a: 1, b: 2} 1n"
See code: dist/esm/src/commands/contract/set.js
tpe help [COMMAND]
Display help for tpe.
USAGE
$ tpe help [COMMAND...] [-n]
ARGUMENTS
COMMAND... Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for tpe.
See code: @oclif/plugin-help
tpe plugins
List installed plugins.
USAGE
$ tpe plugins [--json] [--core]
FLAGS
--core Show core plugins.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
List installed plugins.
EXAMPLES
$ tpe plugins
See code: @oclif/plugin-plugins
tpe plugins add PLUGIN
Installs a plugin into tpe.
USAGE
$ tpe plugins add PLUGIN... [--json] [-f] [-h] [-s | -v]
ARGUMENTS
PLUGIN... Plugin to install.
FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Installs a plugin into tpe.
Uses npm to install plugins.
Installation of a user-installed plugin will override a core plugin.
Use the TPE_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the TPE_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ tpe plugins add
EXAMPLES
Install a plugin from npm registry.
$ tpe plugins add myplugin
Install a plugin from a github url.
$ tpe plugins add https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ tpe plugins add someuser/someplugin
tpe plugins:inspect PLUGIN...
Displays installation properties of a plugin.
USAGE
$ tpe plugins inspect PLUGIN...
ARGUMENTS
PLUGIN... [default: .] Plugin to inspect.
FLAGS
-h, --help Show CLI help.
-v, --verbose
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Displays installation properties of a plugin.
EXAMPLES
$ tpe plugins inspect myplugin
See code: @oclif/plugin-plugins
tpe plugins install PLUGIN
Installs a plugin into tpe.
USAGE
$ tpe plugins install PLUGIN... [--json] [-f] [-h] [-s | -v]
ARGUMENTS
PLUGIN... Plugin to install.
FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Installs a plugin into tpe.
Uses npm to install plugins.
Installation of a user-installed plugin will override a core plugin.
Use the TPE_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the TPE_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ tpe plugins add
EXAMPLES
Install a plugin from npm registry.
$ tpe plugins install myplugin
Install a plugin from a github url.
$ tpe plugins install https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ tpe plugins install someuser/someplugin
See code: @oclif/plugin-plugins
tpe plugins link PATH
Links a plugin into the CLI for development.
USAGE
$ tpe plugins link PATH [-h] [--install] [-v]
ARGUMENTS
PATH [default: .] path to plugin
FLAGS
-h, --help Show CLI help.
-v, --verbose
--[no-]install Install dependencies after linking the plugin.
DESCRIPTION
Links a plugin into the CLI for development.
Installation of a linked plugin will override a user-installed or core plugin.
e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
command will override the user-installed or core plugin implementation. This is useful for development work.
EXAMPLES
$ tpe plugins link myplugin
See code: @oclif/plugin-plugins
tpe plugins remove [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ tpe plugins remove [PLUGIN...] [-h] [-v]
ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ tpe plugins unlink
$ tpe plugins remove
EXAMPLES
$ tpe plugins remove myplugin
tpe plugins reset
Remove all user-installed and linked plugins.
USAGE
$ tpe plugins reset [--hard] [--reinstall]
FLAGS
--hard Delete node_modules and package manager related files in addition to uninstalling plugins.
--reinstall Reinstall all plugins after uninstalling.
See code: @oclif/plugin-plugins
tpe plugins uninstall [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ tpe plugins uninstall [PLUGIN...] [-h] [-v]
ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ tpe plugins unlink
$ tpe plugins remove
EXAMPLES
$ tpe plugins uninstall myplugin
See code: @oclif/plugin-plugins
tpe plugins unlink [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ tpe plugins unlink [PLUGIN...] [-h] [-v]
ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ tpe plugins unlink
$ tpe plugins remove
EXAMPLES
$ tpe plugins unlink myplugin
tpe plugins update
Update installed plugins.
USAGE
$ tpe plugins update [-h] [-v]
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Update installed plugins.
See code: @oclif/plugin-plugins
tpe provider create
Create a new provider with a given name and key pair
USAGE
$ tpe provider create -k <value> -n <value> [-p <value>] [-a <value>] [-r <value>] [-c <value>] [-e]
FLAGS
-a, --providersScAddress=<value> [default: AA100000001677749552] Provider smart contract address
-c, --chain=<value> Chain ID
-e, --isEth Use an ethereum address
-k, --keyFilePath=<value> (required) Path to the key file
-n, --providerName=<value> (required) Name of the provider
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-r, --sponsorAddress=<value> Address of the sponsor
DESCRIPTION
Create a new provider with a given name and key pair
EXAMPLES
$ tpe provider create -k ./key.pem -p mypassword -n "NewProvider" -s containerpassword
$ tpe provider create -k ./key.pem --password mypassword --containerName "NewProvider" --containerPassword containerpassword
See code: dist/esm/src/commands/provider/create.js
tpe provider list
List all providers or filter by key file or address
USAGE
$ tpe provider list [-k <value> | -r <value>] [-p <value>] [-a <value>] [-o <value>] [-c <value>] [-e]
FLAGS
-a, --providersScAddress=<value> [default: AA100000001677749552] Providers smart contract address
-c, --chain=<value> Chain ID
-e, --isEth Use an ethereum address
-k, --keyFilePath=<value> Path to the key file (used for filtering by owner)
-o, --ordersScAddress=<value> [default: AA100000001677749450] Orders smart contract address
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-r, --address=<value> Filter by address
DESCRIPTION
List all providers or filter by key file or address
EXAMPLES
$ tpe provider list -k ./key.pem -p mypassword
$ tpe provider list --address 0x123...abc
See code: dist/esm/src/commands/provider/list.js
tpe provider set-url
Set or update the URL for a specific provider using the provider ID. Requires a key file for authentication.
USAGE
$ tpe provider set-url -k <value> -i <value> -u <value> [-p <value>] [-a <value>] [-r <value>] [-c <value>] [-e]
FLAGS
-a, --ordersScAddress=<value> [default: AA100000001677749450] Orders smart contract address
-c, --chain=<value> Chain ID
-e, --isEth Use an ethereum address
-i, --providerId=<value> (required) Id of the provider
-k, --keyFilePath=<value> (required) Path to the key file
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-r, --sponsorAddress=<value> Address of the sponsor
-u, --providerUrl=<value> (required) Url of the provider
DESCRIPTION
Set or update the URL for a specific provider using the provider ID. Requires a key file for authentication.
EXAMPLES
$ tpe provider set-url -k ./key.pem -p mypassword -i 123 -u "https://provider.example.com"
$ tpe provider set-url --keyFilePath ./key.pem --password mypassword --providerId 123 --providerUrl "https://provider.example.com"
$ tpe provider set-url -k ./key.pem -i 123 -u "https://provider.example.com" --sponsorAddress 0xSponsorAddress
See code: dist/esm/src/commands/provider/set-url.js
tpe storage tasklist
Shows the list of all tasks for the current account
USAGE
$ tpe storage tasklist [-b <value>] [-c <value>] [-a <value>] [-n <value>]
FLAGS
-a, --storageScAddress=<value> [default: AA100000001677723663] Storage smart contract address
-b, --bootstrapChain=<value> [default: 1025] Default chain ID
-c, --configPath=<value> [default: ./tp-cli.json] Config to read
-n, --chain=<value> Chain ID
DESCRIPTION
Shows the list of all tasks for the current account
EXAMPLES
$ tpe storage tasklist
$ tpe storage tasklist ./tp-cli.json
See code: dist/esm/src/commands/storage/tasklist.js
tpe storage upload
Upload application files to the storage
USAGE
$ tpe storage upload [-b <value>] [-c <value>] [-a <value>] [-p <value>] [-s <value>] [-n <value>] [-e]
FLAGS
-a, --storageScAddress=<value> [default: AA100000001677723663] Storage smart contract address
-b, --bootstrapChain=<value> [default: 1025] Default chain ID for bootstrap
-c, --configPath=<value> [default: ./tp-cli.json] Config to read
-e, --isEth Use an ethereum address
-n, --chain=<value> Chain ID
-p, --password=<value> Password for the key file (env: KEY_FILE_PASSWORD)
-s, --sponsorAddress=<value> Address of the sponsor
DESCRIPTION
Upload application files to the storage
EXAMPLES
$ tpe storage upload ./tp-cli.json
See code: dist/esm/src/commands/storage/upload.js
tpe update [CHANNEL]
update the tpe CLI
USAGE
$ tpe update [CHANNEL] [--force | | [-a | -v <value> | -i]] [-b ]
FLAGS
-a, --available See available versions.
-b, --verbose Show more details about the available versions.
-i, --interactive Interactively select version to install. This is ignored if a channel is provided.
-v, --version=<value> Install a specific version.
--force Force a re-download of the requested version.
DESCRIPTION
update the tpe CLI
EXAMPLES
Update to the stable channel:
$ tpe update stable
Update to a specific version:
$ tpe update --version 1.0.0
Interactively select version:
$ tpe update --interactive
See available versions:
$ tpe update --available
See code: @oclif/plugin-update
12 days ago
15 days ago
15 days ago
15 days ago
15 days ago
17 days ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
5 months ago
5 months ago
5 months ago
3 months ago
3 months ago
3 months ago
6 months ago
6 months ago
6 months ago
5 months ago
4 months ago
5 months ago
5 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
4 months ago
3 months ago
7 months ago
6 months ago
7 months ago
6 months ago
6 months ago
6 months ago
6 months ago
5 months ago
6 months ago
6 months ago
5 months ago
6 months ago
7 months ago
7 months ago
10 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago