1. Oct 27, 2016
  2. Oct 26, 2016
  3. Oct 25, 2016
  4. Oct 24, 2016
    • NikVolf's avatar
      Merge branch 'master' into h256-represent · d87b2add
      NikVolf authored
      d87b2add
    • NikVolf's avatar
      h256 represented entities · 108b4b63
      NikVolf authored
      108b4b63
    • Nikolay Volf's avatar
      Basic chain verifier (#28) · fa4cd037
      Nikolay Volf authored and Svyatoslav Nikolsky's avatar Svyatoslav Nikolsky committed
      * redundant spaces
      
      * chain verifier stub
      
      * test storage stub
      
      * test storage -a
      
      * iteration test layout
      
      * flush work
      
      * nbits check
      
      * age & coinbase
      
      * utils mod
      
      * fix warnings
      
      * transaction verification
      
      * merkle root
      
      * first tx test
      
      * use all
      
      * test storage to db
      fa4cd037
    • NikVolf's avatar
      Merge branch 'master' into verification · ffd299f0
      NikVolf authored
      ffd299f0
    • Marek Kotewicz's avatar
      fixed compile error after merging 29 & 30 (#32) · ec3aee6f
      Marek Kotewicz authored and Svyatoslav Nikolsky's avatar Svyatoslav Nikolsky committed
      ec3aee6f
    • Marek Kotewicz's avatar
      Improvements for `Session` (#29) · 36c61c04
      Marek Kotewicz authored
      * Session::initialize does not return result
      
      * SessionFactory
      36c61c04
    • Svyatoslav Nikolsky's avatar
      Continue synchronization protocol impl (#30) · b081ca3d
      Svyatoslav Nikolsky authored and Marek Kotewicz's avatar Marek Kotewicz committed
      * p2p <-> sync interfaces proposal
      
      * updated with example
      
      * send errors will be handled in p2p module => no need to return to the sync
      
      * poc of outbound sync connection
      
      * simplified send_to_peer
      
      * context has cpu pool and enent loop handles
      
      * on_message won't return ProtocolAction anymore
      
      * session initialized sync protocol, remove retain cycles on P2P::drop
      
      * removed ProtocolAction
      
      * uncommented ping protocol
      
      * node_table sorts nodes also by recently used time
      
      * started work on sync package
      
      * send getaddr on connect
      
      * fixed node_table insert, added insert_many
      
      * addr protocol
      
      * sync headers response
      
      * continue sync
      
      * continue sync protocol
      
      * separated sync connection start from sync connection creation
      
      * switched to getblocks (instead of getheaders)
      
      * starting to receive blocks in sync
      
      * deal with orphaned blocks in sync::local_chain
      
      * continue sync
      
      * fix warnings
      
      * removed TODOs
      
      * protocol::sync is back to private state
      
      * fixed grumbes
      b081ca3d
    • NikVolf's avatar
      test storage to db · 7ebd4c94
      NikVolf authored
      7ebd4c94