parazyd
|
d1b84ca832
net: Disconnect peers which send us packets that we don't have dispatchers for.
|
2 years ago |
aggstam
|
893ea4a52f
validator/pow: store block difficulty info in sled
|
2 years ago |
aggstam
|
594946044e
validator/pow: TODOs cleanup
|
2 years ago |
aggstam
|
c847febc51
validator/consensus: fork/block ranking implemented
|
2 years ago |
aggstam
|
6ad2a19bac
validator: validate blocks based on their version
|
2 years ago |
aggstam
|
214a4f458d
darkfid2: (very) raw miner task added
|
2 years ago |
aggstam
|
0d0740d331
blockchain/Block: removed slots vector, and handle storing based on block version.
|
2 years ago |
aggstam
|
eca2c7e175
blockchain/Block: moved producer tx at last position of blocks' txs vec
|
2 years ago |
parazyd
|
7861949a64
event-graph: DAG sync concept
|
2 years ago |
parazyd
|
ab7a6af93a
rpc/client: Refactor to use StoppableTask
|
2 years ago |
parazyd
|
14fc49a7d6
rpc/server: Implement connection tracking through a StoppableTaskPtr set.
|
2 years ago |
x
|
e481bd8bae
add Error::SeedFailed
|
2 years ago |
parazyd
|
8f46f7b777
lib: Clean up library features.
|
3 years ago |
Dastan-glitch
|
71ec99e422
src/error: add forgotten event_graph error
|
3 years ago |
x
|
2db408de14
p2p: greatly simplify & delet kod. p2p doesnt need a StoppableTask - the sessions themselves create their own StoppableTasks when calling start() and yield immediately.
|
3 years ago |
x
|
21df1a2f52
add assert_err macro
|
3 years ago |
parazyd
|
0f125fa2db
net: Remove async-std dependency and prefer smol.
|
3 years ago |
aggstam
|
fb0102a7e0
taud: use StoppableTask instead of detach()
|
3 years ago |
aggstam
|
3f6b79908b
darkfid: use StoppableTask instead of detach()
|
3 years ago |
aggstam
|
dbe413d8f0
darkfid2: use StoppableTask instead of detach()
|
3 years ago |
parazyd
|
21dd80ae99
rpc: Replace serde_json with tinyjson.
|
3 years ago |
parazyd
|
827ec53f63
rpc: Cleanup client and server and refactor into smaller functions.
|
3 years ago |
aggstam
|
67d5ed7d28
validator: current slot generation added
|
3 years ago |
parazyd
|
688da857a8
fud: Implement background tasks for fetching file metadata and file chunks.
|
3 years ago |
parazyd
|
98a78098bc
fud/proto: Implement file request handler
|
3 years ago |
parazyd
|
63a408c777
fud/proto: Implement chunk request handler.
|
3 years ago |
parazyd
|
eab4086b15
dht2: Remove module.
|
3 years ago |
aggstam
|
9f81e693ed
darkfid2/rpc: basic tx methods added
|
3 years ago |
aggstam
|
7f9bed8e50
WIP: contract/consensus/client/proposal: verify coin value is less than slot target before creating proof
|
3 years ago |
aggstam
|
dce1fb929d
darkfid2: calculate genesis txs total and use that for genesis block validation
|
3 years ago |