示例#1
0
        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");
        }
示例#2
0
        public void BroadcastLatestBlockchain()
        {
            var blockChain = new Blockchain.Core.Blockchain.Blockchain();

            Clients.All.InvokeAsync("getlatestBlockchain", blockChain.Blocks);
        }