ghassmo
|
e52ff2dfce
|
add Base58EncodeError and Base58DecodeError to error.rs
|
2021-08-10 02:34:47 +03:00 |
|
ghassmo
|
cf0501c330
|
update todo.md
|
2021-08-10 01:41:14 +03:00 |
|
lunar-mining
|
8734978f1e
|
added cashier->darkfid withdraw channel. ran cargo fmt
|
2021-08-09 15:21:48 +02:00 |
|
lunar-mining
|
b40933435a
|
updated todo.md
|
2021-08-09 11:45:48 +02:00 |
|
lunar-mining
|
21f59662dd
|
implemented withdraw on the client side
|
2021-08-09 11:30:29 +02:00 |
|
lunar-mining
|
dbd5a7bd57
|
cleaned up cli print statements
|
2021-08-09 10:57:01 +02:00 |
|
lunar-mining
|
9cc72263ea
|
added todo.md. deleted very old TODO.md
|
2021-08-09 09:44:53 +02:00 |
|
ghassmo
|
87e862084c
|
update README.md
|
2021-08-09 03:59:25 +03:00 |
|
ghassmo
|
f9b880f609
|
add cashier_url to darkfid config file
|
2021-08-09 03:54:34 +03:00 |
|
ghassmo
|
e54fa18bdb
|
drk: print a proper message when receive the response
|
2021-08-09 03:45:04 +03:00 |
|
ghassmo
|
deb3dd21bf
|
handle deposit request from darkfid
|
2021-08-09 03:41:24 +03:00 |
|
lunar-mining
|
fdc098c17f
|
moved mutex up to CashierClient reqprotocol object
|
2021-08-08 20:00:36 +02:00 |
|
ghassmo
|
5b867308e2
|
remove mutex from zmq socket
|
2021-08-08 17:46:45 +03:00 |
|
narodnik
|
e5d0ca1d16
|
plonk "simple" example
|
2021-08-08 14:39:03 +02:00 |
|
lunar-mining
|
2d9caa2884
|
added deposit() to drk_cli
|
2021-08-08 13:56:00 +02:00 |
|
narodnik
|
2cc4480c38
|
round 2
|
2021-08-08 13:19:35 +02:00 |
|
narodnik
|
04dc04ece5
|
plonk-simple round 1 of proving phase
|
2021-08-08 12:09:19 +02:00 |
|
lunar-mining
|
8a6f14571a
|
added mutex lock to zmq socket. finished client side deposit().
ran cargo fmt
|
2021-08-08 12:19:18 +02:00 |
|
narodnik
|
a241497ddc
|
simple plonk manual worked example
|
2021-08-08 11:52:30 +02:00 |
|
narodnik
|
354c4ffd99
|
get root of unity for 2-adic subgroup within vesta base field Fq, which has an order of 32
|
2021-08-08 09:12:30 +02:00 |
|
narodnik
|
3d2f35c26a
|
renamed: plonk.sage -> plonk_naive.sage
|
2021-08-08 08:28:25 +02:00 |
|
ghassmo
|
94c63b15be
|
add walletdb path to darkfid config file
|
2021-08-08 07:09:38 +03:00 |
|
ghassmo
|
b22d8ba0f6
|
add option to change the path of config file for darkfid and drk cli & remove unused code
in src/cli
|
2021-08-08 06:47:32 +03:00 |
|
narodnik
|
3f17311bbe
|
add clarifying comment
|
2021-08-07 11:19:12 +02:00 |
|
narodnik
|
61837f09ab
|
reduced plonk permutation argument
|
2021-08-07 11:16:56 +02:00 |
|
parazyd
|
bb8d0bcb85
|
cli/cli_config: Use proper OS-specific TMPDIR for writing logs
|
2021-08-07 10:10:30 +02:00 |
|
narodnik
|
b695238755
|
plonk generate copy constraints
|
2021-08-07 08:36:32 +02:00 |
|
narodnik
|
d76c2836de
|
comment out test in groth_poly_commit.py
|
2021-08-07 08:36:32 +02:00 |
|
ghassmo
|
30b4f3150b
|
make the tests pass in walletdb
|
2021-08-07 05:24:46 +03:00 |
|
ghassmo
|
66330b73b5
|
impl Encodable for VariableIndex
|
2021-08-07 05:23:37 +03:00 |
|
ghassmo
|
34eb0919db
|
impl Encodable and Decodable for Vec<Node: Hashable>
|
2021-08-07 05:22:39 +03:00 |
|
ghassmo
|
e300d13788
|
github: Create config dir
|
2021-08-07 05:20:22 +03:00 |
|
Janus
|
916a679a81
|
Check for existing dkey_pub to matched btc
|
2021-08-06 17:42:26 -04:00 |
|
Janus
|
62959fd7de
|
Load parameters on cashier start
|
2021-08-06 17:40:15 -04:00 |
|
parazyd
|
d3db17c62a
|
src/util: Rework path to use os-specific config directory
|
2021-08-06 19:27:09 +02:00 |
|
narodnik
|
19fb93b778
|
plonk constraints setup
|
2021-08-06 12:14:56 +02:00 |
|
ghassmo
|
b97d5751c9
|
Merge branch 'master' of github.com:darkrenaissance/darkfi
|
2021-08-06 05:24:39 +03:00 |
|
ghassmo
|
2d859c9cb1
|
fix bugs and add test cases inside walletdb.rs
|
2021-08-06 05:22:53 +03:00 |
|
ghassmo
|
be54498709
|
return public keys from jsonserver instead of info message
|
2021-08-06 02:14:56 +03:00 |
|
ghassmo
|
09090aa6cb
|
minor changes in drk.rs
|
2021-08-06 02:13:55 +03:00 |
|
parazyd
|
ff8dbe234a
|
github: Install development headers for sqlcipher.
|
2021-08-05 10:13:46 +02:00 |
|
ghassmo
|
e0b135c6f2
|
receive own_coins from walletdb when creating tx inside darkfid
|
2021-08-05 05:12:47 +03:00 |
|
ghassmo
|
1e87fb2bb4
|
using a base-58 encoded string for transfer coins and show user's address
|
2021-08-05 05:04:55 +03:00 |
|
ghassmo
|
40d71df4dd
|
fix an error happen when query public key from walletdb
|
2021-08-05 05:01:02 +03:00 |
|
ghassmo
|
d945634cd9
|
add get_key option to drk.rs
|
2021-08-05 04:59:50 +03:00 |
|
ghassmo
|
53dc649890
|
add bs58 crate
|
2021-08-05 04:58:15 +03:00 |
|
ghassmo
|
7f677f2c61
|
parse and get own_coins from walletdb
|
2021-08-04 20:05:33 +03:00 |
|
ghassmo
|
847fd8ac0b
|
implement Decodable for CommitmentTree<Node> and
IncrementalWitness<Node>
|
2021-08-04 20:04:20 +03:00 |
|
ghassmo
|
d2668692dd
|
implement Decodable and Encodable for Option<T>
|
2021-08-04 20:02:04 +03:00 |
|
ghassmo
|
1e4fca118e
|
using futures::select! for handling GatewaySlabsSubscriber and publish_tx_recv
futures in darkfid
|
2021-08-04 02:14:34 +03:00 |
|