Jan 23 10:14:58 californiaQALive1 rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="15520" x-info="http://www.rsyslog.com"] start Jan 23 10:14:58 californiaQALive1 rsyslogd-2222: command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http://www.rsyslog.com/e/2222 ] Jan 23 10:14:58 californiaQALive1 rsyslogd: rsyslogd's groupid changed to 108 Jan 23 10:14:58 californiaQALive1 rsyslogd: rsyslogd's userid changed to 104 Jan 23 10:14:58 californiaQALive1 systemd[1]: Stopping System Logging Service... Jan 23 10:14:58 californiaQALive1 systemd[1]: Stopped System Logging Service. Jan 23 10:14:58 californiaQALive1 systemd[1]: Starting System Logging Service... Jan 23 10:14:58 californiaQALive1 systemd[1]: Started System Logging Service. Jan 23 10:14:58 californiaQALive1 rsyslogd-2039: Could not open output pipe '/dev/xconsole':: No such file or directory [v8.16.0 try http://www.rsyslog.com/e/2039 ] Jan 23 10:14:58 californiaQALive1 rsyslogd-2007: action 'action 11' suspended, next retry is Tue Jan 23 10:15:28 2018 [v8.16.0 try http://www.rsyslog.com/e/2007 ] Jan 23 10:15:03 californiaQALive1 env[13153]: 2018-01-23 10:15:03,599 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 8138 Jan 23 10:15:03 californiaQALive1 env[13153]: 2018-01-23 10:15:03,599 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:15:03 californiaQALive1 env[13153]: 2018-01-23 10:15:03,599 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 8139 to run in 10 seconds Jan 23 10:15:04 californiaQALive1 env[13153]: 2018-01-23 10:15:04,803 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:15:04 californiaQALive1 env[13153]: 2018-01-23 10:15:04,805 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:15:04 californiaQALive1 env[13153]: 2018-01-23 10:15:04,806 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:15:04 californiaQALive1 env[13153]: 2018-01-23 10:15:04,806 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:15:04 californiaQALive1 env[13153]: 2018-01-23 10:15:04,806 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:15:11 californiaQALive1 systemd[1]: Stopping Indy Node... Jan 23 10:15:11 californiaQALive1 systemd[1]: Stopped Indy Node. Jan 23 10:15:18 californiaQALive1 systemd[1]: Stopping Service for upgrade of existing Indy Node and other operations... Jan 23 10:15:18 californiaQALive1 systemd[1]: Stopped Service for upgrade of existing Indy Node and other operations. Jan 23 10:17:01 californiaQALive1 CRON[15542]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Jan 23 10:19:12 californiaQALive1 /usr/lib/snapd/snapd[12268]: snapmgr.go:496: DEBUG: Next refresh scheduled for 2018-01-23 16:41:22.166334928 +0000 UTC. Jan 23 10:30:21 californiaQALive1 systemd[1]: Started Indy Node. Jan 23 10:30:21 californiaQALive1 systemd[1]: Started Service for upgrade of existing Indy Node and other operations. Jan 23 10:30:22 californiaQALive1 env[15585]: 2018-01-23 10:30:22,771 | DEBUG | __init__.py ( 59) | register | Registered VCS backend: git Jan 23 10:30:22 californiaQALive1 env[15585]: 2018-01-23 10:30:22,866 | DEBUG | __init__.py ( 59) | register | Registered VCS backend: hg Jan 23 10:30:22 californiaQALive1 env[15585]: 2018-01-23 10:30:22,955 | DEBUG | __init__.py ( 59) | register | Registered VCS backend: svn Jan 23 10:30:22 californiaQALive1 env[15585]: 2018-01-23 10:30:22,956 | DEBUG | __init__.py ( 59) | register | Registered VCS backend: bzr Jan 23 10:30:23 californiaQALive1 env[15585]: 2018-01-23 10:30:23,235 | INFO | node_control_tool.py ( 75) | __init__ | Node control tool is starting up on localhost port 30003 Jan 23 10:30:23 californiaQALive1 env[15585]: 2018-01-23 10:30:23,275 | INFO | node_control_tool.py ( 112) | _hold_packages | Successfully put indy-anoncreds indy-plenum indy-node sovrin packages on hold Jan 23 10:30:23 californiaQALive1 env[15585]: 2018-01-23 10:30:23,276 | DEBUG | node_control_tool.py ( 286) | start | Waiting for the next event Jan 23 10:30:24 californiaQALive1 env[15584]: 2018-01-23 10:30:24,332 | DEBUG | __init__.py (59) | register | Registered VCS backend: git Jan 23 10:30:24 californiaQALive1 env[15584]: 2018-01-23 10:30:24,380 | DEBUG | __init__.py (59) | register | Registered VCS backend: hg Jan 23 10:30:24 californiaQALive1 env[15584]: 2018-01-23 10:30:24,434 | DEBUG | __init__.py (59) | register | Registered VCS backend: svn Jan 23 10:30:24 californiaQALive1 env[15584]: 2018-01-23 10:30:24,435 | DEBUG | __init__.py (59) | register | Registered VCS backend: bzr Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,275 | DEBUG | node_runner.py (24) | run_node | You can find logs in /var/log/indy/sandbox/Node1.log Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,276 | DEBUG | node_runner.py (27) | run_node | Indy related env vars: [] Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,276 | DEBUG | selector_events.py (53) | __init__ | Using selector: EpollSelector Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,277 | DEBUG | looper.py (125) | __init__ | Setting handler for SIGINT Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,291 | DEBUG | ledger.py (201) | start | Starting ledger... Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,299 | DEBUG | ledger.py (67) | recoverTree | Recovering tree from transaction log Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,315 | DEBUG | ledger.py (82) | recoverTree | Recovered tree in 0.016490124980919063 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,353 | DEBUG | ledger.py (201) | start | Starting ledger... Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,361 | DEBUG | ledger.py (67) | recoverTree | Recovering tree from transaction log Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,376 | DEBUG | ledger.py (82) | recoverTree | Recovered tree in 0.015398924995679408 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,391 | DEBUG | idr_cache.py (26) | __init__ | Initializing identity cache Node1 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,391 | INFO | node.py (2571) | initStateFromLedger | Node1 found state to be empty, recreating from ledger Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,418 | INFO | pool_manager.py (399) | _order_node | Node1 node Node1 ordered, NYM Gw6pDLhcBcoQesN72qfotTgFa7cbuqZpkX3Xo6pLhPhv Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,419 | INFO | pool_manager.py (399) | _order_node | Node1 node Node2 ordered, NYM 8ECVSk179mjsjKRLWiQtssMLgp6EPhWXtaYyStWPSGAb Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,419 | INFO | pool_manager.py (399) | _order_node | Node1 node Node3 ordered, NYM DKVxG2fXXTU8yT5N7hGEbXB3dfdAnYv1JczDUHpmDxya Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,419 | INFO | pool_manager.py (399) | _order_node | Node1 node Node4 ordered, NYM 4PS3EDQ3dW1tci1Bp6543CfuuebjFrg36kLAUcskGfaA Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,419 | INFO | pool_manager.py (399) | _order_node | Node1 node Node5 ordered, NYM 4SWokCJWJc69Tn74VvLS6t2G2ucvXqM9FDMsWJjmsUxe Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,420 | INFO | pool_manager.py (399) | _order_node | Node1 node Node6 ordered, NYM Cv1Ehj43DDM5ttNBmC6VPpEfwXWwfGktHwjDJsTV5Fz8 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,420 | INFO | pool_manager.py (399) | _order_node | Node1 node Node7 ordered, NYM BM8dTooz5uykCbYSAAFwKNkYfT4koomBHsSWHTDtkjhW Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,420 | INFO | pool_manager.py (399) | _order_node | Node1 node Node8 ordered, NYM 98VysG35LxrutKTNXvhaztPFHnx5u9kHtT7PnUGqDa8x Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,420 | INFO | pool_manager.py (399) | _order_node | Node1 node Node9 ordered, NYM 6pfbFuX5tx7u3XKz8MNK4BJiHxvEcnGRBs1AQyNaiEQL Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,421 | INFO | pool_manager.py (399) | _order_node | Node1 node Node10 ordered, NYM HaNW78ayPK4b8vTggD4smURBZw7icxJpjZvCMLdUueiN Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,421 | INFO | pool_manager.py (399) | _order_node | Node1 node Node11 ordered, NYM 2zUsJuF9suBy2iKkcgmm8uoMB6u5Dq2oHoRuchrZbj2N Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,421 | INFO | pool_manager.py (399) | _order_node | Node1 node Node12 ordered, NYM BXV4SXKEJeYQ8XCRHgpw1Xume5ntqALsRhbUYcF85Mse Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,421 | INFO | pool_manager.py (399) | _order_node | Node1 node Node13 ordered, NYM 71WAtEevzz8aZr8baNJhQCUDLwRhM7LeaErSKNWWKxzn Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,421 | INFO | pool_manager.py (399) | _order_node | Node1 node Node14 ordered, NYM FEUGMFWCSAM725vyH8JZnsitiNUy31NPhugVKb8zDpng Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,422 | INFO | pool_manager.py (399) | _order_node | Node1 node Node15 ordered, NYM DPZ8GJ1NyNZGJMU6qQZVuBsumY1aVzvcV4FqQK9Y215x Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,422 | INFO | pool_manager.py (399) | _order_node | Node1 node Node16 ordered, NYM FYDoBrDhfGuSwt39Sgd3DZETihpnXy6SzZBggyD9HMrD Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,422 | INFO | pool_manager.py (399) | _order_node | Node1 node Node17 ordered, NYM EMNhsHNsEpuffxCmgC3fpwVj7LgwtSm3riSizCMN6MBo Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,422 | INFO | pool_manager.py (399) | _order_node | Node1 node Node18 ordered, NYM HD1XnVG6jXqGdmFMDTdJk3AoChxaqTfa6zGLkyXTtHwH Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,423 | INFO | pool_manager.py (399) | _order_node | Node1 node Node19 ordered, NYM DUGXi5vxRZcrDC8VPZFU6bpiHDMhnWic9tDaoDJv3Bj6 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,423 | INFO | pool_manager.py (399) | _order_node | Node1 node Node20 ordered, NYM D7jphMASPQAD6UFvT2ULjEfYybCJVDzwvfG5ZWJoXa69 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,423 | INFO | pool_manager.py (399) | _order_node | Node1 node Node21 ordered, NYM 7vcRBffPvKuGQz4F1ThYAo3Ucq3rXgU62enf6d23u8KX Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,423 | INFO | pool_manager.py (399) | _order_node | Node1 node Node22 ordered, NYM DfSoxVHbbdZrAmwTJcRqM2arwUSvK3L6PXjqWHGo58xD Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,424 | INFO | pool_manager.py (399) | _order_node | Node1 node Node23 ordered, NYM FTBmYnhxVd8zXZFRzca5WFKh7taW9J573T8pXEWL8Wbb Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,424 | INFO | pool_manager.py (399) | _order_node | Node1 node Node24 ordered, NYM EjZrHfLTBR38d67HasBxpyKRBvrPBJ5RiAMubPWXLxWr Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,424 | INFO | pool_manager.py (399) | _order_node | Node1 node Node25 ordered, NYM koKn32jREPYR642DQsFftPoCkTf3XCPcfvc3x9RhRK7 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,451 | INFO | node.py (721) | _create_bls_bft | BLS: BLS Signatures will be used for Node Node1 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,458 | INFO | node.py (2571) | initStateFromLedger | Node1 found state to be empty, recreating from ledger Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,483 | INFO | node.py (558) | setPoolParams | Node1 updated its pool parameters: f 8, totalNodes 25, allNodeNames {'Node20', 'Node10', 'Node8', 'Node19', 'Node4', 'Node22', 'Node12', 'Node2', 'Node1', 'Node11', 'Node9', 'Node15', 'Node24', 'Node18', 'Node23', 'Node7', 'Node6', 'Node16', 'Node14', 'Node5', 'Node21', 'Node17', 'Node13', 'Node25', 'Node3'}, requiredNumberOfInstances 9, minimumNodes 17, quorums {'bls_signatures': Quorum(17), 'consistency_proof': Quorum(9), 'prepare': Quorum(16), 'commit': Quorum(17), 'observer_data': Quorum(9), 'ledger_status': Quorum(16), 'reply': Quorum(9), 'view_change': Quorum(17), 'propagate_primary': Quorum(9), 'view_change_done': Quorum(17), 'f': 8, 'propagate': Quorum(9), 'checkpoint': Quorum(16), 'timestamp': Quorum(9), 'election': Quorum(17), 'same_consistency_proof': Quorum(9)} Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,526 | DEBUG | plugin_loader.py (97) | _load | skipping plugin plugin_firebase_stats_consumer[class: ] because it does not have a 'pluginType' attribute Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,526 | DEBUG | plugin_loader.py (97) | _load | skipping plugin plugin_firebase_stats_consumer[class: ] because it does not have a 'pluginType' attribute Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,526 | INFO | plugin_loader.py (118) | _load | plugin FirebaseStatsConsumer successfully loaded from module plugin_firebase_stats_consumer Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,526 | DEBUG | plugin_loader.py (97) | _load | skipping plugin plugin_firebase_stats_consumer[class: ] because it does not have a 'pluginType' attribute Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,526 | DEBUG | plugin_loader.py (97) | _load | skipping plugin plugin_firebase_stats_consumer[class: ] because it does not have a 'pluginType' attribute Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,527 | DEBUG | plugin_loader.py (97) | _load | skipping plugin plugin_firebase_stats_consumer[class: typing.Dict<~KT, ~VT>] because it does not have a 'pluginType' attribute Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,527 | DEBUG | has_action_queue.py (115) | startRepeating | checkPerformance will be repeating every 60 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,527 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 1 to run in 60 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,528 | DEBUG | replica.py (336) | h | Node1:0 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,528 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:0 to instance 0 (master) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,529 | DEBUG | replica.py (336) | h | Node1:1 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,529 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:1 to instance 1 (backup) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,529 | DEBUG | replica.py (336) | h | Node1:2 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,530 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:2 to instance 2 (backup) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,530 | DEBUG | replica.py (336) | h | Node1:3 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,530 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:3 to instance 3 (backup) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,531 | DEBUG | replica.py (336) | h | Node1:4 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,531 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:4 to instance 4 (backup) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,531 | DEBUG | replica.py (336) | h | Node1:5 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,532 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:5 to instance 5 (backup) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,532 | DEBUG | replica.py (336) | h | Node1:6 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,532 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:6 to instance 6 (backup) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,533 | DEBUG | replica.py (336) | h | Node1:7 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,533 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:7 to instance 7 (backup) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,533 | DEBUG | replica.py (336) | h | Node1:8 set watermarks as 0 300 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,534 | DISPLAY | replicas.py (41) | grow | Node1 added replica Node1:8 to instance 8 (backup) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,534 | DEBUG | has_action_queue.py (115) | startRepeating | checkPerformance will be repeating every 10 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,534 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 1 to run in 10 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,534 | DEBUG | has_action_queue.py (115) | startRepeating | checkNodeRequestSpike will be repeating every 60 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,535 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkNodeRequestSpike with id 2 to run in 60 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,535 | DEBUG | plugin_helper.py (23) | loadPlugins | Plugin loading started to load plugins from plugins_dir: /var/lib/indy/plugins Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,535 | DEBUG | plugin_helper.py (28) | loadPlugins | Plugin directory created at: /var/lib/indy/plugins Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,535 | DEBUG | plugin_helper.py (63) | loadPlugins | Total plugins loaded from plugins_dir /var/lib/indy/plugins are : 0 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,535 | DEBUG | node.py (383) | __init__ | total plugins loaded in node: 0 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,560 | DEBUG | ledger.py (201) | start | Starting ledger... Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,571 | DEBUG | ledger.py (67) | recoverTree | Recovering tree from transaction log Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,585 | DEBUG | ledger.py (82) | recoverTree | Recovered tree in 0.014123756031040102 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,626 | DEBUG | upgrader.py (126) | _is_upgrade_started | Node Node1 has no upgrade events Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,626 | INFO | node.py (2571) | initStateFromLedger | Node1 found state to be empty, recreating from ledger Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,627 | DEBUG | motor.py (34) | set_status | Node1 changing status from stopped to starting Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,627 | DEBUG | ledger.py (199) | start | Ledger already started. Jan 23 10:30:25 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:25,627 | DEBUG | ledger.py (199) | start | Ledger already started.] Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,627 | DEBUG | zstack.py (319) | start | Node1 starting with restricted as True and reSetupAuth as True Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,628 | DEBUG | authenticator.py (31) | start | Starting ZAP at inproc://zeromq.zap.1 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,628 | DEBUG | base.py (72) | allow | Allowing 0.0.0.0 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,628 | DEBUG | base.py (112) | configure_curve | Configure curve: *[/var/lib/indy/sandbox/keys/Node1/public_keys] Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,630 | DEBUG | zstack.py (347) | open | Node1 will bind its listener at 9701 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,630 | INFO | stacks.py (84) | start | CONNECTION: Node1 listening for other nodes at 0.0.0.0:9701 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,630 | DEBUG | zstack.py (319) | start | Node1C starting with restricted as False and reSetupAuth as True Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,631 | DEBUG | authenticator.py (31) | start | Starting ZAP at inproc://zeromq.zap.2 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,631 | DEBUG | base.py (72) | allow | Allowing 0.0.0.0 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,631 | DEBUG | base.py (112) | configure_curve | Configure curve: *[*] Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,631 | DEBUG | zstack.py (347) | open | Node1C will bind its listener at 9702 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,632 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action propose_view_change with id 3 to run in 60 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,632 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action dump_json_file with id 4 to run in 3 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,632 | DEBUG | has_action_queue.py (115) | startRepeating | dump_json_file will be repeating every 60 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,632 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action dump_json_file with id 5 to run in 60 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,633 | INFO | node.py (786) | start | Node1 first time running... Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,634 | DEBUG | kit_zstack.py (97) | connectToMissing | CONNECTION: Node1 found the following missing connections: Node20, Node10, Node8, Node19, Node23, Node4, Node22, Node12, Node7, Node6, Node16, Node14, Node5, Node2, Node11, Node21, Node17, Node9, Node13, Node25, Node3, Node15, Node24, Node18 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,634 | TRACE | remote.py (86) | connect | connecting socket 82 52691776 to remote Node20:HA(host='13.55.44.68', port=9739) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,634 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node20 at 13.55.44.68:9739 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,635 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node20 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,636 | TRACE | remote.py (86) | connect | connecting socket 84 52698288 to remote Node10:HA(host='34.238.1.44', port=9719) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,636 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node10 at 34.238.1.44:9719 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,636 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node10 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,637 | TRACE | remote.py (86) | connect | connecting socket 86 52641680 to remote Node8:HA(host='13.124.252.37', port=9715) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,637 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node8 at 13.124.252.37:9715 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,637 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node8 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,638 | TRACE | remote.py (86) | connect | connecting socket 88 52703072 to remote Node19:HA(host='13.228.180.9', port=9737) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,638 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node19 at 13.228.180.9:9737 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,638 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node19 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,639 | TRACE | remote.py (86) | connect | connecting socket 90 53003376 to remote Node23:HA(host='34.237.165.34', port=9745) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,639 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node23 at 34.237.165.34:9745 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,639 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node23 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,640 | TRACE | remote.py (86) | connect | connecting socket 92 53041840 to remote Node4:HA(host='18.194.228.122', port=9707) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,640 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node4 at 18.194.228.122:9707 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,640 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node4 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,641 | TRACE | remote.py (86) | connect | connecting socket 94 53079840 to remote Node22:HA(host='35.165.64.64', port=9743) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,641 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node22 at 35.165.64.64:9743 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,641 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node22 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,642 | TRACE | remote.py (86) | connect | connecting socket 96 53117504 to remote Node12:HA(host='34.213.99.192', port=9723) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,642 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node12 at 34.213.99.192:9723 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,642 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,643 | TRACE | remote.py (86) | connect | connecting socket 98 53155440 to remote Node7:HA(host='52.63.102.191', port=9713) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,643 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node7 at 52.63.102.191:9713 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,643 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node7 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,644 | TRACE | remote.py (86) | connect | connecting socket 100 53192960 to remote Node6:HA(host='52.220.61.87', port=9711) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,644 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node6 at 52.220.61.87:9711 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,644 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node6 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,645 | TRACE | remote.py (86) | connect | connecting socket 102 53230672 to remote Node16:HA(host='52.31.195.68', port=9731) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,645 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node16 at 52.31.195.68:9731 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,645 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node16 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,646 | TRACE | remote.py (86) | connect | connecting socket 104 53269712 to remote Node14:HA(host='13.56.202.157', port=9727) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,646 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node14 at 13.56.202.157:9727 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,646 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,647 | TRACE | remote.py (86) | connect | connecting socket 106 53307424 to remote Node5:HA(host='13.115.216.98', port=9709) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,647 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node5 at 13.115.216.98:9709 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,647 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node5 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,648 | TRACE | remote.py (86) | connect | connecting socket 108 53345216 to remote Node2:HA(host='52.60.78.82', port=9703) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,648 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node2 at 52.60.78.82:9703 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,648 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node2 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,649 | TRACE | remote.py (86) | connect | connecting socket 110 53382928 to remote Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,649 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node11 at 18.21.172.159:9721 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,649 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node11 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,650 | TRACE | remote.py (86) | connect | connecting socket 112 53420864 to remote Node21:HA(host='18.221.135.142', port=9741) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,650 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node21 at 18.221.135.142:9741 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,650 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node21 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,651 | TRACE | remote.py (86) | connect | connecting socket 114 53458432 to remote Node17:HA(host='35.158.174.195', port=9733) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,651 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node17 at 35.158.174.195:9733 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,651 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node17 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,651 | TRACE | remote.py (86) | connect | connecting socket 116 53496192 to remote Node9:HA(host='54.233.92.129', port=9717) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,652 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node9 at 54.233.92.129:9717 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,652 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node9 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,652 | TRACE | remote.py (86) | connect | connecting socket 118 53534128 to remote Node13:HA(host='52.56.36.218', port=9725) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,653 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node13 at 52.56.36.218:9725 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,653 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node13 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,653 | TRACE | remote.py (86) | connect | connecting socket 120 53571648 to remote Node25:HA(host='52.67.150.84', port=9749) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,654 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node25 at 52.67.150.84:9749 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,654 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node25 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,654 | TRACE | remote.py (86) | connect | connecting socket 122 53609312 to remote Node3:HA(host='34.241.12.96', port=9705) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,655 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node3 at 34.241.12.96:9705 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,655 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node3 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,655 | TRACE | remote.py (86) | connect | connecting socket 124 53649712 to remote Node15:HA(host='52.60.207.105', port=9729) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,655 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node15 at 52.60.207.105:9729 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,656 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node15 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,656 | TRACE | remote.py (86) | connect | connecting socket 126 53687440 to remote Node24:HA(host='34.235.47.3', port=9747) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,656 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node24 at 34.235.47.3:9747 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,657 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node24 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,673 | TRACE | remote.py (86) | connect | connecting socket 128 53724864 to remote Node18:HA(host='52.199.252.74', port=9735) Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,673 | INFO | zstack.py (584) | connect | CONNECTION: Node1 looking for Node18 at 52.199.252.74:9735 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,673 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node18 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,673 | DEBUG | kit_zstack.py (50) | maintainConnections | Node1 next check for retries in 15.00 seconds Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,686 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node20 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,686 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node20 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,686 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node10 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,686 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node10 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,687 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node8 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,687 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node8 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,687 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node4 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,687 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node4 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,687 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node19 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,687 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node19 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,688 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node9 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,688 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node9 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,688 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,688 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,688 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node22 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,689 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node22 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,689 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node7 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,689 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node7 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,689 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node6 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,689 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node6 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,690 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node16 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,690 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node16 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,690 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node5 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,690 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node5 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,690 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node2 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,691 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node2 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,691 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node18 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,691 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node18 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,691 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node11 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,691 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node11 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,691 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node21 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,692 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node21 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,692 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node17 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,692 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node17 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,692 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node13 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,692 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node13 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,693 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node25 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,693 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node25 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,693 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,693 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,693 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node24 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,694 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node24 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,694 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node3 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,694 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node3 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,694 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node15 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,694 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node15 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,694 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node23 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,695 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node23 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,853 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,856 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,857 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,857 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,857 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,858 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,859 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from set() to {'Node14'} Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,859 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,859 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node14'] Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,862 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,863 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,874 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,876 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node22 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,876 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node22 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,877 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node22 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,877 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node22 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,890 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,893 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,893 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'viewNo': None, 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node14') Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,893 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,894 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node14 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,894 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,895 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,895 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,908 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,910 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,910 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,911 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,911 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,961 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,963 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,963 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,964 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node12') Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,964 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,964 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,965 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:25 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:25,965 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,966 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node14'} to {'Node14', 'Node12'} Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,966 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,967 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node12'] Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,969 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,970 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node12 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,981 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,983 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node21 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,983 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node21 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,984 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node21 Jan 23 10:30:25 californiaQALive1 env[15584]: 2018-01-23 10:30:25,984 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,011 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,013 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,014 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node14', 'Node12'} to {'Node21', 'Node14', 'Node12'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,014 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,015 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node21'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,017 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,018 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,043 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 3 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,045 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,046 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,046 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,046 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,047 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'viewNo': None, 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node22') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,047 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,047 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,048 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,048 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,049 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,049 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,049 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,050 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node21', 'Node14', 'Node12'} to {'Node21', 'Node14', 'Node12', 'Node22'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,051 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,051 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node22'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,055 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,055 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,066 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,069 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,069 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node21') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,069 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,070 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,070 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,070 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,098 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,100 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,100 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,101 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,101 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,102 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,103 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node21', 'Node14', 'Node12', 'Node22'} to {'Node21', 'Node14', 'Node10', 'Node12', 'Node22'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,103 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,103 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node10'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,106 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,106 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,198 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,202 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,202 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node10') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,202 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,203 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,203 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,204 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,204 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,219 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,222 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,222 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,222 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,222 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,223 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,223 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,224 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,224 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,253 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,255 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,255 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,256 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,256 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,296 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,298 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,299 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node21', 'Node14', 'Node10', 'Node12', 'Node22'} to {'Node10', 'Node21', 'Node23', 'Node12', 'Node22', 'Node14'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,299 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,300 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node23'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,303 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,304 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,329 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,331 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,332 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,332 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node24') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,333 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,333 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,333 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,334 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,334 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,335 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node21', 'Node23', 'Node12', 'Node22', 'Node14'} to {'Node10', 'Node21', 'Node23', 'Node12', 'Node22', 'Node24', 'Node14'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,336 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,336 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node24'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,337 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,340 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,340 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,341 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,341 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,342 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,342 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,343 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,344 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node21', 'Node23', 'Node12', 'Node22', 'Node24', 'Node14'} to {'Node10', 'Node2', 'Node21', 'Node23', 'Node12', 'Node22', 'Node24', 'Node14'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,344 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,345 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node2'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,348 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,349 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,361 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,364 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,364 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'viewNo': None, 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node23') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,364 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,365 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,365 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,365 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,394 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,397 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,398 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,398 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,398 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,399 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,400 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node23', 'Node12', 'Node22', 'Node24', 'Node14'} to {'Node10', 'Node2', 'Node21', 'Node14', 'Node23', 'Node12', 'Node22', 'Node24', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,400 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,401 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node5'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,404 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,405 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,431 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,433 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,434 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,434 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node15') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,434 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,434 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,435 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,435 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,437 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node14', 'Node23', 'Node12', 'Node22', 'Node24', 'Node5'} to {'Node10', 'Node2', 'Node21', 'Node14', 'Node15', 'Node12', 'Node22', 'Node24', 'Node23', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,437 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,438 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node15'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,441 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,441 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,453 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,456 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,456 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node2') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,456 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,456 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,457 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,457 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,486 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,488 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,488 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,488 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,488 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,489 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,489 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,489 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,489 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,532 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,535 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,537 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node14', 'Node15', 'Node12', 'Node22', 'Node24', 'Node23', 'Node5'} to {'Node10', 'Node2', 'Node21', 'Node14', 'Node15', 'Node12', 'Node22', 'Node24', 'Node23', 'Node3', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,537 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,538 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node3'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,541 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,541 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,568 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 4 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,570 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,570 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,570 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,571 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,571 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,571 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'viewNo': None, 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node5') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,572 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,572 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,572 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,573 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,573 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,574 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,574 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,574 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,574 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,576 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node14', 'Node15', 'Node12', 'Node22', 'Node24', 'Node23', 'Node3', 'Node5'} to {'Node10', 'Node2', 'Node21', 'Node22', 'Node14', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node3', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,576 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,577 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node4'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,580 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,581 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,593 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,595 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,595 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,595 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,596 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,596 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,596 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,596 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,597 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,624 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,627 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,627 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node15') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,627 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,628 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node15'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,628 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,629 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,630 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,632 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,632 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,633 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,633 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,647 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,649 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,650 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node3') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,650 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,650 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,650 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node21') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,651 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,651 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,651 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,651 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,652 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,652 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node21'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,653 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,653 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,669 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,671 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,671 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,671 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'viewNo': None, 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node18') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,672 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,672 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,672 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,672 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,673 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,674 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node22', 'Node14', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node3', 'Node5'} to {'Node10', 'Node2', 'Node21', 'Node22', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node18', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,674 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,675 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node18'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,677 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,678 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,689 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,692 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,692 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node10') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,692 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,692 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,692 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,693 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node10'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,693 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,694 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,694 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,694 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,737 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,740 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,740 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,741 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,741 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,757 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 3 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,759 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,759 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,759 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,759 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,760 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,760 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node4') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,760 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,760 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,761 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,761 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,762 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,762 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,762 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,762 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,764 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,766 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,767 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node22', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node18', 'Node5'} to {'Node10', 'Node2', 'Node21', 'Node22', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,768 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,768 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node16'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,771 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,771 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,783 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,785 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,785 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node16') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,785 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,786 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,786 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node2') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,786 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,786 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,787 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,787 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,788 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node2'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,788 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,789 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,790 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,792 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,794 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node22', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} to {'Node10', 'Node2', 'Node21', 'Node22', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,794 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,795 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node25'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,797 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,797 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,809 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,811 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,813 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node22', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} to {'Node10', 'Node2', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,813 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,813 | DEBUG | motor.py (34) | set_status | Node1 changing status from starting to started_hungry Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,813 | DEBUG | node.py (1160) | checkInstances | Node1 choosing to start election on the basis of count 17 and nodes {'Node10', 'Node2', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,814 | DEBUG | view_changer.py (625) | get_msgs_for_lagged_nodes | Node1 has no ViewChangeDone message to send for view 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,814 | DEBUG | node.py (1120) | send_current_state_to_lagging_node | Node1 sending current state CURRENT_STATE{'viewNo': 0, 'primary': []} to lagged node Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,814 | DEBUG | node.py (2766) | send | Node1 sending message CURRENT_STATE{'viewNo': 0, 'primary': []} to 1 recipients: ['Node9'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,815 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node9'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,817 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 2 msgs to Node9 into fewer transmissions Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,817 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"primary":[],"op":"CURRENT_STATE"}', b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}']) Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,818 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node9: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}"],"op":"BATCH"}' Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,819 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}"],"op":"BATCH"}' to Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,831 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 3 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,833 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,833 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node15') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,833 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,834 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,834 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,834 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node15'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,835 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,835 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,837 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node10', 'Node2', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} to {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,837 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,838 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,838 | DEBUG | node.py (1160) | checkInstances | Node1 choosing to start election on the basis of count 19 and nodes {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,838 | DEBUG | view_changer.py (625) | get_msgs_for_lagged_nodes | Node1 has no ViewChangeDone message to send for view 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,838 | DEBUG | node.py (1120) | send_current_state_to_lagging_node | Node1 sending current state CURRENT_STATE{'viewNo': 0, 'primary': []} to lagged node Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,838 | DEBUG | node.py (2766) | send | Node1 sending message CURRENT_STATE{'viewNo': 0, 'primary': []} to 1 recipients: ['Node20'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,839 | DEBUG | view_changer.py (625) | get_msgs_for_lagged_nodes | Node1 has no ViewChangeDone message to send for view 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,839 | DEBUG | node.py (1120) | send_current_state_to_lagging_node | Node1 sending current state CURRENT_STATE{'viewNo': 0, 'primary': []} to lagged node Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,839 | DEBUG | node.py (2766) | send | Node1 sending message CURRENT_STATE{'viewNo': 0, 'primary': []} to 1 recipients: ['Node8'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,840 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node20'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,840 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node8'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,841 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,843 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,843 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node10') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,843 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,843 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node10'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,844 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 2 msgs to Node20 into fewer transmissions Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,844 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"primary":[],"op":"CURRENT_STATE"}', b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}']) Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,844 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node20: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}"],"op":"BATCH"}' Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,845 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}"],"op":"BATCH"}' to Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,845 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,846 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,846 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 2 msgs to Node8 into fewer transmissions Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,846 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"primary":[],"op":"CURRENT_STATE"}', b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}']) Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,846 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node8: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}"],"op":"BATCH"}' Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,846 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}"],"op":"BATCH"}' to Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,848 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,850 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,852 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node16', 'Node18', 'Node5'} to {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,853 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,853 | DEBUG | node.py (1160) | checkInstances | Node1 choosing to start election on the basis of count 20 and nodes {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,853 | DEBUG | view_changer.py (625) | get_msgs_for_lagged_nodes | Node1 has no ViewChangeDone message to send for view 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,853 | DEBUG | node.py (1120) | send_current_state_to_lagging_node | Node1 sending current state CURRENT_STATE{'viewNo': 0, 'primary': []} to lagged node Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,854 | DEBUG | node.py (2766) | send | Node1 sending message CURRENT_STATE{'viewNo': 0, 'primary': []} to 1 recipients: ['Node7'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,854 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node7'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,855 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 3 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,858 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,858 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,858 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node8') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,858 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,859 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,859 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'viewNo': None, 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node17') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,859 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,859 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,860 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,860 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,860 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,861 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,861 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,861 | DEBUG | ledger_manager.py (319) | processLedgerStatus | Node1 found out from {'Node10', 'Node2', 'Node8', 'Node5', 'Node21', 'Node16', 'Node17', 'Node23', 'Node12', 'Node22', 'Node24', 'Node15', 'Node4', 'Node3', 'Node18', 'Node14'} that its ledger of type 0 is latest Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,861 | DEBUG | ledger_manager.py (322) | processLedgerStatus | Node1 found from ledger status LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} that it does not need catchup Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,862 | DEBUG | node.py (1686) | preLedgerCatchUp | Node1 going to process any ordered requests before starting catchup. Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,862 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:0 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,862 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 0 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,862 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:1 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,862 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 1 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,863 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:2 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,863 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 2 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,863 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:3 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,863 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 3 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,863 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:4 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,863 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 4 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,864 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:5 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,864 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 5 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,864 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:6 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,864 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 6 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,864 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:7 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,865 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 7 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,865 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:8 going to remove 0 Ordered messages from outbox Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,865 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 8 before starting catch up Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,865 | DEBUG | node.py (2624) | processStashedOrderedReqs | Node1 processed 0 stashed ordered requests Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,865 | DEBUG | monitor.py (195) | reset | Node1's Monitor being reset Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,866 | INFO | node.py (1696) | preLedgerCatchUp | Node1 reverted 0 batches before starting catch up for ledger 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,866 | DEBUG | node.py (1160) | checkInstances | Node1 choosing to start election on the basis of count 20 and nodes {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,866 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node2'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,866 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node2 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,867 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node3'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,867 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node3 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,867 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node4'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,867 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node4 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,868 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node5'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,868 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node5 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,868 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node6'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,868 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node6 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,869 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node7'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,869 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node7 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,869 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node8'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,869 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node8 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,870 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node9'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,870 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node9 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,870 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node10'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,870 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node10 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,871 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node11'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,871 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node11 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,871 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node12'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,871 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node12 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,872 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node13'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,872 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node13 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,872 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node14'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,872 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node14 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,873 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node15'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,873 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node15 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,873 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node16'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,873 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node16 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,874 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node17'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,874 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node17 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,874 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node18'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,874 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node18 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,875 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node19'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,875 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node19 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,875 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node20'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,875 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node20 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,876 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node21'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,876 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node21 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,876 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node22'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,876 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node22 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,877 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node23'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,877 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node23 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,877 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node24'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,877 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node24 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,878 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node25'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,878 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node25 for ledger status of ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,878 | DEBUG | ledger_manager.py (1053) | processStashedLedgerStatuses | Node1 going to process 0 stashed ledger statuses for ledger 2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,878 | INFO | ledger_manager.py (874) | mark_ledger_synced | CATCH-UP: Node1 completed catching up ledger 0, caught up 0 in total Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,879 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,879 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,879 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,880 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,880 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,880 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node8 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,881 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,881 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node4 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,881 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node19 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,882 | DEBUG | zstack.py (722) | transmit | Remote Node19 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,882 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node19 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,882 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,882 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,882 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node12 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,883 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node12 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,883 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,883 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,884 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 3 msgs to Node7 into fewer transmissions Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,884 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"primary":[],"op":"CURRENT_STATE"}', b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}', b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}']) Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,884 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node7: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"msg_type\\":\\"LEDGER_STATUS\\",\\"params\\":{\\"ledgerId\\":2},\\"op\\":\\"MESSAGE_REQUEST\\"}"],"op":"BATCH"}' Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,884 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"msg_type\\":\\"LEDGER_STATUS\\",\\"params\\":{\\"ledgerId\\":2},\\"op\\":\\"MESSAGE_REQUEST\\"}"],"op":"BATCH"}' to Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,885 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node6 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,885 | DEBUG | zstack.py (722) | transmit | Remote Node6 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,885 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node6 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,885 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,886 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node16 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,886 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,886 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node5 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,887 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,887 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,887 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,888 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node18 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,888 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node11 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,888 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,888 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node11 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,888 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,889 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,889 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,889 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,890 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,890 | DEBUG | zstack.py (722) | transmit | Remote Node13 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,890 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,890 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,891 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,891 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node14 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,891 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node14 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,892 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,892 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,892 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,893 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node3 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,893 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,893 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node15 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,893 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,894 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_REQUEST"}' to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,896 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} to {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node17', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,896 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,896 | DEBUG | node.py (1160) | checkInstances | Node1 choosing to start election on the basis of count 21 and nodes {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node17', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,896 | DEBUG | view_changer.py (625) | get_msgs_for_lagged_nodes | Node1 has no ViewChangeDone message to send for view 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,897 | DEBUG | node.py (1120) | send_current_state_to_lagging_node | Node1 sending current state CURRENT_STATE{'viewNo': 0, 'primary': []} to lagged node Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,897 | DEBUG | node.py (2766) | send | Node1 sending message CURRENT_STATE{'viewNo': 0, 'primary': []} to 1 recipients: ['Node17'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,897 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node17'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,898 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} to 1 recipients: ['Node17'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,898 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 5 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,900 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,900 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,901 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node21') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,901 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,901 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,901 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node7') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,902 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,902 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,902 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node14') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,902 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,903 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,903 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node13') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,903 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,904 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node21'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,904 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node7 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,905 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,905 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,905 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node14'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,906 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,906 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,906 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,907 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,907 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,907 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,908 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 3 msgs to Node17 into fewer transmissions Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,908 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"primary":[],"op":"CURRENT_STATE"}', b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}', b'{"viewNo":null,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","txnSeqNo":27,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":1}']) Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,908 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node17: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c\\",\\"txnSeqNo\\":27,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":1}"],"op":"BATCH"}' Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,908 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c\\",\\"txnSeqNo\\":27,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":1}"],"op":"BATCH"}' to Node17 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,909 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node14 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,909 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node14 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,911 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node17', 'Node9', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} to {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node17', 'Node9', 'Node13', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,912 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,912 | DEBUG | node.py (1160) | checkInstances | Node1 choosing to start election on the basis of count 22 and nodes {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node17', 'Node9', 'Node13', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,912 | DEBUG | view_changer.py (625) | get_msgs_for_lagged_nodes | Node1 has no ViewChangeDone message to send for view 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,912 | DEBUG | node.py (1120) | send_current_state_to_lagging_node | Node1 sending current state CURRENT_STATE{'viewNo': 0, 'primary': []} to lagged node Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,913 | DEBUG | node.py (2766) | send | Node1 sending message CURRENT_STATE{'viewNo': 0, 'primary': []} to 1 recipients: ['Node13'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,913 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node13'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,914 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} to 1 recipients: ['Node13'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,914 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,916 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,917 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node14') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,917 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,917 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node14 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,917 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,918 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,918 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,918 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 3 msgs to Node13 into fewer transmissions Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,919 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"primary":[],"op":"CURRENT_STATE"}', b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}', b'{"viewNo":null,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","txnSeqNo":27,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":1}']) Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,919 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node13: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c\\",\\"txnSeqNo\\":27,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":1}"],"op":"BATCH"}' Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,919 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c\\",\\"txnSeqNo\\":27,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":1}"],"op":"BATCH"}' to Node13 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,922 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,924 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,924 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node23') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,924 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,925 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node23'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,925 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,925 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node23 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,928 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,930 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,930 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node22') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,930 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,931 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node22'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,931 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,932 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,934 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 3 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,936 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,936 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node12') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,936 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,936 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node19 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,937 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node19 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,937 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,937 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node24') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,937 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,938 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node12'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,938 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node24'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,939 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node19 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,939 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node19 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,939 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node12 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,940 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node12 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,940 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,940 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node24 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,942 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,945 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,945 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node20') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,945 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,945 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node20 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,946 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,946 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,949 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,951 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,951 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node12') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,951 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,951 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,952 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node22') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,952 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,952 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node12 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,953 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,953 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,953 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node22 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,954 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,954 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,957 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,959 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,959 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node21') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,959 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,959 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,960 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'viewNo': None, 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node25') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,960 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,960 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node21 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,961 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,961 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,961 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node25 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,962 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,962 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,964 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,967 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,967 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node2') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,967 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,967 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node2'] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,968 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,968 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,970 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,973 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,973 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node9') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,973 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,973 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,974 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node10') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,974 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,974 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node9 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,975 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,975 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,975 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node10 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,976 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:26,976 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,992 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 4 messages through listener Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,994 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,995 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node2') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,995 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,995 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,995 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node23') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,996 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,996 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,996 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node24') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,997 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,997 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,997 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node15') Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,998 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,998 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node2 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,998 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,998 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,999 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:26 californiaQALive1 env[15584]: 2018-01-23 10:30:26,999 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node23 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:26,999 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,000 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,000 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,000 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node24 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,001 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,001 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,001 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node15') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,002 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node15 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,002 | DEBUG | view_changer.py (502) | _start_selection | Node1 cannot start primary selection because mode is 300 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,004 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,006 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,007 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node10') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,007 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,007 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node10') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,008 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node10 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,008 | DEBUG | view_changer.py (502) | _start_selection | Node1 cannot start primary selection because mode is 300 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,024 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 3 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,026 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,026 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node15') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,026 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,027 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,027 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node5') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,027 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,028 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,028 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node16') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,028 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,028 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node15 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,029 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,029 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,030 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,030 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,030 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,031 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,031 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,031 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,032 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,034 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,036 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,036 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node8') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,036 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,037 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,037 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node18') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,037 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,038 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,038 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,038 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,039 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,039 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,039 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,040 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,042 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,044 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,044 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node13') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,044 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,045 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,045 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node4') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,045 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,046 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,046 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,046 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,047 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,047 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,047 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,048 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,050 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 4 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,052 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,052 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node20') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,052 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,053 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,053 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node21') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,053 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,053 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,054 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node7') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,054 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,054 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,054 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node3') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,055 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,055 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node20 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,055 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,055 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,056 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,056 | DEBUG | ledger_manager.py (319) | processLedgerStatus | Node1 found out from {'Node20', 'Node10', 'Node2', 'Node8', 'Node5', 'Node21', 'Node13', 'Node23', 'Node12', 'Node22', 'Node24', 'Node15', 'Node16', 'Node18', 'Node4', 'Node14'} that its ledger of type 2 is latest Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,056 | DEBUG | ledger_manager.py (322) | processLedgerStatus | Node1 found from ledger status LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} that it does not need catchup Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,056 | DEBUG | node.py (1686) | preLedgerCatchUp | Node1 going to process any ordered requests before starting catchup. Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,056 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:0 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,057 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 0 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,057 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:1 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,057 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 1 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,057 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:2 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,057 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 2 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,057 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:3 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,057 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 3 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,058 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:4 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,058 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 4 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,058 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:5 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,058 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 5 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,058 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:6 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,058 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 6 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,059 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:7 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,059 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 7 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,059 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:8 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,059 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 8 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,059 | DEBUG | node.py (2624) | processStashedOrderedReqs | Node1 processed 0 stashed ordered requests Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,059 | DEBUG | monitor.py (195) | reset | Node1's Monitor being reset Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,060 | INFO | node.py (1696) | preLedgerCatchUp | Node1 reverted 0 batches before starting catch up for ledger 2 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,060 | DEBUG | pool_config.py (35) | processLedger | processing config ledger for any POOL_CONFIGs Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,060 | DEBUG | upgrader.py (219) | processLedger | Gw6pDLhcBcoQesN72qfotTgFa7cbuqZpkX3Xo6pLhPhv processing config ledger for any upgrades Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,060 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node2'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,061 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node2 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,061 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node3'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,061 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node3 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,061 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node4'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,061 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node4 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,062 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node5'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,062 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node5 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,062 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node6'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,062 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node6 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,062 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node7'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,063 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node7 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,063 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node8'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,063 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node8 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,063 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node9'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,064 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node9 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,064 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node10'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,064 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node10 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,064 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node11'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,064 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node11 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,065 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node12'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,065 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node12 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,065 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node13'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,065 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node13 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,066 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node14'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,066 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node14 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,066 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node15'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,066 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node15 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,066 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node16'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,067 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node16 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,067 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node17'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,067 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node17 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,067 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node18'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,067 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node18 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,068 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node19'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,068 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node19 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,068 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node20'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,068 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node20 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,069 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node21'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,069 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node21 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,069 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node22'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,069 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node22 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,069 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node23'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,070 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node23 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,070 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node24'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,070 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node24 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,070 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node25'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,070 | DEBUG | node.py (1072) | _ask_for_ledger_status | Node1 asking Node25 for ledger status of ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,071 | DEBUG | ledger_manager.py (1053) | processStashedLedgerStatuses | Node1 going to process 0 stashed ledger statuses for ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,071 | INFO | ledger_manager.py (874) | mark_ledger_synced | CATCH-UP: Node1 completed catching up ledger 2, caught up 0 in total Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,071 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node21') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,071 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,072 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,072 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,072 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node3'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,073 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node21 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,073 | DEBUG | view_changer.py (502) | _start_selection | Node1 cannot start primary selection because mode is 400 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,073 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node20 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,074 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node20 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,074 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node10 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,074 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node10 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,074 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,075 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,075 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,075 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,076 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,076 | DEBUG | zstack.py (722) | transmit | Remote Node19 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,076 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,076 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,076 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,077 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node12 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,077 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node12 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,077 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node22 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,077 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node22 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,078 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,078 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,078 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,078 | DEBUG | zstack.py (722) | transmit | Remote Node6 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,079 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,079 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,079 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,079 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,080 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,080 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node2 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,080 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node2 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,080 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,081 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,081 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node11 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,081 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,081 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node11 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,081 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node21 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,082 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node21 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,082 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,082 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,082 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,083 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,083 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,083 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,083 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node14 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,084 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node14 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,084 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node24 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,084 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node24 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,085 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 2 msgs to Node3 into fewer transmissions Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,085 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}', b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}']) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,085 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node3: b'{"signature":null,"messages":["{\\"msg_type\\":\\"LEDGER_STATUS\\",\\"params\\":{\\"ledgerId\\":1},\\"op\\":\\"MESSAGE_REQUEST\\"}","{\\"msg\\":{\\"ledgerId\\":2,\\"merkleRoot\\":\\"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn\\",\\"ppSeqNo\\":null,\\"txnSeqNo\\":0,\\"viewNo\\":null},\\"msg_type\\":\\"LEDGER_STATUS\\",\\"params\\":{\\"ledgerId\\":2},\\"op\\":\\"MESSAGE_RESPONSE\\"}"],"op":"BATCH"}' Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,085 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"msg_type\\":\\"LEDGER_STATUS\\",\\"params\\":{\\"ledgerId\\":1},\\"op\\":\\"MESSAGE_REQUEST\\"}","{\\"msg\\":{\\"ledgerId\\":2,\\"merkleRoot\\":\\"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn\\",\\"ppSeqNo\\":null,\\"txnSeqNo\\":0,\\"viewNo\\":null},\\"msg_type\\":\\"LEDGER_STATUS\\",\\"params\\":{\\"ledgerId\\":2},\\"op\\":\\"MESSAGE_RESPONSE\\"}"],"op":"BATCH"}' to Node3 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,085 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node15 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,086 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node15 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,086 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node23 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,086 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}' to Node23 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,088 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 6 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,090 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,091 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node17') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,091 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,091 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,091 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,091 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,092 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node14') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,092 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,092 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,092 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node3') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,093 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,093 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,093 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node9') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,093 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,094 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,094 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node25') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,094 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,094 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,095 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,095 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,095 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node14'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,096 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node3 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,096 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,096 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,097 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,097 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,097 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,098 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,098 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,098 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,099 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,099 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,099 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node14 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,100 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node14 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,102 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,104 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,104 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node23') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,104 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,104 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,105 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: BATCH{'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","op":"MESSAGE_RESPONSE","params":{"ledgerId":2},"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null}}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,105 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","op":"MESSAGE_RESPONSE","params":{"ledgerId":2},"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null}}'], 'op': 'BATCH'}, 'Node19') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,105 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","op":"MESSAGE_RESPONSE","params":{"ledgerId":2},"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null}}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,105 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,105 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node19') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,106 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,106 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node23'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,106 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,107 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,107 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,107 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node23 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,108 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node23 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,110 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node20', 'Node10', 'Node2', 'Node8', 'Node21', 'Node22', 'Node17', 'Node9', 'Node13', 'Node25', 'Node14', 'Node3', 'Node15', 'Node12', 'Node4', 'Node24', 'Node23', 'Node7', 'Node18', 'Node16', 'Node5'} to {'Node20', 'Node10', 'Node8', 'Node19', 'Node4', 'Node22', 'Node12', 'Node2', 'Node9', 'Node15', 'Node24', 'Node18', 'Node23', 'Node7', 'Node16', 'Node14', 'Node5', 'Node21', 'Node17', 'Node13', 'Node25', 'Node3'} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,110 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,110 | DEBUG | node.py (1160) | checkInstances | Node1 choosing to start election on the basis of count 23 and nodes {'Node20', 'Node10', 'Node8', 'Node19', 'Node4', 'Node22', 'Node12', 'Node2', 'Node9', 'Node15', 'Node24', 'Node18', 'Node23', 'Node7', 'Node16', 'Node14', 'Node5', 'Node21', 'Node17', 'Node13', 'Node25', 'Node3'} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,111 | DEBUG | view_changer.py (625) | get_msgs_for_lagged_nodes | Node1 has no ViewChangeDone message to send for view 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,111 | DEBUG | node.py (1120) | send_current_state_to_lagging_node | Node1 sending current state CURRENT_STATE{'viewNo': 0, 'primary': []} to lagged node Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,111 | DEBUG | node.py (2766) | send | Node1 sending message CURRENT_STATE{'viewNo': 0, 'primary': []} to 1 recipients: ['Node19'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,111 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node19'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,112 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} to 1 recipients: ['Node19'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,112 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 3 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,114 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,114 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node14') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,115 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,115 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,115 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node24') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,115 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,115 | DEBUG | zstack.py (663) | handlePingPong | Node1 got pong from Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,116 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: BATCH{'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"op":"MESSAGE_RESPONSE"}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,116 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"op":"MESSAGE_RESPONSE"}'], 'op': 'BATCH'}, 'Node6') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,116 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"op":"MESSAGE_RESPONSE"}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,116 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,117 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_RESPONSE'}, 'Node6') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,117 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn', 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,117 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node14 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,117 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,118 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,118 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,118 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node24'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,118 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'} from Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,119 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,119 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 2 of size 0 with 0] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,120 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 3 msgs to Node19 into fewer transmissions Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,120 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"primary":[],"op":"CURRENT_STATE"}', b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}', b'{"viewNo":null,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","txnSeqNo":27,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":1}']) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,120 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node19: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c\\",\\"txnSeqNo\\":27,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":1}"],"op":"BATCH"}' Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,120 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c\\",\\"txnSeqNo\\":27,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":1}"],"op":"BATCH"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,121 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node24 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,121 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node24 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,123 | DEBUG | keep_in_touch.py (68) | conns | Node1's connections changed from {'Node20', 'Node10', 'Node8', 'Node19', 'Node4', 'Node22', 'Node12', 'Node2', 'Node9', 'Node15', 'Node24', 'Node18', 'Node23', 'Node7', 'Node16', 'Node14', 'Node5', 'Node21', 'Node17', 'Node13', 'Node25', 'Node3'} to {'Node20', 'Node10', 'Node8', 'Node19', 'Node4', 'Node22', 'Node12', 'Node2', 'Node9', 'Node15', 'Node24', 'Node18', 'Node23', 'Node7', 'Node6', 'Node16', 'Node14', 'Node5', 'Node21', 'Node17', 'Node13', 'Node25', 'Node3'} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,123 | INFO | keep_in_touch.py (98) | _connsChanged | CONNECTION: Node1 now connected to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,123 | DEBUG | node.py (1160) | checkInstances | Node1 choosing to start election on the basis of count 24 and nodes {'Node20', 'Node10', 'Node8', 'Node19', 'Node4', 'Node22', 'Node12', 'Node2', 'Node9', 'Node15', 'Node24', 'Node18', 'Node23', 'Node7', 'Node6', 'Node16', 'Node14', 'Node5', 'Node21', 'Node17', 'Node13', 'Node25', 'Node3'} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,124 | DEBUG | view_changer.py (625) | get_msgs_for_lagged_nodes | Node1 has no ViewChangeDone message to send for view 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,124 | DEBUG | node.py (1120) | send_current_state_to_lagging_node | Node1 sending current state CURRENT_STATE{'viewNo': 0, 'primary': []} to lagged node Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,124 | DEBUG | node.py (2766) | send | Node1 sending message CURRENT_STATE{'viewNo': 0, 'primary': []} to 1 recipients: ['Node6'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,124 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} to 1 recipients: ['Node6'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,125 | DEBUG | node.py (2766) | send | Node1 sending message LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} to 1 recipients: ['Node6'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,127 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 3 msgs to Node6 into fewer transmissions Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,127 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"primary":[],"op":"CURRENT_STATE"}', b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}', b'{"viewNo":null,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","txnSeqNo":27,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":1}']) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,127 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node6: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c\\",\\"txnSeqNo\\":27,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":1}"],"op":"BATCH"}' Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,128 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"primary\\":[],\\"op\\":\\"CURRENT_STATE\\"}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N\\",\\"txnSeqNo\\":25,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":0}","{\\"viewNo\\":null,\\"merkleRoot\\":\\"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c\\",\\"txnSeqNo\\":27,\\"op\\":\\"LEDGER_STATUS\\",\\"ppSeqNo\\":null,\\"ledgerId\\":1}"],"op":"BATCH"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,140 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 4 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,143 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,143 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node2') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,143 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,143 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: BATCH{'signature': None, 'messages': ['{"op":"MESSAGE_REQUEST","params":{"ledgerId":1},"msg_type":"LEDGER_STATUS"}', '{"op":"MESSAGE_RESPONSE","params":{"ledgerId":1},"msg_type":"LEDGER_STATUS","msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null}}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,143 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"op":"MESSAGE_REQUEST","params":{"ledgerId":1},"msg_type":"LEDGER_STATUS"}', '{"op":"MESSAGE_RESPONSE","params":{"ledgerId":1},"msg_type":"LEDGER_STATUS","msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null}}'], 'op': 'BATCH'}, 'Node22') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,144 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"op":"MESSAGE_REQUEST","params":{"ledgerId":1},"msg_type":"LEDGER_STATUS"}', '{"op":"MESSAGE_RESPONSE","params":{"ledgerId":1},"msg_type":"LEDGER_STATUS","msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null}}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,144 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,144 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node22') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,144 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,145 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,145 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node22') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,145 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,145 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,145 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': None, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node19') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,146 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,146 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,146 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node13') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,146 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,147 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node2') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,147 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node22'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,147 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node22 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,148 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,148 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,148 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,149 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,149 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,149 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node13'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,150 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node2 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,150 | DEBUG | view_changer.py (502) | _start_selection | Node1 cannot start primary selection because mode is 400 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,150 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node22 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,151 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node22 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,151 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,151 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,153 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,155 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: BATCH{'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}', '{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE","msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null}}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,156 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}', '{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE","msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null}}'], 'op': 'BATCH'}, 'Node12') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,156 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_REQUEST"}', '{"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE","msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null}}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,156 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,156 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node12') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,156 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,157 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,157 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node12') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,157 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,157 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,158 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node21') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,158 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,158 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node12'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,159 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node12 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,159 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,159 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,160 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node21 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,160 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,160 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,161 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node12 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,161 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node12 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,163 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,165 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,165 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node10') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,166 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,166 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,166 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node24') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,166 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,167 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node10 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,167 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,167 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,168 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node24 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,168 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,168 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,171 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,173 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,173 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node23') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,173 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,174 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,174 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node15') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,174 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,174 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node23 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,175 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,175 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,175 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node15 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,176 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,176 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,178 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,180 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,181 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node2') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,181 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,181 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node2 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,181 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,182 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,182 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,198 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,200 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,200 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node4') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,200 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,201 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node4'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,201 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,202 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,218 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 4 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,220 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,220 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node5') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,220 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,221 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,221 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node18') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,221 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,221 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,221 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node16') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,222 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,222 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,222 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node5') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,222 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,223 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node5'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,223 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,224 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,224 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,224 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,225 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,225 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,225 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,226 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,226 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,226 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,227 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,229 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,231 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,231 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node8') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,231 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,232 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,232 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node17') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,232 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,232 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,233 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,233 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,233 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node17'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,234 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,234 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,236 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,239 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,239 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node20') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,239 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,239 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,239 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node3') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,240 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,240 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node20 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,240 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,240 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,241 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,241 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node3 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,241 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,241 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,242 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,244 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,246 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,246 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node13') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,246 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,247 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,247 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node4') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,247 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,247 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,248 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,248 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,248 | DEBUG | ledger_manager.py (319) | processLedgerStatus | Node1 found out from {'Node20', 'Node10', 'Node2', 'Node8', 'Node5', 'Node21', 'Node13', 'Node3', 'Node23', 'Node12', 'Node22', 'Node24', 'Node15', 'Node16', 'Node18', 'Node14'} that its ledger of type 1 is latest Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,248 | DEBUG | ledger_manager.py (322) | processLedgerStatus | Node1 found from ledger status LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} that it does not need catchup Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,249 | DEBUG | node.py (1686) | preLedgerCatchUp | Node1 going to process any ordered requests before starting catchup. Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,249 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:0 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,249 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 0 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,249 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:1 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,249 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 1 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,249 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:2 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,250 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 2 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,250 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:3 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,250 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 3 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,250 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:4 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,250 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 4 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,250 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:5 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,251 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 5 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,251 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:6 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,251 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 6 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,251 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:7 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,251 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 7 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,251 | DEBUG | replica.py (2430) | _remove_ordered_from_queue | Node1:8 going to remove 0 Ordered messages from outbox Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,252 | DEBUG | node.py (2167) | force_process_ordered | Node1 processed 0 Ordered batches for instance 8 before starting catch up Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,252 | DEBUG | node.py (2624) | processStashedOrderedReqs | Node1 processed 0 stashed ordered requests Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,252 | DEBUG | monitor.py (195) | reset | Node1's Monitor being reset Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,252 | INFO | node.py (1696) | preLedgerCatchUp | Node1 reverted 0 batches before starting catch up for ledger 1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,252 | INFO | ledger_manager.py (874) | mark_ledger_synced | CATCH-UP: Node1 completed catching up ledger 1, caught up 0 in total Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,253 | DEBUG | node.py (1815) | num_txns_caught_up_in_last_catchup | Node1 caught up to 0 txns in the last catchup Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,253 | DEBUG | node.py (2624) | processStashedOrderedReqs | Node1 processed 0 stashed ordered requests Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,253 | DEBUG | monitor.py (195) | reset | Node1's Monitor being reset Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,253 | DEBUG | view_changer.py (112) | _hasViewChangeQuorum | Node1 needs 5 ViewChangeDone messages Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,253 | DEBUG | node.py (1774) | caught_up_for_current_view | Node1 does not have view change quorum for view 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,254 | DEBUG | node.py (1758) | is_catchup_needed | Node1 is not caught up for the current view 0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,254 | DEBUG | node.py (1815) | num_txns_caught_up_in_last_catchup | Node1 caught up to 0 txns in the last catchup Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,254 | DEBUG | node.py (1763) | is_catchup_needed | Node1 ordered till last prepared certificate Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,254 | INFO | node.py (1743) | allLedgersCaughtUp | CATCH-UP: Node1 does not need any more catchups Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,254 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node1 as next primary node for instId 0, viewNo 0 with rank 0, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,255 | DEBUG | view_changer.py (599) | _send_view_change_done_message | Node1 is sending ViewChangeDone msg to all : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,255 | DEBUG | view_changer.py (347) | send | Node1's view_changer sending VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,255 | DEBUG | view_changer.py (112) | _hasViewChangeQuorum | Node1 needs 4 ViewChangeDone messages Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,255 | DEBUG | view_changer.py (502) | _start_selection | Node1 cannot start primary selection because has no view change quorum or no message from next primary Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,256 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,256 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,256 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,257 | DEBUG | node.py (2766) | send | Node1 sending message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')]} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,257 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node20 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,257 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node20 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,258 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node10 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,258 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node10 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,258 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,258 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,259 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,259 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,259 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,259 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,260 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,260 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,260 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node12 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,261 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node12 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,261 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node22 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,261 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node22 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,261 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,262 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,262 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,262 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,262 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,263 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,263 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,263 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,263 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node2 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,264 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node2 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,264 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,264 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,265 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node11 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,265 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,265 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node11 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,265 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node21 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,265 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node21 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,266 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,266 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,266 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,266 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,267 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,267 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,267 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node14 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,267 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node14 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,268 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node24 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,268 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node24 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,268 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node3 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,269 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node3 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,269 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node15 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,269 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node15 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,269 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node23 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,270 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"name":"Node1","ledgerInfo":[[0,25,"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N"],[1,27,"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c"],[2,0,"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn"]],"op":"VIEW_CHANGE_DONE"}' to Node23 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,272 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 4 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,274 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,274 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node7') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,274 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,274 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,275 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node17') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,275 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,275 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,275 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node14') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,276 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,276 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,276 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node23') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,276 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,277 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,277 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,277 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,278 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,278 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,278 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,278 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,279 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node14') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,279 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node23') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,279 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node14 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,280 | DEBUG | view_changer.py (112) | _hasViewChangeQuorum | Node1 needs 3 ViewChangeDone messages Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,280 | DEBUG | view_changer.py (502) | _start_selection | Node1 cannot start primary selection because has no view change quorum or no message from next primary Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,280 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node23 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,280 | DEBUG | view_changer.py (112) | _hasViewChangeQuorum | Node1 needs 2 ViewChangeDone messages Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,280 | DEBUG | view_changer.py (502) | _start_selection | Node1 cannot start primary selection because has no view change quorum or no message from next primary Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,283 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,285 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,285 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node6') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,285 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,285 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,286 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_RESPONSE'}, 'Node19') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,286 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,286 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,286 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,287 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,287 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,287 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,287 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,288 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,288 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,290 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,292 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,293 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node24') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,293 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,293 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,293 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node3') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,293 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,294 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node24') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,294 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node3'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,294 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node24 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,295 | DEBUG | view_changer.py (112) | _hasViewChangeQuorum | Node1 needs 1 ViewChangeDone messages Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,295 | DEBUG | view_changer.py (502) | _start_selection | Node1 cannot start primary selection because has no view change quorum or no message from next primary Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,295 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node3 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,295 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node3 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,298 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,300 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,300 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N', 'viewNo': None, 'txnSeqNo': 25, 'op': 'LEDGER_STATUS', 'ppSeqNo': None, 'ledgerId': 0}, 'Node6') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,300 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,300 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,301 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node25') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,301 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,301 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,301 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,302 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,302 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,302 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node25'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,303 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,303 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,305 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,307 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: BATCH{'signature': None, 'messages': ['{"params":{"ledgerId":2},"msg_type":"LEDGER_STATUS","op":"MESSAGE_REQUEST"}', '{"params":{"ledgerId":1},"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"op":"MESSAGE_RESPONSE","msg_type":"LEDGER_STATUS"}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,307 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"params":{"ledgerId":2},"msg_type":"LEDGER_STATUS","op":"MESSAGE_REQUEST"}', '{"params":{"ledgerId":1},"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"op":"MESSAGE_RESPONSE","msg_type":"LEDGER_STATUS"}'], 'op': 'BATCH'}, 'Node9') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,308 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"params":{"ledgerId":2},"msg_type":"LEDGER_STATUS","op":"MESSAGE_REQUEST"}', '{"params":{"ledgerId":1},"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"op":"MESSAGE_RESPONSE","msg_type":"LEDGER_STATUS"}']} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,308 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,308 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node9') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,308 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,308 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,309 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node9') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,309 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,309 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node9'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,310 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,310 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: message repeated 2 times: [ 2018-01-23 10:30:27,310 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,311 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,311 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,327 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,329 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,329 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_RESPONSE'}, 'Node25') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,330 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_RESPONSE{'msg': {'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c', 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'viewNo': None}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,330 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'} from Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,330 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,330 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,331 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 1 of size 27 with 27 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,347 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,349 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,349 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node16') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,349 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,350 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node16'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,350 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,351 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,353 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,355 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,355 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node18') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,355 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,356 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node18'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,356 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,356 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,359 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,361 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,361 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node22') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,361 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,361 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node22') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,362 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node22 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,362 | DEBUG | view_changer.py (118) | _hasViewChangeQuorum | Node1 got view change quorum (9 >= 9) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,362 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node1 as next primary node for instId 0, viewNo 0 with rank 0, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,362 | DEBUG | view_changer.py (158) | has_view_change_from_primary | Node1 received ViewChangeDone from primary Node1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,363 | DEBUG | view_changer.py (561) | get_sufficient_same_view_change_done_messages | Node1 found acceptable primary Node1 and ledger info ((0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,363 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node1 as next primary node for instId 0, viewNo 0 with rank 0, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,364 | DEBUG | view_changer.py (512) | _start_selection | Node1 starting selection Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,364 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node1 as next primary node for instId 0, viewNo 0 with rank 0, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,364 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:0 selected primary Node1:0 for instance 0 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,364 | INFO | node.py (611) | start_participating | Node1 started participating Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,364 | DEBUG | replica.py (438) | primaryName | Node1:0 setting primaryName for view no 0 to: Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,365 | DEBUG | replica.py (1852) | _gc | Node1:0 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,365 | DEBUG | replica.py (1867) | _gc | Node1:0 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,365 | DEBUG | replica.py (1869) | _gc | Node1:0 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,365 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:0 declares view change 0 as completed for instance 0, new primary is Node1:0, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,366 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node2 as next primary node for instId 1, viewNo 0 with rank 1, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,366 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:1 selected primary Node2:1 for instance 1 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,366 | DEBUG | replica.py (438) | primaryName | Node1:1 setting primaryName for view no 0 to: Node2:1 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,366 | DEBUG | replica.py (1852) | _gc | Node1:1 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,366 | DEBUG | replica.py (1867) | _gc | Node1:1 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,366 | DEBUG | replica.py (1869) | _gc | Node1:1 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,367 | DEBUG | replica.py (545) | _setup_for_non_master | Node1:1 Setting last ordered for non-master as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,367 | DEBUG | replica.py (346) | last_ordered_3pc | Node1:1 set last ordered as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,367 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:1 declares view change 0 as completed for instance 1, new primary is Node2:1, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,367 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node3 as next primary node for instId 2, viewNo 0 with rank 2, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,368 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:2 selected primary Node3:2 for instance 2 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,368 | DEBUG | replica.py (438) | primaryName | Node1:2 setting primaryName for view no 0 to: Node3:2 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,368 | DEBUG | replica.py (1852) | _gc | Node1:2 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,368 | DEBUG | replica.py (1867) | _gc | Node1:2 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,368 | DEBUG | replica.py (1869) | _gc | Node1:2 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,368 | DEBUG | replica.py (545) | _setup_for_non_master | Node1:2 Setting last ordered for non-master as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,369 | DEBUG | replica.py (346) | last_ordered_3pc | Node1:2 set last ordered as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,369 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:2 declares view change 0 as completed for instance 2, new primary is Node3:2, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,369 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node4 as next primary node for instId 3, viewNo 0 with rank 3, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,369 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:3 selected primary Node4:3 for instance 3 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,369 | DEBUG | replica.py (438) | primaryName | Node1:3 setting primaryName for view no 0 to: Node4:3 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,370 | DEBUG | replica.py (1852) | _gc | Node1:3 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,370 | DEBUG | replica.py (1867) | _gc | Node1:3 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,370 | DEBUG | replica.py (1869) | _gc | Node1:3 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,370 | DEBUG | replica.py (545) | _setup_for_non_master | Node1:3 Setting last ordered for non-master as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,370 | DEBUG | replica.py (346) | last_ordered_3pc | Node1:3 set last ordered as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,371 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:3 declares view change 0 as completed for instance 3, new primary is Node4:3, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,371 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node5 as next primary node for instId 4, viewNo 0 with rank 4, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,371 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:4 selected primary Node5:4 for instance 4 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,371 | DEBUG | replica.py (438) | primaryName | Node1:4 setting primaryName for view no 0 to: Node5:4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,371 | DEBUG | replica.py (1852) | _gc | Node1:4 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,372 | DEBUG | replica.py (1867) | _gc | Node1:4 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,372 | DEBUG | replica.py (1869) | _gc | Node1:4 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,372 | DEBUG | replica.py (545) | _setup_for_non_master | Node1:4 Setting last ordered for non-master as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,372 | DEBUG | replica.py (346) | last_ordered_3pc | Node1:4 set last ordered as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,372 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:4 declares view change 0 as completed for instance 4, new primary is Node5:4, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,373 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node6 as next primary node for instId 5, viewNo 0 with rank 5, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,373 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:5 selected primary Node6:5 for instance 5 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,373 | DEBUG | replica.py (438) | primaryName | Node1:5 setting primaryName for view no 0 to: Node6:5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,373 | DEBUG | replica.py (1852) | _gc | Node1:5 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,373 | DEBUG | replica.py (1867) | _gc | Node1:5 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,374 | DEBUG | replica.py (1869) | _gc | Node1:5 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,374 | DEBUG | replica.py (545) | _setup_for_non_master | Node1:5 Setting last ordered for non-master as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,374 | DEBUG | replica.py (346) | last_ordered_3pc | Node1:5 set last ordered as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,374 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:5 declares view change 0 as completed for instance 5, new primary is Node6:5, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,375 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node7 as next primary node for instId 6, viewNo 0 with rank 6, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,375 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:6 selected primary Node7:6 for instance 6 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,375 | DEBUG | replica.py (438) | primaryName | Node1:6 setting primaryName for view no 0 to: Node7:6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,375 | DEBUG | replica.py (1852) | _gc | Node1:6 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,375 | DEBUG | replica.py (1867) | _gc | Node1:6 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,375 | DEBUG | replica.py (1869) | _gc | Node1:6 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,376 | DEBUG | replica.py (545) | _setup_for_non_master | Node1:6 Setting last ordered for non-master as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,376 | DEBUG | replica.py (346) | last_ordered_3pc | Node1:6 set last ordered as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,376 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:6 declares view change 0 as completed for instance 6, new primary is Node7:6, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,376 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node8 as next primary node for instId 7, viewNo 0 with rank 7, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,376 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:7 selected primary Node8:7 for instance 7 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,377 | DEBUG | replica.py (438) | primaryName | Node1:7 setting primaryName for view no 0 to: Node8:7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,377 | DEBUG | replica.py (1852) | _gc | Node1:7 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,377 | DEBUG | replica.py (1867) | _gc | Node1:7 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,377 | DEBUG | replica.py (1869) | _gc | Node1:7 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,377 | DEBUG | replica.py (545) | _setup_for_non_master | Node1:7 Setting last ordered for non-master as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,378 | DEBUG | replica.py (346) | last_ordered_3pc | Node1:7 set last ordered as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,378 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:7 declares view change 0 as completed for instance 7, new primary is Node8:7, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,378 | TRACE | primary_selector.py (54) | next_primary_node_name | Node1 selected Node9 as next primary node for instId 8, viewNo 0 with rank 8, nodeReg OrderedDict([('Node1', HA(host='0.0.0.0', port=9701)), ('Node2', HA(host='52.60.78.82', port=9703)), ('Node3', HA(host='34.241.12.96', port=9705)), ('Node4', HA(host='18.194.228.122', port=9707)), ('Node5', HA(host='13.115.216.98', port=9709)), ('Node6', HA(host='52.220.61.87', port=9711)), ('Node7', HA(host='52.63.102.191', port=9713)), ('Node8', HA(host='13.124.252.37', port=9715)), ('Node9', HA(host='54.233.92.129', port=9717)), ('Node10', HA(host='34.238.1.44', port=9719)), ('Node11', HA(host='18.21.172.159', port=9721)), ('Node12', HA(host='34.213.99.192', port=9723)), ('Node13', HA(host='52.56.36.218', port=9725)), ('Node14', HA(host='13.56.202.157', port=9727)), ('Node15', HA(host='52.60.207.105', port=9729)), ('Node16', HA(host='52.31.195.68', port=9731)), ('Node17', HA(host='35.158.174.195', port=9733)), ('Node18', HA(host='52.199.252.74', port=9735)), ('Node19', HA(host='13.228.180.9', port=9737)), ('Node20', HA(host='13.55.44.68', port=9739)), ('Node21', HA(host='18.221.135.142', port=9741)), ('Node22', HA(host='35.165.64.64', port=9743)), ('Node23', HA(host='34.237.165.34', port=9745)), ('Node24', HA(host='34.235.47.3', port=9747)), ('Node25', HA(host='52.67.150.84', port=9749))]) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,378 | DISPLAY | node.py (2292) | select_primaries | PRIMARY SELECTION: Node1:8 selected primary Node9:8 for instance 8 (view 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,378 | DEBUG | replica.py (438) | primaryName | Node1:8 setting primaryName for view no 0 to: Node9:8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,379 | DEBUG | replica.py (1852) | _gc | Node1:8 cleaning up till (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,379 | DEBUG | replica.py (1867) | _gc | Node1:8 found 0 3-phase keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,379 | DEBUG | replica.py (1869) | _gc | Node1:8 found 0 request keys to clean Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,379 | DEBUG | replica.py (545) | _setup_for_non_master | Node1:8 Setting last ordered for non-master as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,379 | DEBUG | replica.py (346) | last_ordered_3pc | Node1:8 set last ordered as (0, 0) Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,380 | DISPLAY | node.py (2314) | select_primaries | VIEW CHANGE: Node1:8 declares view change 0 as completed for instance 8, new primary is Node9:8, ledger info is [(0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'), (1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'), (2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn')] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,382 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,384 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,384 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node12') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,385 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,385 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,385 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 2}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node8') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,385 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,385 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node12') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,386 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node8'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,386 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node12 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,387 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,387 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,387 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,403 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,405 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,406 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node13') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,406 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,406 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node13'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,407 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,407 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node13 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,451 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,453 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,453 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node4') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,454 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,454 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,454 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node5') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,454 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,455 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node4'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,455 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node5'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,456 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,456 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node4 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,456 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,457 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node5 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,473 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,475 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,475 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node19') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,475 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,475 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,476 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node17') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,476 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,476 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node19'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,477 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node17'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,477 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,477 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,478 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,478 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node17 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,550 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,552 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,553 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node3') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,553 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,553 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node3') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,553 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node3 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,554 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,570 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,572 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,572 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node16') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,572 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,573 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node16'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,573 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,574 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node16 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,576 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,578 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,578 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node7') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,578 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,579 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node7'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,579 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,580 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,582 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,584 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,584 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node18') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,584 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,585 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node18'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,585 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,586 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node18 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,588 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,590 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,590 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node6') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,590 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,591 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node6'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,591 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,591 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,608 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,610 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,610 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node25') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,610 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,610 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,611 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node9') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,611 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,611 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node25'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,612 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node9'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,612 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,613 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node9 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,613 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,613 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node25 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,615 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,618 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,618 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node5') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,618 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,618 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,619 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node13') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,619 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,619 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node5') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,619 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node13') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,620 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node5 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,620 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,620 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node13 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,620 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,623 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,625 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,625 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'params': {'ledgerId': 1}, 'msg_type': 'LEDGER_STATUS', 'op': 'MESSAGE_REQUEST'}, 'Node8') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,625 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,625 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node8'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,626 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,626 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node8 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,684 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,687 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,687 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node4') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,687 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,687 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node4') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,688 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node4 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,688 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,704 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,707 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,707 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node17') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,707 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,707 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node17') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,708 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node17 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,708 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,738 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,740 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,740 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node19') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,741 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,741 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node19'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,742 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,742 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node19 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,744 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,746 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,746 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node18') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,747 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,747 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node18') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,747 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node18 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,748 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,778 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,780 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,780 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node16') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,781 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,781 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node16') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,781 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node16 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,781 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,812 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,814 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,814 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node8') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,814 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,814 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node8') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,815 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node8 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,815 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,831 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,833 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,834 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node6') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,834 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,834 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node6'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,835 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,835 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node6 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,851 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,853 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,853 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node7') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,854 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,854 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node7'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,855 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,855 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node7 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,857 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,859 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,860 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node9') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,860 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,860 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node9') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,860 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node9 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,861 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,863 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,865 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,865 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node25') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,865 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,866 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node25') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,866 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node25 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,866 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,882 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,885 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,885 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node19') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,885 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,885 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,886 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}, 'op': 'MESSAGE_REQUEST'}, 'Node20') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,886 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,886 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node19') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,886 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 0, 'ledgerId': 2, 'merkleRoot': 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 2}} to 1 recipients: ['Node20'] Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,887 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node19 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,887 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,887 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node20 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,888 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":2,"merkleRoot":"GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn","ppSeqNo":null,"txnSeqNo":0,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":2},"op":"MESSAGE_RESPONSE"}' to Node20 Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,959 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,962 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,962 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'name': 'Node1', 'viewNo': 0, 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node6') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,962 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,962 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node6') Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,963 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node6 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:27 californiaQALive1 env[15584]: 2018-01-23 10:30:27,963 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,035 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,038 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,038 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node7') Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,038 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,038 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node7') Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,039 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node7 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,039 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,167 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,169 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,169 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}, 'op': 'MESSAGE_REQUEST'}, 'Node20') Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,170 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox MESSAGE_REQUEST{'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,170 | DEBUG | node.py (2766) | send | Node1 sending message MESSAGE_RESPONSE{'msg': LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 27, 'ledgerId': 1, 'merkleRoot': '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'}, 'msg_type': 'LEDGER_STATUS', 'params': {'ledgerId': 1}} to 1 recipients: ['Node20'] Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,171 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node20 Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,171 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"msg":{"ledgerId":1,"merkleRoot":"57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c","ppSeqNo":null,"txnSeqNo":27,"viewNo":null},"msg_type":"LEDGER_STATUS","params":{"ledgerId":1},"op":"MESSAGE_RESPONSE"}' to Node20 Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,326 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,329 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,329 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']], 'op': 'VIEW_CHANGE_DONE'}, 'Node20') Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,329 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,329 | DEBUG | node.py (1401) | sendToViewChanger | Node1 sending message to view changer: (VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]}, 'Node20') Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,330 | DEBUG | view_changer.py (305) | process_vchd_msg | Node1's primary selector started processing of ViewChangeDone msg from Node20 : VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,330 | DEBUG | message_processor.py (29) | discard | Node1 discarding message VIEW_CHANGE_DONE{'viewNo': 0, 'name': 'Node1', 'ledgerInfo': [[0, 25, 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'], [1, 27, '57wgdEektNdFD8wb3BvfpUshdd5sirw5yAd6TkHd4X9c'], [2, 0, 'GKot5hBsd81kMupNCXHaqbhv3huEbxAFMLnpcX2hniwn']]} because it already decided primary which is Node1:0 Jan 23 10:30:28 californiaQALive1 env[15584]: 2018-01-23 10:30:28,640 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action dump_json_file with id 4 Jan 23 10:30:35 californiaQALive1 env[15584]: 2018-01-23 10:30:35,540 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 1 Jan 23 10:30:35 californiaQALive1 env[15584]: 2018-01-23 10:30:35,540 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:30:35 californiaQALive1 env[15584]: 2018-01-23 10:30:35,541 | DEBUG | notifier_plugin_manager.py (69) | sendMessageUponSuspiciousSpike | Suspicious Spike check is disabled Jan 23 10:30:35 californiaQALive1 env[15584]: 2018-01-23 10:30:35,541 | DEBUG | monitor.py (338) | isMasterThroughputTooLow | Node1 master throughput is not measurable. Jan 23 10:30:35 californiaQALive1 env[15584]: 2018-01-23 10:30:35,541 | TRACE | monitor.py (364) | isMasterReqLatencyTooHigh | Node1 found master's latency to be lower than the threshold for all requests. Jan 23 10:30:35 californiaQALive1 env[15584]: 2018-01-23 10:30:35,541 | TRACE | monitor.py (394) | isMasterAvgReqLatencyTooHigh | Node1 found difference between master and backups avg latencies to be acceptable Jan 23 10:30:35 californiaQALive1 env[15584]: 2018-01-23 10:30:35,541 | DEBUG | node.py (2215) | checkPerformance | Node1's master has higher performance than backups Jan 23 10:30:35 californiaQALive1 env[15584]: 2018-01-23 10:30:35,542 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 6 to run in 10 seconds Jan 23 10:30:37 californiaQALive1 systemd[1]: Reloading. Jan 23 10:30:37 californiaQALive1 systemd[1]: Started ACPI event daemon. Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,647 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node20 HA(host='13.55.44.68', port=9739) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,648 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node10 HA(host='34.238.1.44', port=9719) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,648 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node8 HA(host='13.124.252.37', port=9715) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,648 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node4 HA(host='18.194.228.122', port=9707) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,648 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node19 HA(host='13.228.180.9', port=9737) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,649 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node9 HA(host='54.233.92.129', port=9717) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,649 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node12 HA(host='34.213.99.192', port=9723) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,649 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node22 HA(host='35.165.64.64', port=9743) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,649 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node7 HA(host='52.63.102.191', port=9713) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,649 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node6 HA(host='52.220.61.87', port=9711) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,649 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node16 HA(host='52.31.195.68', port=9731) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,650 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node5 HA(host='13.115.216.98', port=9709) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,650 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node2 HA(host='52.60.78.82', port=9703) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,650 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node18 HA(host='52.199.252.74', port=9735) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,650 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node11 HA(host='18.21.172.159', port=9721) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,650 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node21 HA(host='18.221.135.142', port=9741) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,650 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node17 HA(host='35.158.174.195', port=9733) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,650 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node13 HA(host='52.56.36.218', port=9725) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,651 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node25 HA(host='52.67.150.84', port=9749) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,651 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node14 HA(host='13.56.202.157', port=9727) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,651 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node24 HA(host='34.235.47.3', port=9747) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,651 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node3 HA(host='34.241.12.96', port=9705) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,651 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node15 HA(host='52.60.207.105', port=9729) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,651 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node23 HA(host='34.237.165.34', port=9745) Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,653 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node11 Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,654 | DEBUG | kit_zstack.py (50) | maintainConnections | Node1 next check for retries in 15.00 seconds Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,666 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node11 Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,666 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node11 Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,790 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,792 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,792 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,793 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:30:40 californiaQALive1 env[15584]: 2018-01-23 10:30:40,793 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:30:45 californiaQALive1 env[15584]: 2018-01-23 10:30:45,551 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 6 Jan 23 10:30:45 californiaQALive1 env[15584]: 2018-01-23 10:30:45,552 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:30:45 californiaQALive1 env[15584]: 2018-01-23 10:30:45,552 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 7 to run in 10 seconds Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,555 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 7 Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,556 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,556 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 8 to run in 10 seconds Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,659 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node20 HA(host='13.55.44.68', port=9739) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,661 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node10 HA(host='34.238.1.44', port=9719) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,661 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node8 HA(host='13.124.252.37', port=9715) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,661 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node4 HA(host='18.194.228.122', port=9707) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,662 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node19 HA(host='13.228.180.9', port=9737) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,662 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node9 HA(host='54.233.92.129', port=9717) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,662 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node12 HA(host='34.213.99.192', port=9723) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,662 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node22 HA(host='35.165.64.64', port=9743) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,663 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node7 HA(host='52.63.102.191', port=9713) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,663 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node6 HA(host='52.220.61.87', port=9711) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,663 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node16 HA(host='52.31.195.68', port=9731) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,663 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node5 HA(host='13.115.216.98', port=9709) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,664 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node2 HA(host='52.60.78.82', port=9703) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,664 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node18 HA(host='52.199.252.74', port=9735) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,664 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node11 HA(host='18.21.172.159', port=9721) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,664 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node21 HA(host='18.221.135.142', port=9741) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,665 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node17 HA(host='35.158.174.195', port=9733) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,665 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node13 HA(host='52.56.36.218', port=9725) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,665 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node25 HA(host='52.67.150.84', port=9749) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,665 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node14 HA(host='13.56.202.157', port=9727) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,666 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node24 HA(host='34.235.47.3', port=9747) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,666 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node3 HA(host='34.241.12.96', port=9705) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,666 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node15 HA(host='52.60.207.105', port=9729) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,666 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node23 HA(host='34.237.165.34', port=9745) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,668 | DEBUG | zstack.py (599) | reconnectRemote | Node1 reconnecting to Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,668 | DEBUG | remote.py (89) | disconnect | disconnecting remote Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,668 | TRACE | remote.py (92) | disconnect | disconnecting socket 110 53382928 Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,669 | TRACE | remote.py (86) | connect | connecting socket 201 54674320 to remote Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,669 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node11 Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,670 | DEBUG | kit_zstack.py (50) | maintainConnections | Node1 next check for retries in 15.00 seconds Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,683 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node11 Jan 23 10:30:55 californiaQALive1 env[15584]: 2018-01-23 10:30:55,683 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node11 Jan 23 10:30:56 californiaQALive1 env[15584]: 2018-01-23 10:30:56,044 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:30:56 californiaQALive1 env[15584]: 2018-01-23 10:30:56,046 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:30:56 californiaQALive1 env[15584]: 2018-01-23 10:30:56,046 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:30:56 californiaQALive1 env[15584]: 2018-01-23 10:30:56,047 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:30:56 californiaQALive1 env[15584]: 2018-01-23 10:30:56,047 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:31:05 californiaQALive1 env[15584]: 2018-01-23 10:31:05,564 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 8 Jan 23 10:31:05 californiaQALive1 env[15584]: 2018-01-23 10:31:05,564 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:31:05 californiaQALive1 env[15584]: 2018-01-23 10:31:05,564 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 9 to run in 10 seconds Jan 23 10:31:09 californiaQALive1 systemd[1]: Started Session 171 of user ubuntu. Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,670 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node20 HA(host='13.55.44.68', port=9739) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,670 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node10 HA(host='34.238.1.44', port=9719) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,671 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node8 HA(host='13.124.252.37', port=9715) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,671 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node4 HA(host='18.194.228.122', port=9707) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,671 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node19 HA(host='13.228.180.9', port=9737) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,671 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node9 HA(host='54.233.92.129', port=9717) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,671 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node12 HA(host='34.213.99.192', port=9723) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,672 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node22 HA(host='35.165.64.64', port=9743) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,672 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node7 HA(host='52.63.102.191', port=9713) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,672 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node6 HA(host='52.220.61.87', port=9711) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,672 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node16 HA(host='52.31.195.68', port=9731) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,672 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node5 HA(host='13.115.216.98', port=9709) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,673 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node2 HA(host='52.60.78.82', port=9703) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,673 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node18 HA(host='52.199.252.74', port=9735) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,673 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node11 HA(host='18.21.172.159', port=9721) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,673 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node21 HA(host='18.221.135.142', port=9741) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,673 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node17 HA(host='35.158.174.195', port=9733) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,673 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node13 HA(host='52.56.36.218', port=9725) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,674 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node25 HA(host='52.67.150.84', port=9749) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,674 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node14 HA(host='13.56.202.157', port=9727) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,674 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node24 HA(host='34.235.47.3', port=9747) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,674 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node3 HA(host='34.241.12.96', port=9705) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,674 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node15 HA(host='52.60.207.105', port=9729) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,674 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node23 HA(host='34.237.165.34', port=9745) Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,676 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node11 Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,677 | DEBUG | kit_zstack.py (50) | maintainConnections | Node1 next check for retries in 15.00 seconds Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,689 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node11 Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,690 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node11 Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,799 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,801 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,801 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,802 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:31:10 californiaQALive1 env[15584]: 2018-01-23 10:31:10,802 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:31:15 californiaQALive1 env[15584]: 2018-01-23 10:31:15,572 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 9 Jan 23 10:31:15 californiaQALive1 env[15584]: 2018-01-23 10:31:15,573 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:31:15 californiaQALive1 env[15584]: 2018-01-23 10:31:15,573 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 10 to run in 10 seconds Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,528 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 1 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,528 | DEBUG | notifier_plugin_manager.py (69) | sendMessageUponSuspiciousSpike | Suspicious Spike check is disabled Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,529 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 2 to run in 60 seconds Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,546 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkNodeRequestSpike with id 2 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,547 | DEBUG | node.py (2219) | checkNodeRequestSpike | Node1 checking its request amount Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,547 | DEBUG | notifier_plugin_manager.py (69) | sendMessageUponSuspiciousSpike | Suspicious Spike check is disabled Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,547 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkNodeRequestSpike with id 11 to run in 60 seconds Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,579 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 10 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,579 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,580 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 12 to run in 10 seconds Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,639 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action dump_json_file with id 5 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,640 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action dump_json_file with id 13 to run in 60 seconds Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,640 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action propose_view_change with id 3 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,641 | TRACE | has_action_queue.py (62) | _cancel | Node1 cancelling all events for action , ids: [] Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,641 | INFO | node.py (2264) | propose_view_change | Node1 primary has been disconnected for too long Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,641 | INFO | view_changer.py (206) | on_primary_loss | Node1 sending instance with view_no = 1 and trying to start view change since primary was lost Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,641 | DEBUG | throttler.py (31) | acquire | now: 457134.501245897, len(actionsLog): 0 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,642 | DEBUG | throttler.py (34) | acquire | after trim, len(actionsLog): 0 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,642 | DEBUG | throttler.py (39) | acquire | len(actionsLog) was 0, after append, len(actionsLog): 1 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,642 | INFO | view_changer.py (380) | sendInstanceChange | VIEW CHANGE: Node1 sending an instance change with view_no 1 since Primary of master protocol instance disconnected Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,643 | INFO | view_changer.py (383) | sendInstanceChange | MONITORING: Node1 metrics for monitor: Node1 Monitor metrics:: None Jan 23 10:31:25 californiaQALive1 env[15584]: Delta: 0.4 Jan 23 10:31:25 californiaQALive1 env[15584]: Lambda: 60 Jan 23 10:31:25 californiaQALive1 env[15584]: Omega: 5 Jan 23 10:31:25 californiaQALive1 env[15584]: instances started: [457074.388151227, 457074.38880972, 457074.389452048, 457074.390092393, 457074.390801734, 457074.391449156, 457074.392105642, 457074.392802887, 457074.393441396] Jan 23 10:31:25 californiaQALive1 env[15584]: ordered request counts: {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0} Jan 23 10:31:25 californiaQALive1 env[15584]: ordered request durations: {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0} Jan 23 10:31:25 californiaQALive1 env[15584]: master request latencies: {} Jan 23 10:31:25 californiaQALive1 env[15584]: client avg request latencies: [{}, {}, {}, {}, {}, {}, {}, {}, {}] Jan 23 10:31:25 californiaQALive1 env[15584]: throughput: {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0} Jan 23 10:31:25 californiaQALive1 env[15584]: master throughput: None Jan 23 10:31:25 californiaQALive1 env[15584]: total requests: 0 Jan 23 10:31:25 californiaQALive1 env[15584]: avg backup throughput: None Jan 23 10:31:25 californiaQALive1 env[15584]: master throughput ratio: None Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,643 | DEBUG | view_changer.py (347) | send | Node1's view_changer sending INSTANCE_CHANGE{'viewNo': 1, 'reason': 26} Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,643 | DEBUG | view_changer.py (421) | do_view_change_if_possible | Node1 has no quorum for view 1 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,644 | DEBUG | view_changer.py (421) | do_view_change_if_possible | Node1 has no quorum for view 1 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,644 | DEBUG | node.py (2766) | send | Node1 sending message INSTANCE_CHANGE{'viewNo': 1, 'reason': 26} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,645 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node20 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,645 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node20 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,646 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node10 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,646 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node10 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,646 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node8 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,647 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node8 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,647 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node4 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,647 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node4 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,647 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node19 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,648 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node19 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,648 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node9 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,648 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node9 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,649 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node12 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,649 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node12 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,649 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node22 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,650 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node22 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,650 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node7 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,650 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node7 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,650 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node6 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,651 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node6 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,651 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node16 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,651 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node16 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,651 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node5 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,652 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node5 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,652 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node2 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,652 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node2 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,653 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node18 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,653 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node18 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,653 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node11 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,653 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,654 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node11 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,654 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node21 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,654 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node21 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,654 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node17 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,655 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node17 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,655 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node13 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,655 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node13 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,656 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node25 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,656 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node25 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,656 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node14 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,656 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node14 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,658 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node24 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,658 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node24 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,659 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node3 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,659 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node3 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,659 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node15 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,660 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node15 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,660 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node23 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,660 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":1,"reason":26,"op":"INSTANCE_CHANGE"}' to Node23 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,680 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node20 HA(host='13.55.44.68', port=9739) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,680 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node10 HA(host='34.238.1.44', port=9719) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,681 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node8 HA(host='13.124.252.37', port=9715) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,681 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node4 HA(host='18.194.228.122', port=9707) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,681 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node19 HA(host='13.228.180.9', port=9737) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,681 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node9 HA(host='54.233.92.129', port=9717) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,681 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node12 HA(host='34.213.99.192', port=9723) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,681 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node22 HA(host='35.165.64.64', port=9743) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,682 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node7 HA(host='52.63.102.191', port=9713) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,682 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node6 HA(host='52.220.61.87', port=9711) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,682 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node16 HA(host='52.31.195.68', port=9731) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,682 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node5 HA(host='13.115.216.98', port=9709) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,682 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node2 HA(host='52.60.78.82', port=9703) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,683 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node18 HA(host='52.199.252.74', port=9735) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,683 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node11 HA(host='18.21.172.159', port=9721) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,683 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node21 HA(host='18.221.135.142', port=9741) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,683 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node17 HA(host='35.158.174.195', port=9733) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,683 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node13 HA(host='52.56.36.218', port=9725) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,683 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node25 HA(host='52.67.150.84', port=9749) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,684 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node14 HA(host='13.56.202.157', port=9727) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,684 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node24 HA(host='34.235.47.3', port=9747) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,684 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node3 HA(host='34.241.12.96', port=9705) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,684 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node15 HA(host='52.60.207.105', port=9729) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,684 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node23 HA(host='34.237.165.34', port=9745) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,686 | DEBUG | zstack.py (599) | reconnectRemote | Node1 reconnecting to Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,686 | DEBUG | remote.py (89) | disconnect | disconnecting remote Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,687 | TRACE | remote.py (92) | disconnect | disconnecting socket 201 54674320 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,687 | TRACE | remote.py (86) | connect | connecting socket 111 54693152 to remote Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,687 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node11 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,688 | DEBUG | kit_zstack.py (50) | maintainConnections | Node1 next check for retries in 15.00 seconds Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,701 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node11 Jan 23 10:31:25 californiaQALive1 env[15584]: 2018-01-23 10:31:25,701 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node11 Jan 23 10:31:26 californiaQALive1 env[15584]: 2018-01-23 10:31:26,061 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:31:26 californiaQALive1 env[15584]: 2018-01-23 10:31:26,064 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:31:26 californiaQALive1 env[15584]: 2018-01-23 10:31:26,064 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:31:26 californiaQALive1 env[15584]: 2018-01-23 10:31:26,064 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:31:26 californiaQALive1 env[15584]: 2018-01-23 10:31:26,064 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:31:35 californiaQALive1 env[15584]: 2018-01-23 10:31:35,586 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 12 Jan 23 10:31:35 californiaQALive1 env[15584]: 2018-01-23 10:31:35,587 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:31:35 californiaQALive1 env[15584]: 2018-01-23 10:31:35,587 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 14 to run in 10 seconds Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,689 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node20 HA(host='13.55.44.68', port=9739) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,690 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node10 HA(host='34.238.1.44', port=9719) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,690 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node8 HA(host='13.124.252.37', port=9715) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,690 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node4 HA(host='18.194.228.122', port=9707) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,690 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node19 HA(host='13.228.180.9', port=9737) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,690 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node9 HA(host='54.233.92.129', port=9717) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,690 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node12 HA(host='34.213.99.192', port=9723) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node22 HA(host='35.165.64.64', port=9743) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node7 HA(host='52.63.102.191', port=9713) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node6 HA(host='52.220.61.87', port=9711) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node16 HA(host='52.31.195.68', port=9731) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,692 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node5 HA(host='13.115.216.98', port=9709) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,692 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node2 HA(host='52.60.78.82', port=9703) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,692 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node18 HA(host='52.199.252.74', port=9735) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,692 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node11 HA(host='18.21.172.159', port=9721) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node21 HA(host='18.221.135.142', port=9741) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node17 HA(host='35.158.174.195', port=9733) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node13 HA(host='52.56.36.218', port=9725) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node25 HA(host='52.67.150.84', port=9749) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node14 HA(host='13.56.202.157', port=9727) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node24 HA(host='34.235.47.3', port=9747) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node3 HA(host='34.241.12.96', port=9705) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node15 HA(host='52.60.207.105', port=9729) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node23 HA(host='34.237.165.34', port=9745) Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,696 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node11 Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,697 | DEBUG | kit_zstack.py (50) | maintainConnections | Node1 next check for retries in 15.00 seconds Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,709 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node11 Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,710 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node11 Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,820 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,822 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,822 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,823 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:31:40 californiaQALive1 env[15584]: 2018-01-23 10:31:40,823 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,791 | TRACE | zstack.py (479) | _receiveFromListener | Node1C got 1 messages through listener Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,791 | DEBUG | zstack.py (657) | handlePingPong | Node1C got ping from b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,792 | TRACE | zstack.py (748) | transmitThroughListener | Node1C transmitting b'po' to b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' through listener socket Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,792 | DEBUG | zstack.py (639) | sendPingPong | Node1C ponged b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,831 | TRACE | zstack.py (479) | _receiveFromListener | Node1C got 1 messages through listener Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,832 | TRACE | node.py (1594) | validateClientMsg | Node1C received CLIENT message: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,832 | DEBUG | node.py (1640) | processClientInBox | Node1C processing b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' request LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,832 | DEBUG | ledger_manager.py (246) | processLedgerStatus | Node1 received ledger status: LEDGER_STATUS{'viewNo': None, 'ppSeqNo': None, 'txnSeqNo': 25, 'ledgerId': 0, 'merkleRoot': 'BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N'} from b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,833 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,833 | TRACE | zstack.py (748) | transmitThroughListener | Node1C transmitting b'{"viewNo":null,"merkleRoot":"BJZFT6T9jVqrNaTf4xhSBjkMrcK1S6WjF9zVrhbxw25N","txnSeqNo":25,"op":"LEDGER_STATUS","ppSeqNo":null,"ledgerId":0}' to b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' through listener socket Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,833 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:31:44 californiaQALive1 env[15584]: 2018-01-23 10:31:44,834 | DEBUG | ledger_manager.py (1010) | _compareLedger | Node1 comparing its ledger 0 of size 25 with 25 Jan 23 10:31:45 californiaQALive1 env[15584]: 2018-01-23 10:31:45,599 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 14 Jan 23 10:31:45 californiaQALive1 env[15584]: 2018-01-23 10:31:45,600 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:31:45 californiaQALive1 env[15584]: 2018-01-23 10:31:45,600 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 15 to run in 10 seconds Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,601 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 15 Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,601 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,601 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 16 to run in 10 seconds Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,690 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node20 HA(host='13.55.44.68', port=9739) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node10 HA(host='34.238.1.44', port=9719) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node8 HA(host='13.124.252.37', port=9715) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node4 HA(host='18.194.228.122', port=9707) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node19 HA(host='13.228.180.9', port=9737) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,691 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node9 HA(host='54.233.92.129', port=9717) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,692 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node12 HA(host='34.213.99.192', port=9723) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,692 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node22 HA(host='35.165.64.64', port=9743) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,692 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node7 HA(host='52.63.102.191', port=9713) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,692 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node6 HA(host='52.220.61.87', port=9711) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node16 HA(host='52.31.195.68', port=9731) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node5 HA(host='13.115.216.98', port=9709) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node2 HA(host='52.60.78.82', port=9703) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node18 HA(host='52.199.252.74', port=9735) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node11 HA(host='18.21.172.159', port=9721) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node21 HA(host='18.221.135.142', port=9741) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node17 HA(host='35.158.174.195', port=9733) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node13 HA(host='52.56.36.218', port=9725) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node25 HA(host='52.67.150.84', port=9749) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node14 HA(host='13.56.202.157', port=9727) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,696 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node24 HA(host='34.235.47.3', port=9747) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,696 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node3 HA(host='34.241.12.96', port=9705) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,697 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node15 HA(host='52.60.207.105', port=9729) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,697 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node23 HA(host='34.237.165.34', port=9745) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,700 | DEBUG | zstack.py (599) | reconnectRemote | Node1 reconnecting to Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,700 | DEBUG | remote.py (89) | disconnect | disconnecting remote Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,701 | TRACE | remote.py (92) | disconnect | disconnecting socket 111 54693152 Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,701 | TRACE | remote.py (86) | connect | connecting socket 110 54693152 to remote Node11:HA(host='18.21.172.159', port=9721) Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,702 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node11 Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,703 | DEBUG | kit_zstack.py (50) | maintainConnections | Node1 next check for retries in 15.00 seconds Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,717 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node11 Jan 23 10:31:55 californiaQALive1 env[15584]: 2018-01-23 10:31:55,717 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node11 Jan 23 10:31:56 californiaQALive1 env[15584]: 2018-01-23 10:31:56,077 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:31:56 californiaQALive1 env[15584]: 2018-01-23 10:31:56,079 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:31:56 californiaQALive1 env[15584]: 2018-01-23 10:31:56,080 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:31:56 californiaQALive1 env[15584]: 2018-01-23 10:31:56,080 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:31:56 californiaQALive1 env[15584]: 2018-01-23 10:31:56,080 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:32:05 californiaQALive1 env[15584]: 2018-01-23 10:32:05,605 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 16 Jan 23 10:32:05 californiaQALive1 env[15584]: 2018-01-23 10:32:05,606 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:32:05 californiaQALive1 env[15584]: 2018-01-23 10:32:05,606 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 17 to run in 10 seconds Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node20 HA(host='13.55.44.68', port=9739) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node10 HA(host='34.238.1.44', port=9719) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,693 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node8 HA(host='13.124.252.37', port=9715) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node4 HA(host='18.194.228.122', port=9707) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node19 HA(host='13.228.180.9', port=9737) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node9 HA(host='54.233.92.129', port=9717) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node12 HA(host='34.213.99.192', port=9723) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,694 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node22 HA(host='35.165.64.64', port=9743) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node7 HA(host='52.63.102.191', port=9713) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node6 HA(host='52.220.61.87', port=9711) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node16 HA(host='52.31.195.68', port=9731) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node5 HA(host='13.115.216.98', port=9709) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node2 HA(host='52.60.78.82', port=9703) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,695 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node18 HA(host='52.199.252.74', port=9735) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,696 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node11 HA(host='18.21.172.159', port=9721) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,696 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node21 HA(host='18.221.135.142', port=9741) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,696 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node17 HA(host='35.158.174.195', port=9733) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,696 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node13 HA(host='52.56.36.218', port=9725) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,696 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node25 HA(host='52.67.150.84', port=9749) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,696 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node14 HA(host='13.56.202.157', port=9727) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,697 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node24 HA(host='34.235.47.3', port=9747) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,697 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node3 HA(host='34.241.12.96', port=9705) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,697 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node15 HA(host='52.60.207.105', port=9729) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,697 | DEBUG | kit_zstack.py (67) | reconcileNodeReg | Node1 matched remote Node23 HA(host='34.237.165.34', port=9745) Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,699 | DEBUG | zstack.py (639) | sendPingPong | Node1 pinged Node11 Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,701 | DEBUG | kit_zstack.py (50) | maintainConnections | Node1 next check for retries in 15.00 seconds Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,713 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'pi' to Node11 Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,714 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'pi' to Node11 Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,831 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,833 | DEBUG | zstack.py (657) | handlePingPong | Node1 got ping from Node11 Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,833 | DEBUG | zstack.py (639) | sendPingPong | Node1 ponged Node11 Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,834 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'po' to Node11 Jan 23 10:32:10 californiaQALive1 env[15584]: 2018-01-23 10:32:10,834 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'po' to Node11 Jan 23 10:32:15 californiaQALive1 env[15584]: 2018-01-23 10:32:15,613 | TRACE | has_action_queue.py (99) | _serviceActions | Node1 running action checkPerformance with id 17 Jan 23 10:32:15 californiaQALive1 env[15584]: 2018-01-23 10:32:15,614 | TRACE | node.py (2191) | checkPerformance | Node1 checking its performance Jan 23 10:32:15 californiaQALive1 env[15584]: 2018-01-23 10:32:15,614 | TRACE | has_action_queue.py (37) | _schedule | Node1 scheduling action checkPerformance with id 18 to run in 10 seconds Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,758 | TRACE | zstack.py (479) | _receiveFromListener | Node1C got 1 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,761 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,761 | TRACE | node.py (1594) | validateClientMsg | Node1C received CLIENT message: SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,762 | DEBUG | node.py (1640) | processClientInBox | Node1C processing b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,762 | DEBUG | node.py (1936) | processRequest | Node1 received client request: SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} from b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,763 | TRACE | propagator.py (196) | createPropagate | Creating PROPAGATE for REQUEST SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,764 | INFO | propagator.py (179) | propagate | Node1 propagating request ('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969) from client b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,764 | DEBUG | node.py (2766) | send | Node1 sending message PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,765 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since not finalised Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,766 | TRACE | zstack.py (748) | transmitThroughListener | Node1C transmitting b'{"identifier":"V4SGRU86Z58d6TV7PBUe6f","reqId":1516703540719969,"op":"REQACK"}' to b'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(' through listener socket Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,766 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node20 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,767 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node20 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,768 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node10 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,768 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node10 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,769 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node8 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,769 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node8 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,770 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node4 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,771 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node4 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,771 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node19 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,772 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node19 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,772 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node9 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,773 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node9 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,774 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node12 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,774 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node12 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,775 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node22 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,775 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node22 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,775 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node7 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,776 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node7 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,776 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node6 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,776 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node6 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,777 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node16 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,777 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node16 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,777 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node5 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,778 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node5 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,778 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node2 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,778 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node2 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,778 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node18 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,779 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node18 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,779 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node11 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,779 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,779 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node11 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,780 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node21 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,780 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node21 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,780 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node17 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,781 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node17 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,781 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node13 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,781 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node13 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,781 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node25 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,782 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node25 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,782 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node14 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,782 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node14 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,783 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node24 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,783 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node24 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,783 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node3 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,784 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node3 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,784 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node15 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,784 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node15 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,784 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node23 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,785 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"request":{"signature":"2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq","operation":{"dest":"V4SGRU86Z58d6TV7PBUe61","type":"1"},"reqId":1516703540719969,"protocolVersion":1,"identifier":"V4SGRU86Z58d6TV7PBUe6f"},"senderClient":"gA8NG7FvG$+aPt5@^hhJJVEPBHawF41\\/QO@7SBi(","op":"PROPAGATE"}' to Node23 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,789 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,793 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,794 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,794 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node14') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,794 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,794 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,795 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,795 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since not finalised Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,815 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,819 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,820 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,820 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node12') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,820 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,821 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,822 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,822 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node22') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,822 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,822 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,823 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,823 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since not finalised Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,823 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,824 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,824 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since not finalised Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,828 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,832 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,833 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,833 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node21') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,833 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,833 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,834 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,834 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since not finalised Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,838 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 2 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,842 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,843 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,843 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node23') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,843 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,844 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,844 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,845 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node24') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,845 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,845 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,846 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,846 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since not finalised Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,846 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,846 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,847 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since not finalised Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,851 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 3 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,855 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,855 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,856 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node15') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,856 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,857 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,857 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,858 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node2') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,858 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,859 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,859 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,860 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node10') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,860 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,860 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,860 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,861 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since not finalised Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,861 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,861 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,862 | DEBUG | propagator.py (246) | forward | Node1 forwarding request ('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969) to 9 replicas Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,862 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,863 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,863 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,866 | DEBUG | replica.py (697) | create3PCBatch | Node1:0 creating batch 1 for ledger 1 with state root b'4\x9c\xc4:\xb0v\xc5\xe0h\xc3l\xa5#\xf0Ab\x00\x98\xb6^\xbdY\x9cy\xa7V\xa4\x96!\xbf;\xda' Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,868 | DEBUG | replica.py (741) | create3PCBatch | Node1:0 created a PRE-PREPARE with 1 requests for ledger 1 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,868 | DEBUG | replica.py (2357) | send | Node1:0 sending PrePrepare Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,868 | TRACE | replica.py (2358) | send | Node1:0 sending PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'ledgerId': 1, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,869 | DEBUG | replica.py (645) | trackBatches | Node1:0 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'ledgerId': 1, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540} with state root b'4\x9c\xc4:\xb0v\xc5\xe0h\xc3l\xa5#\xf0Ab\x00\x98\xb6^\xbdY\x9cy\xa7V\xa4\x96!\xbf;\xda' Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,869 | DEBUG | node.py (2766) | send | Node1 sending message PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'ledgerId': 1, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,871 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node20 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,872 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node20 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,872 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node10 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,872 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node10 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,873 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node8 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,873 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node8 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,873 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node4 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,874 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node4 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,874 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node19 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,874 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node19 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,874 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node9 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,875 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node9 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,875 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node12 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,875 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node12 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,875 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node22 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,876 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node22 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,876 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node7 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,876 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node7 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,877 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node6 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,877 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node6 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,877 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node16 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,878 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node16 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,878 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node5 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,878 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node5 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,878 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node2 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,879 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node2 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,879 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node18 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,879 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node18 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,880 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node11 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,880 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,880 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node11 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,880 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node21 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,880 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node21 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,881 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node17 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,881 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node17 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,881 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node13 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,882 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node13 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,882 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node25 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,882 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node25 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,882 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node14 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,883 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node14 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,883 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node24 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,883 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node24 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,883 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node3 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,884 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node3 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,884 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node15 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,884 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node15 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,885 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node23 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,885 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"reqIdr":[["V4SGRU86Z58d6TV7PBUe6f",1516703540719969]],"op":"PREPREPARE","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","ppTime":1516703540,"instId":0,"discarded":1,"ppSeqNo":1,"ledgerId":1,"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt"}' to Node23 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,889 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,894 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,894 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,894 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node18') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,895 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,895 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,895 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,895 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,899 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 1 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,904 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,904 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,904 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node5') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,905 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,905 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,905 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,905 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,909 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 4 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,913 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 1, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,913 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'op': 'PREPREPARE', 'ppSeqNo': 1, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node2') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,914 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 1, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,915 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,915 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,915 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node16') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,916 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,917 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,917 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,917 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node3') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,918 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,919 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,919 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,919 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node4') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,919 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,920 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,920 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,921 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,921 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,921 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,921 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,922 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,922 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,922 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,926 | DEBUG | replica.py (890) | processPrePrepare | Node1:1 received PRE-PREPARE(0, 1) from Node2:1 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,927 | DEBUG | replica.py (1049) | doPrepare | Node1:1 Sending PREPARE(0, 1) at 457189.786551357 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,927 | DEBUG | replica.py (2357) | send | Node1:1 sending Prepare Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,927 | TRACE | replica.py (2358) | send | Node1:1 sending PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,928 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,928 | DEBUG | replica.py (645) | trackBatches | Node1:1 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 1, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} with state root None Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,928 | DEBUG | replica.py (877) | _process_valid_preprepare | Node1:1 processed incoming PRE-PREPARE(0, 1) Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,930 | DEBUG | node.py (2766) | send | Node1 sending message PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,931 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 9 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,935 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,936 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,936 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node13') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,937 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,938 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,938 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,938 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node8') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,938 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,939 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,939 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node14') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,939 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,939 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,940 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node15') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,940 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,940 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,940 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'instId': 1, 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node10') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,941 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,942 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,942 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,942 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node7') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,942 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,943 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,943 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,944 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node17') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,944 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,944 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,944 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node23') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,945 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,946 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,946 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,946 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node20') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,946 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,946 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,947 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,947 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,947 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,948 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,948 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,948 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,949 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,949 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,949 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,950 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,950 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,950 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,951 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,951 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,951 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node20 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,952 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node20 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,952 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node10 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,952 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node10 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,952 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node8 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,953 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node8 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,953 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node4 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,953 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node4 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,953 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node19 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,954 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node19 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,954 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node9 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,954 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node9 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,955 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node12 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,955 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node12 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,955 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node22 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,955 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node22 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,956 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node7 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,956 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node7 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,956 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node6 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,957 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node6 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,957 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node16 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,957 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node16 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,957 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node5 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,958 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node5 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,958 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node2 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,958 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node2 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,959 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node18 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,959 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node18 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,959 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node11 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,959 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,959 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node11 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,960 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node21 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,960 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node21 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,960 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node17 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,961 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node17 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,961 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node13 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,961 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node13 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,961 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node25 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,962 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node25 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,962 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node14 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,962 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node14 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,962 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node24 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,963 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node24 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,963 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node3 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,963 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node3 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,964 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node15 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,964 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node15 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,964 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node23 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,964 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":1,"ppSeqNo":1,"stateRootHash":null}' to Node23 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,968 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node14:0 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,969 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,969 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,969 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node15:1 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,969 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,969 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,970 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node10:1 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,970 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,970 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,970 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node23:1 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,971 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,971 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,971 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 10 messages through listener Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,975 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,975 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 1, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node24') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,975 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,976 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,976 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 0, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node12') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,976 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,977 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,977 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 1, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node21') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,977 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,978 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,979 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,979 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node9') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,979 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,980 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,981 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,981 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node19') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,981 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,982 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,982 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,983 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node6') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,983 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,983 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,983 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 1, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node14') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,984 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,985 | DEBUG | node.py (2372) | verifySignature | Node1 authenticated {'V4SGRU86Z58d6TV7PBUe6f'} signature on propagate request 1516703540719969 Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,985 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,985 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi(', 'op': 'PROPAGATE'}, 'Node25') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,986 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,986 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: BATCH{'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":0,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":1,"ppTime":1516703540,"ppSeqNo":1}']} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,986 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":0,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":1,"ppTime":1516703540,"ppSeqNo":1}'], 'op': 'BATCH'}, 'Node22') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,986 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":0,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":1,"ppTime":1516703540,"ppSeqNo":1}']} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,987 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,987 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 0, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node22') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,987 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,988 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,988 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 1, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node22') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,988 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,988 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 2, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,989 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'op': 'PREPREPARE', 'instId': 2, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node3') Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,989 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 2, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,989 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'reqId': 1516703540719969, 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:20 californiaQALive1 env[15584]: 2018-01-23 10:32:20,990 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:20,990 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:20,990 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:20,991 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:20,991 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:20,991 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:20,991 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:20,992 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'dest': 'V4SGRU86Z58d6TV7PBUe61', 'type': '1'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:20,992 | DEBUG | node.py (2008) | processPropagate | Node Node1 received propagated request: PROPAGATE{'request': {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'}, 'senderClient': 'gA8NG7FvG$+aPt5@^hhJJVEPBHawF41/QO@7SBi('} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,000 | TRACE | propagator.py (172) | propagate | Node1 already propagated SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,000 | DEBUG | propagator.py (277) | tryForwarding | Node1 not forwarding request SafeRequest: {'signature': '2gYbjNLZdvH1XpQfnwgSGKsTncyLTAuzgJEqjhp4Ygka9DwNEyKUEHCAGu2j9kVc7zABNzc24YSBpoWJw1iXusdq', 'operation': {'type': '1', 'dest': 'V4SGRU86Z58d6TV7PBUe61'}, 'reqId': 1516703540719969, 'protocolVersion': 1, 'identifier': 'V4SGRU86Z58d6TV7PBUe6f'} to its replicas since already forwarded Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,003 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node12:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,003 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,003 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,003 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node22:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,003 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,003 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,004 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node24:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,004 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,004 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,004 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node21:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,004 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,004 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,004 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node14:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,005 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,005 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,005 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node22:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,005 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,006 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,006 | DEBUG | replica.py (890) | processPrePrepare | Node1:2 received PRE-PREPARE(0, 1) from Node3:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,006 | DEBUG | replica.py (1049) | doPrepare | Node1:2 Sending PREPARE(0, 1) at 457189.866154488 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,007 | DEBUG | replica.py (2357) | send | Node1:2 sending Prepare Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,007 | TRACE | replica.py (2358) | send | Node1:2 sending PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,007 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,007 | DEBUG | replica.py (645) | trackBatches | Node1:2 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 2, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} with state root None Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,007 | DEBUG | replica.py (877) | _process_valid_preprepare | Node1:2 processed incoming PRE-PREPARE(0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,008 | DEBUG | node.py (2766) | send | Node1 sending message PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,008 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 16 messages through listener Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,012 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 3, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,012 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'txnRootHash': None, 'instId': 3, 'op': 'PREPREPARE', 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node4') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,013 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 3, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,013 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,013 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node16') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,013 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,014 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,014 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node10') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,014 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,015 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 7, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,015 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 7, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPREPARE', 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node8') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,015 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 7, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,015 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,016 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 1, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node12') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,016 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,016 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,016 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node13') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,017 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,017 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,017 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node15') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,018 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,018 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 4, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,018 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 4, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPREPARE', 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node5') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,018 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 4, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,019 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 6, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,019 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'txnRootHash': None, 'instId': 6, 'op': 'PREPREPARE', 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node7') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,019 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 6, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,020 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,020 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 0, 'op': 'PREPARE', 'ppSeqNo': 1, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node2') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,020 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,021 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,021 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 0, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node21') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,021 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,022 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,022 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node24') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,022 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,022 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,023 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node23') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,023 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,023 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,023 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 3, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node17') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,024 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,024 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: BATCH{'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","viewNo":0,"instId":1,"ppSeqNo":1,"ppTime":1516703540,"stateRootHash":null,"txnRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","viewNo":0,"instId":3,"ppSeqNo":1,"ppTime":1516703540,"stateRootHash":null,"txnRootHash":null}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,024 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","viewNo":0,"instId":1,"ppSeqNo":1,"ppTime":1516703540,"stateRootHash":null,"txnRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","viewNo":0,"instId":3,"ppSeqNo":1,"ppTime":1516703540,"stateRootHash":null,"txnRootHash":null}'], 'op': 'BATCH'}, 'Node3') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,024 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","viewNo":0,"instId":1,"ppSeqNo":1,"ppTime":1516703540,"stateRootHash":null,"txnRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","viewNo":0,"instId":3,"ppSeqNo":1,"ppTime":1516703540,"stateRootHash":null,"txnRootHash":null}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,025 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,025 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'ppTime': 1516703540, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'instId': 1}, 'Node3') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,025 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,026 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,026 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'ppTime': 1516703540, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'instId': 3}, 'Node3') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,026 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,026 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 8, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,027 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 8, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPREPARE', 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node9') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,027 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 8, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,029 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node20 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,029 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node20 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,029 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node10 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,030 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node10 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,030 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node8 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,030 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node8 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,030 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node4 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,031 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node4 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,031 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node19 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,031 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node19 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,031 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node9 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,032 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node9 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,032 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node12 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,032 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node12 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,033 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node22 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,033 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node22 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,033 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node7 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,034 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node7 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,034 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node6 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,034 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node6 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,034 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node16 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,035 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node16 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,035 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node5 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,035 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node5 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,036 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,036 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,036 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node18 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,037 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node18 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,037 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node11 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,037 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,037 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node11 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,037 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node21 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,038 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node21 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,038 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node17 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,038 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node17 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,039 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node13 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,039 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node13 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,039 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node25 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,040 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node25 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,040 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node14 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,040 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node14 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,040 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node24 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,041 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node24 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,041 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,041 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,042 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node15 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,042 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node15 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,042 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node23 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,043 | TRACE | batched.py (129) | flushOutBoxes | Node1 sending msg b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":2,"ppSeqNo":1,"stateRootHash":null}' to Node23 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,046 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node10:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,046 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,047 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,047 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node15:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,047 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,047 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,048 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node2:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,048 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,048 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,048 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node21:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,049 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,049 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,049 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node24:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,049 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,049 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,050 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node23:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,050 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,050 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,050 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node16:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,051 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,051 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,051 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node12:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,051 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,052 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,052 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node13:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,052 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,052 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,053 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node3:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,053 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,053 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,053 | DEBUG | replica.py (890) | processPrePrepare | Node1:3 received PRE-PREPARE(0, 1) from Node4:3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,054 | DEBUG | replica.py (1049) | doPrepare | Node1:3 Sending PREPARE(0, 1) at 457189.913751546 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,054 | DEBUG | replica.py (2357) | send | Node1:3 sending Prepare Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,054 | TRACE | replica.py (2358) | send | Node1:3 sending PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,055 | DEBUG | replica.py (1032) | tryCommit | Node1:3 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,055 | DEBUG | replica.py (645) | trackBatches | Node1:3 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 3, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} with state root None Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,055 | DEBUG | replica.py (877) | _process_valid_preprepare | Node1:3 processed incoming PRE-PREPARE(0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,055 | DEBUG | replica.py (977) | processPrepare | Node1:3 received PREPARE(0, 1) from Node17:3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,056 | DEBUG | replica.py (1032) | tryCommit | Node1:3 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,056 | DEBUG | replica.py (990) | processPrepare | Node1:3 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,056 | DEBUG | replica.py (977) | processPrepare | Node1:3 received PREPARE(0, 1) from Node3:3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,056 | DEBUG | replica.py (1032) | tryCommit | Node1:3 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,057 | DEBUG | replica.py (990) | processPrepare | Node1:3 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,057 | DEBUG | replica.py (890) | processPrePrepare | Node1:4 received PRE-PREPARE(0, 1) from Node5:4 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,057 | DEBUG | replica.py (1049) | doPrepare | Node1:4 Sending PREPARE(0, 1) at 457189.917161689 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,058 | DEBUG | replica.py (2357) | send | Node1:4 sending Prepare Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,058 | TRACE | replica.py (2358) | send | Node1:4 sending PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,058 | DEBUG | replica.py (1032) | tryCommit | Node1:4 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,058 | DEBUG | replica.py (645) | trackBatches | Node1:4 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 4, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} with state root None Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,059 | DEBUG | replica.py (877) | _process_valid_preprepare | Node1:4 processed incoming PRE-PREPARE(0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,059 | DEBUG | replica.py (890) | processPrePrepare | Node1:6 received PRE-PREPARE(0, 1) from Node7:6 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,059 | DEBUG | replica.py (1049) | doPrepare | Node1:6 Sending PREPARE(0, 1) at 457189.919075039 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,060 | DEBUG | replica.py (2357) | send | Node1:6 sending Prepare Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,060 | TRACE | replica.py (2358) | send | Node1:6 sending PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,060 | DEBUG | replica.py (1032) | tryCommit | Node1:6 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,060 | DEBUG | replica.py (645) | trackBatches | Node1:6 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 6, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} with state root None Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,060 | DEBUG | replica.py (877) | _process_valid_preprepare | Node1:6 processed incoming PRE-PREPARE(0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,061 | DEBUG | replica.py (890) | processPrePrepare | Node1:7 received PRE-PREPARE(0, 1) from Node8:7 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,061 | DEBUG | replica.py (1049) | doPrepare | Node1:7 Sending PREPARE(0, 1) at 457189.921003339 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,062 | DEBUG | replica.py (2357) | send | Node1:7 sending Prepare Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,062 | TRACE | replica.py (2358) | send | Node1:7 sending PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,062 | DEBUG | replica.py (1032) | tryCommit | Node1:7 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,062 | DEBUG | replica.py (645) | trackBatches | Node1:7 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 7, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} with state root None Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,062 | DEBUG | replica.py (877) | _process_valid_preprepare | Node1:7 processed incoming PRE-PREPARE(0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,063 | DEBUG | replica.py (890) | processPrePrepare | Node1:8 received PRE-PREPARE(0, 1) from Node9:8 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,063 | DEBUG | replica.py (1049) | doPrepare | Node1:8 Sending PREPARE(0, 1) at 457189.92285886 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,063 | DEBUG | replica.py (2357) | send | Node1:8 sending Prepare Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,064 | TRACE | replica.py (2358) | send | Node1:8 sending PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 8, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,064 | DEBUG | replica.py (1032) | tryCommit | Node1:8 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 8, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,064 | DEBUG | replica.py (645) | trackBatches | Node1:8 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 8, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} with state root None Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,064 | DEBUG | replica.py (877) | _process_valid_preprepare | Node1:8 processed incoming PRE-PREPARE(0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,064 | DEBUG | node.py (2766) | send | Node1 sending message PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,065 | DEBUG | node.py (2766) | send | Node1 sending message PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,065 | DEBUG | node.py (2766) | send | Node1 sending message PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,065 | DEBUG | node.py (2766) | send | Node1 sending message PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,066 | DEBUG | node.py (2766) | send | Node1 sending message PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 8, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,066 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 20 messages through listener Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,070 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: BATCH{'signature': None, 'messages': ['{"ppTime":1516703540,"op":"PREPARE","txnRootHash":null,"viewNo":0,"instId":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"ppSeqNo":1}', '{"ppTime":1516703540,"op":"PREPARE","txnRootHash":null,"viewNo":0,"instId":2,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"ppSeqNo":1}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,070 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"ppTime":1516703540,"op":"PREPARE","txnRootHash":null,"viewNo":0,"instId":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"ppSeqNo":1}', '{"ppTime":1516703540,"op":"PREPARE","txnRootHash":null,"viewNo":0,"instId":2,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"ppSeqNo":1}'], 'op': 'BATCH'}, 'Node4') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,070 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"ppTime":1516703540,"op":"PREPARE","txnRootHash":null,"viewNo":0,"instId":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"ppSeqNo":1}', '{"ppTime":1516703540,"op":"PREPARE","txnRootHash":null,"viewNo":0,"instId":2,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"ppSeqNo":1}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,071 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,071 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node4') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,071 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,072 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,072 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node4') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,072 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,072 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 8, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,073 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 8, 'op': 'PREPARE', 'ppSeqNo': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node25') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,073 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 8, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,073 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: BATCH{'signature': None, 'messages': ['{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"txnRootHash":null,"ppSeqNo":1,"stateRootHash":null,"instId":2}', '{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"txnRootHash":null,"ppSeqNo":1,"stateRootHash":null,"instId":3}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,073 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"txnRootHash":null,"ppSeqNo":1,"stateRootHash":null,"instId":2}', '{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"txnRootHash":null,"ppSeqNo":1,"stateRootHash":null,"instId":3}'], 'op': 'BATCH'}, 'Node16') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,073 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"txnRootHash":null,"ppSeqNo":1,"stateRootHash":null,"instId":2}', '{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"txnRootHash":null,"ppSeqNo":1,"stateRootHash":null,"instId":3}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,074 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,074 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 2, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node16') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,074 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,075 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node16: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,075 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 3, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node16') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,075 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,075 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: BATCH{'signature': None, 'messages': ['{"txnRootHash":null,"op":"PREPARE","instId":2,"ppSeqNo":1,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null}', '{"txnRootHash":null,"op":"PREPARE","instId":3,"ppSeqNo":1,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,075 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"txnRootHash":null,"op":"PREPARE","instId":2,"ppSeqNo":1,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null}', '{"txnRootHash":null,"op":"PREPARE","instId":3,"ppSeqNo":1,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null}'], 'op': 'BATCH'}, 'Node13') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,076 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"txnRootHash":null,"op":"PREPARE","instId":2,"ppSeqNo":1,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null}', '{"txnRootHash":null,"op":"PREPARE","instId":3,"ppSeqNo":1,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,076 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,076 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 2, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node13') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,076 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,077 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node13: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,077 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 3, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node13') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,077 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,078 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 5, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,078 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 5, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPREPARE', 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node6') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,078 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [['V4SGRU86Z58d6TV7PBUe6f', 1516703540719969]], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 5, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,078 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,079 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 2, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node17') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,079 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,079 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,079 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node8') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,080 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,080 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,080 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 2, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node15') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,080 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,081 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,081 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node9') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,081 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,081 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: BATCH{'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":1,"stateRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":4,"stateRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":7,"stateRootHash":null}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,082 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":1,"stateRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":4,"stateRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":7,"stateRootHash":null}'], 'op': 'BATCH'}, 'Node18') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,082 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":1,"stateRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":4,"stateRootHash":null}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"ppSeqNo":1,"txnRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":7,"stateRootHash":null}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,082 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,082 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node18') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,083 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,083 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,083 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 4, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node18') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,083 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,084 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,084 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 7, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node18') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,084 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,084 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,085 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 2, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node24') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,085 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,085 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: BATCH{'signature': None, 'messages': ['{"stateRootHash":null,"txnRootHash":null,"op":"PREPARE","instId":2,"viewNo":0,"ppTime":1516703540,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"op":"PREPARE","instId":3,"viewNo":0,"ppTime":1516703540,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,085 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"stateRootHash":null,"txnRootHash":null,"op":"PREPARE","instId":2,"viewNo":0,"ppTime":1516703540,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"op":"PREPARE","instId":3,"viewNo":0,"ppTime":1516703540,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1}'], 'op': 'BATCH'}, 'Node10') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,086 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"stateRootHash":null,"txnRootHash":null,"op":"PREPARE","instId":2,"viewNo":0,"ppTime":1516703540,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"op":"PREPARE","instId":3,"viewNo":0,"ppTime":1516703540,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,086 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,086 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'instId': 2, 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node10') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,086 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,087 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node10: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,087 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'instId': 3, 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node10') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,087 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,087 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,088 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node20') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,088 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,088 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,088 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 2, 'op': 'PREPARE', 'ppSeqNo': 1, 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node2') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,089 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,089 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: BATCH{'signature': None, 'messages': ['{"instId":1,"ppSeqNo":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"op":"PREPARE","txnRootHash":null,"stateRootHash":null,"ppTime":1516703540}', '{"instId":7,"ppSeqNo":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"op":"PREPARE","txnRootHash":null,"stateRootHash":null,"ppTime":1516703540}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,089 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"instId":1,"ppSeqNo":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"op":"PREPARE","txnRootHash":null,"stateRootHash":null,"ppTime":1516703540}', '{"instId":7,"ppSeqNo":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"op":"PREPARE","txnRootHash":null,"stateRootHash":null,"ppTime":1516703540}'], 'op': 'BATCH'}, 'Node5') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,089 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"instId":1,"ppSeqNo":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"op":"PREPARE","txnRootHash":null,"stateRootHash":null,"ppTime":1516703540}', '{"instId":7,"ppSeqNo":1,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","viewNo":0,"op":"PREPARE","txnRootHash":null,"stateRootHash":null,"ppTime":1516703540}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,090 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,090 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node5') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,090 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,090 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,091 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 7, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node5') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,091 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,091 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: BATCH{'signature': None, 'messages': ['{"txnRootHash":null,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":2,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE"}', '{"txnRootHash":null,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":3,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE"}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,091 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"txnRootHash":null,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":2,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE"}', '{"txnRootHash":null,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":3,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE"}'], 'op': 'BATCH'}, 'Node23') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,092 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"txnRootHash":null,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":2,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE"}', '{"txnRootHash":null,"ppTime":1516703540,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":3,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE"}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,092 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,092 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 2, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node23') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,092 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,093 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node23: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,093 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 3, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node23') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,093 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,094 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 5, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,094 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 5, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node19') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,094 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 5, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,094 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node7: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,095 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node7') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,095 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,095 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,096 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node8') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,096 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,096 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,096 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 1, 'op': 'PREPARE', 'ppSeqNo': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node25') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,097 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,099 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node20 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,099 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,100 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node20: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,100 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node20 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,100 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node10 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,100 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,101 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node10: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,101 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node10 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,101 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node8 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,101 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,102 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node8: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,102 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node8 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,102 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node4 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,102 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,103 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node4: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,103 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node4 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,103 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node19 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,104 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,104 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node19: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,104 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node19 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,104 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node9 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,105 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,105 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node9: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,105 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node9 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,106 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node12 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,106 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,106 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node12: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,106 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node12 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,107 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node22 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,107 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,107 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node22: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,107 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node22 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,108 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node7 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,108 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,108 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node7: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,108 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node7 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,109 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node6 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,109 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,109 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node6: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,109 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node6 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,110 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node16 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,110 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,110 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node16: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,111 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node16 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,111 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node5 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,111 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,111 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node5: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,112 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node5 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,112 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node2 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,112 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,113 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node2: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,113 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,113 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node18 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,113 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,114 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node18: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,114 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node18 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,114 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node11 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,115 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,115 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node11: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,115 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node11 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,115 | DEBUG | zstack.py (722) | transmit | Remote Node11 is not connected - message will not be sent immediately.If this problem does not resolve itself - check your firewall settings Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,115 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node21 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,116 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,116 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node21: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,116 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node21 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,117 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node17 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,117 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,117 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node17: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,117 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node17 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,118 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node13 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,118 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,118 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node13: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,118 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node13 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,119 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node25 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,119 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,119 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node25: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,119 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node25 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,120 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node14 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,120 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,120 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node14: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,121 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node14 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,121 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node24 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,122 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,122 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node24: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,122 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node24 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,122 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node3 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,123 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,123 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node3: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,123 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,123 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node15 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,124 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,125 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node15: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,125 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node15 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,126 | DEBUG | batched.py (102) | flushOutBoxes | Node1 batching 5 msgs to Node23 into fewer transmissions Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,126 | TRACE | batched.py (103) | flushOutBoxes | messages: deque([b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":3,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":4,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":6,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":7,"ppSeqNo":1,"stateRootHash":null}', b'{"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","ppTime":1516703540,"instId":8,"ppSeqNo":1,"stateRootHash":null}']) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,126 | TRACE | batched.py (112) | flushOutBoxes | Node1 sending payload to Node23: b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,127 | DEBUG | zstack.py (717) | transmit | Node1 transmitting message b'{"signature":null,"messages":["{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":3,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":4,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":6,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":7,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}","{\\"viewNo\\":0,\\"txnRootHash\\":null,\\"digest\\":\\"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab\\",\\"op\\":\\"PREPARE\\",\\"ppTime\\":1516703540,\\"instId\\":8,\\"ppSeqNo\\":1,\\"stateRootHash\\":null}"],"op":"BATCH"}' to Node23 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,132 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node7:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,133 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,133 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,133 | DEBUG | replica.py (977) | processPrepare | Node1:0 received PREPARE(0, 1) from Node8:0 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,134 | DEBUG | replica.py (1032) | tryCommit | Node1:0 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,134 | DEBUG | replica.py (990) | processPrepare | Node1:0 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,134 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node4:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,134 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,135 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,135 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node8:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,135 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,135 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,136 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node9:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,136 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,136 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,136 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node18:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,137 | DEBUG | replica.py (1076) | doCommit | Node1:1 Sending COMMIT(0, 1) at 457189.996359448 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,137 | DEBUG | replica.py (2357) | send | Node1:1 sending Commit Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,137 | TRACE | replica.py (2358) | send | Node1:1 sending COMMIT{'instId': 1, 'viewNo': 0, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,137 | DEBUG | replica.py (1044) | tryOrder | Node1:1 cannot return request to node: no quorum (17): COMMIT{'instId': 1, 'viewNo': 0, 'ppSeqNo': 1} commits where f is 8 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,137 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,138 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node5:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,138 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since has already sent COMMIT for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,138 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,138 | DEBUG | replica.py (977) | processPrepare | Node1:1 received PREPARE(0, 1) from Node25:1 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,139 | DEBUG | replica.py (1032) | tryCommit | Node1:1 cannot send COMMIT since has already sent COMMIT for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,139 | DEBUG | replica.py (990) | processPrepare | Node1:1 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,139 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node4:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,139 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,140 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,140 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node16:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,140 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,140 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,141 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node13:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,141 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,141 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,142 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node17:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,142 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,142 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,142 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node15:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,143 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,143 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,143 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node24:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,143 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,143 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,144 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node10:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,144 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,144 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,145 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node2:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,145 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,145 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,146 | DEBUG | replica.py (977) | processPrepare | Node1:2 received PREPARE(0, 1) from Node23:2 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,146 | DEBUG | replica.py (1032) | tryCommit | Node1:2 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,146 | DEBUG | replica.py (990) | processPrepare | Node1:2 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,147 | DEBUG | replica.py (977) | processPrepare | Node1:3 received PREPARE(0, 1) from Node16:3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,147 | DEBUG | replica.py (1032) | tryCommit | Node1:3 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,147 | DEBUG | replica.py (990) | processPrepare | Node1:3 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,148 | DEBUG | replica.py (977) | processPrepare | Node1:3 received PREPARE(0, 1) from Node13:3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,148 | DEBUG | replica.py (1032) | tryCommit | Node1:3 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,148 | DEBUG | replica.py (990) | processPrepare | Node1:3 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,149 | DEBUG | replica.py (977) | processPrepare | Node1:3 received PREPARE(0, 1) from Node10:3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,149 | DEBUG | replica.py (1032) | tryCommit | Node1:3 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,149 | DEBUG | replica.py (990) | processPrepare | Node1:3 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,150 | DEBUG | replica.py (977) | processPrepare | Node1:3 received PREPARE(0, 1) from Node23:3 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,150 | DEBUG | replica.py (1032) | tryCommit | Node1:3 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,150 | DEBUG | replica.py (990) | processPrepare | Node1:3 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,151 | DEBUG | replica.py (977) | processPrepare | Node1:4 received PREPARE(0, 1) from Node18:4 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,151 | DEBUG | replica.py (1032) | tryCommit | Node1:4 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,151 | DEBUG | replica.py (990) | processPrepare | Node1:4 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,152 | DEBUG | replica.py (890) | processPrePrepare | Node1:5 received PRE-PREPARE(0, 1) from Node6:5 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,152 | DEBUG | replica.py (1049) | doPrepare | Node1:5 Sending PREPARE(0, 1) at 457190.012004986 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,153 | DEBUG | replica.py (2357) | send | Node1:5 sending Prepare Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,153 | TRACE | replica.py (2358) | send | Node1:5 sending PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 5, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,153 | DEBUG | replica.py (1032) | tryCommit | Node1:5 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 5, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,153 | DEBUG | replica.py (645) | trackBatches | Node1:5 tracking batch for PREPREPARE{'viewNo': 0, 'ppSeqNo': 1, 'discarded': 1, 'reqIdr': [('V4SGRU86Z58d6TV7PBUe6f', 1516703540719969)], 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 5, 'txnRootHash': None, 'ledgerId': 1, 'stateRootHash': None, 'ppTime': 1516703540} with state root None Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,154 | DEBUG | replica.py (877) | _process_valid_preprepare | Node1:5 processed incoming PRE-PREPARE(0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,154 | DEBUG | replica.py (977) | processPrepare | Node1:5 received PREPARE(0, 1) from Node19:5 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,154 | DEBUG | replica.py (1032) | tryCommit | Node1:5 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 5, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,155 | DEBUG | replica.py (990) | processPrepare | Node1:5 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,155 | DEBUG | replica.py (977) | processPrepare | Node1:6 received PREPARE(0, 1) from Node20:6 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,155 | DEBUG | replica.py (1032) | tryCommit | Node1:6 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,155 | DEBUG | replica.py (990) | processPrepare | Node1:6 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,156 | DEBUG | replica.py (977) | processPrepare | Node1:7 received PREPARE(0, 1) from Node18:7 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,156 | DEBUG | replica.py (1032) | tryCommit | Node1:7 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,156 | DEBUG | replica.py (990) | processPrepare | Node1:7 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,156 | DEBUG | replica.py (977) | processPrepare | Node1:7 received PREPARE(0, 1) from Node5:7 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,157 | DEBUG | replica.py (1032) | tryCommit | Node1:7 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,157 | DEBUG | replica.py (990) | processPrepare | Node1:7 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,157 | DEBUG | replica.py (977) | processPrepare | Node1:8 received PREPARE(0, 1) from Node25:8 Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,157 | DEBUG | replica.py (1032) | tryCommit | Node1:8 cannot send COMMIT since does not have prepare quorum for PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 8, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,157 | DEBUG | replica.py (990) | processPrepare | Node1:8 processed incoming PREPARE (0, 1) Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,158 | DEBUG | node.py (2766) | send | Node1 sending message COMMIT{'instId': 1, 'viewNo': 0, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,158 | DEBUG | node.py (2766) | send | Node1 sending message PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 5, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} to all recipients: ['Node20', 'Node10', 'Node8', 'Node4', 'Node19', 'Node9', 'Node12', 'Node22', 'Node7', 'Node6', 'Node16', 'Node5', 'Node2', 'Node18', 'Node11', 'Node21', 'Node17', 'Node13', 'Node25', 'Node14', 'Node24', 'Node3', 'Node15', 'Node23'] Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,159 | TRACE | zstack.py (479) | _receiveFromListener | Node1 got 31 messages through listener Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,163 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: BATCH{'signature': None, 'messages': ['{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","instId":2,"ppSeqNo":1,"txnRootHash":null,"ppTime":1516703540}', '{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","instId":3,"ppSeqNo":1,"txnRootHash":null,"ppTime":1516703540}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,163 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","instId":2,"ppSeqNo":1,"txnRootHash":null,"ppTime":1516703540}', '{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","instId":3,"ppSeqNo":1,"txnRootHash":null,"ppTime":1516703540}'], 'op': 'BATCH'}, 'Node21') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,163 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","instId":2,"ppSeqNo":1,"txnRootHash":null,"ppTime":1516703540}', '{"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","instId":3,"ppSeqNo":1,"txnRootHash":null,"ppTime":1516703540}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,164 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,164 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 2, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node21') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,164 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,165 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node21: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,165 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 3, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node21') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,165 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,166 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node17: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,166 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 1, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node17') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,166 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,167 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: BATCH{'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":2}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":3}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":4}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,167 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":2}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":3}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":4}'], 'op': 'BATCH'}, 'Node12') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,167 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":2}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":3}', '{"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","txnRootHash":null,"viewNo":0,"op":"PREPARE","stateRootHash":null,"ppSeqNo":1,"ppTime":1516703540,"instId":4}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,168 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,168 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 2, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node12') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,168 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,169 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,169 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 3, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node12') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,169 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,169 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node12: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,170 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 4, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node12') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,170 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,170 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node15: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,171 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 3, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node15') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,171 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,171 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: BATCH{'signature': None, 'messages': ['{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":2,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":3,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":4,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":6,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":7,"viewNo":0}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,172 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":2,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":3,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":4,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":6,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":7,"viewNo":0}'], 'op': 'BATCH'}, 'Node14') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,172 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":2,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":3,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":4,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":6,"viewNo":0}', '{"ppTime":1516703540,"stateRootHash":null,"ppSeqNo":1,"op":"PREPARE","txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","instId":7,"viewNo":0}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,172 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,173 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 2, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node14') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,173 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,173 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,173 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 3, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node14') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,174 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,174 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,174 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 4, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node14') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,174 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,175 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,175 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 6, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node14') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,175 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,176 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node14: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,176 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 7, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node14') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,176 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,176 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node2: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,177 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 3, 'op': 'PREPARE', 'ppSeqNo': 1, 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540}, 'Node2') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,177 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,178 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node5: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,178 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'op': 'PREPARE', 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node5') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,178 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,178 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node9: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,179 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node9') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,179 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,179 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node18: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,180 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 0, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node18') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,180 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,180 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node3: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,180 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'ppTime': 1516703540, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'instId': 0}, 'Node3') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,181 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,181 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node24: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,182 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 3, 'txnRootHash': None, 'ppSeqNo': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node24') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,182 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,182 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: BATCH{'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","instId":0,"op":"PREPARE","viewNo":0,"txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1,"ppTime":1516703540}', '{"stateRootHash":null,"instId":1,"op":"PREPARE","viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1,"ppTime":1516703540}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,182 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","instId":0,"op":"PREPARE","viewNo":0,"txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1,"ppTime":1516703540}', '{"stateRootHash":null,"instId":1,"op":"PREPARE","viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1,"ppTime":1516703540}'], 'op': 'BATCH'}, 'Node20') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,183 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","instId":0,"op":"PREPARE","viewNo":0,"txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st","digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1,"ppTime":1516703540}', '{"stateRootHash":null,"instId":1,"op":"PREPARE","viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","ppSeqNo":1,"ppTime":1516703540}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,183 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,184 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node20') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,184 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,184 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node20: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,185 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node20') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,185 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,185 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node4: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,186 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node4') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,186 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,186 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node8: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,187 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'instId': 4, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node8') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,187 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,187 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node25: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,188 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 0, 'op': 'PREPARE', 'ppSeqNo': 1, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node25') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,188 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,188 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: BATCH{'signature': None, 'messages': ['{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":2,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":3,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":4,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":6,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":7,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":8,"ppTime":1516703540,"ppSeqNo":1}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,189 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":2,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":3,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":4,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":6,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":7,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":8,"ppTime":1516703540,"ppSeqNo":1}'], 'op': 'BATCH'}, 'Node22') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,189 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":2,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":3,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":4,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":6,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":7,"ppTime":1516703540,"ppSeqNo":1}', '{"stateRootHash":null,"txnRootHash":null,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","instId":8,"ppTime":1516703540,"ppSeqNo":1}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,189 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,190 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 2, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node22') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,190 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 2, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,190 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,191 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 3, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node22') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,191 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 3, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,191 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,191 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 4, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node22') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,192 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,192 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,192 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 6, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node22') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,193 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 6, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,193 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,193 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 7, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node22') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,194 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,194 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node22: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 8, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,194 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'instId': 8, 'op': 'PREPARE', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1}, 'Node22') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,194 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 8, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,195 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: BATCH{'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","ppTime":1516703540,"instId":0,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st"}', '{"stateRootHash":null,"ppTime":1516703540,"instId":1,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}', '{"stateRootHash":null,"ppTime":1516703540,"instId":4,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}', '{"stateRootHash":null,"ppTime":1516703540,"instId":7,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,195 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","ppTime":1516703540,"instId":0,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st"}', '{"stateRootHash":null,"ppTime":1516703540,"instId":1,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}', '{"stateRootHash":null,"ppTime":1516703540,"instId":4,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}', '{"stateRootHash":null,"ppTime":1516703540,"instId":7,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}'], 'op': 'BATCH'}, 'Node19') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,195 | DEBUG | node.py (1479) | unpackNodeMsg | Node1 processing a batch BATCH{'signature': None, 'messages': ['{"stateRootHash":"C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt","ppTime":1516703540,"instId":0,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":"7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st"}', '{"stateRootHash":null,"ppTime":1516703540,"instId":1,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}', '{"stateRootHash":null,"ppTime":1516703540,"instId":4,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}', '{"stateRootHash":null,"ppTime":1516703540,"instId":7,"ppSeqNo":1,"viewNo":0,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","op":"PREPARE","txnRootHash":null}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,196 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,196 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 0, 'op': 'PREPARE', 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540}, 'Node19') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,196 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': '7Lf9YxYu5eNHBJYyQ558LcZie6ecrbT73YcXWpgJa5st', 'instId': 0, 'stateRootHash': 'C9EGwmwwKo82yPWBRjmcsVMi2kVA787MJcTBprXvK2Rt', 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,196 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,197 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 1, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node19') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,197 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 1, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,197 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,197 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 4, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node19') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,197 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 4, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,198 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node19: PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,198 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'viewNo': 0, 'ppSeqNo': 1, 'txnRootHash': None, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'instId': 7, 'op': 'PREPARE', 'stateRootHash': None, 'ppTime': 1516703540}, 'Node19') Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,198 | DEBUG | node.py (1493) | postToNodeInBox | Node1 appending to nodeInbox PREPARE{'viewNo': 0, 'digest': '3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab', 'txnRootHash': None, 'instId': 7, 'stateRootHash': None, 'ppTime': 1516703540, 'ppSeqNo': 1} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,198 | DEBUG | node.py (1464) | validateNodeMsg | Node1 received node message from Node6: BATCH{'signature': None, 'messages': ['{"ppSeqNo":1,"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":1}', '{"ppSeqNo":1,"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":7}']} Jan 23 10:32:21 californiaQALive1 env[15584]: 2018-01-23 10:32:21,199 | DEBUG | node.py (1426) | handleOneNodeMsg | Node1 msg validated ({'signature': None, 'messages': ['{"ppSeqNo":1,"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":null,"op":"PREPARE","ppTime":1516703540,"instId":1}', '{"ppSeqNo":1,"viewNo":0,"txnRootHash":null,"digest":"3fbd832a9227bb1525ded78625637b7d31f9d9b53e3d73f2ad18ee93e6c9c6ab","stateRootHash":nul