Example #1
0
        public static Header HeaderFromJson(JObject json)
        {
            Header    header    = new Header();
            BlockBase blockBase = header;

            blockBase.FromJson(json);
            return(header);
        }
Example #2
0
        public static Block BlockFromJson(JObject json)
        {
            Block     block     = new Block();
            BlockBase blockBase = block;

            blockBase.FromJson(json);
            block.ConsensusData = ConsensusDataFromJson(json["consensusdata"]);
            block.Transactions  = ((JArray)json["tx"]).Select(p => TransactionFromJson(p)).ToArray();
            return(block);
        }