Skip to content

Commit f468fd7

Browse files
committed
feat(docs): Add User's guide
1 parent 09277ce commit f468fd7

9 files changed

Lines changed: 2599 additions & 1 deletion

File tree

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ in your `$PATH`.
3131
*NOTE: The rest of the README assumes the `oasis` binary is somewhere in your
3232
`$PATH`.*
3333

34-
## Running
34+
## Quickstart
3535

3636
You can interact with the Oasis CLI by invoking it from the command line as
3737
follows:
@@ -82,7 +82,13 @@ To show the account's balance on the default network/ParaTime, run:
8282
oasis account show
8383
```
8484

85+
Account command also allows you to transfer tokens, deposit or withdraw to and
86+
from ParaTimes, delegate your assets to validators etc.
87+
88+
Check out the user's guide in [docs/README.md] to learn more.
89+
8590
## Configuration
8691

8792
All configuration is stored in the `$XDG_CONFIG_HOME/oasis` directory (defaults
8893
to `$HOME/.config/oasis`).
94+

docs/README.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Oasis CLI
2+
3+
Oasis command-line interface (CLI) is a powerful all-in-one tool for
4+
interacting with the Oasis Network. You can download the latest release
5+
binaries from the [GitHub repository].
6+
7+
It boasts a number of handy features:
8+
9+
- Flexible setup:
10+
- supports Mainnet, Testnet, Localnet or any other Oasis network deployment
11+
- consensus layer configuration with arbitrary token
12+
- configuration of custom ParaTimes with arbitrary token
13+
- connecting to remote (via TCP/IP) or local (Unix socket) Oasis node
14+
instance
15+
- Powerful wallet features:
16+
- standard token operations (transfers, allowances, deposits, withdrawals and
17+
balance queries)
18+
- file-based wallet with password protection
19+
- full Ledger hardware wallet support
20+
- address book
21+
- generation, signing and submitting transactions in non-interactive mode
22+
- offline transaction generation for air-gapped machines
23+
- transaction encryption with X25519-Deoxys-II envelope
24+
- Ed25519 and Ethereum-compatible Secp256k1 encryption schemes
25+
- raw, BIP-44, ADR-8 and Ledger's legacy derivation paths
26+
- Developer and devops features:
27+
- Oasis node inspection and healthchecks
28+
- official testing accounts for Oasis Localnet, test runners and debugging
29+
- WebAssembly smart contract code deployment, instantiation, management and
30+
calls
31+
- debugging tools for deployed WebAssembly contracts
32+
33+
[GitHub repository]: https://github.com/oasisprotocol/cli/releases

0 commit comments

Comments
 (0)