aggstam
|
dd3820b971
chore: random clippy
|
3 years ago |
aggstam
|
ec3bc88fb7
util/time: simplyfied Timestamp
|
3 years ago |
aggstam
|
01dad53892
consensus: created helper struct for all time related calculations, for easier access by the runtime
|
3 years ago |
aggstam
|
9214522a79
consensus/validator.rs: verify_transactions refactor and erroneous txs handling
|
3 years ago |
aggstam
|
f86a554ff8
consensus: cleaned derived coin blind handling
|
3 years ago |
aggstam
|
a87a9cc57e
consensus: add missing log targets
|
3 years ago |
aggstam
|
4dadf292ec
fmt, fixed broken imports, general cleanup
|
3 years ago |
mohab metwally
|
bc8d7886da
clean unused imports, commented code
|
3 years ago |
mohab metwally
|
ec85f05bb6
resolve conflict
|
3 years ago |
x
|
5702976798
cleanup logging project wide
|
3 years ago |
parazyd
|
71cd3064d6
Update license year.
|
3 years ago |
aggstam
|
611028d3e6
consensus: use slot checkpoint coins for leader lottery
|
3 years ago |
aggstam
|
034bd2fd4f
consensus: differentiate bootstrap timestamp from genesis, to not break slot calculation on network restarts
|
3 years ago |
aggstam
|
402e313100
consensus: sync fixes and more checks to trigger resync
|
3 years ago |
aggstam
|
c8165d5320
consensus: fixes and additions
|
3 years ago |
aggstam
|
f2da17ea1e
consensus: verify proposer eligibility via coin age
|
3 years ago |
aggstam
|
15f4a34daa
consensus/task/proposal.rs: typo
|
3 years ago |
aggstam
|
ae538b08b9
consensus:proposal_task(): redesign completed, consensus minor fixes
|
3 years ago |
aggstam
|
abfc86c0fb
WIP: consensus/consensus_sync(): redesign
|
3 years ago |
aggstam
|
40313cd6f5
consensus:proposal_task(): sync duration added to reset retries counter
|
3 years ago |
aggstam
|
d4d5374051
consensus:proposal_task(): added missing import
|
3 years ago |
aggstam
|
e19da575b9
WIP: consensus/proposal_task(): resync impl added in case node misses a slot due to processing
|
3 years ago |
parazyd
|
905586a638
cargo fix
|
3 years ago |
aggstam
|
3b711b632d
consensus:proposal_task(): detach broadcasting only if needed
|
3 years ago |
aggstam
|
b7ac8bede6
consensus: deteached broadcasting finalized blocks/slotcheckpoints in proposal_task()
|
3 years ago |
aggstam
|
0fee6b319c
consensus: broadcasting finalized slot checkpoints impl added, minor fixes
|
3 years ago |
aggstam
|
ba5355f21e
consensus: fork state checkpoints logic added
|
3 years ago |
aggstam
|
13d2b3e9a0
consensus: moved consensus state corresponding functions from ValidatorState(validator.rs) to ConsensusState(state.rs)
|
3 years ago |
mohab metwally
|
d80d02ff04
[consensus] clip f value, pruned nonce_cm for lead coin, commented derived coins
|
3 years ago |
mohab metwally
|
da64f6115b
[consensus] reward for leaders
|
3 years ago |