added sqlcipher to readme and updated todo.md

This commit is contained in:
lunar-mining
2021-09-10 10:32:17 +02:00
parent edb25d3a17
commit 11b8c8e50a
2 changed files with 16 additions and 14 deletions

View File

@@ -1,6 +1,8 @@
# First time running the demo:
## First time running the demo:
1. Configure gatewayd, cashierd, darkfid and drk TOML files. Copy paste the following defaults to .config/darkfi:
1. Install [sqlcipher] (https://github.com/sqlcipher/sqlcipher).
2. Configure gatewayd, cashierd, darkfid and drk TOML files. Copy paste the following defaults to .config/darkfi:
**gatewayd.toml**
@@ -46,45 +48,45 @@ rpc_url = "http://127.0.0.1:8000"
log_path = "/tmp/drk_cli.log"
```
2. Configure the password field on all TOML files.
3. Configure the password field on all TOML files.
3. Compile the project:
4. Compile the project:
```console
$ cargo build --release
```
4. Run the gateway daemon:
5. Run the gateway daemon:
```console
$ cargo run --bin gatewayd -- -v
```
5. Run cashierd:
6. Run cashierd:
```console
$ cargo run --bin cashierd -- -v
```
6. Run darkfid:
7. Run darkfid:
```console
$ cargo run --bin darkfid -- -v
```
7. Initialize drk wallet and generate a key pair:
8. Initialize drk wallet and generate a key pair:
```console
$ cargo run --bin drk -- -wk
```
8. Play.
9. Play.
```console
$ cargo run --bin drk -- -help
```
# Every time running the demo:
## Every time running the demo:
Run gateway daemon:
@@ -110,11 +112,11 @@ Show drk usage manual:
$ cargo run --bin drk -- -help
```
# darkfid & drk configurations:
## darkfid & drk configurations:
Darkfid and drk can be configured using the TOML files in the .config/darkfid directory. Make sure to recompile darkfid and drk after customizing the TOML.
# Go dark
## Go dark
Let's liberate people from the claws of big tech and create the democratic paradigm of technology.

View File

@@ -5,9 +5,9 @@
- [x] random ID param for jsonrpc requests (bin/drk.rs)
- [x] merge cashier branch
- [x] update cashierd.rs to new config handling. note: password param in toml
- [ ] sqlcipher: document install process or otherwise remove friction of using bundled version
- [ ] sqlcipher: better document install process or otherwise remove friction of using bundled version
- [X] remove default config from binaries and add to the readme
- [ ] delete zkvm
- [X] delete zkvm
- [X] SOL bridge poc
- [ ] Optional Cargo "features" for cashierd/darkfid, to {en,dis}able different chains