Randall Coding
c7cc810d47
Handle arbitrator giving all payout to one trader
2021-11-22 14:18:49 -05:00
woodser
1f7daac389
update instructions to update grpc client
2021-11-22 08:02:24 -05:00
woodser
f1b22a16b3
relax grpc rate limits for tests
2021-11-22 08:02:16 -05:00
woodser
b6a1d7c652
adjust displayed currencies in desktop app
2021-11-22 08:02:06 -05:00
premek
f27e3e3d1a
Implement getMarketPrices API endpoint
...
- Increase rate limit to 10 calls per second.
- Use the new API also for the getMarketPrice call, this makes the 'Can get market prices' API test pass
2021-11-20 19:41:26 -05:00
erciccione
b1e69f9fdc
workflows: add codeql security analyser
2021-11-20 16:54:22 -05:00
woodser
469c47b0c7
add balance to xmr balances
...
reduce trade api rate limiting
offer is set to available
2021-11-20 16:28:49 -05:00
woodser
f08c2036a7
api returns offers for unconfigured payment method
2021-11-19 17:14:21 -05:00
woodser
4dafd57026
use backup arbitrator if signing arbitrator not available
2021-11-18 13:04:25 -05:00
premek
7d21bdf9f3
add config option to specify wallet rpc bind port
2021-11-17 04:55:39 -05:00
woodser
4000fdc1e5
show warnings from wallet disconnect on manual shutdown, not stacktraces
...
quick build haveno apps with `make haveno-apps`
upgrade to monero-java 0.5.8
2021-11-13 12:58:54 -05:00
woodser
cd108387a2
restore dispute summary message
2021-11-11 16:21:22 -05:00
woodser
673aa3a437
rename to HavenoDaemon.ts and HavenoDaemon.test.ts
2021-11-11 16:21:00 -05:00
erciccione
d7ae434385
CI: cache dependencies in makefile
...
cache both gradle and haveno-specific dependencies when running CI.
windows binaries are built using ./gradlew build directly, since
windows users have to download binaries manually regardless.
2021-11-11 09:03:03 -05:00
woodser
aea305048d
improve eclipse documentation
2021-11-09 11:46:41 -05:00
woodser
4d80c2c617
update link to protocol pdf
2021-11-04 08:47:13 -04:00
erciccione
880ecd948b
docs/README.md: fix link to haveno-import.md
2021-11-02 14:12:33 -04:00
woodser
47a7ec07e1
add developer guide and cleanup docs
2021-10-31 08:46:41 -04:00
woodser
4d81d98e00
revert price feed changes of #129 due to error when all tests run
...
observing "error applying consumer" in alice console when all tests run
2021-10-30 10:00:40 -04:00
woodser
68e0bba6ac
only print when outputs first confirm
2021-10-30 10:00:40 -04:00
la-rocinante
fd9201f8c6
Updated checksum of jtorctl ( #128 )
...
Updated checksum of jtorctl
Co-authored-by: el-rocinante <>
2021-10-30 08:46:43 -04:00
woodser
a1276f35d9
add woodser public gpg key ( #134 )
2021-10-27 15:29:55 -04:00
erciccione
24ebfaaf3a
add gpg_keys folder with erciccione's gpg key
...
moved from haveno-meta
2021-10-27 08:20:06 -04:00
erciccione
b761dbfd37
docs/installing.md: clarify mediator and arbitrator need to be registered in the UI (when using make deploy) and fix formatting
2021-10-25 08:41:41 -04:00
woodser
728760bbc2
support price feed for btc and other cryptos
...
add btc and remove xmr from market price map
closes #125
2021-10-24 09:23:15 -04:00
woodser
ed4394dc5d
set payment account trade currency
...
closes #115
2021-10-24 09:23:15 -04:00
premek
d9762b06d1
fix About Haveno title in settings
...
the string was renamed previously probably by batch find & replace
2021-10-24 09:22:48 -04:00
l0nelyc0w
cefba8e4b5
remove DAO
...
Co-authored-by: premek <1145361+premek@users.noreply.github.com>
2021-10-20 06:19:52 -04:00
woodser
f9f2cd07c3
remove monero-wallet-rpc binary
2021-10-13 08:38:02 -04:00
erciccione
a74fac9646
use makefile for quick installation and deployment
...
- update docs/installing.md
- edit WalletConfig.java to point to monero-wallet-rpc in .localnet
- remove monerod and monero-wallet-rpc from .gitignore
2021-10-13 08:05:31 -04:00
woodser
b72db7f20d
onTakeOffer() invokes result handler after trade completely initialized
2021-09-21 10:01:20 -04:00
woodser
f8fa838a9b
open trades in parallel on startup
2021-09-21 10:01:20 -04:00
woodser
6e21508a94
add grpc call to get new deposit subaddress
2021-09-21 10:01:20 -04:00
erciccione
91cd984d85
README: update info about funding and bounties
2021-09-19 06:37:27 -04:00
woodser
6798630dfc
filter offers with spent or duplicate funds using key images
...
reserve tx does not remain in arbitrator pool
2021-09-18 15:02:14 -04:00
woodser
b9228585c7
use underscores in grpc.proto for correct camelcase in grpc-web
2021-09-16 09:32:01 -04:00
woodser
e3b2627944
reduce api rate limiting
2021-09-15 06:44:52 -04:00
woodser
048e2f446c
unfreeze outputs when offer is removed from books
2021-09-15 06:44:52 -04:00
woodser
d136815552
support creating offer from grpc api
...
fee payment currency is xmr
scale atomic units from grpc api to centineros for consistency
implement ParsingUtils.atomicUnitsToCentineros()
2021-09-15 06:44:52 -04:00
woodser
2b80385928
int64s use [jstype = JS_STRING] to preserve big ints in javascript
2021-09-15 06:44:52 -04:00
woodser
59f3fc6385
balances include unlocked, locked, reserved offers, reserved trades
2021-09-12 09:38:20 -04:00
woodser
58696fe633
update to monero-java 0.5.5
2021-09-07 11:47:09 -04:00
woodser
86f7d090b6
implement protocol v2
2021-09-07 11:47:09 -04:00
woodser
65bcd47446
document trade protocol messaging
2021-08-23 06:32:44 -04:00
erciccione
b922b9eb73
README: update info and links
...
- replace temporary email with contact@haveno.exchange
- add links to badges
- update info about #haveno-design
2021-08-23 06:32:20 -04:00
woodser
42d5f5ef75
fix link to WalletConfig.java
2021-08-07 15:09:06 -04:00
woodser
8a602d5de7
add fixed difficulty to private stagenet instructions
2021-07-26 11:09:09 -04:00
woodser
c0e7202f06
compile specific version of jackson
2021-07-24 07:59:26 -04:00
premek
3a0c40245c
add monerod to gitignore
...
current install instructions are to unpack the prebuilt monerod in root of the project
2021-07-22 15:25:01 -04:00
premek
a643851d52
use monero instead of bitcoin in Take/Place offer to Buy/Sell monero
2021-07-22 15:24:47 -04:00