Commit Graph

2130 Commits

Author SHA1 Message Date
aggstam
34dff4e2d2 p2pnet: validate external address of inbound connection 2022-10-06 20:51:38 +03:00
Luther Blissett
2ccb6bbabf net/p2p/broadcast: Broadcast messages to peers concurrently. 2022-10-06 18:02:41 +02:00
Luther Blissett
88abda32ce make fix and cargo fmt. 2022-10-06 14:21:56 +02:00
Dastan-glitch
ce9accca1a src/stakeholder: fix await blocks, plus extra info logs 2022-10-05 18:32:42 +03:00
ghassmo
e5e09726b9 run cargo fmt 2022-10-03 11:43:05 +04:00
mohab metwally
55db03e144 [stakeholder/stakeholder] fix mint/burn value 2022-09-30 17:45:00 +02:00
mohab metwally
85096c5caa [stakeholder/stakeholder] burn/mint lead coin 2022-09-30 17:27:07 +02:00
mohab metwally
190c43eea2 [stakeholder/stakeholder] finalize coin 2022-09-30 17:27:07 +02:00
mohab metwally
2af9a7cd8d [stakeholder/stakeholder] leadcoin based off owncoins, slot with multiple competing coins 2022-09-29 17:29:59 +02:00
mohab metwally
df690f54b8 [blockchain/epoch] remove EpochItem from EpochConsensus 2022-09-29 17:29:53 +02:00
Luther Blissett
b658d77b0d darkfid: Move transaction simulation into a separate fn and add a sim RPC endpoint. 2022-09-29 09:15:39 +02:00
mohab metwally
32a8b83ae2 prune few comments 2022-09-27 11:46:30 +02:00
mohab metwally
c8f42e12b8 [stakeholder/stakeholder] fix bug in the num slot count 2022-09-27 11:46:30 +02: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
aggstam
a5dc158f90 p2pnet: optional channel log implemented 2022-09-26 15:33:48 +03:00
Luther Blissett
77a68942df cargo fmt 2022-09-26 13:09:00 +02:00
Luther Blissett
b0989905cc net/channel: Fix p2p logging memory leak. 2022-09-26 12:56:56 +02:00
mohab metwally
0f7902a968 prune unused imports in example/lead, util/clock 2022-09-25 20:16:41 +02:00
mohab metwally
95bb88cb24 [util/clock] add comments, tests 2022-09-25 20:16:41 +02:00
ghassmo
6703111d60 serial/derive: show error when use for enums 2022-09-25 13:36:00 +04:00
Luther Blissett
6fc5b43d54 Mop up dependencies and features. 2022-09-24 19:18:14 +02:00
Luther Blissett
c10d4f140b Make "util" module not depend on "rpc" (and in turn "net"). 2022-09-24 16:02:19 +02:00
Luther Blissett
5f56936668 rpc/websockets: Port to rustls. 2022-09-24 16:02:19 +02:00
Luther Blissett
76c25f06a1 Change import references in library to the new serial module. 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
mohab
7409b9821b [stakeholder/stakeholder] replace println with log target stakeholder 2022-09-23 18:23:59 +02:00
mohab
0fadcaadb2 Merge branch 'master' of https://github.com/darkrenaissance/darkfi 2022-09-23 17:04:44 +02:00
mohab
356002e575 [stakeholder/stakeholder] fix blocking block sync 2022-09-23 17:04:24 +02:00
aggstam
f72050207d p2pnet:peer_discovery(): removed storage of hosts, to prevent double storing 2022-09-23 17:14:02 +03:00
Luther Blissett
3b27bde7ac rpc/server: Enlarge recv buffer to 81920 bytes. 2022-09-23 15:46:45 +02:00
Luther Blissett
4fa750c631 crypto/proof: Remove stray println calls. 2022-09-23 15:11:11 +02:00
Luther Blissett
cda5e46f1a crypto: Clippy lints. 2022-09-23 13:59:01 +02:00
Luther Blissett
7b2bebeb33 zk/circuit: Clippy lints. 2022-09-23 13:59:01 +02:00
Luther Blissett
8d81c16786 stakeholder: Clippy lints. 2022-09-23 13:59:01 +02:00
Luther Blissett
65308c49e7 consensus: Clippy lints. 2022-09-23 13:59:01 +02:00
Luther Blissett
7232b70e44 blockchain: Clippy lints. 2022-09-23 13:59:01 +02:00
Luther Blissett
ee873317f3 net: Clippy lints. 2022-09-23 13:59:01 +02:00
Luther Blissett
cfd2511e45 zkas: Clippy lints. 2022-09-23 13:59:01 +02:00
Luther Blissett
65d6cbba3c consensus: Make validate_state_transitions not depend on &self. 2022-09-23 13:59:01 +02:00
aggstam
ad66385f9a p2pnet: peer discovery for outbound slots implemented 2022-09-22 16:16:31 +03:00
Luther Blissett
de7b6e9bd7 crypto: Add MiMC VDF. 2022-09-21 16:58:27 +02:00
aggstam
5fc3fc8d29 p2pnet: prevent slot closing of outbound connections due to silent errors 2022-09-21 16:02:34 +03:00
Dastan-glitch
a50de65a78 Clippy lints 2022-09-21 03:47:24 +03:00
Luther Blissett
1b4cea6924 Ignore editor backup files. 2022-09-19 16:58:37 +02:00
mohab metwally
81f53cef5c merge conflict 2022-09-19 14:26:25 +02:00
mohab metwally
6e02b37646 prune unused imports 2022-09-18 11:32:22 +02:00
mohab metwally
bab5917fef set statement comments with // 2022-09-18 11:14:34 +02:00
mohab metwally
18231e8ba5 [crypsinous:stakeholder/stakeholder] add hardlimit to background for testing 2022-09-18 11:10:12 +02:00
mohab metwally
d0239f9597 remove emacs hist files 2022-09-17 17:06:06 +02:00