Commit Graph

8117 Commits

Author SHA1 Message Date
nighthawk24
668743b83a net : Remove unnecessary casts 2024-02-23 15:29:25 +02:00
nighthawk24
c25df52c64 fud | lilith | research/dhtd/ | geode | tests : Refactor to return match statements 2024-02-23 15:29:25 +02:00
skoupidi
22c4f2604b contrib/localnet/darkfid*: tmux scripts beautifications 2024-02-23 15:28:53 +02:00
skoupidi
ed96c06adb darkfid: ask peers if they are synced on sync task 2024-02-23 15:28:33 +02:00
skoupidi
b468b9c399 net/message_subscriber: new fn receive_with_timeout added on message subscription 2024-02-23 15:27:33 +02:00
skoupidi
505571188d rpc/client: new fn chad_request added 2024-02-22 20:46:04 +02:00
skoupidi
20117e3e7d darkfid/proto/protocol_proposal: added missing dispatcher 2024-02-22 20:45:14 +02:00
skoupidi
3a9455e646 contrib/localnet/darkfid*: updated tmux scripts 2024-02-22 20:44:01 +02:00
skoupidi
cff856971d darkfid: consensus fixes 2024-02-22 17:52:56 +02:00
skoupidi
5e9892363a validator: changed block ranking logic 2024-02-22 15:38:54 +02:00
zero
8ce95eeacb book/wallet: add feedback from others 2024-02-22 11:55:18 +01:00
zero
5101de7160 book: fix broken URL 2024-02-22 11:26:20 +01:00
zero
9c802e0745 book: add page arch/wallet.md 2024-02-22 11:20:57 +01:00
dasman
0ecdff598d bin/tau: show task index when creating a new one 2024-02-22 02:37:18 +03:00
dasman
2a8ba89001 bin/tau: accept shortend refid as an identifier for tasks 2024-02-22 02:36:00 +03:00
parazyd
2a49b2d79e contract/money: Remove NullifierAttributes and use the OwnCoin API 2024-02-21 12:52:34 +01:00
skoupidi
0de966c9c7 darkfid: forks sync logic implemented 2024-02-21 13:27:22 +02:00
parazyd
ffcefada18 sdk/crypto: Remove unused import in ecvrf.rs 2024-02-21 09:52:39 +01:00
parazyd
13c6d35e38 contrib: Add script for generating ctags 2024-02-21 09:08:25 +01:00
parazyd
47e9d68ef1 sdk/crypto: Forbid PublicKey to ever be the identity point 2024-02-20 15:47:34 +01:00
parazyd
dc203e12f0 contract/deployooor: Remove redundant ZK proof creation and verification 2024-02-20 15:47:34 +01:00
parazyd
b82aee8cd3 sdk/crypto: Derive a deterministic nonce for ECVRF 2024-02-20 15:47:34 +01:00
parazyd
6002324810 validator/utils: Add FIXME note about dangerous code 2024-02-20 15:47:34 +01:00
parazyd
e33fb55faf sdk/crypto: Use deterministic nonces for Schnorr signatures 2024-02-20 15:47:34 +01:00
parazyd
23f2bbeac9 sdk/crypto: Add "_unsafe" suffix to ElGamalEncryptedNote functions
The reasoning is explained in the rustdoc for those functions.
2024-02-20 15:47:33 +01:00
zero
b218255aa1 DAO::propose(): check input nullifiers are not used more than once - each one should be unique. 2024-02-20 15:47:33 +01:00
zero
ff24d41a10 sdk/schnorr: add the pubkey to challenge hash of commit 2024-02-20 15:47:33 +01:00
parazyd
41266d7fd6 chore: Add supply-chain to main .gitignore
This is used by `cargo vet`
2024-02-20 15:47:33 +01:00
parazyd
8636fb2641 sdk/ecvrf: Enforce that the public key is not the identity point 2024-02-20 15:47:33 +01:00
parazyd
60fc2f0b3d sdk/mimc_vdf: Generate round constants as BigUint instead of u64 2024-02-20 15:47:33 +01:00
zero
ce517f331c book/dev: remove section on ChangeLog 2024-02-18 15:52:28 +01:00
parazyd
4dd4cf5178 sdk/crypto: Add test unit for pedersen.rs 2024-02-17 23:54:06 +01:00
zero
9f1649ef02 book: changes to hiring based on commentz 2024-02-17 12:51:04 +01:00
zero
bcb1c5a439 book: add section on dev 2024-02-17 11:35:12 +01:00
zero
75ad829ff8 Cargo.lock: openssl 2024-02-15 14:06:33 +01:00
zero
8a17b7175e fix darkirc android build using dockerfile 2024-02-15 13:45:05 +01:00
dasman
95e7a53094 event_graph: fix events validation with days_rotation set to zero 2024-02-15 03:28:43 +03:00
skoupidi
d54e44b573 contrib/localnet/darkfid*: updated to work with latest darkfid 2024-02-14 17:09:13 +02:00
skoupidi
d4af12f264 drk: another minor scan fix 2024-02-14 15:44:16 +02:00
skoupidi
67692cf354 drk: minor scan fix 2024-02-14 15:34:16 +02:00
skoupidi
af5542da7b drk: parse coinbase transaction 2024-02-14 15:25:00 +02:00
skoupidi
f345f7a338 contrib/localnet/darkfid-singe-node: updated to work with latest darkfid 2024-02-14 14:32:22 +02:00
skoupidi
44103f0359 darkfid: use base64 encoding | drk: minor fixes 2024-02-14 14:31:40 +02:00
skoupidi
847e4749eb darkfid/task/miner: properly listen for network proposals 2024-02-13 17:44:17 +02:00
skoupidi
f1f05b726d darkfid: created task to listen for appended proposals and perform finalization check for non mining nodes 2024-02-13 13:45:13 +02:00
skoupidi
34b750dc5e minerd: moved from script/research into bin 2024-02-13 13:45:13 +02:00
skoupidi
38a83c8b40 darkfid: renamed consensus_p2p to miners_p2p 2024-02-13 13:45:13 +02:00
skoupidi
6de4869bec darkfid: removed obselete protocol_block 2024-02-13 13:45:13 +02:00
dasman
ea50f9ac5e bin/tau: remove commented code 2024-02-12 23:28:51 +03:00
dasman
e8ce57e81c bin/tau: add default hostlist path 2024-02-12 23:27:48 +03:00