[bisq-network/bisq-core] TxParser refactoring to get rid of ParsingModel (#171)

Manfred Karrer notifications at github.com
Mon Aug 27 21:03:38 UTC 2018


You can view, comment on, or merge this pull request online at:

  https://github.com/bisq-network/bisq-core/pull/171

-- Commit Summary --

  * Refactor OpReturnParser
  * Refactor TxParser, TxOutputParser and ParsingModel
  * Add processOpReturnType method
  * Remove availableInputValue from ParsingModel
  * Remove bsqOutputFound from ParsingModel
  * Remove unlockBlockHeight from ParsingModel
  * Remove tx from ParsingModel
  * Remove spentLockupTxOutput from ParsingModel
  * Remove ParsingModel
  * Use connectedTxOutput for accessing lockTime instead of Tx

-- File Changes --

    M src/main/java/bisq/core/dao/DaoModule.java (14)
    M src/main/java/bisq/core/dao/bonding/BondingConsensus.java (17)
    M src/main/java/bisq/core/dao/governance/blindvote/BlindVoteConsensus.java (4)
    M src/main/java/bisq/core/dao/governance/proposal/ProposalConsensus.java (4)
    M src/main/java/bisq/core/dao/governance/voteresult/VoteResultConsensus.java (4)
    D src/main/java/bisq/core/dao/node/parser/OpReturnBlindVoteParser.java (53)
    D src/main/java/bisq/core/dao/node/parser/OpReturnCompReqParser.java (47)
    D src/main/java/bisq/core/dao/node/parser/OpReturnLockupParser.java (53)
    M src/main/java/bisq/core/dao/node/parser/OpReturnParser.java (204)
    D src/main/java/bisq/core/dao/node/parser/OpReturnProposalParser.java (59)
    D src/main/java/bisq/core/dao/node/parser/OpReturnVoteRevealParser.java (54)
    D src/main/java/bisq/core/dao/node/parser/ParsingModel.java (102)
    M src/main/java/bisq/core/dao/node/parser/TxInputParser.java (50)
    M src/main/java/bisq/core/dao/node/parser/TxOutputParser.java (181)
    M src/main/java/bisq/core/dao/node/parser/TxParser.java (267)
    A src/main/java/bisq/core/dao/node/parser/exceptions/InvalidParsingConditionException.java (39)

-- Patch Links --

https://github.com/bisq-network/bisq-core/pull/171.patch
https://github.com/bisq-network/bisq-core/pull/171.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-core/pull/171
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20180827/3ba267a4/attachment-0001.html>


More information about the bisq-github mailing list