code: func (t *Transactor) SendTransactionProposal(proposal *fab.TransactionProposal, targets []fab.ProposalProcessor) ([]*fab.TransactionProposalResponse, error) {
  	ctx, ok := contextImpl.RequestClientContext(t.reqCtx)
  	if !ok {
  		return nil, errors.New("failed get client context from reqContext for SendTransactionProposal")
  	}
  
  	reqCtx, cancel := contextImpl.NewRequest(ctx, contextImpl.WithTimeoutType(fab.PeerResponse), contextImpl.WithParent(t.reqCtx))
  	defer cancel()
  
  	return txn.SendProposal(reqCtx, proposal, targets)
  }
docs: // SendTransactionProposal sends a TransactionProposal to the target peers.