Commit Graph

8950 Commits

Author SHA1 Message Date
Christoph Atteneder
27a2772875
Update DBs 2019-04-08 11:11:00 +02:00
Christoph Atteneder
4bec31583e
Update translations 2019-04-08 11:05:58 +02:00
Christoph Atteneder
f4c65c4d6e
Merge pull request #2665 from ManfredKarrer/use-crypt-hash-at-role
Use cryptographic hash from protobuffer serialized data instead of hashCode
2019-04-08 10:44:30 +02:00
Christoph Atteneder
2846b1881b
Merge pull request #2667 from ManfredKarrer/protect-against-late-blind-vote-publishing
Protect against late blind vote publishing
2019-04-08 10:43:48 +02:00
Christoph Atteneder
33a04bba57
Merge pull request #2669 from ManfredKarrer/close-printwriter-before-rename-temp-file
Close printWriter before renaming temp file
2019-04-08 10:42:37 +02:00
Christoph Atteneder
2f3dd40623
Merge pull request #2670 from ManfredKarrer/add-new-filter-option
Add filter for min required version for DAO
2019-04-08 10:42:09 +02:00
Manfred Karrer
ef3081e89c
Fix incorrect equality check 2019-04-07 20:49:53 -05:00
Manfred Karrer
d916101564
Fix missing argument in test 2019-04-07 20:31:53 -05:00
Manfred Karrer
38a6d58254
Add filter for min required version for DAO 2019-04-07 18:58:17 -05:00
Manfred Karrer
ffb50b6406
Change lock time fro bonds from 75 days to 110 days.
See https://github.com/bisq-network/proposals/issues/53#issuecomment-480641730
2019-04-07 18:27:57 -05:00
Manfred Karrer
2e5055cf56
Remove outdated db files 2019-04-07 18:03:30 -05:00
Manfred Karrer
bd7358ffe4
Add date to BlindVote 2019-04-07 18:01:11 -05:00
Manfred Karrer
7d562013f7
Fixes https://github.com/bisq-network/bisq/issues/2660 2019-04-07 14:47:46 -05:00
Manfred Karrer
5d2dcb3539
Refactoring: Rename isInCorrectPhase to notInVoteRevealPhase 2019-04-07 14:21:05 -05:00
Manfred Karrer
6e9edc7b53
Merge pull request #2657 from ManfredKarrer/reduce-timeout
Reduce tx broadcast timeout
2019-04-07 09:12:46 -05:00
Manfred Karrer
d81498dc01
Remove date and DateTolerantPayload interface from BlindVotePayload 2019-04-06 21:49:18 -05:00
Manfred Karrer
e93284292c
Rename DaoStateStore3 db file to DaoStateStore 2019-04-06 21:46:40 -05:00
Manfred Karrer
ed3ab79044
Cleanup TODOs 2019-04-06 21:46:11 -05:00
Manfred Karrer
a6a0c6ec70
Remove DAO testing feedback window 2019-04-06 21:39:42 -05:00
Manfred Karrer
eadc72c453
Check if not in voteReveal phase when receiving blindVotes
We do not accept blindVotePayloads when we are in the voteReveal phase
to protect against late publishing attacks.
2019-04-06 21:20:16 -05:00
Manfred Karrer
abebd76627
Remove republishing of blind votes at vote reveal
As we do not accept blind votes from the network during hte vote reveal
phase the republishing does not make sense.
2019-04-06 19:52:52 -05:00
Manfred Karrer
6b416ca278
Add TODO for removing the date from BlindVotePayload at mainnet launch
We don't want to break consensus and persisted data at current
dao_regtest by removing the date now. It is not used anywhere so it is
irrelevant but would break things as the hash would be different and
persisted data would not be readable anymore. So we delay that change
to the mainnet launch.
2019-04-06 19:46:58 -05:00
Manfred Karrer
419da79232
Republish only outside of voteReveal phase 2019-04-06 19:36:41 -05:00
Manfred Karrer
1df485a4fa
Remove DateTolerantPayload interface
The date check would not add real protection as the attacker could just
use a new date and we do not cross check the date with the tx date.
We could do that but it would add complexity and we have another
strategy which does not require that.
2019-04-06 19:29:31 -05:00
Manfred Karrer
2b15bd20af
Use cryptographic hash from protobuffer serialized data instead of hashcode
Fixes https://github.com/bisq-network/bisq/issues/2662
2019-04-06 19:16:19 -05:00
Manfred Karrer
5cfa2c77ac
Refactor: Rename method and parameter 2019-04-05 20:16:12 -05:00
Manfred Karrer
939c01f0fb
Reduce tx broadcast timeout
Currently there is a bug in BitcoinJ causing the timeout at all BSQ
transactions.
It is because BitcoinJ does not handle confidence object correctly in
case as tx got altered after the
Wallet.complete() method is called which is the case for all BSQ txs.
We will work on a fix for that but that
will take more time. In the meantime we reduce the timeout to 5
seconds to avoid that the trade protocol runs
into a timeout when using BSQ for trade fee.
2019-04-05 15:07:45 -05:00
Christoph Atteneder
400fbbd080
Merge pull request #2655 from ripcurlx/improve-tx-display-for-btc-withdrawal-from-bsq-wallet
Improve tx display for BTC withdrawal from BSQ wallet
2019-04-05 17:52:34 +02:00
Christoph Atteneder
63994ff13c
Merge pull request #2656 from m52go/proposal-popup-text
Reword text in proposal fee pop-up
2019-04-05 17:45:20 +02:00
Christoph Atteneder
e5d28b67c1
Prevent transaction already when there is a zero BTC output 2019-04-05 17:44:00 +02:00
Christoph Atteneder
dda54f8b64
Show zero BSQ transferred for BTC withdrawal form BSQ wallet 2019-04-05 17:41:32 +02:00
Steve Jain
eda85bf2e9
Reword text in proposal fee pop-up 2019-04-05 11:10:00 -04:00
Christoph Atteneder
79376f3faf
Prevent user from creating transactions that will burn money (mining fees > amount to transfer) 2019-04-05 16:28:55 +02:00
Christoph Atteneder
3275dfed10
Improve transaction display for BTC withrawals from BSQ wallet 2019-04-05 16:28:08 +02:00
Christoph Atteneder
de3a2bacd8
Merge pull request #2652 from devinbileck/fix-incorrect-txsize-for-bonding
Fix incorrect transaction size shown for bonding
2019-04-05 09:29:06 +02:00
Devin Bileck
71481396ae
Fix incorrect transaction size shown for bonding
When locking up or unlocking a bond, the displayed transaction size was
in bytes, but the prompt was indicating it was Kb. So adjust the value
so it is shown as Kb.
2019-04-05 00:16:54 -07:00
Manfred Karrer
32264070b7
Merge pull request #2643 from devinbileck/update-insufficient-funds-warning-for-proposal
Update insufficient BTC warning for issuance proposals
2019-04-04 18:28:37 -05:00
Manfred Karrer
9a6a03f1e5
Merge pull request #2646 from oscarguindzberg/regtest-fix
Bugfix for bitcoinRegtestHost=none mode
2019-04-04 18:27:30 -05:00
Manfred Karrer
97c3d5b57d
Merge pull request #2647 from oscarguindzberg/typo2
Fix typo
2019-04-04 18:26:46 -05:00
Manfred Karrer
9b3755cf84
Set Mainnet test genesis tx 2019-04-04 17:37:25 -05:00
Manfred Karrer
7953295be6
Remove network selection in settings 2019-04-04 17:06:52 -05:00
Manfred Karrer
a6ec41aaeb
Set dao activated by default
We still keep the activation code just in case...
We can clean it up in a later release
2019-04-04 17:06:33 -05:00
Oscar Guindzberg
4cb5b9d37e Fix typo 2019-04-04 19:00:12 -03:00
Oscar Guindzberg
cc73c5e37b Bugfix for bitcoinRegtestHost=none mode 2019-04-04 18:58:09 -03:00
Devin Bileck
837e79248f
Update insufficient BTC warning for issuance proposals
When attempting to submit a compensation request or reimbursement
request with insufficient BTC, the warning message only indicated that
BTC is required for mining fees. It did not indicate that BTC is also
required for the BSQ issuance.

So another display string was added and displayed when submitting an
issuance proposal with insufficient BTC funds available.
2019-04-04 12:59:30 -07:00
Manfred Karrer
4e173ac976
Merge pull request #2636 from ripcurlx/check-for-nullable-selected-proposal
Check if selected proposal is null
2019-04-04 12:54:47 -05:00
Christoph Atteneder
f2eabbc0b0
Add missing Bsq state listeners 2019-04-04 19:29:17 +02:00
Manfred Karrer
e0e1472fac
Merge pull request #2635 from ripcurlx/fix-wrong-crypto-name-in-removed-cryptos
Change wrong name for Siacoin in removed crypto list
2019-04-04 10:14:26 -05:00
Christoph Atteneder
77df0f9b53
Hide and show selected proposal window whenever new block has been parsed 2019-04-04 16:34:27 +02:00
Manfred Karrer
b9ab0f1965
Merge pull request #2638 from ripcurlx/improve-issuance-info-popup
Add information of Satoshis needed for coloring
2019-04-04 07:46:54 -05:00