// ConstructTransaction constructs a transaction for testing func ConstructTransaction(t *testing.T, simulationResults []byte, sign bool) (*common.Envelope, string, error) { ccName := "foo" txID := util.GenerateUUID() var txEnv *common.Envelope var err error if sign { txEnv, err = ptestutils.ConstructSingedTxEnvWithDefaultSigner(txID, util.GetTestChainID(), ccName, simulationResults, nil, nil) } else { txEnv, err = ptestutils.ConstructUnsingedTxEnv(txID, util.GetTestChainID(), ccName, simulationResults, nil, nil) } return txEnv, txID, err }
func constructTransaction(simulationResults []byte) *common.Envelope { txEnv, _ := ptestutils.ConstructSingedTxEnvWithDefaultSigner(util.GenerateUUID(), util.GetTestChainID(), "foo", simulationResults, nil, nil) return txEnv }