Starting from Hyperledger Fabric v2.4 there is a Gateway Service. It helps to make transaction flow more easy for the client. So the client doesn’t need to collect endorsements manually. But the question is what algorithm is used there.
By default does Hyperledger Fabric Gateway sends a transaction to an orderer if an endorser peer hasn’t collected enough endorsement approvals from other peers?
If it doesn’t send, then is there a way for other organizations in the network to find out that such invalid transaction took place?
Documentation doesn’t seem to have direct answer.