woodser
395701eaf4
add and prepare fixed price asset codes: xag, xau, xgb
2023-10-30 17:10:16 -04:00
woodser
02cc0faded
refactor data model for test trade context
...
use object-oriented context for tests
factor out trade peer context to TradePeer
test expected balances end-to-end
test split output fee if maker reserves exact amount
2023-10-30 17:10:16 -04:00
woodser
708fb3c6d3
bump version to v0.0.17 supporting haveno v0.0.13
2023-10-13 12:05:38 -04:00
woodser
45601e1908
update to monero-ts v0.9.3
2023-10-13 06:32:56 -04:00
woodser
162b032166
rename monero-javascript to monero-ts
2023-10-13 06:32:56 -04:00
woodser
e730243c1d
bump version of havenod to 1.0.12
2023-10-10 16:55:11 -04:00
woodser
d27274d7a1
prepare payment account for each supported payment method
2023-10-10 12:09:30 -04:00
woodser
7fc5fe7b1a
remove unecessary toString() on bigints
2023-10-10 07:03:21 -04:00
woodser
90f59155e1
update to monero-ts v0.9.2 with typescript
2023-10-02 11:29:43 -04:00
woodser
a7c5295cb0
test that priority connections polled after delay
2023-09-15 06:37:37 -04:00
woodser
35a66e72bd
test haveno version v0.0.11
2023-09-15 06:37:37 -04:00
woodser
2b8cc52e8e
test adjusted amounts for fixed-price offers and trades w/ cash at atm
2023-09-15 06:37:37 -04:00
woodser
d367519592
test cash at atm form validation
2023-09-15 06:37:37 -04:00
woodser
eed5d523e5
test xgb with pay by mail
2023-09-09 10:26:12 -04:00
woodser
0c8437413d
update test to expect connection to be known
2023-09-09 10:26:12 -04:00
woodser
0266147d74
convert form id to payment method string with validation
2023-08-31 10:36:16 -04:00
woodser
9fd95e81f6
remove account id from revolut
2023-08-31 10:36:16 -04:00
woodser
5ed4829165
payment method ids are case insensitive
2023-08-31 10:36:16 -04:00
woodser
cf8b8132cf
rename getPricedAssetCodes()
2023-08-31 10:36:16 -04:00
woodser
1ca91888b9
test pay by mail over grpc api
2023-08-31 10:36:16 -04:00
woodser
f0d9f6cfb2
test completing trade with f2f silver payment
2023-08-31 10:36:16 -04:00
woodser
9bb4436baf
test f2f account form with silver
2023-08-31 10:36:16 -04:00
woodser
900391d636
increase max tx fee on testnet to 0.1 XMR
2023-08-22 08:30:25 -04:00
woodser
b2c89fb76a
bump havenod version to 1.0.10
2023-08-22 08:30:25 -04:00
woodser
6486100db7
add missing comma
2023-08-14 07:12:51 -04:00
woodser
032e528cd6
test havenod version is v1.0.9
2023-08-02 10:49:19 -04:00
woodser
60eda287e1
drop --mainnet param from monerod startup config
2023-08-02 10:49:19 -04:00
woodser
9480118041
don't test payout unlock by default
2023-07-28 08:04:50 -04:00
woodser
fd1a570800
re-order reserveExactAmount parameter
2023-07-28 08:04:50 -04:00
woodser
1dc0a31555
rename splitOutput to reserveExactAmount
2023-07-26 15:46:44 -04:00
woodser
ad8ac4091b
update to monero-javascript v0.8.0
2023-07-26 15:46:44 -04:00
woodser
fc58ad9318
trade protocol subtracts mining fees from destinations
2023-07-26 15:46:44 -04:00
woodser
b44c6a7926
test offers unlocking while client offline
2023-07-26 15:46:44 -04:00
woodser
753ed150d7
bump version
2023-07-26 15:46:44 -04:00
woodser
448c592dba
bump versions
2023-06-17 14:05:36 -04:00
woodser
3cfb83d252
support and test splitting output for offer
2023-06-13 09:03:09 -04:00
woodser
f256fafa7d
support and test taking trades within offer range
2023-05-31 08:22:22 -04:00
woodser
2980984850
update to monero-javascript v0.7.10
2023-05-26 15:18:40 -04:00
woodser
5fc3cc8982
change test wallet, reduce concurrent CI trades to 4
2023-05-25 17:24:16 -04:00
woodser
466a21ba79
reduce max concurrent trades to 7 for CI tests
2023-05-17 18:50:27 -04:00
woodser
7d8f6ce98c
test signing offers w/ random arbitrator, taking trades w/ least used
2023-05-17 18:50:27 -04:00
woodser
33d2f1e238
add config to test payout confirmation and unlock
2023-05-17 18:50:27 -04:00
woodser
ff810de4b7
add atomicUnitsToXmr and xmrToAtomicUnits utils
2023-05-03 07:32:06 -04:00
woodser
a6f2516691
rename clearXchange to zelle
2023-04-26 11:42:13 -04:00
woodser
9a8b93e4b0
add logging
2023-04-17 10:11:56 -04:00
woodser
5f5bf2b3e2
fix check for expected error on havenod shut down
2023-04-17 10:11:56 -04:00
woodser
afc390e9cc
monerod not required on startup to allow testing start and stop
2023-04-17 10:11:56 -04:00
woodser
583f4fc2bb
fix testing unique account names
...
add maxConcurrencyCI config field
2023-04-17 10:11:56 -04:00
woodser
b8016eda54
fix jest hanging in offline tests on funding error
2023-04-17 10:11:56 -04:00
woodser
4b21957de1
test awarding too much to winner
2023-04-17 10:11:56 -04:00