public void Mine(byte[] data) { var blockChain = new Blockchain.Core.Blockchain.Blockchain(); blockChain.LoadChainFromStorage(); blockChain.Add(blockChain.GenerateNewBlock(data)); blockChain.SaveChainToStorage(); Send("some client", "has minted a new block"); }
public void BroadcastLatestBlockchain() { var blockChain = new Blockchain.Core.Blockchain.Blockchain(); Clients.All.InvokeAsync("getlatestBlockchain", blockChain.Blocks); }