parazyd
|
382c7bcfe3
|
node/service: Remove obsolete gateway code.
|
2022-04-23 21:21:14 +02:00 |
|
parazyd
|
f2479ca060
|
Replace old blockchain rocksdb module with new sled blockchain stores.
|
2022-04-23 21:21:14 +02:00 |
|
parazyd
|
360ca24581
|
crypto/keypair: Implement from_str() for PublicKey.
|
2022-04-23 21:21:14 +02:00 |
|
parazyd
|
a9f20aa1f1
|
faucetd: WIP airdrop.
|
2022-04-23 21:21:14 +02:00 |
|
parazyd
|
a3829e76b3
|
Clean up global error module.
|
2022-04-23 21:21:14 +02:00 |
|
aggstam
|
bf6d4881d2
|
consensus: Implement BlockOrderStore to store block order by slot id.
|
2022-04-23 21:21:14 +02:00 |
|
parazyd
|
7fb58b3d2b
|
util/cli: Add macro for standardized daemonization.
|
2022-04-23 21:21:14 +02:00 |
|
parazyd
|
e34e64826e
|
tx: Fix imports.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
1d22e3e8a1
|
crypto/keypair: Use derived serialization for PublicKey and SecretKey.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
e24c3b00b4
|
consensus: Use actual transactions.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
df4acc2814
|
node: Return Transaction on send(), and lazy-init VerifyingKeys.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
ccfb7d7d7f
|
blockchain: Export some structs.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
ac46e46e49
|
wallet: Store merkle tree leaf positions for own coins.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
a2b6521583
|
node: WIP cleanup and port for client and state.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
805b26136d
|
tx: Clean up and add some code comments.
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
ffa1a42bd6
|
crypto/merkle: Port to incrementalmerkle 0.3 needed API
|
2022-04-23 21:21:13 +02:00 |
|
parazyd
|
624e48775a
|
blockchain: Clippy some iterators.
|
2022-04-23 21:21:12 +02:00 |
|
parazyd
|
aef76baff8
|
crypto: Rename Spend to Burn.
|
2022-04-23 21:21:12 +02:00 |
|
parazyd
|
69c0e6cc0d
|
darkfid: Always enable ProtocolTx.
|
2022-04-23 21:21:12 +02:00 |
|
parazyd
|
67adc758f4
|
blockchain: Add get_all functions.
|
2022-04-23 21:21:12 +02:00 |
|
parazyd
|
305699a363
|
consensus: Move p2p protocols into module.
|
2022-04-23 21:21:12 +02:00 |
|
parazyd
|
df13dc12f4
|
faucetd: Implement skeleton.
|
2022-04-23 21:21:12 +02:00 |
|
parazyd
|
b02933dcb9
|
darkfid: Simplify consensus proposal_task.
|
2022-04-23 21:21:12 +02:00 |
|
parazyd
|
8fb6a83838
|
consensus: Use FxIndexMap for participants and clean up.
|
2022-04-23 21:21:11 +02:00 |
|
parazyd
|
d43d564813
|
darkfid: Use a flag to participate in consensus.
|
2022-04-23 21:21:11 +02:00 |
|
parazyd
|
4d96539c9f
|
util/cli: Allow ignores for LOG_TARGETS in log_config.
|
2022-04-23 21:21:11 +02:00 |
|
parazyd
|
a4dd04daf7
|
darkfid: Enable consensus task.
|
2022-04-23 21:21:11 +02:00 |
|
parazyd
|
dfc9bd24c4
|
blockchain: nfstore and rootstore stubs.
|
2022-04-23 21:21:11 +02:00 |
|
parazyd
|
f8c064b4f1
|
blockchain: Implement add() for BlockProposal.
|
2022-04-23 21:21:11 +02:00 |
|
parazyd
|
c55c08b662
|
darkfid: Implement consensus P2P protocols.
|
2022-04-23 21:21:10 +02:00 |
|
parazyd
|
cfd3e38baf
|
consensus: Reviewed implementation.
|
2022-04-23 21:21:10 +02:00 |
|
parazyd
|
b9aaa3bae1
|
net/transport/tor: Clippy fix.
|
2022-04-23 21:21:10 +02:00 |
|
parazyd
|
fab196067b
|
darkfid: P2P protocol stub.
|
2022-04-23 21:21:10 +02:00 |
|
parazyd
|
d77d4dc02c
|
Update dependencies.
|
2022-04-23 21:21:10 +02:00 |
|
parazyd
|
c29e1d63fa
|
darkfid: Use async ctrlc.
|
2022-04-23 21:21:10 +02:00 |
|
parazyd
|
95d76d08f1
|
darkfid: Add P2P network stub.
|
2022-04-23 21:21:10 +02:00 |
|
parazyd
|
b3f5ad1c55
|
darkfid: Clean up RPC error messages and handling.
|
2022-04-23 21:21:09 +02:00 |
|
parazyd
|
78c78b1d84
|
darkfid: More functions and graceful shutdown handlers.
|
2022-04-23 21:21:09 +02:00 |
|
parazyd
|
ecca1a26ce
|
darkfid: More WIP for new RPC.
|
2022-04-23 21:21:09 +02:00 |
|
parazyd
|
f42e935700
|
lib: Move wallet module out of the node module.
|
2022-04-23 21:21:09 +02:00 |
|
ghassmo
|
6423e0c377
|
raft: fix major bugs
|
2022-04-23 16:58:01 +03:00 |
|
ghassmo
|
3986a98561
|
bin/tau: add more debug messgaes
|
2022-04-23 16:57:35 +03:00 |
|
ghassmo
|
ed152c8cb5
|
raft: flush sled datastore once receive exit signal
|
2022-04-23 15:19:15 +03:00 |
|
ghassmo
|
733d4d14ce
|
Retrieve "bin/tau: remove month date dependency from tasks and orgnize them in pending and completed tasks"
|
2022-04-23 14:36:47 +03:00 |
|
lunar-mining
|
2e700efdc7
|
dnetview: create random id when channel is empty
|
2022-04-23 11:40:44 +02:00 |
|
lunar-mining
|
1301d2576c
|
dnetview: serialize info into a hex string to create unique ids
|
2022-04-23 10:33:35 +02:00 |
|
mohab
|
25a8f68abd
|
[doc/architecture/blockchain] added some proofs, and pruned a bit
|
2022-04-23 05:18:49 +02:00 |
|
Dastan-glitch
|
184c85c44c
|
bin/tau: remove month date dependency from tasks and orgnize them in pending and completed tasks
|
2022-04-23 03:53:34 +03:00 |
|
ghassmo
|
b23517c8fa
|
net: organize the modules structures
|
2022-04-23 02:23:22 +03:00 |
|
narodnik
|
29a9182010
|
simple zk contract example
|
2022-04-22 11:34:56 +02:00 |
|