1. 17 Jul, 2018 1 commit
  2. 07 Dec, 2017 1 commit
  3. 19 Jul, 2017 1 commit
    • Jason Yellick's avatar
      [FAB-5263] Reorganize orderer dir · 45da2580
      Jason Yellick authored
      The orderer directory has been overdue for being organized for some time
      With the change series of FAB-5258 there is a significant amount of code
      being rearranged already, so it makes sense to organize the directory at
      the same time, as the imports etc. will already be changing.
      The new structure is very simple:
      fabric/orderer - Contains the startup/main code
      fabric/orderer/consensus - Contains the individual consensus plugins for
      the orderer - ie Kafka/Solo, and eventually SBFT
      fabric/orderer/common - Contains the common code which feeds
      transactions to the consensus plugin, and satisfies the orderer
      atomicbroadcast API definition
      Change-Id: I112044dd5ade212378dab6c176265b76eb68ca80
      Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
  4. 16 Jun, 2017 1 commit
  5. 02 Mar, 2017 1 commit
    • Kostas Christidis's avatar
      [FAB-2579] Fix inconsistencies in ledger package · d611b109
      Kostas Christidis authored
      This changeset:
      1. Removes the stuttering that was prevalent in filenames and package
      names throughout the package
      2. Updates function definitions where appropriate
      3. Makes the layout of "ram" and "json" implementation consistent with
      the "file" one by moving the relevant functions to `factory.go`
      4. Switches all panic calls to their logger-equivalents. (We will be
      doing this for all packages inside `orderer`.)
      5. Per Binh's request: creates paths via the `filepath.Join` call
      Change-Id: I918519cf66b3287864560d1fa2e6734b6953d657
      Signed-off-by: default avatarKostas Christidis <kostas@christidis.io>