Esempio n. 1
0
        public virtual void ParseOneLedger()
        {
            _parentLedger = _ledger;
            _ledger       = LedgerHeader.FromReader(_reader);

            if (NextFrame() == FrameType.AccountStateTree)
            {
                ParseAccountState();
            }

            ParseTransactions();
            CheckTransactionHash();
            ParseAndApplyAccountStateDiff();
            CheckStateHash();
            CheckHashChain();
        }