Yoav Tock

Results 71 issues of Yoav Tock

#### Type of change - New feature - Improvement (improvement to code, performance, etc) #### Description Create a BFT synchronizer for the smartbft chain #### Related issues #4566

Check that a peer can service both - channel A which is managed by a Raft-based ordering service - channel B which is managed by a BFT-based ordering service

When running a BFT ordering service the peer is pulling blocks from the ordering service using the BFT Deliverer that protects against censorship attacks of the orderer that is asked...

### Current Status Currently the peer is using the orderer's delivery service to pull blocks in a way that is resilient to crash failures of the orderer is is pulling...

workitem

### Description ``` In [It] at: /home/runner/work/fabric/fabric/integration/gateway/gateway_bft_test.go:170 ------------------------------ Ran 23 of 23 Specs in 806.827 seconds FAIL! -- 22 Passed | 1 Failed | 0 Pending | 0 Skipped ```...

bug

add unit tests for the `internal/pkg/peer/blocksprovider/delivery_requester.go` against a real GRPC service, with security etc.

Use BFT block deliverer relevant components in the orderer chain + follower - Block receiver - Censorship monitor - Config updated dynamically - Orderer source addresses updated dynamically - [x]...

In the peer, the blocks and headers fetched from the orderer are validated using a component in gossip that is validated every time a config block is committed. We need...