...

Package e2e

import "github.com/hyperledger/fabric/integration/e2e"
Overview
Index

Overview ▾

func Broadcast

func Broadcast(n *nwo.Network, o *nwo.Orderer, env *common.Envelope) (*orderer.BroadcastResponse, error)

Broadcast sends given env to Broadcast API of specified orderer.

func CreateBroadcastEnvelope

func CreateBroadcastEnvelope(n *nwo.Network, signer interface{}, channel string, data []byte) *common.Envelope

func CreateDeliverEnvelope

func CreateDeliverEnvelope(n *nwo.Network, entity interface{}, blkNum uint64, channel string) *common.Envelope

CreateDeliverEnvelope creates a deliver env to seek for specified block.

func CreateGRPCClient

func CreateGRPCClient(n *nwo.Network, o *nwo.Orderer) (*comm.GRPCClient, error)

func Deliver

func Deliver(n *nwo.Network, o *nwo.Orderer, env *common.Envelope) (*common.Block, error)

Deliver sends given env to Deliver API of specified orderer.

func FetchBlock

func FetchBlock(n *nwo.Network, o *nwo.Orderer, seq uint64, channel string) *common.Block