#44 Open
Repository
Eleven711
Branch
trade-msgs
Repository
JordanLeePeershares
Branch
5.2-stable

Bitbucket cannot automatically merge this request.

The commits that make up this pull request have been removed.

Bitbucket cannot automatically merge this request due to conflicts.

Review the conflicts on the Overview tab. You can then either decline the request or merge it manually on your local system using the following commands:

git checkout 5.2-stable
git remote add Eleven711/bcexchange https://bitbucket.org/Eleven711/bcexchange.git
git fetch Eleven711/bcexchange
git merge --no-ff -m 'Merged in Eleven711/bcexchange/trade-msgs (pull request #44)' remotes/Eleven711/bcexchange/trade-msgs
Author
  1. Eleven
Reviewers
Description

Wrapped order messages in trade messages * Order matching.

  • Use boost rational numbers in order matching.

  • Trading protocol: initial implementation of key list.

  • Corrections for key list message.

  • Fixes and functional test for key list message.

  • Fix key list message and add deposit address request message.

  • Add deposit address confirmation message.

  • Add the list of signers who confirmed the deposit address in the result of the getdepositaddress RPC.

  • Improve getdepositaddress RPC.

    Add possibility to use BKC address instead of pubkey in getdepositaddress RPC.

  • Add missing files to bcexchange.pro.

  • Use leveldb for trade database.

    The database is not persistent yet.

  • Make the trade database persistent.

  • Add mempool checks for trade messages.

  • Add withdrawal address message.

  • Remove unnecessary checks.

  • Fix calls to GetEffectiveAssets function.

  • Add back call to CacheRewardedSigner.

    It was probably deleted by mistake.

  • Add check for protocol v5.

    Reject trade messages until protocol v5 is active.

  • wrap in trade message and order

Comments (1)