Commit History

Autor SHA1 Mensaxe Data
  parazyd 695d7ed084 tokenlist: Move the token list into an Arc, and share around. %!s(int64=4) %!d(string=hai) anos
  parazyd 609afbd9c7 Rework token lists and ID generation. %!s(int64=4) %!d(string=hai) anos
  parazyd 04362d292f consensus: Increase epoch delta to 30. %!s(int64=4) %!d(string=hai) anos
  parazyd 6b46af3a5a Fix typo. %!s(int64=4) %!d(string=hai) anos
  parazyd e8e7af759c Minor clipply cleanups. %!s(int64=4) %!d(string=hai) anos
  aggstam 341635f12b consensus: minor fixes %!s(int64=4) %!d(string=hai) anos
  parazyd 23e49ffb67 darkfid: Fix compilation. %!s(int64=4) %!d(string=hai) anos
  parazyd 7be23ddc33 consensus: Implement state transitions for block sync task. %!s(int64=4) %!d(string=hai) anos
  parazyd 6ee551bdbd consensus/state: Make State and Client be part of ValidatorState. %!s(int64=4) %!d(string=hai) anos
  aggstam fcbc935fd9 nodes-tool: modified to work with darkfid2, syncing: changed blocks retriaval method, forking a fork chain impl added, new consensus simulation script added %!s(int64=4) %!d(string=hai) anos
  aggstam a64b149ea2 consensus: use default wallet as node id %!s(int64=4) %!d(string=hai) anos
  aggstam 312c40455a src/consensus/state.rs: minor addition to active participants check %!s(int64=4) %!d(string=hai) anos
  aggstam f230d1dc82 consensus2: renamed to consensus, fixed all dependencies %!s(int64=4) %!d(string=hai) anos
  aggstam 70ffc7e0c4 src/consensus: moved under script/research/validatord workspace %!s(int64=4) %!d(string=hai) anos
  aggstam 89606ee02a consensus/state.rs: fixed participants insertion %!s(int64=4) %!d(string=hai) anos
  aggstam a4c1e3b6de validatod: misc fixes and cleanups %!s(int64=4) %!d(string=hai) anos
  aggstam caeeb2648e src/consensus/state.rs: unproposed txs from extending chain only, fix an index bug when generating a new fork chain %!s(int64=4) %!d(string=hai) anos
  aggstam 9e613d514a validatord: moved tx protocol and json rpc to main p2p subnet, protocol_sync.rs: upon receiving finalized block, node removes blocks txs from unconfirmed_txs, /src/consensus/state.rs: decoupled removal of unconfirmed txs %!s(int64=4) %!d(string=hai) anos
  aggstam c217030367 validatord: sync tasks and protocols implemented %!s(int64=4) %!d(string=hai) anos
  aggstam 71cd403ceb scr/consensus: BlockOrderStore created, validatord: retrieve last block info from sled (removed redudant ConsensusState attributes), added subnets configs, simulation script modified, nodes-tool: removed redudant info %!s(int64=4) %!d(string=hai) anos
  aggstam 4ed5fb001b Revert "src/consensus: removed fixed genesis timestamp (if sled db doesn't exists it restarts from current timestamp)" %!s(int64=4) %!d(string=hai) anos
  aggstam 425d339c43 src/consensus: removed fixed genesis timestamp (if sled db doesn't exists it restarts from current timestamp) %!s(int64=4) %!d(string=hai) anos
  aggstam a9b5777861 src/consensu: block metadata modifications, proper hash handling, misc cleanups %!s(int64=4) %!d(string=hai) anos
  aggstam d7bceafba5 src/consensus: misc vote validations %!s(int64=4) %!d(string=hai) anos
  aggstam 7a34ec3d45 src/consensus: split state, fully sled integration, modified nodes-tool to extract all sled db data %!s(int64=4) %!d(string=hai) anos
  aggstam 56186fc49e src/consensus: fork chains to use BlockProposal strusture, cleanup, encode_payload! macro added %!s(int64=4) %!d(string=hai) anos
  aggstam 8ea28e752f src/consensus: blake3 hashes used insted of String, removed serde Deserialize/Serialize (finally) %!s(int64=4) %!d(string=hai) anos
  aggstam 267e1d2016 validatord: state storage moved from jsonfile to sled %!s(int64=4) %!d(string=hai) anos
  aggstam bc49396a64 validatord: participants logic implemented %!s(int64=4) %!d(string=hai) anos
  aggstam 65e827df1e validatord: proper p2p messages handling, n nodes simulation %!s(int64=4) %!d(string=hai) anos