Commit Graph

1743 Commits

Author SHA1 Message Date
ghassmo
f1c97207ba rpc: merge rpcserver2 to rpcserver & fix bins affected by the merging 2022-05-11 17:20:59 +02:00
ghassmo
ffee60228c rpc: WIP use new transport for rpcserver2 2022-05-11 17:20:59 +02:00
ghassmo
7fd0843200 rpc: use new network transport for jsonrpc 2022-05-11 17:20:59 +02:00
ghassmo
0c264469ec raft: using new p2p net settings 2022-05-11 17:20:59 +02:00
ghassmo
264dc72f03 merge net3 into net 2022-05-11 17:20:59 +02:00
ghassmo
eca51afd88 net3: update settings struct 2022-05-11 17:20:59 +02:00
aggstam
6163de04d9 src/util/time.rs: added copy trait 2022-05-11 13:25:08 +03:00
aggstam
4f843b419e src/error.rs: removed tab spaces 2022-05-11 12:33:53 +03:00
Dastan-glitch
cfa8067c26 bin/tau: use Timestamp in src/util 2022-05-11 03:11:03 +03:00
aggstam
90cda47154 script/research/clock_sync: moved to src/util/time.rs and src/error.rs, updated cargo dependencies, darkfid2: added system time check at start 2022-05-10 19:01:57 +03:00
aggstam
9b697b525a src/consensus/util.rs moved to src/util/time.rs, modified corresponding depedencies 2022-05-10 16:58:12 +03:00
ghassmo
2a258cf509 rpc: extend buffer size 2022-05-08 18:26:26 +03:00
lunar-mining
40e48eacb0 dnetview: cleanup msg log Span assignment and cargo fmt
cargo fmt picked up a few issus in zk/circuit/lead_contract.rs and
example/lead.rs
2022-05-08 10:39:14 +02:00
mohab
a9d9fa0abc [zk/lead] pruned abit.. 2022-05-08 05:03:31 +02:00
mohab
fe5e6f7def [zk/lead] set commitment tree for product of point's coordinates 2022-05-08 05:03:31 +02:00
mohab
99cd36d8df [zk/lead] added leadership coefficient 2022-05-08 05:03:31 +02:00
mohab
3d6865143b [zk/lead] use first 24bits of the commitment for greaterthan_chip of 24bit size 2022-05-08 05:03:31 +02:00
mohab
0d7c7ce3fc [zk/lead] removed commit1, commit2 for the contract, constrained the commitment instead 2022-05-08 05:03:31 +02:00
mohab
ead5e339e7 [zk/lead] replaced failing hash with mul 2022-05-08 05:03:31 +02:00
mohab
8d5b757ab4 [zk/lead] cop with changed incrementalmerkletree api 2022-05-08 05:03:31 +02:00
ghassmo
2d629a1c56 raft: fix datastore path check 2022-05-07 18:20:51 +03:00
ghassmo
b7bfa7e4ff net3: WIP implement tor protocol 2022-05-07 15:23:22 +03:00
narodnik
6197878157 create proper state transition function 2022-05-07 10:28:21 +02:00
narodnik
70293fd181 add missing code for inputs 2022-05-06 22:46:01 +02:00
ghassmo
c8ce6b68a5 net3: handle unsupported transport upgrades 2022-05-05 20:26:02 +03:00
ghassmo
6a1953d801 Merge branch 'tokenblind' 2022-05-05 20:06:58 +03:00
ghassmo
6dba5c6a27 walletdb: use de/serialization functions for value field in own coin 2022-05-05 20:05:07 +03:00
ghassmo
c7225de5fa walletdb: add token_blind to walletdb and sql schema 2022-05-05 19:52:14 +03:00
narodnik
1f7a11a59d Add missing token_id to Note. Temp WalletDb workaround. 2022-05-05 10:19:52 +02:00
aggstam
d5b9a811a4 consensus: genesis timestamp hardcoded and retrieved based on network 2022-05-04 21:15:56 +03:00
aggstam
be7fd5fef2 consensus/proto/protocol_sync:handle_receive_block(): consensus nodes exit at function start, nodes-tool: upgraded to latest versions 2022-05-04 20:35:58 +03:00
aggstam
8d6c696e3a consensu/block: added version, consensus/state: fixed epoch 0 participants check, bin/darkfid2: updated config.toml flags, script/consensus_simulation: updated flags 2022-05-04 16:30:08 +03:00
ghassmo
015f3ddefc net3: use more specific error types for bind an address and accept a connection 2022-05-04 05:48:09 +03:00
ghassmo
a020815b43 raft: remove redundant codes 2022-05-04 05:18:25 +03:00
ghassmo
197568f544 blockchain: minor changes: avoid using into iterators when call get_all 2022-05-04 02:46:15 +03:00
ghassmo
c057c610d4 net3: new redesign for acceptor and connector and use more general form for transport protocols 2022-05-04 01:44:30 +03:00
ghassmo
a57a2fc0c5 net3: create wrapper for stream returned by Transport connections 2022-05-04 01:44:30 +03:00
Dastan-glitch
962ddf3a28 bin/tau: minor changes 2022-05-03 01:40:58 +03:00
parazyd
be3f87cfea net: Rework transports for protocol upgrades. 2022-05-03 00:18:53 +02:00
parazyd
09bfbc7285 blockchain: Cleanup and documentation. 2022-05-02 15:43:06 +02:00
ghassmo
e7157c4418 raft: fix a bug related to commits length 2022-05-02 16:28:15 +03:00
ghassmo
8cdd47bf1b bin/ircd: minor changes 2022-05-02 15:29:10 +03:00
mohab
a54f835c00 [zk/arith_chip] removed pow gate 2022-05-01 21:50:22 +02:00
mohab
acc15409b4 [zk/lead] removed unused imports 2022-05-01 21:50:22 +02:00
ghassmo
95b32a7390 raft: remove p2p code from start function & add p2p get_info() to ircd rpc 2022-05-01 21:33:03 +03:00
ghassmo
70c4f4d81d raft: add Listener node 2022-05-01 21:04:17 +03:00
ghassmo
3aeebadba8 raft: make primitives module and do encapsulation 2022-05-01 20:26:01 +03:00
ghassmo
34b34f8988 raft: change the name of p2p module to protocol_raft.rs 2022-05-01 20:01:02 +03:00
parazyd
e0549eb25f wallet: Fix test units. 2022-05-01 17:28:21 +02:00
parazyd
4aca4b9c62 Working token transfers.
One bug I've noticed is that the faucet found a duplicate nullifier
upon receiving the block/tx after finalization of the transfer.
2022-05-01 17:00:08 +02:00