Commit graph

5885 commits

Author SHA1 Message Date
ghubstan
3d38a8555f
Make codacy just a bit happier 2021-06-15 13:40:33 -03:00
ghubstan
bc1576efbc
Throw exception is edit altcoin offer is attempted
Support for editing BSQ offers is in place, but will be added
in another PR.
2021-06-15 13:13:52 -03:00
ghubstan
e5b5a06b9b
Remove unused field 2021-06-15 12:04:39 -03:00
ghubstan
738d2f70ef
Fix editoffer validation bugs, tidy up CoreOffersService 2021-06-15 11:18:07 -03:00
ghubstan
32688a713f
Add bool isMyOffer to OfferInfo proto 2021-06-15 11:17:02 -03:00
ghubstan
21ac46ac0f
Fix log arg spec bug 2021-06-13 17:22:04 -03:00
ghubstan
54efad097d
Fix codacy issue 2021-06-13 14:05:00 -03:00
ghubstan
05f3985447
Fix problems found in codacy check 2021-06-13 13:54:16 -03:00
ghubstan
2344285ed3
Add editoffer method help 2021-06-13 12:55:23 -03:00
ghubstan
2b8b53bba8
Add server/core editOffer, adjust getMyOffer(s) impls
- Add editOffer to GrpcOffersService, CoreApi, CoreOffersService.

- Set editOffer call rate meter to 1 / minute.

- Use new EditOfferValidator to verify editOffer params OK.

- Adust getMyOffer(s) rpc impl and OfferInfo model to use OpenOffer
  for accessing activation state and trigger price.
2021-06-13 12:24:45 -03:00
ghubstan
d9dd718b4c
Fix comment 2021-06-12 18:42:14 -03:00
ghubstan
81da6fbe5a
Refactor EditOfferDataModel for new editoffer api method
- Define set of editable offer payload fields in MutableOfferPayloadFields.

- Move bulk of EditOfferDataModel#onPublishOffer logic to OfferUtil.
2021-06-12 18:35:27 -03:00
ghubstan
786b2ec42b
Remove commented out test 2021-06-12 17:46:33 -03:00
Christoph Atteneder
992a6aad72
Merge pull request #5552 from jmacxx/warn_user_dao_out_of_sync
Remind user when their DAO state needs to be refreshed
2021-06-08 09:31:23 +02:00
andyheko
5a955e8d24
Remove Chase QuickPay as a payment method
Solved #5547
2021-06-07 16:34:52 -07:00
jmacxx
87261eca04
warn user when DAO needs resync 2021-06-07 16:20:19 -05:00
sqrrm
a8013f8bc0
Merge pull request #5543 from ripcurlx/minor-ui-cleanups
Minor UI cleanups
2021-06-02 15:28:36 +02:00
Christoph Atteneder
7883df2977
Merge pull request #5500 from BtcContributor/fix_uphold
Add Account owner full name field to Uphold payment method
2021-06-01 12:52:13 +02:00
BtcContributor
6de7a0d861
Improve code readability 2021-06-01 09:57:41 +02:00
Bisq GitHub Admin
806253b1bd
Merge pull request #5541 from bisq-network/release/v1.6.5
Release/v1.6.5
2021-05-31 15:34:27 +02:00
Christoph Atteneder
4f75d83bc3
Remove offer duplication new feature info 2021-05-31 11:04:11 +02:00
Christoph Atteneder
a3e7d539b9
Remove XMR auto confirm feature hint 2021-05-31 11:03:33 +02:00
Christoph Atteneder
670ba8720b
Merge pull request #5534 from sqrrm/fix-send-bsq-change
Manually create BSQ outputs
2021-05-27 15:38:15 +02:00
sqrrm
9b023a371f
Manually create BSQ outputs
Avoid relying on bitcoinj completeTx for creation of BSQ change
outputs as dust BSQ would be used for mining fee, thus burning
the BSQ.
2021-05-27 11:23:32 +02:00
sqrrm
e9d61dd3d3
Manually create BSQ outputs
Avoid relying on bitcoinj completeTx for creation of BSQ change
outputs as dust BSQ would be used for mining fee, thus burning
the BSQ.
2021-05-26 15:32:32 +02:00
sqrrm
262b768d98
Add pending callbacks to FeeService
This fix guarantees a callback if there is a pending request rather than just
dropping the fee request.

When requestFee() is called the callbacks are added to a list of callBacks.
Once the next fee request completes all callbacks in the list are called
and the list cleared.
2021-05-25 12:49:49 +02:00
Christoph Atteneder
3a31ed7867
Update bitcoinj checkpoints for v1.6.5 2021-05-25 10:39:36 +02:00
Christoph Atteneder
7233979d94
Merge pull request #5521 from m52go/wait-wording
Address #5513 and add minor improvements
2021-05-22 22:10:39 +02:00
Christoph Atteneder
d66a858d51
Update translations for v1.6.5 2021-05-21 19:59:42 +02:00
Christoph Atteneder
1fa5724b7b
Remove unused imports 2021-05-21 19:58:27 +02:00
Christoph Atteneder
2fd5f40239
Reduce the number of connected BTC nodes from 9 to 7 2021-05-21 19:58:09 +02:00
m52go
8b9046525a
Address #5513 and add minor improvements 2021-05-21 13:49:38 -04:00
Christoph Atteneder
f7e27a907e
Remove unused imports 2021-05-21 19:09:33 +02:00
Christoph Atteneder
a046db528a
Reduce the number of connected BTC nodes from 9 to 7 2021-05-21 17:19:38 +02:00
BtcContributor
ed6c046ff5
Add account owner on display account + fix a couple of minor issues 2021-05-21 11:53:06 +02:00
BtcContributor
f835389993
Fix codacy issue 2021-05-18 18:20:53 +02:00
BtcContributor
8dfe2601df
Restore proto order and add backward compatibility 2021-05-18 18:10:20 +02:00
Christoph Atteneder
08320d862f
Merge pull request #5484 from cd2357/faster-sync-dao
Speed up "Synchronizing DAO" by ~30%
2021-05-17 20:35:15 +02:00
BtcContributor
2809e8d768
Add Account owner full name field to Uphold payment method 2021-05-17 11:24:07 +02:00
Christoph Atteneder
ee6ccc4869
Merge pull request #5450 from jmacxx/bsq_fee_estimation
reduce BSQ fee estimation constant for segwit
2021-05-17 10:36:19 +02:00
cd2357
dd803b0ef6
Rename variable for clarity
Rename blocksByHash because it is not actually indexing blocks by hashes, instead it's a cache of known hashes.
2021-05-17 08:38:26 +02:00
cd2357
b6dbe85313
Strengthen index integrity
Update the two new indices on every known write to the list, namely addBlock() and addBlocks(). Restrict ability to modify the blocks list outside of these methods by overwriting the getBlocks() getter such that it returns an unmodifiable list.
2021-05-15 22:34:27 +02:00
BtcContributor
0940312d8b
Fix text overlapping in Wallet Info menu 2021-05-13 15:17:15 +02:00
Christoph Atteneder
e375e9aadb
Merge pull request #5416 from xrhodium/fixed-xrc-title
Fixed XRC coin title to correct one
2021-05-12 21:29:05 +02:00
cd2357
9977920e4c
Address Codacy complaint / newline 2021-05-11 12:20:51 +02:00
cd2357
fea717eeab
Add blockHeight cache in DaoState
Improve block lookup by height by introducing an index, instead of iterating through all blocks and comparing the height.
2021-05-11 12:03:46 +02:00
cd2357
792d135693
Remove duplicate lookup method
Method is duplicate of isBlockHashKnown().
2021-05-11 11:49:30 +02:00
cd2357
ede38c13a3
Cache block hashes in DaoState
Improve isBlockHashKnown() by about 100ms per call by caching the hashes of the known blocks.
2021-05-11 11:03:57 +02:00
cd2357
a6897e5eb6
Improve timer accuracy in BlockParser
Measure the entire parseBlock() duration, not just the substep of parsing transactions.
2021-05-11 10:29:32 +02:00
BtcContributor
7ee9eae4ae
Restore missing displayStrings strings in Settings 2021-05-09 20:56:51 +02:00