Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

INDY-1338: Design interfaces for ViewChangeService + PoC simulation tests #1242

Merged
merged 23 commits into from
Jun 20, 2019

Commits on Jun 18, 2019

  1. INDY-1338: Add NetworkService minimal interface

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    8adeeed View commit details
    Browse the repository at this point in the history
  2. INDY-1338: Add comments on current channels abstraction

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    bbdb393 View commit details
    Browse the repository at this point in the history
  3. INDY-1338: Add comments on current Timer abstraction

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    11b293a View commit details
    Browse the repository at this point in the history
  4. INDY-1338: Add consensus package

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    bc89724 View commit details
    Browse the repository at this point in the history
  5. INDY-1338: Start implementing ViewChangeService

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    55aa26d View commit details
    Browse the repository at this point in the history
  6. INDY-1338: Add stubs for PBFT view change messages

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    636278f View commit details
    Browse the repository at this point in the history
  7. INDY-1338: Define ViewChange message

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    b8920c0 View commit details
    Browse the repository at this point in the history
  8. INDY-1338: Define ViewChangeAck message

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    494dc31 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. INDY-1338: Add EventBus

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    3ee3bd8 View commit details
    Browse the repository at this point in the history
  2. INDY-1338: Add ExternalBus

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    d04b317 View commit details
    Browse the repository at this point in the history
  3. INDY-1338: Deprecate channels

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    44e1108 View commit details
    Browse the repository at this point in the history
  4. INDY-1338: Remove unneeded NetworkService abstraction

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    7481cc0 View commit details
    Browse the repository at this point in the history
  5. INDY-1338: Revert comments to TimerService

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    29a3506 View commit details
    Browse the repository at this point in the history
  6. INDY-1338: Remove callback from ExternalBus, various renames

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    2cc1765 View commit details
    Browse the repository at this point in the history
  7. INDY-1338: Simplify ConsensusDataProvider

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    c956ab5 View commit details
    Browse the repository at this point in the history
  8. INDY-1338: Define NEW_VIEW message schema

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    92a59d1 View commit details
    Browse the repository at this point in the history
  9. INDY-2135: Improve MockTimer

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    9e69d6e View commit details
    Browse the repository at this point in the history
  10. INDY-1338: Refactor event buses

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    13da780 View commit details
    Browse the repository at this point in the history
  11. INDY-2135: Sketch simulation framework

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    507a27b View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2019

  1. INDY-2135: Sketch first simulation test

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    260c17b View commit details
    Browse the repository at this point in the history
  2. INDY-2135: Fix bugs in SimNetwork

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    afd09f2 View commit details
    Browse the repository at this point in the history
  3. INDY-2135: Minor improvements

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    44244fa View commit details
    Browse the repository at this point in the history
  4. INDY-1338: Improve comments

    Signed-off-by: Sergey Khoroshavin <sergey.khoroshavin@dsr-corporation.com>
    Sergey Khoroshavin committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    4affb26 View commit details
    Browse the repository at this point in the history