public JoinPeerProposalBuilder GenesisBlock(Block genesisBlock) { if (genesisBlock == null) { ProposalException exp = new ProposalException("No genesis block for Join proposal."); logger.ErrorException(exp.Message, exp); throw exp; } AddArg("JoinChain"); AddArg(genesisBlock.ToByteString()); return(this); }
public GetConfigBlockBuilder ChannelId(string channelId) { if (channelId == null) { ProposalException exp = new ProposalException("Parameter channelId needs to be non-empty string ."); logger.ErrorException(exp.Message, exp); throw exp; } AddArg(channelId); return(this); }