private ChainResult FillChain(Chain chain) { var result = new ChainResult { name = chain.Name, address = chain.Address.Text, height = chain.BlockHeight, parentAddress = chain.ParentChain != null?chain.ParentChain.Address.ToString() : "" }; return(result); }
private ChainResult FillChain(Chain chain) { Throw.IfNull(chain, nameof(chain)); var parentName = Nexus.GetParentChainByName(chain.Name); var parentChain = Nexus.FindChainByName(parentName); var result = new ChainResult { name = chain.Name, address = chain.Address.Text, height = chain.BlockHeight, parentAddress = parentChain != null?parentChain.Address.ToString() : "" }; return(result); }