[bisq-network/bisq-core] Refactoring TxParser (#170)

Manfred Karrer notifications at github.com
Mon Aug 27 16:25:24 UTC 2018


Depends on:
https://github.com/bisq-network/bisq-common/pull/39
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Small refactorings, add todos from review
  * Refactor OpReturnParser for Proposal
  * Make TxOutputParser.isUnlockBondTx() take output value
  * Refactor OpReturnParser for CompRequest
  * Refactor OpReturnParser for BlindVote
  * Refactor OpReturnParser for VoteReveal
  * Handle failure states better in TxParser
  * Refactor OpReturnParser and TxOutputParser methods
  * Refactor OpReturnParser for lockupBond
  * Drop commented-out line from TxParser

-- File Changes --

    M src/main/java/bisq/core/dao/governance/blindvote/BlindVoteConsensus.java (3)
    M src/main/java/bisq/core/dao/governance/blindvote/BlindVoteService.java (2)
    M src/main/java/bisq/core/dao/governance/blindvote/MyBlindVoteListService.java (7)
    M src/main/java/bisq/core/dao/governance/myvote/MyVoteListService.java (4)
    M src/main/java/bisq/core/dao/governance/voteresult/DecryptedVote.java (1)
    M src/main/java/bisq/core/dao/governance/voteresult/ProposalVoteResult.java (10)
    M src/main/java/bisq/core/dao/governance/voteresult/VoteResultConsensus.java (24)
    M src/main/java/bisq/core/dao/governance/voteresult/VoteResultService.java (124)
    M src/main/java/bisq/core/dao/governance/voteresult/issuance/IssuanceService.java (1)
    M src/main/java/bisq/core/dao/governance/votereveal/VoteRevealService.java (19)
    M src/main/java/bisq/core/dao/node/parser/OpReturnBlindVoteParser.java (1)
    M src/main/java/bisq/core/dao/node/parser/OpReturnParser.java (141)
    M src/main/java/bisq/core/dao/node/parser/OpReturnVoteRevealParser.java (1)
    M src/main/java/bisq/core/dao/node/parser/TxOutputParser.java (51)
    M src/main/java/bisq/core/dao/node/parser/TxParser.java (137)
    M src/main/java/bisq/core/dao/state/BsqStateService.java (1)
    M src/main/java/bisq/core/dao/state/blockchain/BaseTxOutput.java (1)
    M src/main/java/bisq/core/dao/state/blockchain/TempTx.java (5)
    M src/main/java/bisq/core/dao/state/blockchain/TempTxOutput.java (9)
    M src/main/java/bisq/core/dao/state/blockchain/Tx.java (14)
    M src/main/java/bisq/core/dao/state/blockchain/TxOutput.java (15)
    M src/main/java/bisq/core/dao/state/governance/Param.java (2)

-- Patch Links --

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


More information about the bisq-github mailing list