public string FindNonceForBlock(Block block) { if (block == null) { throw new NullReferenceException(); } var hash = hashGenerator.GenerateHashFromBlock(block.Data, block.PreviousBlockHash); return(hash); }
public void HashFromBlock_Success() { var blockData = new BlockData { Transactions = new List <Transaction> { new Transaction { Sender = "bbb", Receiver = "aaa", Amount = 10.5 } } }; var previousBlockHash = "testowy_hash"; var hash = hashGenerator.GenerateHashFromBlock(blockData, previousBlockHash); Assert.IsNotNull(hash); }