chimp1984
ba64ba55e8
Add methods for confirmed and unconfirmed trades
2021-11-03 20:06:01 +01:00
chimp1984
792bbaa6f2
Rename BSQ Swap Trades to Unconfirmed BSQ Swaps
2021-11-03 20:03:14 +01:00
chimp1984
2ac5b3532c
Rename BSQ swap trades tab to Unconfirmed BSQ swaps
...
Move it left to closed trades
2021-11-03 19:06:06 +01:00
chimp1984
d4dc75ba23
Rename CompletedBsqSwapsView* classes to UnconfirmedBsqSwapsView*
2021-11-03 19:05:03 +01:00
chimp1984
680040d37e
Add info about trade if checkArgument fails
...
checkArgument(trade instanceof BuyerTrade) failed in dev testing
when clicking very fast confirm buttons.
Likely due lagging UI (previous trade in selection...).
Could not reproduce it afterwards
2021-11-03 19:00:09 +01:00
chimp1984
b021f96738
Refactor methods
...
Prepare that BsqSwapTrades can be added
2021-11-03 18:58:10 +01:00
chimp1984
98bed9682d
Move ClosedTradableManager and ClosedTradeUtil one level up
...
We will move BsqSwapTrades into closed trades as well once confrimed
2021-11-03 18:21:45 +01:00
chimp1984
01b3691241
Add null check
2021-11-03 18:09:59 +01:00
chimp1984
a5eec8c998
Add getOptionalTakerFee and getOptionalMakerFee to Tradeable
2021-11-03 17:06:11 +01:00
chimp1984
080255ce11
Add getMakerFee to TradeModel
2021-11-03 17:04:00 +01:00
chimp1984
f6d2f7c8a5
Rename makerFee to makerFeeAsLong in BsqSwapTrade
2021-11-03 17:02:49 +01:00
chimp1984
128bd5b297
Add getOptionalTxFee method
2021-11-03 17:01:17 +01:00
chimp1984
310de35af3
Add getTakerFee to TradeModel
2021-11-03 17:00:59 +01:00
chimp1984
964144c89f
Rename takerFee to takerFeeAsLong
2021-11-03 16:58:27 +01:00
chimp1984
baa1fe5282
Add getTxFee method to TradeModel
2021-11-03 14:49:58 +01:00
chimp1984
300e19d095
Add default methods for volume, price, amount
2021-11-03 14:49:38 +01:00
chimp1984
d9d054f2bd
Add getPrice to TradeModel
2021-11-03 14:15:09 +01:00
chimp1984
d235daef01
Add getVolume to TradeModel
2021-11-03 14:14:06 +01:00
chimp1984
3fa4b57d70
Rename getTradeVolume to getVolume in Trade
2021-11-03 14:10:34 +01:00
chimp1984
1f96122e96
Add getAmount to TradeModel
2021-11-03 14:06:41 +01:00
chimp1984
12aadf9ab8
Add getAmountAsLong to TradeModel
2021-11-03 13:42:06 +01:00
chimp1984
863a52077d
Rename getAmount to getAmountAsLong in Trade
2021-11-03 13:39:47 +01:00
chimp1984
05de48b9e0
Rename setTradePrice to setPriceAsLong in Trade
2021-11-03 13:37:55 +01:00
chimp1984
5b4e2a0deb
Rename getTradeAmountAsLong to getAmountAsLong in Trade
2021-11-03 13:36:48 +01:00
chimp1984
b3e8d56f48
Rename tradeAmountProperty to amountProperty in Trade
2021-11-03 13:36:23 +01:00
chimp1984
d0cdf9fac6
Rename tradeVolumeProperty to volumeProperty in Trade
2021-11-03 13:35:58 +01:00
chimp1984
5bf02e944f
Rename getTradePrice to getPrice in Trade
2021-11-03 13:35:20 +01:00
chimp1984
bc4241cbe0
Rename tradeAmount to amount in Trade
2021-11-03 13:34:55 +01:00
chimp1984
c1e470d6f7
Add requestFocus call to createOfferView as well
...
Move method to base class
2021-11-03 12:34:49 +01:00
chimp1984
9778950018
Rename BSQ SWAP TRADES to BSQ Swap Trades
2021-11-03 12:27:24 +01:00
Christoph Atteneder
41ce2d8088
Remove unused import
2021-11-03 11:39:55 +01:00
chimp1984
c5f2cbc008
Merge branch 'bsq-swap-low-risk-refactorings-2' into bsq-swap-impl-3
2021-11-02 17:16:47 +01:00
chimp1984
ab7d6ed18b
Add missing class (merge mistake)
2021-11-02 17:16:16 +01:00
chimp1984
d5d3a85bfb
Apply patch from @ghubstan
2021-11-02 16:18:50 +01:00
chimp1984
2f5c644aa3
Apply patch from @ghubstan
2021-11-02 16:18:50 +01:00
chimp1984
17d7388aa7
Fix link to BSQ_Swaps wiki
2021-11-02 16:18:50 +01:00
chimp1984
0c0c27c0d9
Rename package
2021-11-02 16:18:50 +01:00
chimp1984
8ee8cba668
Apply patch from ghubstan
...
Remove currency params. Bsq swaps have statically defined currencies (BSQ/BTC).
2021-11-02 16:18:50 +01:00
chimp1984
addfadeffd
Cleanups
2021-11-02 16:18:50 +01:00
chimp1984
bcbce6e0d5
Revert behaviour to old version in master to return null if amount is null.
...
This caused an issue in the UI so its more safe to leave old behaviour.
2021-11-02 16:18:50 +01:00
chimp1984
726307c1bb
Combine nested if statements
2021-11-02 16:18:50 +01:00
chimp1984
311d1e4c4e
Fix linebreak
2021-11-02 16:18:50 +01:00
chimp1984
d0bb421839
Improve naming, cleanups, use static imports
2021-11-02 16:18:50 +01:00
chimp1984
3276c80d9b
Remove redundant complete call
2021-11-02 16:18:50 +01:00
chimp1984
3b8692180e
Improve naming, comments, extract variables, inline method
2021-11-02 16:18:50 +01:00
chimp1984
fbe15cdaea
Improve naming, comments, extract variables
2021-11-02 16:18:50 +01:00
chimp1984
90e5cf1ba0
Add requestPersistence call.
...
Extract variables, inline method
2021-11-02 16:18:50 +01:00
chimp1984
91276c9bde
Use checkNotNull and checkArgument for checking pre conditions
...
in signBsqSwapTransaction.
Remove unused code
2021-11-02 16:18:50 +01:00
chimp1984
20e83b6afe
Reset address entry if BSQ swap offer is used for create offer
...
We create a new address entry when opening the create offer view.
But we close and replace that view with the BSQ swap create offer view if
BSQ swap is selected, therefore the address entry would be dangling and
later cleaned up at openOfferManager. To clean it up directly we call the
resetAddressEntriesForOpenOffer on btcWalletService.
2021-11-02 16:18:50 +01:00
chimp1984
bcf54d4eb7
Add log
2021-11-02 16:18:50 +01:00