Commit graph

14771 commits

Author SHA1 Message Date
Christoph Atteneder
b5beea58db
Temporary delete QR code scanner
used for mobile notification pairing because of missing current macOS support by currently used webcam library
2021-04-20 10:20:58 +02:00
Christoph Atteneder
fbd7c9fbee
Merge pull request #5312 from BtcContributor/sendcustomfee
Add custom withdrawal transaction fee options on Send funds (BTC)
2021-04-20 09:26:30 +02:00
ghubstan
cff5e8163e
Update apitest docs for bitcoin-core v0.21 compat
The test harness is compatible with bitcoin-core 0.19, 0.20, 0.21.

Also removed some unnecessary comments about registering dispute
agents in the test harness because it now happens by default.
2021-04-19 12:35:13 -03:00
ghubstan
2308afb41b
Adjust to changing minimum tx fee rates
- Append minFeeServiceRate to TxFeeRateInfo proto.
- Display min rate in CLI console.
- Fix broken test due to changing min fee rate.
2021-04-19 12:08:52 -03:00
BtcContributor
d235316528
Restore manual fees for BSQ transactions in Settings 2021-04-19 16:58:00 +02:00
ghubstan
40e76fb4ee
Remove white space in console msg 2021-04-15 14:57:44 -03:00
ghubstan
c4c07d0f06
Configure call rate meter for CreateCryptoCurrencyPaymentAccount 2021-04-15 14:39:23 -03:00
ghubstan
126885d570
Test BSQ/BTC trade pair
- Added CreateBSQOffersTest, TakeBuyBSQOfferTest, TakeSellBSQOfferTest.
  The first tests bsq offer creation, the second & third test bsq trade
  protocol, and includes bsq payment verification checks.

- Made test dispute agent registration a test harness opt.
  It was a test case option, now it happens by default.

- Moved some global test constants into ApiTestConfig.
  Adjusted affected test cases.
2021-04-15 14:23:32 -03:00
ghubstan
e96da16df8
Complete API support for BSQ/BTC trade pair
- Finished API server's verify bsq payment impl.
- Added verifybsqsenttoaddress method to CLI.
- Added verifybsqsenttoaddress-help.txt to server.
- Fixed client getoffers, getmyoffers to work with BSQ offers.
2021-04-15 14:21:25 -03:00
ghubstan
8ac30262c0
Add verifyBsqSentToAddress to GrpcWalletsService, CoreApi
The implemenation is already present in CoreWalletsService
2021-04-15 11:40:19 -03:00
Christoph Atteneder
7b72fd7222
Merge pull request #5317 from wallclockbuilder/patch-2
Update testing steps.
2021-04-15 09:10:41 +02:00
Christoph Atteneder
5b1da876b4
Merge pull request #5319 from wallclockbuilder/patch-3
Change file mentioned to from .desktop to .service
2021-04-15 09:10:12 +02:00
Christoph Atteneder
b7b2db6cc0
Merge pull request #5355 from wallclockbuilder/master
Generate more than 1 block(regtest)
2021-04-15 09:09:18 +02:00
Mawueli Kofi Adzoe
31267abfa9
Generate more than 1 block(regtest)
Instead of running `make block` 24 times, you can now run `make blocks n=24`.
2021-04-14 19:36:57 -07:00
Mawu Eli
919b6cc0d5
Update README.md 2021-04-14 18:29:04 -07:00
Mawu Eli
f01ee5baea
Update docs/testing.md
Co-authored-by: Christoph Atteneder <christoph.atteneder@gmail.com>
2021-04-14 18:26:52 -07:00
Christoph Atteneder
f862fc2097
Revert temp. disabling of rasperry-pi zip generation
Needs to be either only executed on macOS or adapted to work with Windows as well
2021-04-14 14:58:26 +02:00
Christoph Atteneder
7e6ab7b662
Customize Windows installer 2021-04-14 14:55:58 +02:00
Christoph Atteneder
c3cba41f21
Merge pull request #5403 from maxim-belkin/fix-big-sur
docs/build.md: Emphasize JDK requirements + formatting
2021-04-14 08:46:27 +02:00
Maxim Belkin
c5db8ca153
docs/build.md: Emphasize JDK requirements + formatting
* docs/build.md describes how to build Bisq, so steps are part of one
  process. Use bullet points instead of headings to emphasize this fact.
* Use Markdown formatting to indent parts of bullet points for better
  and clearer visual appearance.
* Provide Windows instructions the same way instructions for Linux and
  macOS are provided
2021-04-13 08:03:31 -05:00
BtcContributor
bf2c3560ff
Restore field used to set a manual fee for BSQ transactions 2021-04-13 12:30:49 +02:00
Christoph Atteneder
64fe6c18a4
Merge pull request #5370 from jmacxx/mediation_follow_up_issues2
Disputes UI improvements
2021-04-13 11:16:38 +02:00
Christoph Atteneder
c951dc2288
Merge pull request #5234 from BtcContributor/hidebankid
Fix BankId leak
2021-04-13 10:57:51 +02:00
Christoph Atteneder
b4585f7f15
Merge pull request #5375 from jmacxx/sign_verify_message
Message sign verify functionality compatible with Bitcoin core & electrum
2021-04-13 10:14:44 +02:00
Christoph Atteneder
e516992173
Merge pull request #5374 from cd2357/mathutils-test
Handle rounding of infinite Doubles
2021-04-13 09:37:09 +02:00
Christoph Atteneder
ca2731e779
Merge pull request #5388 from jmacxx/fix_seednode_persist
Fix shutdown persistence issue in Seednode
2021-04-13 09:33:36 +02:00
Christoph Atteneder
04294a4691
Merge pull request #5397 from devinbileck/add-btc-node-wubwzaadboxwiffa
Add BTC node wubwzaadboxwiffa.onion
2021-04-13 09:02:48 +02:00
Devin Bileck
88299236f9
Merge branch 'master' of https://github.com/bisq-network/bisq into add-btc-node-wubwzaadboxwiffa 2021-04-12 17:42:35 -07:00
Christoph Atteneder
92a9cb654b
Merge pull request #5402 from maxim-belkin/wording-tweak
Tweak wording for takeOffer.fundsBox.isOfferAvailable
2021-04-12 16:29:10 +02:00
Christoph Atteneder
7621803319
Merge pull request #5372 from cd2357/update-comment
Update gradle-witness comment
2021-04-12 16:05:44 +02:00
Christoph Atteneder
d8b42d7aac
Merge pull request #5399 from jmacxx/cashbymail_enhance_terms
CashByMail show terms and conditions upon taking an offer
2021-04-12 16:05:06 +02:00
Christoph Atteneder
2c3c936af8
Merge pull request #5401 from jmacxx/buyer_wait_for_ack
Wait for AckMessage before completing BuyerSendCounterCurrencyTransferStartedMessage task
2021-04-12 16:03:24 +02:00
Maxim Belkin
748efaef2d
.github/workflows/build.yml: new GitHub Action 2021-04-10 18:39:54 -05:00
cd2357
970537495a
Add jar lib for Raspberry Pi
Include a zip with the relevant libs for running on raspi. Place the zip in the generated binaries folder.
2021-04-10 13:34:49 +02:00
cd2357
e04537aca6
Merge remote-tracking branch 'bisq-network/hotfix/v1.6.2' into upgrade-javafax-14 2021-04-10 10:31:04 +02:00
Maxim Belkin
bf3714a604
Tweak wording for takeOffer.fundsBox.isOfferAvailable 2021-04-09 14:21:40 -05:00
jmacxx
e5399f189c
Wait for AckMessage before completing task 2021-04-09 09:41:41 -05:00
jmacxx
a8209591be
Move process & chat columns to left for support agents 2021-04-07 09:27:52 -05:00
jmacxx
42428b79b9
CashByMail show terms and conditions upon taking an offer 2021-04-06 22:03:52 -05:00
Devin Bileck
b85b0862cb
Add BTC node wubwzaadboxwiffa.onion
Adding this node to help alleviate the increased network load.
2021-04-05 11:53:44 -07:00
cd2357
5e7377479e
Handle rounding of infinite Doubles
In certain situations we deal with infinite (or NaN) doubles. This causes issues when trying to instantiate a BigDecimal from it, which is an intermediary step in the process of rounding the double.

This commit checks for such non-finite doubles and throws a specific exception if their rounding is attempted.
2021-04-03 09:18:32 +02:00
jmacxx
62021e4223
Fix shutdown persistence issue in Seednode 2021-04-02 23:26:35 -05:00
sqrrm
b6f9231af9
Merge pull request #5357 from ghubstan/02-api-trade-contract-details
Provide more offer & contract detail to CLI
2021-04-02 18:44:26 +02:00
ghubstan
bddc273bb2
Fix spelling 2021-04-02 12:58:46 -03:00
ghubstan
6bde12ba40
Improve takeoffer output and failure reason messaging
- Added AvailabilityResultWithDescription proto for better takeoffer failure msgs.
- Added VerifyBsqSentToAddress impl to api, but don't expose to CLI yet.
- Show BSQ Buyer Address in gettrade output (changed cli output formatting classes).
- Fixed api.model.PaymentAccountPayloadInfo altcoin instant acct support bug
2021-04-01 16:40:08 -03:00
jmacxx
23535de418
close chat when ticket is closed 2021-04-01 14:06:58 -05:00
ghubstan
6299dc33d9
Merge branch '01-api-add-createcryptopaymentacct' into 02-api-trade-contract-details 2021-04-01 15:58:59 -03:00
ghubstan
4fbdc32ba4
Remove space char 2021-04-01 15:45:53 -03:00
ghubstan
58c885efc1
Add support for creating instant altcoin payment accounts in api
- Added bool tradeInstant field to proto message def.
- Adjusted core createcryptopaymentacct impl to new tradeInstant request param.
- Adjusted cli side createcryptopaymentacct impl to new tradeInstant request param.
- Fixed CliMain's takeoffer help text (was missing the --payment-account opt).
2021-04-01 15:43:48 -03:00
ghubstan
2d66a5996d
Merge branch 'master' into 01-api-add-createcryptopaymentacct 2021-04-01 14:54:05 -03:00