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
woodser
f53b9c3437
update to monero-javascript v0.6.4
2022-02-08 14:33:52 -05:00
duriancrepe
6cc5228d7b
Fix typescript compile due to missing ignore null operator
2022-02-07 18:37:03 -05:00
Fritz Lumnitz
a27fa770ec
Add monero connections manager
2022-01-28 17:02:06 -05:00
woodser
be86aafeff
client periodically sends keep alive notification
2022-01-17 08:40:05 -05:00
Fritz Lumnitz
7cdcdffb72
Add notifications listener
2022-01-13 07:57:21 -05:00
duriancrepe
640c89aa87
Add API functions to register arbitrator and mediator keys ( #58 )
...
* Add API functions to register arbitrator and mediator keys
2022-01-08 08:21:32 -05:00
woodser
d7150453ee
instruct to install protobuf compiler 3.19.1 or later
2022-01-04 12:53:04 -05:00
duriancrepe
fd1ce8196d
Add console dependency to fix compile error
2022-01-04 12:47:10 -05:00
l0nelyc0w
f82baecfbf
Add API functions to get wallet transfers
2021-12-31 14:34:58 -05:00
woodser
ea124b1d57
update monero-javascript to 0.5.11
2021-12-31 11:02:54 -05:00
xyzmaker123
c70067c182
Eslint - fix 'proto' is not defined
2021-12-30 08:55:12 -05:00
woodser
9d2ec873c5
support auto starting and stopping arbitrator, alice, and bob
2021-12-19 11:49:43 -05:00
woodser
1220a86202
update name to HavenoHeadlessAppMain
2021-12-16 13:33:38 -05:00
woodser
0d179da988
test unexpected errors and timeouts during trade initialization
...
improve logging
2021-12-15 13:19:23 -05:00
woodser
fe2c715d80
add ability to start haveno processes from tests
...
test making or taking offer with insufficient unlocked balance
2021-12-08 06:25:35 -05:00
woodser
5dc5fe45d7
update to monero-javascript v0.5.9 supporting monero-project v0.17.3.0
...
update instructions to use `make funding-wallet`
2021-12-03 12:10:02 -05:00
woodser
b2b74de634
fix punctuation
2021-11-30 14:06:57 -05:00
woodser
1655201122
instruct to clone to haveno parent directory
2021-11-27 09:48:45 -05:00
Tcobli
8b98b420ea
readme rename HavenoDaemon.test.tsx to HavenoDaemon.test.ts
2021-11-24 09:59:49 -05:00
Randall Coding
81af4c6355
Updates README with protoc-gen-grpc-web instructions
2021-11-24 09:58:38 -05:00
premek
db509778a8
do not commit generated protobuf code and .proto files
...
generate the code on npm install and npm test from .proto files from haveno repository
2021-11-21 14:05:53 -05:00
premek
ee9cbda667
add getMarketPrices call and tests
2021-11-20 19:41:52 -05:00
woodser
d33c3227e0
test trade states throughout trade
2021-11-20 16:25:15 -05:00
woodser
6d80715631
update protobuf definition
2021-11-19 17:14:49 -05:00
woodser
f9559f2a13
tests wait for less mining
2021-11-17 04:56:20 -05:00
premek
e0e800a472
update test instructions to use configured wallet RPC port
2021-11-17 04:56:10 -05:00
woodser
edc0f04498
only test crypto payment accounts
2021-11-17 04:47:48 -05:00
woodser
e66f6b4854
automatically create and fund funding wallet
2021-11-13 08:33:07 -05:00
woodser
36a007a667
rename to HavenoDaemon.ts and HavenoDaemon.test.ts
2021-11-11 16:20:27 -05:00
woodser
6f94a51a59
envoy config supports linux by adding parameter
2021-11-11 13:56:03 -05:00
woodser
94b99c8c09
fix typo ( #26 )
2021-11-10 17:47:30 -05:00
woodser
ebee442341
documentation to add api calls moved to haveno developer guide ( #25 )
2021-11-09 07:58:09 -05:00
erciccione
d590834234
add .github/CODEOWNERS ( #24 )
2021-11-09 07:57:57 -05:00
woodser
3b781b9be6
improve instructions to run API tests ( #23 )
2021-10-31 08:55:25 -04:00
woodser
f4ecbd8a87
fix link to protobuf definition ( #22 )
2021-10-29 15:04:24 -04:00
woodser
93fa4cd7b7
add documentation to add new grpc api functions ( #21 )
2021-10-27 14:18:07 -04:00
woodser
967d036216
havenod supports crypto account creation and getPrice(currencyCode)
...
disable account creation with instant trades
2021-10-24 09:23:58 -04:00
woodser
50d8c3b119
update after removing dao, tests passing
2021-10-22 07:45:14 -04:00
woodser
43edb4d3fa
update to monero-javascript 0.5.6 for TaskLooper util & jest worker fix
2021-09-21 10:01:44 -04:00
woodser
a268b26784
test basic end-to-end trade completion
...
add methods to take offer and indicate payment to haveno daemon
add getNewDepositSubaddress() to haveno daemon
automatically fund haveno wallets and await unlocked funds
run tests sequentially
update protobuf definition
2021-09-21 10:01:44 -04:00
woodser
e35f8c5e95
test that offers filtered when reserved funds spent or duplicated
...
introduce envoy config for running tests with alice and bob
test offer removal when reserved output spent using monero-javascript
add instructions to run tests in readme
update protobuf definitions
2021-09-18 15:04:08 -04:00
woodser
3d8e37e646
use underscores in grpc.proto for correct camelcase in grpc-web
...
fix possibly undefined typescript checks
rebuild protobuf TS definitions
2021-09-16 09:32:17 -04:00
woodser
febe4d7526
can post and remove an offer
...
implement createCryptoPaymentAccount() (unsupported on server)
2021-09-15 06:45:23 -04:00
woodser
f83fcb0d84
switch api to use typescript auto-generated from protobuf using grpc-web ( #11 )
...
haveno daemon can get payment accounts and the user's created offers
2021-09-14 08:27:45 -04:00
woodser
bea11ab1f4
add HavenoDaemon api class and jest tests supporting version and balances ( #8 )
2021-09-12 09:39:21 -04:00
woodser
56975a6022
update poc image and test ( #7 )
2021-09-10 06:43:16 -04:00
erciccione
982e1580f7
change license to apache 2.0 ( #6 )
2021-09-10 06:43:06 -04:00