Commit Graph

251 Commits

Author SHA1 Message Date
woodser
2adc2e84fb update typedocs 2023-02-27 18:01:45 -05:00
woodser
83958b57cd increase max test timeout to 40 minutes 2023-02-27 17:40:29 -05:00
woodser
b9a0373c87 stop monerod2 with kill signal 2023-02-27 17:40:29 -05:00
woodser
15e29ece75 update dist 2023-02-27 17:40:29 -05:00
woodser
c55426f5e1 update npm dependencies 2023-02-27 17:40:29 -05:00
woodser
9f3ff5c2ce catch errors starting havenods and shut down gracefully 2023-02-27 09:27:56 -05:00
woodser
490f1e8c22 test that password is at least 8 characters 2023-02-26 11:01:24 -05:00
woodser
60fcda322e remove offers before tests complete 2023-02-25 08:17:51 -05:00
woodser
291e18f709 fix error sending keep alive request by resetting maker after restart 2023-02-25 08:17:51 -05:00
woodser
30dd997810 getMyOffers() does not require asset code 2023-02-25 08:17:51 -05:00
woodser
ffb77bdb15 instruct to install protoc 3.20.3 2023-02-23 09:40:55 -05:00
woodser
5a7ec350ca accountService.changePassword() requires old and new password 2023-02-22 08:56:11 -05:00
woodser
6719324d9e switch client to use await syntax instead of promise 2023-02-21 11:13:11 -05:00
woodser
3af0c7ab8f limit 1 client request per connection in envoy to fix linux tests 2023-02-20 18:00:38 -05:00
woodser
6511b00f1d collect docker logs after running tests 2023-02-20 18:00:38 -05:00
woodser
3495f562c7 log output from docker containers to stdout 2023-02-19 18:27:28 -05:00
woodser
984fbc50cd use gradlew wrapper in docker 2023-02-16 18:55:33 -05:00
woodser
3ddde6e671 test trades simultaneously using a thread pool instead of batches 2023-02-15 12:38:33 -05:00
woodser
8bc228b53d update to monero-javascript v0.7.7 2023-02-15 12:38:33 -05:00
woodser
1f126bfa30 expect arbitrator to update payout tx on confirm and unlock
default wallet refresh rate of 5000 ms, wait less time after make offer
2023-02-15 12:38:33 -05:00
napoly
e3f114eb66 fix payment account unique name test 2023-02-13 16:36:13 -05:00
napoly
3e637aa8c1 reject payment accounts with duplicate names 2023-02-13 10:13:19 -05:00
woodser
df701601b0 CI test regex matches "CI" as whole word only 2023-02-13 07:10:56 -05:00
woodser
6c8c494f9f default wallet refresh rate of 5000 ms, wait less time after make offer 2023-02-11 16:47:02 -05:00
woodser
0862caae47 test completing trade from scheduled offer with and without dispute 2023-02-07 14:33:09 -05:00
woodser
9c075ba957 rename "payment started" to "payment sent" for consistency 2023-02-07 14:33:09 -05:00
woodser
39f510a7b3 update TradeInfo isDepositsConfirmed, isDepositsUnlocked() 2023-02-03 08:29:17 -05:00
woodser
2cfee9d1b1 add offline dispute resolution to CI tests 2023-01-26 08:30:06 -05:00
woodser
83d2a9123d test resolving dispute while traders go offline
remove duplicate state from TradeContext
2023-01-24 14:02:55 -05:00
duriancrepe
3465eb5ce6 removed restart of havenod on account delete or restore 2023-01-24 08:26:18 -05:00
woodser
173bb4a807 configure havenod log level in tests 2023-01-19 19:33:56 -05:00
woodser
6f179b3f79 award dispute payout based on actual security deposits
stopOnFailure=true by default
2023-01-19 19:33:56 -05:00
woodser
fb20c4b736 support stopOnFailure for batch trades 2023-01-18 06:56:40 -05:00
woodser
e3709a226f
Delete CNAME 2023-01-11 15:37:30 -05:00
woodser
aa0f2c69bf use usd as default trade asset
wait to process network notifications after opening haveno app
2023-01-11 08:55:08 -05:00
woodser
54c6ce9575 fix ci test by waiting longer after deleting account 2023-01-11 08:54:53 -05:00
woodser
b9e2454ebe update to monero-javascript v0.7.6 2023-01-05 10:01:46 -05:00
woodser
5ec93f53a1 update test name 2023-01-02 17:05:16 +00:00
woodser
7e76e83884 start seednode with monerod address 2022-12-24 18:32:10 +00:00
woodser
b2e315963f grpc offer info returns atomic units
add sanity checks tags
2022-12-24 18:32:10 +00:00
woodser
b9250210ce walletSyncPeriodMs and maxTimePeerNoticeMs are customizable per trade 2022-12-23 09:33:18 +00:00
woodser
e01eee18b6 fix resolve disputes test so it completes
increase CI timeout to 60 minutes
2022-12-21 08:37:06 +00:00
woodser
5fbeae0a07 expect key image polling within 20s on local
only test 4 trades at a time
2022-12-19 11:31:24 +00:00
woodser
0de4ec6fff update dist 2022-12-17 10:58:54 +00:00
woodser
5b7a7beafd only run CI tests, set fixed difficulty to 150 2022-12-16 19:15:26 +00:00
napoly
c81f309fdd add dockerize and add project on Github CI/CD 2022-12-16 15:02:10 +00:00
woodser
28d119c681 test enforcing trade limit over grpc 2022-12-16 09:25:18 +00:00
woodser
5d21478642 initialize blockchain to latest block type
remove whitespace
add tags for CI
add logging
2022-12-13 08:45:12 +00:00
woodser
b7c20e0d27 don't re-use ports after going offline 2022-12-04 14:38:35 +00:00
woodser
cbd3f614c0 executeTrades() runs in batches 2022-11-28 15:29:50 +00:00