Commit Graph

  • 37620874ee fixed the operation of sending the Merkle tree proofs to each of N nodes Vladimir Komendantskiy 2018-04-03 23:08:26 +0100
  • be605b9430 added channels to each of the comms threads to send proofs to remote nodes Vladimir Komendantskiy 2018-04-03 12:53:59 +0100
  • 186a855d2f replaced lockable scoped channel variables with lock-free ones Vladimir Komendantskiy 2018-04-02 21:26:40 +0100
  • e01a80dfa7 introduced a Connection struct and a procedure to start the network Vladimir Komendantskiy 2018-04-01 22:29:12 +0100
  • 9554c3c543 added GNU license and removed obsolete comments Vladimir Komendantskiy 2018-04-01 21:41:49 +0100
  • 4e9c8f0e36 corrected broadcast instance return value Vladimir Komendantskiy 2018-03-29 18:19:41 +0100
  • d8c57280d3 decoder of broadcast value from Merkle tree leaves Vladimir Komendantskiy 2018-03-29 17:23:02 +0100
  • 468cf90076 transitioning broadcast stage to broadcast instance, i.e. simplifying for a single root hash Vladimir Komendantskiy 2018-03-28 23:38:02 +0100
  • eb3bbbdd4f
    Merge pull request #1 from yrashk/remove-autogenerated-message.rs Vladimir Komendantskiy 2018-03-28 14:52:34 +0100
  • 103e7c612d
    Merge branch 'master' into remove-autogenerated-message.rs Vladimir Komendantskiy 2018-03-28 14:52:13 +0100
  • 182c6e65f5 made the sharding step a function to reduce the size of inner_run Vladimir Komendantskiy 2018-03-28 14:51:58 +0100
  • 264b72011c added example of intended use of Node and a draft of value encryption Vladimir Komendantskiy 2018-03-27 21:59:38 +0100
  • cd98cd3bab added draft responses to Ready messages, started tree interpolation Vladimir Komendantskiy 2018-03-23 22:54:40 +0000
  • 1cdec3c39b broadcast algorithm drafted up to tree interpolation Vladimir Komendantskiy 2018-03-22 22:47:44 +0000
  • fc475004f0 lifted the static requirement for messages by using scoped threads Vladimir Komendantskiy 2018-03-20 16:32:19 +0000
  • c38aad2c0a Refactored the comms from the consensus node module Vladimir Komendantskiy 2018-03-19 17:12:20 +0000
  • 797f775008 solved the problem with receiver side of a comms channel located inside an OS thread Vladimir Komendantskiy 2018-03-17 00:36:32 +0000
  • 4353b1bb3e added shared state of the broadcast stage to the main consensus node loop Vladimir Komendantskiy 2018-03-16 21:04:06 +0000
  • 86e133d2b4 added a broadcast stage struct and drafted messaging between broadcast tasks Vladimir Komendantskiy 2018-03-16 18:12:14 +0000
  • cb4c55a5c5 Task is refactored to provide a stream of messages Vladimir Komendantskiy 2018-03-15 23:43:58 +0000
  • e8cde28f93 from_proto and into_proto methods now allow writing up the broadcast stage Vladimir Komendantskiy 2018-03-15 18:00:17 +0000
  • c4069bcdd8 added .gitignore Vladimir Komendantskiy 2018-03-15 10:16:12 +0000
  • 8b652fd1c4
    Problem: proto::message is checked into the repo Yurii Rashkovskii 2018-03-15 10:49:51 +0700
  • 5301123872 initial commit: elements of profobuf interface Vladimir Komendantskiy 2018-03-15 00:03:21 +0000