[bisq-network/bisq] Refactor dao parser (#1718)

sqrrm notifications at github.com
Mon Sep 24 17:11:33 UTC 2018


Moved PR from https://github.com/bisq-network/bisq-core/pull/175
You can view, comment on, or merge this pull request online at:

  https://github.com/bisq-network/bisq/pull/1718

-- Commit Summary --

  * Parse opreturn before other outputs
  * Rename processOpReturnCandidate -> isOpReturnCandidate
  * Extract opreturn post processing functions
  * Process opReturn txOutput before remaining outputs
  * Check for multiple opReturns before processing txOutputs
  * Wait to commit BSQ txOutputs to bsqStateService until after parsing

-- File Changes --

    M core/src/main/java/bisq/core/dao/node/parser/TxOutputParser.java (66)
    M core/src/main/java/bisq/core/dao/node/parser/TxParser.java (167)
    M core/src/main/java/bisq/core/dao/state/blockchain/Tx.java (6)

-- Patch Links --

https://github.com/bisq-network/bisq/pull/1718.patch
https://github.com/bisq-network/bisq/pull/1718.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/1718
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20180924/827f2922/attachment-0001.html>


More information about the bisq-github mailing list