woodser
69b0d54c7e
update payout unlocked state if trade wallet missing
2023-05-31 08:22:10 -04:00
woodser
654435d4dd
sign offers with random arbitrator, take trades with least used
2023-05-17 16:55:48 -04:00
woodser
66d3a23ec2
seller publishes trade statistic on deposit response
2023-05-17 16:55:48 -04:00
woodser
2afa5d761d
improve stability on tor, refactor startup and shut down
...
refactor startup sequence to improve message reliability
refactor shut down sequence to finish processing messages
reduce monerod requests to improve slow tor connections
refactor trade wallet polling
monero node service uses default data directory unless local
connections service checks connection by polling daemon
connections service supports getRefreshPeriodMs and shutting down
add make config: monerod-stagenet-custom
fix bugs in key image polling
force stop wallet on deletion
trade manager initializes persisted trades on data received
support hardcoding monero log level and request stack traces
remove xmrAddress from Arbitrator model
fix formatting of MoneroWalletRpcManager
2023-04-17 10:11:32 -04:00
woodser
11f1d75f27
fixed difficulty 400
2023-04-06 11:08:49 -04:00
woodser
fd69f4250b
support tor connection to monero network through monero-java
...
cleanup startup routine for stability
remove call to `get_connections`
increase wallet startup timeout to 1 hour
increase app startup timeout to 5 minutes
skip checkstyle in make commands
2023-04-06 11:08:49 -04:00
woodser
ce05710537
change fixed difficulty to 300 for local test network
2023-03-15 11:40:51 -04:00
woodser
f255c115a2
support building on windows
2023-01-05 10:09:08 -05:00
woodser
eae3060c63
start seednode with monerod address to resolve warning
...
initialize connection immediately if monerod address given
2022-12-23 16:21:24 +00:00
woodser
c5f5a5af42
process messages on user thread and protocol tasks off user thread
2022-09-24 08:36:07 -04:00
woodser
3753a42023
update to monero-project v0.18.0.0, monero-java v0.7.2
2022-08-08 13:45:46 -04:00
erciccione
8a7d08e04d
add instructions to join shared testnet
2022-07-13 08:15:01 -04:00
woodser
5ebafecd8f
makefile cleanup
...
separate local and stagenet configs
set useLocalhostForP2P=false for stagenet
add charlie
2022-07-12 09:33:00 -04:00
woodser
0f3b835abc
init localnet with make skip-tests
2022-07-08 11:39:32 -04:00
woodser
e2208355b1
support local, stagenet, and mainnet xmr network configuration ( #335 )
...
remove btc wallet
disable local zmq
2022-07-07 09:10:59 -04:00
erciccione
b4112e50e9
makefile: change p2p port in monero-shared to 58080
2022-07-03 08:36:37 -04:00
erciccione
8a0612a245
improve instructions for devs
...
- suggest using private stagenet if developing/testing
- remove fixed difficulty from makefile when connecting to shared
2022-05-31 15:06:10 -04:00
woodser
32070fbafb
refactor payout protocol to work with or without updated multisig
2022-04-06 11:27:50 -04:00
woodser
bb95b4b1d6
support multithreading in api and protocols
...
close trade wallets while unused for scalability
verify txs do not use unlock height
increase trade init timeout to 60s
2022-04-06 11:27:50 -04:00
duriancrepe
e3b9a9962b
Add API functions to initialize Haveno account ( #216 )
...
Co-authored-by: woodser@protonmail.com
2022-02-09 04:39:57 -05:00
Přemek Vyhnal
3552fb77bd
run haveno_deps script on gradle build instead of from make ( #230 )
...
Closes #184
Maybe it would be "nicer" to download the binaries with a gradle task utilising gradle tasks' inputs and outputs but that's for someone more skilled with gradle
2022-02-06 11:37:47 -05:00
woodser
9059974725
remove dependency on local BTC node
...
Co-authored-by: premek <1145361+premek@users.noreply.github.com>
2022-01-06 15:29:14 -05:00
woodser
d2ddfad5bc
add arbitrator-daemon to makefile
2021-12-15 09:09:28 -05:00
woodser
abfc0503fa
update to monero-java v0.5.9 which supports monero-project v0.17.3.0
...
support `make funding-wallet` for api tests
2021-12-03 12:09:46 -05:00
woodser
4dafd57026
use backup arbitrator if signing arbitrator not available
2021-11-18 13:04:25 -05:00
premek
7d21bdf9f3
add config option to specify wallet rpc bind port
2021-11-17 04:55:39 -05:00
woodser
4000fdc1e5
show warnings from wallet disconnect on manual shutdown, not stacktraces
...
quick build haveno apps with `make haveno-apps`
upgrade to monero-java 0.5.8
2021-11-13 12:58:54 -05:00
l0nelyc0w
cefba8e4b5
remove DAO
...
Co-authored-by: premek <1145361+premek@users.noreply.github.com>
2021-10-20 06:19:52 -04:00
erciccione
a74fac9646
use makefile for quick installation and deployment
...
- update docs/installing.md
- edit WalletConfig.java to point to monero-wallet-rpc in .localnet
- remove monerod and monero-wallet-rpc from .gitignore
2021-10-13 08:05:31 -04:00
Přemek Vyhnal
bd8f210080
rename bisq-* executables to haveno-* ( #63 )
2021-05-10 22:12:09 -04:00
woodser
9903821b18
Change base networks from btc to xmr, e.g. BTC_REGTEST -> XMR_STAGENET ( #55 )
...
change base networks from btc to xmr, e.g. BTC_REGTEST -> XMR_STAGENET
add xmr seed node files
2021-05-08 13:57:32 -04:00
woodser
8a38081c04
Bisq
2021-05-04 20:20:01 -04:00