mohab metwally
3c793a3ffc
remove x25519 with conflicting zeroize dep
2022-10-27 18:26:14 +02:00
Luther Blissett
afcccefac9
crypto/note: Use audited chacha20poly1305 crate for note encryption.
2022-10-26 16:13:12 +02:00
Dastan-glitch
3a68228897
example/crypsinous: fix p2p and syncing issue
2022-10-24 04:02:20 +03:00
mohab metwally
8820bf135d
[ouroboros/stakeholder] update sigma2 with new dashu api
2022-10-19 13:25:36 +02:00
Luther Blissett
62d1f06c1f
Update imports for type migrations.
2022-10-17 00:34:34 +02:00
Dastan-glitch
c0c97337d7
resolve conflicts merging dao_demo
2022-10-16 02:50:59 +03:00
Luther Blissett
2ca5866c43
Fix tests compilation
2022-10-15 20:30:21 +02:00
Luther Blissett
d718574bba
cargo fmt
2022-10-15 20:07:00 +02:00
Luther Blissett
c99d6e5484
Update Cargo.lock
2022-10-15 20:06:28 +02:00
mohab metwally
829d057742
fix circuit target, pruning
2022-10-15 16:30:56 +02:00
mohab metwally
f132a15358
resolve conflicts
2022-10-15 16:06:08 +02:00
mohab metwally
6b83239db6
merge conflicts
2022-10-15 14:23:27 +02:00
Luther Blissett
2b587bc14a
Migrate lib to smol instead of explicit async deps.
...
Internally they're the same, smol exports them.
2022-10-14 18:43:26 +02:00
Luther Blissett
47dbf1363f
Clean up async_daemonize for less imports and use smol.
2022-10-14 14:07:06 +02:00
Luther Blissett
f26ad3b7f0
sdk/crypto: Add FromStr implementation for Nullifier.
2022-10-14 02:30:21 +02:00
Luther Blissett
9865b21a28
crypto: Stricter API for nullifier and secretkey.
2022-10-14 02:29:51 +02:00
Luther Blissett
4888b25830
drk/deploy: Add ZK proof for deployment, and some cleanups and roadmap.
2022-10-10 14:53:17 +02:00
Luther Blissett
9b0f68460d
drk: Draft code for contract deployment.
2022-10-10 13:33:09 +02:00
Luther Blissett
766c07c72c
util: Add base32 encoding.
2022-10-08 13:24:17 +02:00
Luther Blissett
c769fd42ec
Update dependency versions and remove env_logger dep.
2022-10-07 00:58:48 +02:00
Luther Blissett
e7bc898923
darkwikid: main.rs improvements, and cleanups.
...
* Use dryoc for crypto_secretbox instead of public-key encryption.
* Detach raft task to background (this needs a good rework, current
design is suboptimal).
* Remove ctrlc and add signal-hook to handle signals
* Upon SIGHUP, reload workspace secrets from the TOML config file.
2022-10-07 00:50:40 +02:00
mohab metwally
85096c5caa
[stakeholder/stakeholder] burn/mint lead coin
2022-09-30 17:27:07 +02:00
ghassmo
d4f0aa8285
create ircd2 bin: ircd based on hashchain
2022-09-30 16:04:25 +04:00
aggstam
07b7d0f148
fud: moved to bin
2022-09-30 00:34:00 +03:00
aggstam
366c917021
p2pnet: patch validate hosts ips before storing: added missing ranges
2022-09-26 22:59:39 +03:00
aggstam
d8b440b831
p2pnet: validate hosts ips before storing
2022-09-26 22:39:26 +03:00
Dastan-glitch
f5490477ca
bin/dao: Show the token id as a string, airdrop() pass PublicKey and Rename xDRK and gDRK to DRK and GOV
2022-09-25 05:57:30 +03:00
Luther Blissett
6fc5b43d54
Mop up dependencies and features.
2022-09-24 19:18:14 +02:00
Luther Blissett
bcf031fb8a
Update examples.
2022-09-24 16:02:20 +02:00
Luther Blissett
5f56936668
rpc/websockets: Port to rustls.
2022-09-24 16:02:19 +02:00
Luther Blissett
0e5502f5d5
Move serialization library into its own submodule.
2022-09-24 16:02:19 +02:00
ghassmo
abdc2383f4
bin/ircd: add mvc draft
2022-09-23 11:37:19 +04:00
Luther Blissett
de7b6e9bd7
crypto: Add MiMC VDF.
2022-09-21 16:58:27 +02:00
lunar-mining
28b7dcd021
dao_demo: mint dao bulla from command line
2022-09-18 16:11:54 +02:00
Dastan-glitch
8556a819cc
Merge branch 'master' into dao_demo
2022-09-16 23:54:06 +03:00
ghassmo
11f65b6d00
bin/darkwiki: move darkwikid and darkwiki-cli to the same directory in bin & bump version 0.4.0
2022-09-15 11:35:38 +04:00
ghassmo
93760b5f54
bin/ircd: bump version 0.4.0
2022-09-13 14:42:12 +04:00
Dastan-glitch
d4c3b2f5e5
move daod and dao-cli to dao folder, and rename dao-cli to dao
2022-09-07 02:39:36 +03:00
Luther Blissett
ee4c99387e
Update project dependencies.
2022-09-06 16:41:03 +02:00
ghassmo
15eab6a994
bin/ircd: add Inv and GetData to the protocol to remain the messages in sync
2022-09-05 14:22:46 +04:00
ghassmo
0395727e32
bin/ircd: update the buffer when add/send a message
2022-09-05 14:17:07 +04:00
lunar-mining
1643902e8b
daod: change ContractId and FuncId to static pallas::Base
2022-09-04 13:39:36 +02:00
Luther Blissett
fd9c32f729
net/transport/tor: Remove regex dependency.
2022-09-02 10:50:24 +02:00
Luther Blissett
e5f212a4ad
Update project dependencies.
2022-08-30 10:18:07 +02:00
aggstam
68697ce3a4
lilith: rpc added
2022-08-29 23:06:53 +03:00
x
10b793c7d6
add more comments for DAO::exec(), and make a constant for DAO::exec::FUNC_ID
2022-08-28 10:22:06 +00:00
ghassmo
4d59737901
bin/darkwikid: encrypt/decrypt patch with secret key
2022-08-23 15:10:20 +04:00
nogira
c46c4d7cf4
ctrlc-async -> ctrlc
2022-08-22 13:22:55 +04:00
ghassmo
120d8b2c72
bin/darkwikid: WIP implement rpc commands
2022-08-20 18:15:53 +04:00
ghassmo
42047b9540
bin/darkwikid: major bug fix & derive id from title of the doc
2022-08-20 13:16:15 +04:00