[bisq-network/bisq-core] Add DAO code (#150)
Manfred Karrer
notifications at github.com
Wed Aug 15 14:43:36 UTC 2018
Depends on:
https://github.com/bisq-network/bisq-common/pull/34
You can view, comment on, or merge this pull request online at:
https://github.com/bisq-network/bisq-core/pull/150
-- Commit Summary --
* Let proposal domain handle all its relevant use cases
* Move propsal package one level up
* Use Proposal instead of Ballot. Cleanup
* Fix missing txId at proposal creation
* Rename "Cancel vote" to "Remove my vote"
* Add support for BallotListItem
* Add MyProposalListService to CorePers.DataHost
* Add ProposalList to resolver
* Merge branch 'master' into voting
* Only republish if we are in proposal phase of current cycle
* Add generic MyListService
* Use proposals from AppendOnlyDataStore for filling BallotListService
* Use list change listeners
* Remove unneeded Ballot subclasses
* Refactor handling of lists in BlindVote
* Remove MyListService. Fix Validators
* Use CopyOnWriteArrayList
* Fix handling of proposal p2p network data
* Use BlockHash and data for append-only store
* Fix wrong ballotList handling at vote result phase
* Add vote button to proposal view
* Change DashboardView
* Merge master
* Merge branch 'master' into voting
* Improve Proposalservice
* Fix wrong hasCorrectBlockHash check
* Update btcd to commit dc91ed41
* Enable DAO for mainnet
* Update logs, cleanup
* Add grpc project
* Add BisqDaemon
* Add support for BisqHttpApi to DesktopMain
* Move BtcAddressValidator to core
* Merge branch 'refactoring-mainviewmodel' into api-integration
* Add null checks for handlers
* Complete API refactoring.
* Merge branch 'master' into voting
* Extract startAppSetup method
* Remove protectedDataStore at blindVote
* Add mavenLocal, updatte hashes
* Renaming payloads and stores
* Rename package
* Remove appendonly package
* Add VALUE_PADDING
* Support merit (WIP)
* Add comments, todo
* Remove VALUE_PADDING. Update values.
* Add mavenLocal to repositories
* Use verbosity in getBlock rpc call to get all txs
* Merge branch 'api-integration' into voting
* Merge branch 'api-integration' into voting
* Merge branch 'voting' into merit
* Fix bug with division of long value
* Add missing param
* Add merit implementation
* Merge branch 'merit' into voting
* Add basic UI for bond lockup
* Lockup functionality added, no unlocking yet
* Add bond unlock functionality
* Display locked amount
* Fix stateservice optionals
* Merge pull request #4 from sqrrm/bonding
* Renaming, cleanup, small fixes
* Add bonding dashboard
* Move lockup opreturn to consensus class
* Move read/write of int to opreturn stream to util class
* Add lockup type
* Update gradle files
* Cleanup, comments
* Merge pull request #5 from sqrrm/cleanup-bonding
* Merged master
* Merged master
* Update gradle files
* Add options to DevEnv. Cleanup
* Pass key and SpentInfo directly to stateService
* Refactor mutable data handling in State
* Fix display strings
* Revert the addInputsAndChangeOutputForTx to prev. version
* Remove TxInputsIterator
* Remove TxOutputsIterator
* Delete TxInputsIterator
* Rename TxOutputValidator to TxOutputProcessor
* Remove GenesisTxOutputIterator
* Refactor: add getTxType for better testability
* Remove OpReturnProcessor from GenesisTxOutputValidator
* Use MutableTx locally in parsing of tx
* Merge branch 'voting' into state-refact
* Update GenesisTxValidator after merge
* Move MutableTx and MutableTxOutput to bisq.core.dao.state.blockchain
* Move MutableTx and MutableTxOutput to bisq.core.dao.state.blockchain
* Refactor MutableTx and MutableTxOutput
* Apply fixes to stateService
* Set TxOutputType at TxOutputProcessor
* Fix wrong equals check at litenode. Cleanups
* Improve logs, cleanup
* Remove date and blockHash from ProposalPayload
* Improve logs, cleanup
* Fixes bug with missing vote in ballot at voteResult
* Add handleNewProposalPayloads method
* Improve logs
* Move ParamChangeMap to bisq.core.dao.state.ext
* Use name instead of ordinal for PB ParamChangeMap
* Add param request
* Rename
* Rename
* Add PB support for changeParamProposal
* Change param map in state
* Move Param class
* Merge branch 'master' into voting
* Rename getLocked... to getLockup...
* Fix lockup balance calculation
* Fix naming after refactor
* Exclude spending of locked BSQ in pending balance
* Merge pull request #6 from sqrrm/dao-cleanup
* Add BSQ emergency wallet tool and show BTC balance
* Add display of non-BSQ satoshi
* Handle error cases in Param with UNDEFINED entry
* Show bond info, cleanups, handle non-BSQ funds
* Remove getValueLockedUpInBond
* Add comments to parsing of spending of LOCKUP txoutput
* Merge pull request #7 from sqrrm/dao-cleaning2
* Rename spentLockedTxOutput as spentLockupTxOutput
* Fix comparison for burning spent UNLOCK tx
* Fix unverified balance
* Use daoFacade from outside of core
* Rename locked to lockup
* Merge pull request #8 from sqrrm/dao
* Handle case if multiple param proposals got voted ok
* Add voteResult view
* Remove direct references to stateService in desktop
* Merge pull request #9 from sqrrm/dao
* Make txs lis tin block not immutable
* Don't use recursive parser. UI improvements
* Change Block params
* Improve UI
* Add TODOs for fixing unconfirmed balances with lock txs.
* Refactor state listeners
* add final keyword to final classes
* Rename State to BsqState
* Rename StateService to BsqStateService
* Add missing class
* Apply code analysis, cleanups
* Add proposalFee text field
* Fix wrong removal of listener
* Add vote result view
* Add display of all params
* Add popup or vote result per proposal
* Add burn bond proposal
* Burn bonds when proposal is accepted
* Fix merge conflict
* Rename burn bond to confiscate bond
* Merge pull request #10 from sqrrm/dao
* Changes from review of bond confiscation PR
* Add bonds for selecting bond id
* Throw exception for corrupted db files if in dev mode
* Add BondedRoles proposal and views
* Merge branch 'master' into voting
* Improve bonded roles table
* Add EqualsAndHashCode to PersistableLists
* Add nullable, cleanup
* Refactor genesis parser
* Improve UI for results
* Remove comments
* Fix wrong genesis tx and height
* Fix missing confidence icon, show genesis tx in tx view
* Remvoe title and description from Proposal
* Merge branch 'refact-generics' into voting
* Add combined proposal vote view (WIP)
* Add combined proposal vote view
* Tweak arguments passed to GenesisTxValidator.getGenesisTx()
* Implement basic GenesisTxValidatorTest class
* Reorder imports of GenesisTxValidatorTest to match style guide
* Merge pull request #11 from chirhonul/voting
* Improve proposal and voting views
* Add result view and show merit
* Remove unused properties
* Renaming, cleanups
* Add a default impl. for BsqStateListener.onEmptyBlockAdded
* Update BsqState in PB, reorder fields
* Refactor Tx classes
* Refactor TxOutput and Block classes
* Improvements at proposal/voting code
* Improve comments
* Refactor parser domain
* Refactor parser domain
* Refactor parser domain
* Refactor parser domain
* Refactor parser domain
* Refactor parser domain
* Refactoring
* Refactoring
* Refactoring
* Refactoring
* Refactoring
* Refactoring
* Refactoring
* Refactoring
* Add comments
* Refactoring
* Fix wrong parameter
* Clean up proposal classes
* Fix bug with data view hash
* Refactor ProposalService classes
* Fix missing import
* Improve vote result view
* Cleanup
* Use DevEnv.logErrorAndThrowIfDevMode
* Cleanup proposal domain
* Remove uid from Proposal
* Remove uid from Proposal
* Cleanup proposal domain
* Cleanup proposal domain
* Cleanup ballot domain
* Remove BooleanVote and LongVote.
* Add check for issuanceHeight when calculating merit
* Move and rename VoteConsensusCritical interface
* Cleanup blindVote domain
* Cleanup blindVote domain
* Add comments
* Change version from -SNAPSHOT to 0.9.0
* Rename package
* Handle all unexpected cases of bad genesis tx output sums
* Refactor parsing of genesisTx. Cleanup vote domain
* Merge branch 'voting' of https://github.com/chirhonul/bisq-core into chirhonul-voting
* Merge branch 'voting' of https://github.com/chirhonul/bisq-core into chirhonul-voting
* Merge branch 'chirhonul-voting' into voting
* Remove need for TxParser to know about BsqStateService
* Merge pull request #13 from chirhonul/voting
* Use class fields. Cleanup.
* Add DaoSetupService interface
* Move genesis data from BsqState to GenesisTxInfo
* Replace TxInput/boolean fields in ParsingModel with BlindVoteOutputState enum
* Merge pull request #14 from chirhonul/voting
* Simplify ParsingModel constructor to take TempTx
* Merge pull request #15 from chirhonul/voting
* Change name of BlindVoteOutputState enum, update comment
* Change name of BlindVoteOutputState enum, update comment
* Make sure voteRevealInputState is initialized in ParsingModel
* Merge pull request #16 from chirhonul/voting
* Cleanup blind vote domain
* Specify random free ports for alert/wallet ports
* Merge pull request #17 from chirhonul/voting
* Merge branch 'master' into voting
* Merge remote-tracking branch 'ManfredKarrer/voting' into voting
* Merge branch 'master' into voting
* Merge branch 'voting'
* Merge branch 'master' into voting
* Fix wrong validation
* Merged
* Merge branch 'master' into merged-voting
-- File Changes --
M build.gradle (4)
M src/main/java/bisq/core/CoreModule.java (2)
M src/main/java/bisq/core/app/AppOptionKeys.java (2)
M src/main/java/bisq/core/app/BisqEnvironment.java (10)
M src/main/java/bisq/core/app/BisqExecutable.java (20)
A src/main/java/bisq/core/app/BisqFacade.java (53)
M src/main/java/bisq/core/app/misc/AppSetupWithP2PAndDAO.java (20)
M src/main/java/bisq/core/btc/BitcoinModule.java (2)
M src/main/java/bisq/core/btc/wallet/BsqBalanceListener.java (8)
M src/main/java/bisq/core/btc/wallet/BsqCoinSelector.java (11)
M src/main/java/bisq/core/btc/wallet/BsqWalletService.java (233)
M src/main/java/bisq/core/btc/wallet/BtcWalletService.java (8)
A src/main/java/bisq/core/btc/wallet/NonBsqCoinSelector.java (61)
A src/main/java/bisq/core/dao/DaoFacade.java (472)
M src/main/java/bisq/core/dao/DaoModule.java (195)
M src/main/java/bisq/core/dao/DaoSetup.java (94)
A src/main/java/bisq/core/dao/DaoSetupService.java (28)
D src/main/java/bisq/core/dao/blockchain/BsqBlockChain.java (618)
D src/main/java/bisq/core/dao/blockchain/ReadableBsqBlockChain.java (101)
D src/main/java/bisq/core/dao/blockchain/json/JsonBlockChainExporter.java (185)
D src/main/java/bisq/core/dao/blockchain/vo/BsqBlock.java (103)
D src/main/java/bisq/core/dao/blockchain/vo/Tx.java (233)
D src/main/java/bisq/core/dao/blockchain/vo/TxOutput.java (214)
A src/main/java/bisq/core/dao/bonding/BondingConsensus.java (83)
A src/main/java/bisq/core/dao/bonding/lockup/LockupService.java (116)
A src/main/java/bisq/core/dao/bonding/lockup/LockupType.java (49)
A src/main/java/bisq/core/dao/bonding/unlock/UnlockService.java (107)
R src/main/java/bisq/core/dao/governance/ConsensusCritical.java (4)
R src/main/java/bisq/core/dao/governance/ValidationException.java (25)
A src/main/java/bisq/core/dao/governance/ballot/Ballot.java (114)
R src/main/java/bisq/core/dao/governance/ballot/BallotList.java (54)
A src/main/java/bisq/core/dao/governance/ballot/BallotListPresentation.java (91)
A src/main/java/bisq/core/dao/governance/ballot/BallotListService.java (136)
R src/main/java/bisq/core/dao/governance/ballot/vote/Vote.java (27)
A src/main/java/bisq/core/dao/governance/blindvote/BlindVote.java (101)
A src/main/java/bisq/core/dao/governance/blindvote/BlindVoteConsensus.java (112)
A src/main/java/bisq/core/dao/governance/blindvote/BlindVoteService.java (154)
A src/main/java/bisq/core/dao/governance/blindvote/BlindVoteValidator.java (124)
R src/main/java/bisq/core/dao/governance/blindvote/MyBlindVoteList.java (36)
A src/main/java/bisq/core/dao/governance/blindvote/MyBlindVoteListService.java (398)
A src/main/java/bisq/core/dao/governance/blindvote/VoteWithProposalTxId.java (69)
A src/main/java/bisq/core/dao/governance/blindvote/VoteWithProposalTxIdList.java (82)
A src/main/java/bisq/core/dao/governance/blindvote/storage/BlindVotePayload.java (141)
A src/main/java/bisq/core/dao/governance/blindvote/storage/BlindVoteStorageService.java (79)
A src/main/java/bisq/core/dao/governance/blindvote/storage/BlindVoteStore.java (83)
A src/main/java/bisq/core/dao/governance/merit/Merit.java (62)
A src/main/java/bisq/core/dao/governance/merit/MeritList.java (72)
R src/main/java/bisq/core/dao/governance/myvote/MyVote.java (75)
R src/main/java/bisq/core/dao/governance/myvote/MyVoteList.java (14)
A src/main/java/bisq/core/dao/governance/myvote/MyVoteListService.java (137)
A src/main/java/bisq/core/dao/governance/proposal/BaseProposalService.java (118)
R src/main/java/bisq/core/dao/governance/proposal/MyProposalList.java (44)
A src/main/java/bisq/core/dao/governance/proposal/MyProposalListService.java (278)
A src/main/java/bisq/core/dao/governance/proposal/Proposal.java (147)
R src/main/java/bisq/core/dao/governance/proposal/ProposalConsensus.java (33)
A src/main/java/bisq/core/dao/governance/proposal/ProposalListPresentation.java (151)
A src/main/java/bisq/core/dao/governance/proposal/ProposalService.java (252)
R src/main/java/bisq/core/dao/governance/proposal/ProposalType.java (18)
A src/main/java/bisq/core/dao/governance/proposal/ProposalValidator.java (123)
A src/main/java/bisq/core/dao/governance/proposal/ProposalWithTransaction.java (33)
R src/main/java/bisq/core/dao/governance/proposal/TxException.java (30)
R src/main/java/bisq/core/dao/governance/proposal/compensation/CompensationConsensus.java (29)
A src/main/java/bisq/core/dao/governance/proposal/compensation/CompensationProposal.java (158)
A src/main/java/bisq/core/dao/governance/proposal/compensation/CompensationProposalService.java (102)
A src/main/java/bisq/core/dao/governance/proposal/compensation/CompensationValidator.java (65)
A src/main/java/bisq/core/dao/governance/proposal/confiscatebond/ConfiscateBondProposal.java (136)
A src/main/java/bisq/core/dao/governance/proposal/confiscatebond/ConfiscateBondProposalService.java (76)
A src/main/java/bisq/core/dao/governance/proposal/confiscatebond/ConfiscateBondValidator.java (49)
A src/main/java/bisq/core/dao/governance/proposal/param/ChangeParamProposal.java (142)
A src/main/java/bisq/core/dao/governance/proposal/param/ChangeParamProposalService.java (81)
A src/main/java/bisq/core/dao/governance/proposal/param/ChangeParamValidator.java (49)
A src/main/java/bisq/core/dao/governance/proposal/role/BondedRoleProposal.java (132)
A src/main/java/bisq/core/dao/governance/proposal/role/BondedRoleProposalService.java (72)
A src/main/java/bisq/core/dao/governance/proposal/role/BondedRoleValidator.java (56)
A src/main/java/bisq/core/dao/governance/proposal/storage/appendonly/ProposalPayload.java (127)
A src/main/java/bisq/core/dao/governance/proposal/storage/appendonly/ProposalStorageService.java (79)
A src/main/java/bisq/core/dao/governance/proposal/storage/appendonly/ProposalStore.java (83)
A src/main/java/bisq/core/dao/governance/proposal/storage/temp/TempProposalPayload.java (150)
A src/main/java/bisq/core/dao/governance/proposal/storage/temp/TempProposalStorageService.java (79)
A src/main/java/bisq/core/dao/governance/proposal/storage/temp/TempProposalStore.java (87)
A src/main/java/bisq/core/dao/governance/role/BondedRole.java (200)
A src/main/java/bisq/core/dao/governance/role/BondedRoleList.java (76)
A src/main/java/bisq/core/dao/governance/role/BondedRoleType.java (73)
A src/main/java/bisq/core/dao/governance/role/BondedRolesService.java (203)
A src/main/java/bisq/core/dao/governance/voteresult/DecryptedVote.java (64)
A src/main/java/bisq/core/dao/governance/voteresult/EvaluatedProposal.java (55)
A src/main/java/bisq/core/dao/governance/voteresult/MissingBallotException.java (37)
A src/main/java/bisq/core/dao/governance/voteresult/ProposalVoteResult.java (74)
A src/main/java/bisq/core/dao/governance/voteresult/VoteResultConsensus.java (255)
A src/main/java/bisq/core/dao/governance/voteresult/VoteResultException.java (51)
A src/main/java/bisq/core/dao/governance/voteresult/VoteResultService.java (669)
A src/main/java/bisq/core/dao/governance/voteresult/issuance/IssuanceService.java (90)
R src/main/java/bisq/core/dao/governance/votereveal/VoteRevealConsensus.java (24)
R src/main/java/bisq/core/dao/governance/votereveal/VoteRevealException.java (22)
A src/main/java/bisq/core/dao/governance/votereveal/VoteRevealService.java (285)
M src/main/java/bisq/core/dao/node/BsqNode.java (151)
D src/main/java/bisq/core/dao/node/BsqParser.java (159)
D src/main/java/bisq/core/dao/node/consensus/BsqBlockController.java (70)
D src/main/java/bisq/core/dao/node/consensus/BsqTxController.java (166)
D src/main/java/bisq/core/dao/node/consensus/GenesisTxController.java (67)
D src/main/java/bisq/core/dao/node/consensus/GenesisTxOutputController.java (54)
D src/main/java/bisq/core/dao/node/consensus/IssuanceController.java (74)
D src/main/java/bisq/core/dao/node/consensus/OpReturnBlindVoteController.java (73)
D src/main/java/bisq/core/dao/node/consensus/OpReturnCompReqController.java (72)
D src/main/java/bisq/core/dao/node/consensus/OpReturnController.java (115)
D src/main/java/bisq/core/dao/node/consensus/OpReturnProposalController.java (61)
D src/main/java/bisq/core/dao/node/consensus/OpReturnVoteRevealController.java (68)
D src/main/java/bisq/core/dao/node/consensus/TxInputController.java (66)
D src/main/java/bisq/core/dao/node/consensus/TxInputsController.java (48)
D src/main/java/bisq/core/dao/node/consensus/TxOutputController.java (119)
D src/main/java/bisq/core/dao/node/consensus/TxOutputsController.java (77)
M src/main/java/bisq/core/dao/node/full/FullNode.java (211)
D src/main/java/bisq/core/dao/node/full/FullNodeExecutor.java (149)
D src/main/java/bisq/core/dao/node/full/FullNodeParser.java (148)
R src/main/java/bisq/core/dao/node/full/RpcException.java (10)
A src/main/java/bisq/core/dao/node/full/RpcService.java (303)
M src/main/java/bisq/core/dao/node/full/network/FullNodeNetworkService.java (40)
R src/main/java/bisq/core/dao/node/full/network/GetBlocksRequestHandler.java (44)
D src/main/java/bisq/core/dao/node/full/rpc/RpcService.java (239)
A src/main/java/bisq/core/dao/node/json/JsonBlockChainExporter.java (206)
R src/main/java/bisq/core/dao/node/json/JsonScriptPubKey.java (4)
R src/main/java/bisq/core/dao/node/json/JsonSpentInfo.java (4)
R src/main/java/bisq/core/dao/node/json/JsonTx.java (2)
R src/main/java/bisq/core/dao/node/json/JsonTxInput.java (2)
R src/main/java/bisq/core/dao/node/json/JsonTxOutput.java (2)
R src/main/java/bisq/core/dao/node/json/JsonTxType.java (4)
M src/main/java/bisq/core/dao/node/lite/LiteNode.java (104)
D src/main/java/bisq/core/dao/node/lite/LiteNodeExecutor.java (114)
D src/main/java/bisq/core/dao/node/lite/LiteNodeParser.java (69)
M src/main/java/bisq/core/dao/node/lite/network/LiteNodeNetworkService.java (30)
M src/main/java/bisq/core/dao/node/lite/network/RequestBlocksHandler.java (34)
R src/main/java/bisq/core/dao/node/messages/GetBlocksRequest.java (12)
R src/main/java/bisq/core/dao/node/messages/GetBlocksResponse.java (28)
R src/main/java/bisq/core/dao/node/messages/NewBlockBroadcastMessage.java (24)
A src/main/java/bisq/core/dao/node/parser/BlockParser.java (151)
A src/main/java/bisq/core/dao/node/parser/GenesisTxParser.java (61)
A src/main/java/bisq/core/dao/node/parser/OpReturnBlindVoteParser.java (52)
A src/main/java/bisq/core/dao/node/parser/OpReturnCompReqParser.java (47)
A src/main/java/bisq/core/dao/node/parser/OpReturnLockupParser.java (53)
A src/main/java/bisq/core/dao/node/parser/OpReturnParser.java (199)
A src/main/java/bisq/core/dao/node/parser/OpReturnProposalParser.java (59)
A src/main/java/bisq/core/dao/node/parser/OpReturnVoteRevealParser.java (53)
R src/main/java/bisq/core/dao/node/parser/ParsingModel.java (54)
A src/main/java/bisq/core/dao/node/parser/TxInputParser.java (111)
A src/main/java/bisq/core/dao/node/parser/TxOutputParser.java (143)
A src/main/java/bisq/core/dao/node/parser/TxParser.java (237)
R src/main/java/bisq/core/dao/node/parser/exceptions/BlockNotConnectingException.java (10)
A src/main/java/bisq/core/dao/node/parser/exceptions/InvalidBlockException.java (38)
A src/main/java/bisq/core/dao/node/parser/exceptions/InvalidGenesisTxException.java (28)
D src/main/java/bisq/core/dao/param/DaoParam.java (64)
D src/main/java/bisq/core/dao/param/DaoParamService.java (129)
A src/main/java/bisq/core/dao/state/BsqState.java (202)
A src/main/java/bisq/core/dao/state/BsqStateListener.java (32)
A src/main/java/bisq/core/dao/state/BsqStateService.java (777)
A src/main/java/bisq/core/dao/state/GenesisTxInfo.java (99)
R src/main/java/bisq/core/dao/state/SnapshotManager.java (81)
A src/main/java/bisq/core/dao/state/blockchain/BaseBlock.java (67)
A src/main/java/bisq/core/dao/state/blockchain/BaseTx.java (93)
A src/main/java/bisq/core/dao/state/blockchain/BaseTxOutput.java (112)
A src/main/java/bisq/core/dao/state/blockchain/Block.java (93)
R src/main/java/bisq/core/dao/state/blockchain/OpReturnType.java (34)
R src/main/java/bisq/core/dao/state/blockchain/PubKeyScript.java (2)
A src/main/java/bisq/core/dao/state/blockchain/RawBlock.java (104)
A src/main/java/bisq/core/dao/state/blockchain/RawTx.java (129)
A src/main/java/bisq/core/dao/state/blockchain/RawTxOutput.java (91)
R src/main/java/bisq/core/dao/state/blockchain/ScriptType.java (4)
R src/main/java/bisq/core/dao/state/blockchain/SpentInfo.java (6)
A src/main/java/bisq/core/dao/state/blockchain/TempTx.java (101)
A src/main/java/bisq/core/dao/state/blockchain/TempTxOutput.java (71)
A src/main/java/bisq/core/dao/state/blockchain/Tx.java (155)
R src/main/java/bisq/core/dao/state/blockchain/TxInput.java (55)
A src/main/java/bisq/core/dao/state/blockchain/TxOutput.java (100)
A src/main/java/bisq/core/dao/state/blockchain/TxOutputKey.java (41)
R src/main/java/bisq/core/dao/state/blockchain/TxOutputType.java (10)
R src/main/java/bisq/core/dao/state/blockchain/TxType.java (9)
R src/main/java/bisq/core/dao/state/governance/ConfiscateBond.java (45)
A src/main/java/bisq/core/dao/state/governance/Issuance.java (78)
A src/main/java/bisq/core/dao/state/governance/Param.java (130)
R src/main/java/bisq/core/dao/state/governance/ParamChange.java (53)
A src/main/java/bisq/core/dao/state/period/Cycle.java (136)
A src/main/java/bisq/core/dao/state/period/CycleService.java (0)
A src/main/java/bisq/core/dao/state/period/DaoPhase.java (0)
A src/main/java/bisq/core/dao/state/period/PeriodService.java (0)
D src/main/java/bisq/core/dao/vote/PeriodService.java (0)
D src/main/java/bisq/core/dao/vote/blindvote/BlindVote.java (0)
D src/main/java/bisq/core/dao/vote/blindvote/BlindVoteConsensus.java (0)
D src/main/java/bisq/core/dao/vote/blindvote/BlindVoteService.java (0)
D src/main/java/bisq/core/dao/vote/myvote/MyVoteService.java (0)
D src/main/java/bisq/core/dao/vote/proposal/Proposal.java (0)
D src/main/java/bisq/core/dao/vote/proposal/ProposalPayload.java (0)
D src/main/java/bisq/core/dao/vote/proposal/ProposalService.java (0)
D src/main/java/bisq/core/dao/vote/proposal/asset/RemoveAssetProposal.java (0)
D src/main/java/bisq/core/dao/vote/proposal/asset/RemoveAssetProposalPayload.java (0)
D src/main/java/bisq/core/dao/vote/proposal/compensation/CompensationRequest.java (0)
D src/main/java/bisq/core/dao/vote/proposal/compensation/CompensationRequestConsensus.java (0)
D src/main/java/bisq/core/dao/vote/proposal/compensation/CompensationRequestPayload.java (0)
D src/main/java/bisq/core/dao/vote/proposal/compensation/CompensationRequestService.java (0)
D src/main/java/bisq/core/dao/vote/proposal/compensation/issuance/IssuanceConsensus.java (0)
D src/main/java/bisq/core/dao/vote/proposal/compensation/issuance/IssuanceService.java (0)
D src/main/java/bisq/core/dao/vote/proposal/generic/GenericProposal.java (0)
D src/main/java/bisq/core/dao/vote/proposal/generic/GenericProposalPayload.java (0)
D src/main/java/bisq/core/dao/vote/proposal/generic/GenericProposalService.java (0)
D src/main/java/bisq/core/dao/vote/proposal/param/ChangeParamProposal.java (0)
D src/main/java/bisq/core/dao/vote/proposal/param/ChangeParamProposalPayload.java (0)
D src/main/java/bisq/core/dao/vote/result/LongVoteResult.java (0)
D src/main/java/bisq/core/dao/vote/result/VoteResult.java (0)
D src/main/java/bisq/core/dao/vote/votereveal/RevealedVote.java (0)
D src/main/java/bisq/core/dao/vote/votereveal/VoteRevealService.java (0)
M src/main/java/bisq/core/locale/Res.java (0)
M src/main/java/bisq/core/payment/PaymentAccountList.java (0)
M src/main/java/bisq/core/proto/CoreProtoResolver.java (0)
M src/main/java/bisq/core/proto/network/CoreNetworkProtoResolver.java (0)
M src/main/java/bisq/core/proto/persistable/CorePersistenceProtoResolver.java (0)
M src/main/java/bisq/core/provider/fee/FeeService.java (0)
M src/main/java/bisq/core/setup/CoreNetworkCapabilities.java (0)
M src/main/java/bisq/core/setup/CorePersistedDataHost.java (0)
M src/main/java/bisq/core/util/BsqFormatter.java (0)
A src/main/java/bisq/core/util/validation/IntegerValidator.java (0)
A src/main/java/bisq/core/util/validation/StringValidator.java (0)
M src/main/resources/i18n/displayStrings.properties (0)
M src/main/resources/i18n/displayStrings_de.properties (0)
M src/main/resources/i18n/displayStrings_el.properties (0)
M src/main/resources/i18n/displayStrings_es.properties (0)
M src/main/resources/i18n/displayStrings_fr.properties (0)
M src/main/resources/i18n/displayStrings_hu.properties (0)
M src/main/resources/i18n/displayStrings_pt.properties (0)
M src/main/resources/i18n/displayStrings_ro.properties (0)
M src/main/resources/i18n/displayStrings_ru.properties (0)
M src/main/resources/i18n/displayStrings_sr.properties (0)
M src/main/resources/i18n/displayStrings_zh.properties (0)
M src/test/java/bisq/core/arbitration/ArbitratorManagerTest.java (0)
R src/test/java/bisq/core/dao/node/full/BlockParserTest.java (0)
A src/test/java/bisq/core/dao/node/parser/GenesisTxParserTest.java (0)
R src/test/java/bisq/core/dao/state/SnapshotManagerTest.java (0)
D src/test/java/bisq/core/dao/vote/PeriodServiceTest.java (0)
A src/test/java/bisq/core/dao/voting/voteresult/VoteResultConsensusTest.java (0)
-- Patch Links --
https://github.com/bisq-network/bisq-core/pull/150.patch
https://github.com/bisq-network/bisq-core/pull/150.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/150
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20180815/185a1dc2/attachment-0001.html>
More information about the bisq-github
mailing list