Package nxt

Interface BlockchainProcessor

    • Method Detail

      • getLastBlockchainFeeder

        Peer getLastBlockchainFeeder()
      • getLastBlockchainFeederHeight

        int getLastBlockchainFeederHeight()
      • isScanning

        boolean isScanning()
      • isDownloading

        boolean isDownloading()
      • isProcessingBlock

        boolean isProcessingBlock()
      • getMinRollbackHeight

        int getMinRollbackHeight()
      • getInitialScanHeight

        int getInitialScanHeight()
      • processPeerBlock

        void processPeerBlock​(org.json.simple.JSONObject request)
                       throws NxtException
        Throws:
        NxtException
      • fullReset

        void fullReset()
      • scan

        void scan​(int height,
                  boolean validate)
      • fullScanWithShutdown

        void fullScanWithShutdown()
      • setGetMoreBlocks

        void setGetMoreBlocks​(boolean getMoreBlocks)
      • popOffTo

        java.util.List<? extends Block> popOffTo​(int height)
      • registerDerivedTable

        void registerDerivedTable​(DerivedDbTable table)
      • trimDerivedTables

        void trimDerivedTables()
      • restorePrunedData

        int restorePrunedData()
      • restorePrunedTransaction

        Transaction restorePrunedTransaction​(long transactionId)
      • getGenesisBlockId

        long getGenesisBlockId()