A decentralized bitcoin exchange network
Go to file
Steven Barclay b4ad6bf637
Upgrade jsonrpc4j & Jackson; simplify BitcoindClient
Change jsonrpc4j version from 1.5.3 to 1.6.0.bisq.1, forked to the Bisq
repo from the recent 1.6.0 release. The forked version changes the class
'com.googlecode.jsonrpc4j.HttpException' to be public, instead of (prob.
mistakenly) package private, so we can avoid using reflection to catch
it and re-throw as a 'bisq.network.http.HttpException'. Remove the now
unused constructors from the latter.

As part of this, upgrade Jackson to the latest stable (2.12.1) release,
since jsonrpc4j now depends on a newer version than the previous 2.8.10.
2021-02-04 07:51:38 +00:00
.github Protect priority issues from stale bot 2020-02-18 12:35:53 +01:00
.idea Rename :protodefintion subproject to :proto 2020-03-26 17:37:37 +01:00
apitest Use new Bitcoind(Client|Daemon) & remove btcd-cli4j 2021-01-21 10:10:28 +00:00
assets/src Make codacy happy 2020-09-21 12:40:53 -03:00
cli/src Fix default opt values 2021-01-14 19:05:27 -03:00
common/src Factor out failure callback logic into new Utilities method 2021-01-21 10:08:23 +00:00
core Upgrade jsonrpc4j & Jackson; simplify BitcoindClient 2021-02-04 07:51:38 +00:00
daemon/src Use new Bitcoind(Client|Daemon) & remove btcd-cli4j 2021-01-21 10:10:28 +00:00
desktop Use new Bitcoind(Client|Daemon) & remove btcd-cli4j 2021-01-21 10:10:28 +00:00
docs Update release process to match new trade statistics delivery 2020-11-13 12:29:29 +01:00
gradle Upgrade jsonrpc4j & Jackson; simplify BitcoindClient 2021-02-04 07:51:38 +00:00
inventory/src/main Use new Bitcoind(Client|Daemon) & remove btcd-cli4j 2021-01-21 10:10:28 +00:00
monitor Factor out executor shutdown logic into new Utilities method 2021-01-21 10:08:22 +00:00
p2p/src Upgrade jsonrpc4j & Jackson; simplify BitcoindClient 2021-02-04 07:51:38 +00:00
pricenode Remove test cases for HitBTC pricenode data provider class 2020-11-09 09:31:07 +01:00
proto/src/main/proto Bring ScryptType enum up to date with latest bitcoind 2021-01-21 10:08:15 +00:00
relay Revert to SNAPSHOT version 2020-12-31 13:58:20 +01:00
scripts Update install_java.sh 2020-12-03 22:49:50 +00:00
seednode Use new Bitcoind(Client|Daemon) & remove btcd-cli4j 2021-01-21 10:10:28 +00:00
statsnode/src/main Use new Bitcoind(Client|Daemon) & remove btcd-cli4j 2021-01-21 10:10:28 +00:00
.editorconfig Do not strip trailing whitespace in Git diffs 2020-01-10 19:48:26 +01:00
.gitattributes Track p2p data store files using Git LFS 2020-04-29 12:10:11 +02:00
.gitignore Ignore Structure101 Workspace files 2020-01-10 19:48:26 +01:00
.travis.yml Remove Slack notification in travis build 2020-09-01 09:42:33 +02:00
build.gradle Upgrade jsonrpc4j & Jackson; simplify BitcoindClient 2021-02-04 07:51:38 +00:00
CODEOWNERS Remove @cbeams as build and pricenode code owner 2020-06-28 11:23:36 +02:00
CONTRIBUTING.md Link to project management process 2020-06-17 13:24:18 +02:00
gradle.properties Increase Gradle HTTP timeouts from 30 => 120 seconds 2018-03-22 10:39:52 +01:00
gradlew Bump gradle wrapper to version 5.6.4 (#3627) 2019-11-18 09:31:58 +01:00
gradlew.bat Bump gradle wrapper to version 5.6.4 (#3627) 2019-11-18 09:31:58 +01:00
LICENSE add basic wallet, update nav buttons, move unused img 2014-04-24 16:55:55 +02:00
Makefile Add 'make undeploy' target to kill all running nodes 2019-12-03 12:04:39 +01:00
pull_request_template.md Added a Pull Request template 2019-11-27 13:46:54 +01:00
README.md jdk10 is no longer needed to build and run the test suite 2019-08-14 18:11:57 +02:00
settings.gradle Add inventory module 2020-10-23 01:17:32 -05:00

Bisq

Build Status

What is Bisq?

Bisq is a safe, private and decentralized way to exchange bitcoin for national currencies and other digital assets. Bisq uses peer-to-peer networking and multi-signature escrow to facilitate trading without a third party. Bisq is non-custodial and incorporates a human arbitration system to resolve disputes.

To learn more, see the doc and video at https://bisq.network/intro.

Get started using Bisq

Follow the step-by-step instructions at https://bisq.network/get-started.

Contribute to Bisq

See CONTRIBUTING.md and the developer docs.