50 Commits

Author SHA1 Message Date
woodser
84543b84de test offer extra info 2025-01-26 23:15:22 -05:00
woodser
f6268c4d9f always adjust offer amount 2025-01-18 07:52:03 -05:00
woodser
a33c7fd830 add test to bootstrap network with random offers and trades 2025-01-18 07:52:03 -05:00
woodser
222fe7e528 fix hanging java and monero processes on 400 or 500 error 2025-01-14 14:30:26 -05:00
woodser
9608a4236c rename getBestConnection() for singular default 2025-01-14 14:30:26 -05:00
woodser
7b88f7d261 test support buying xmr without deposit or fee using passphrase 2024-12-16 12:10:11 -05:00
woodser
38ca84d9e4 update typedocs 2024-10-15 11:06:26 -04:00
woodser
e09bec154b
get connection auto switch flag from grpc api 2024-10-07 09:22:36 -04:00
woodser
9508cce2a4 fix ts errors in tests 2024-08-29 12:40:52 -04:00
mainnet-pat
4f99d1893d Update to new monero-ts, upgrade jest 2024-08-29 12:40:52 -04:00
woodser
8a81a993fe
rename scheduled state to pending (#300) 2024-07-17 16:54:15 -04:00
woodser
7192b899f4
support deleting payment accounts 2024-07-16 16:19:29 -04:00
fa2a5qj3
a6c6d64500
Add tradestatistics tests 2024-07-16 16:10:13 -04:00
woodser
ca8cea8e82 manually check daemon connections 2024-04-30 16:34:04 -04:00
woodser
837196f673 add license to source files 2024-03-27 19:23:28 -04:00
woodser
6bd9f29063 throw correct error if takeOffer() fails 2024-01-07 17:01:52 -05:00
woodser
6725b44792 rename grpc service clients from Monero to Xmr for consistency 2023-11-27 12:44:21 -05:00
woodser
56d7219fbc use OfferDirection enum instead of string 2023-11-11 10:37:39 -05:00
woodser
35c0cf9301 test security deposit based on trade amount 2023-11-01 05:17:00 -04:00
woodser
0266147d74 convert form id to payment method string with validation 2023-08-31 10:36:16 -04:00
woodser
cf8b8132cf rename getPricedAssetCodes() 2023-08-31 10:36:16 -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
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
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
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
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
duriancrepe
3465eb5ce6 removed restart of havenod on account delete or restore 2023-01-24 08:26:18 -05:00
woodser
54c6ce9575 fix ci test by waiting longer after deleting account 2023-01-11 08:54:53 -05:00
woodser
619c2f5ead test payout tx state 2022-11-28 15:29:50 +00:00
woodser
428e22f7b1 must provide fixed price unless using market price 2022-11-26 22:28:51 +00:00
woodser
768c2158b3 test trade account payloads over grpc, support crypto account forms 2022-11-23 09:42:53 +00:00
woodser
b8d494da81 mark private members with @private to exclude from documentation 2022-11-07 08:26:57 -05:00
woodser
7b447022e6 test arbitration protocol refactor
test all (online) trade combinations with disputes
test added dispute states
print trade context and index on failure
improve caching to reduce calls to getBalances()
local test network uses daemon at 48081 by default
various cleanup
2022-11-07 08:26:57 -05:00
woodser
796f14c9ef test completed payout state 2022-10-27 08:06:39 -04:00
woodser
0808e7ccd5 remove data callback listener 2022-08-15 12:03:20 -04:00
woodser
79a0dfc751 test select arbitrators which are online, registered, and least used 2022-08-13 10:16:42 -04:00
woodser
33eda9f8dc rename isMoneroNodeRunning() to isMoneroNodeOnline() 2022-07-17 07:58:21 -04:00
woodser
b5d4de3528 refactor payment account form api to support structured, dynamic forms 2022-06-23 11:24:40 -04:00
woodser
f9bbee8726 preserve stacktrace on error, throw HavenoError 2022-06-01 15:56:56 -04:00
woodser
1f5ee145ad update payment methods 2022-05-28 13:56:41 -04:00
woodser
e9995566cd support getXmrPrimaryAddress(), getXmrNewSubaddress() 2022-05-16 13:33:21 -04:00
woodser
7a4d3a375d test getting supported assets and their payment methods 2022-05-12 17:16:29 -04:00
woodser
8113c6bd1c support getXmrSeed() 2022-05-11 17:04:18 -04:00
woodser
befdf7b33e
Export protobuf types (#100)
* update to monero-javascript v0.7.0
* bump to version v0.0.2
* terminate monero-javascript worker at end of tests
2022-05-10 09:55:41 -04:00
woodser
7ee0d34f1a convert to typescript library
remove create-react-app
2022-05-05 22:25:08 -04:00