A decentralized bitcoin exchange network
Go to file
ghubstan 6a4aceda7b
Handle API's edit+disable offer use case in UI.
This change is a refactoring for handling the removal of a peer UI's offer
item when it is deactivated and edited in the same CLI `editoffer` command.

On the API side, an `editoffer --price=N --enable=false` command results
in the edited offer not being re-published.  On a UI peer's side, the edited
offer is not added to the peer's storage, and the peer's onRemoved(offer)
listener event does not find a storage entry with matching payload-hash.

This fix assumes an offer that is not in the local store should be removed
from the UI's view list -- when the onRemoved method's hashOfPayload does
not match the UI's view list item's hashOfPayload.
2021-08-13 14:53:17 -03:00
.github Merge pull request #5404 from maxim-belkin/gh-action 2021-05-04 11:03:54 +02:00
.idea Rename :protodefintion subproject to :proto 2020-03-26 17:37:37 +01:00
apitest Add missing trigger-price param 2021-07-30 12:02:18 -03:00
assets/src allow LTC accounts to use segwit addresses 2021-07-26 23:17:42 -05:00
cli/src Always use Locale.US in CLI DecimalFormats 2021-07-15 12:43:29 -03:00
common/src Update data stores for v1.7.2 2021-07-19 20:06:02 +02:00
core Ensure UI OfferBook items are correctly added and removed 2021-08-07 14:06:38 -03:00
daemon/src Pass isMyOffer flag to trade/offer proto wrappers from core services 2021-06-18 17:41:45 -03:00
desktop Handle API's edit+disable offer use case in UI. 2021-08-13 14:53:17 -03:00
docs Fix release process formatting 2021-05-31 11:58:42 +02:00
gradle Bump guice version to fix startup warnings 2021-06-11 12:03:28 +02:00
inventory/src/main Use new Bitcoind(Client|Daemon) & remove btcd-cli4j 2021-01-21 10:10:28 +00:00
monitor Merge pull request #5319 from wallclockbuilder/patch-3 2021-04-15 09:10:12 +02:00
p2p/src Revert "Fix peer add(offer) & remove(offer) event order problem" 2021-08-02 09:52:42 -03:00
pricenode code review changes 2021-06-24 10:09:32 -05:00
proto/src/main/proto Merge branch 'master' into 05-update-api-beta-test-guide 2021-07-30 11:53:34 -03:00
relay Revert to SNAPSHOT version 2021-07-23 14:02:37 +02:00
scripts Merge branch 'master' of github.com:bisq-network/bisq into release/v1.6.3 2021-05-07 10:33:45 +02:00
seednode Bump version number for v1.7.2 2021-07-16 20:37:10 +02: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 Git-ignore apitest dao-setup files 2021-01-28 14:21:30 -03:00
.travis.yml Update travis config to Java 11 2021-02-01 18:03:26 +01:00
build.gradle Revert to SNAPSHOT version 2021-07-23 14:02:37 +02:00
CODEOWNERS Remove @cbeams as build and pricenode code owner 2020-06-28 11:23:36 +02:00
CONTRIBUTING.md Switch old docs links to wiki links 2021-04-27 16:29:14 -04:00
gradle.properties Build: Change default console to plain 2021-05-25 09:27:08 +02:00
gradlew Upgraded Gradle to v6.6.1 2020-09-17 01:59:51 +02:00
gradlew.bat Upgraded Gradle to v6.6.1 2020-09-17 01:59:51 +02:00
LICENSE add basic wallet, update nav buttons, move unused img 2014-04-24 16:55:55 +02:00
Makefile Update link to OpenJDK archive 2021-04-23 10:31:11 +02: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.