116 Commits

Author SHA1 Message Date
ghubstan
fc4a2b11e0
Warn about running api and gui at same time 2022-07-06 12:37:54 -03:00
ghubstan
35a7ad114b
Update examples setup section (about bots) 2022-07-06 12:29:30 -03:00
ghubstan
bf0627f393
Simplify proto src gen instructions 2022-07-06 12:07:13 -03:00
ghubstan
1441e624aa
Remove TODO comment (task was done) 2022-07-06 11:55:22 -03:00
ghubstan
b5db6151d6
Update 'Running Example Code' section 2022-07-06 11:52:12 -03:00
ghubstan
241bbb32e1
Add gradle wrapper readmes + wrapper artifacts 2022-07-06 11:35:39 -03:00
Stan
0b830cd09b
Merge pull request #11 from bisq-network/make-proto-downloader-runnable-from-any-dir
Make proto downloader and python setup script runnable from any dir
2022-07-05 08:50:32 -03:00
Stan
3170e71167
Merge pull request #12 from bisq-network/split-up-take-btc-offer-bots
Split take BTC offer bots into take BTC-FIAT and XMR-BTC offer bots
2022-07-05 08:39:18 -03:00
ghubstan
7da06a32c4
Change links from PR branch to main branch
Links to xmr bot src added to the PR branch will work after PR is merged.
2022-07-05 08:16:49 -03:00
ghubstan
0e7eeaedb7
Add link to Java bots 2022-07-04 16:49:15 -03:00
ghubstan
aa88b90c6a
Fix internal link 2022-07-04 16:38:30 -03:00
ghubstan
23b0993272
Add warning and java-example bot link 2022-07-04 16:35:44 -03:00
ghubstan
e8e4cc0d5f
Improve bot Purpose 2022-07-04 16:17:25 -03:00
ghubstan
566013da1c
Fill out bsq/xmr bot descriptions 2022-07-04 16:08:13 -03:00
ghubstan
ed1b5f7862
Fix javadoc 2022-07-04 15:56:12 -03:00
ghubstan
25b6e5721e
Fix header links 2022-07-04 15:50:14 -03:00
ghubstan
618268805f
Describe btc bots, refer to class javadocs 2022-07-04 15:04:22 -03:00
ghubstan
fd31922e97
Explain runnable jars, create header links 2022-07-03 16:34:48 -03:00
ghubstan
24a7e098aa
Improve logging, fix bad file list (ls) cmd 2022-07-03 14:29:10 -03:00
ghubstan
483b2d8eab
Save README work in progress 2022-07-02 11:59:17 -03:00
ghubstan
4133a4c047
Tidy up and document TakeBestPricedOfferToSellBsq bot 2022-07-01 16:18:23 -03:00
ghubstan
8456fd9fb6
Tweak log statement 2022-07-01 16:10:38 -03:00
ghubstan
9907d8f5f8
Fix javadoc about maximum tx fee rate constraint 2022-07-01 16:00:17 -03:00
ghubstan
3c08b0bf46
Tweak log statement 2022-07-01 15:45:14 -03:00
ghubstan
661ef2fa41
Add link to Config.java in class docs
Hideous, but navigable.
2022-07-01 15:29:02 -03:00
ghubstan
7df2533469
Tidy up and document TakeBestPricedOfferToBuyBsq bot 2022-07-01 12:40:21 -03:00
ghubstan
5384d3ac59
Fix logging in AbstractBot's maybeShutdownAfterSuccessfulSwap() 2022-07-01 12:39:17 -03:00
ghubstan
1f45116849
Tidy up and document TakeBestPricedOfferToSellBtc bot 2022-07-01 11:21:31 -03:00
ghubstan
034172b8f4
Tweak comment about encrypting wallet with CLI 2022-07-01 11:20:43 -03:00
ghubstan
e138d35761
Tidy up and document TakeBestPricedOfferToBuyBtc bot 2022-06-30 18:10:01 -03:00
ghubstan
52a6d29687
Show how to set preferredTradingPeers config 2022-06-30 18:08:55 -03:00
ghubstan
4f3ff57ca9
Log comparison of margin price based offers' prices, not margins 2022-06-30 18:07:20 -03:00
ghubstan
fdc96bc455
Document and tidy up TakeBestPricedOfferToBuyXmr bot 2022-06-30 13:17:46 -03:00
ghubstan
d59dc725ee
Tweak class javadoc, log more bot config details 2022-06-30 13:16:14 -03:00
ghubstan
dee8e5baa8
Add convenience for lgging combination of copy/paste CLI cmds for peer 2022-06-30 13:13:35 -03:00
ghubstan
dd2619bd3b
Tidy up "Here are today's completed trades" logging 2022-06-30 12:55:32 -03:00
ghubstan
44ca04af87
Log a CLI gettrade command for a simulated trading peer 2022-06-30 12:54:46 -03:00
ghubstan
28deeb81e0
[WIP] Save java-examples/README.md 2022-06-29 19:38:59 -03:00
ghubstan
195b62c477
Tidy up and javadoc the TakeBestPricedOfferToSellXmr bot 2022-06-29 19:28:13 -03:00
ghubstan
a355138b47
Remove some verbose log statements, and a sleep. 2022-06-29 19:26:08 -03:00
ghubstan
9cb798f427
Back out log statement 2022-06-29 19:16:29 -03:00
ghubstan
e87d3e3191
Move some log statements to debug level 2022-06-29 19:06:36 -03:00
ghubstan
8ed39eb8bf
Improve some of the progress logging 2022-06-29 18:50:57 -03:00
ghubstan
9307c08d4d
Treat some wallet-is-locked errors as trivial 2022-06-29 18:07:34 -03:00
ghubstan
897401ba0e
Add null checks to print payacct/offer/trade utils 2022-06-29 18:05:37 -03:00
ghubstan
c9443d1472
Fill out TakeBestPricedOfferToSellXmr class level doc 2022-06-29 15:32:38 -03:00
ghubstan
1f09060975
Extend option help col-width (no wrapping) 2022-06-29 15:30:50 -03:00
ghubstan
02000c0b85
Create runnable jars for new XMR bots 2022-06-28 19:53:26 -03:00
ghubstan
49a8c61bd2
Refactor the TakeBestPricedOfferTo*Btc bots
The TakeBestPricedOfferTo*Btc needed to be split up so they are specific
to fiat offers, and this change adds new TakeBestPricedOfferTo*Xmr bots
just for XMR.

This simplifies the the non-bsq-swap bots;  documenting, coding,
configuring, and logging the taking of both fiat and xmr (altcoin)
offers in the same bots was getting confusing, and that's going to
turn away potential users.

This refactoring means there are six bots now, and it forced considerable
refactoring in all of them.

This commit is the bulk of the work for the PR, but there will be more
changes after everything is tested again, and comments are adjusted.
2022-06-28 19:52:05 -03:00
ghubstan
3d4bd7095d
Make proto downloader and python setup scripts runnable from any dir 2022-06-27 10:54:35 -03:00