Commit Graph

87 Commits

Author SHA1 Message Date
woodser
946af36c46 update locked -> pending balance 2022-08-17 14:55:21 -04:00
woodser
0808e7ccd5 remove data callback listener 2022-08-15 12:03:20 -04:00
woodser
98a9e688e0 test going offline while completing trades 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
711b4c003e update to monero-javascript v0.7.2
add funding wallet mnemonic to config
2022-08-08 14:05:51 -04:00
woodser
c86b734ee9 add test: Can complete trades 2022-07-31 14:54:02 -04:00
woodser
f02e18299d set version to 0.0.1 2022-07-17 07:58:21 -04:00
woodser
33eda9f8dc rename isMoneroNodeRunning() to isMoneroNodeOnline() 2022-07-17 07:58:21 -04:00
woodser
a469fdcb07
rename alice, bob, charlie to user1, user2, user3 (#123) 2022-07-15 10:09:56 -04:00
woodser
7871a303eb
support local, stagenet, and mainnet xmr network configurations (#122) 2022-07-07 09:11:50 -04:00
woodser
82e43d5940 support paxum 2022-06-24 15:47:07 -04:00
woodser
22d9ed7ac6 support uphold 2022-06-24 15:47:07 -04:00
woodser
65135f46a9 support faster payments 2022-06-24 15:47:07 -04:00
woodser
b46ac11453 support sepa instant 2022-06-24 15:47:07 -04:00
woodser
e70a928d2d support MoneyGram form api 2022-06-23 11:24:40 -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
7c630b82cd fix unintended mining when funding outputs 2022-06-01 15:56:56 -04:00
woodser
1f5ee145ad update payment methods 2022-05-28 13:56:41 -04:00
woodser
6fa1db708f fix offer state after restarting 2022-05-26 11:03:58 -04:00
woodser
e9995566cd support getXmrPrimaryAddress(), getXmrNewSubaddress() 2022-05-16 13:33:21 -04:00
woodser
34d195c307 test scheduling offers with locked funds 2022-05-16 13:33:21 -04:00
woodser
f2aca97e5c test posting crypto and fiat offers with base and price inversion 2022-05-12 17:16:29 -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
woodser
449d0dc750 add typedocs 2022-05-02 15:21:48 -04:00
woodser
2e9a350e53 enable and apply eslint rules 2022-05-02 15:21:48 -04:00
woodser
7e35c1f8f1 delete Haveno app folders at end of tests 2022-04-29 13:55:04 -04:00
woodser
df270eab83 register arbitrator dispute agent 2022-04-28 11:46:49 -04:00
woodser
e18d0ea2c2 offer min amount defaults to fixed amount 2022-04-28 11:46:49 -04:00
woodser
0e612aec74 clean up postOffer() params and use typed test config 2022-04-16 13:12:16 -04:00
woodser
9a63afa5f8 test crypto account persistence 2022-04-12 07:50:09 -04:00
woodser
b5e0849ea3 add test "Can prepare for trading" 2022-04-12 07:50:09 -04:00
woodser
c5e74947d5 test currency code & address validation on create crypto acct (disabled) 2022-04-11 17:54:04 -04:00
woodser
8f295421c3 rename haveno class to HavenoClient 2022-04-08 16:41:45 -04:00
woodser
1065e1b325 seller state is PAYMENT_RECEIVED or PAYOUT_PUBLISHED after confirming 2022-04-07 14:12:19 -04:00
woodser
9d84779a05 rename trade phase DEPOSIT_CONFIRMED to DEPOSIT_UNLOCKED 2022-04-07 10:51:36 -04:00
woodser
8594483c27 rename to getNewDepositAddress() 2022-04-07 10:51:36 -04:00
woodser
1a08f3d15f rename to haveno.ts, haveno.test.ts 2022-04-06 11:37:11 -04:00
woodser
91710b2bcf
test posting offers, taking trades, and opening disputes in parallel (#78)
tests can run repeatedly since backend closes wallets when unused
support funding a wallet with X outputs of amount
support checking if wallet funded with X outputs of amount
2022-04-06 11:28:56 -04:00
duriancrepe
ad26aae4e6
Add API functions to start and stop local Monero node (#76) 2022-04-04 15:29:35 -04:00
duriancrepe
3024c5b2fc
Add API functions to support trade chat (#75) 2022-03-09 07:43:30 -05:00
duriancrepe
7ddf429fc7
Add API functions to open and resolve disputes (#68) 2022-03-07 12:57:00 -05:00
woodser
c914f8771d
support BCH 2022-03-06 10:49:26 -05:00
woodser
95b2b1cab1
support LTC and ZEC (#71) 2022-02-16 11:59:31 -05:00
woodser
3708880ddd
support fiat currencies (#69) 2022-02-16 10:09:59 -05:00
Randall B
f89ed9d3bb
Add market depth API call (#47) 2022-02-11 18:13:56 -05:00
duriancrepe
0df355faa7
Add API functions to initialize Haveno account (#64)
Co-authored-by: woodser@protonmail.com
2022-02-09 04:41:00 -05:00