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