- Restructure the 'features'
default = ["checker", "statistics", "vendored-openssl", "fail-on-warnings"]
- Update list of supported currencies and markets
- Add
/status
endpoint to get meta data about the state of the p2p module (connections / bootstrap state etc) - Add
--force-seed=<hostname>:<port>
option todaemon
command to force usage of a given seed
- GraphQL Api returns 503 when daemon has not bootstrapped
- Change flag
--use-tor=<bool>
to--no-tor
. Passing the bool value is redundant.
- Fix default
RISQ_HOME
dir (was missing.risq
part) - Add in previously unsupported currencies
- Fix default
RISQ_HOME
dir (was missing.risq
part)
- fix Volumes query
- Add formattedBtcVolume and formattedBtcAmount to OpenOffer query
- Only bootstrap from @wiz seednode so as to not add load to the other seed nodes
- Handle removing offers when receiving RemoveDataMessage
- Fix issues causing slight differences in returned data vs that of markets api
- pick up
RISQ_HOME
as root data dir - Expose / remove code when
target_os = "android"
- Add capability to handle new TradeStatistics hash
- minor version bump due to breaking change
- Demoved
depth
query from schema. The same data can be fetched via theoffers
field.
- add
ticker
volumes
anddepth
query. Now feature complete with bisq markets api.
- test build for arm-unknown-linux-gnueabihf target (eg. raspi) and attach binary to release
- add hloc query to graphql
- better responsiveness of api during bootstrapping via bulk insert of trade history
- test that there are no warnings when building without any features in ci pipeline
- automatically commit version as -dev in Cargo.{toml,lock} after a version bump
- Logging only for the
daemon
command. Default log level isinfo
, this can be changed using the new flag--log-level
(#12)
- Fixed timestamp bug in price nodes (#15)
- removed
/offers
api endpoint and addedoffers
query to the graphql schema - updated cli to hit the graphql endpoint and add
--market CUR
arg to theoffers
sub command (to filter offers by non BTC currency)
- incoming messages that Add / Refresh offers are now cryptographically verified
- some scenarios where threads would crash have been fixed
- fix issue with the ci pipeline release process