mirror of
https://github.com/Permissionless-Software-Foundation/bch-dex.git
synced 2026-09-21 16:52:00 -07:00
Updating dev docs
This commit is contained in:
@@ -44,9 +44,9 @@ Order entities have the following properties:
|
|||||||
|
|
||||||
An Offer Entity is nearly the same as an Order. But while an Order is generated
|
An Offer Entity is nearly the same as an Order. But while an Order is generated
|
||||||
by a webhook from P2WDB, the Offer Entity is created internally. It is used
|
by a webhook from P2WDB, the Offer Entity is created internally. It is used
|
||||||
to track an Order generated by this application.
|
to track an 'Order' generated and managed by this application.
|
||||||
|
|
||||||
The Offer tracks the [HD index address](https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05.asciidoc#hd-wallets-bip-32bip-44) used to hold tokens or BCH for sale. This is the part of the app concerned with the custody of the funds. It creates a segregated [UTXO](https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch06.asciidoc#transaction-outputs-and-inputs) to hold the offered asset. The Offer is automatically destroyed if the UTXO is accidentally spent, which is why it needs to be segregated from other wallet UTXOs.
|
The Offer tracks the [HD index address](https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05.asciidoc#hd-wallets-bip-32bip-44) used to hold tokens or BCH for sale. This is the part of the app concerned with the custody of the funds. It creates a segregated [UTXO](https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch06.asciidoc#transaction-outputs-and-inputs) to hold the offered asset. The Offer is automatically destroyed if the UTXO is spent.
|
||||||
|
|
||||||
Offer entities have the following properties:
|
Offer entities have the following properties:
|
||||||
|
|
||||||
@@ -93,7 +93,7 @@ Controllers are inputs to the system. When a controller is activated, it causes
|
|||||||
|
|
||||||
### Orders
|
### Orders
|
||||||
|
|
||||||
- **POST /order** - This POST REST API endpoint will be triggered by a webhook generated by the P2WDB. This will notify the `ipfs-swap-service` that a new entry has been added to the P2WDB that matches the `appId` of `swap-<chain>`, where `<chain>` has a value of `avax`, `bch`, or `ecash`. It's a new entry that should be evaluated for inclusion in the `ipfs-swap-service` local database.
|
- **POST /order** - This POST REST API endpoint will be triggered by a webhook generated from P2WDB. This will notify the `bch-dex` that a new entry has been added to the P2WDB that matches the `appId` of `swap-<chain>`, where `<chain>` has a value of `avax`, `bch`, or `ecash`. It's a new entry that should be evaluated for inclusion in the `ipfs-swap-service` local database.
|
||||||
|
|
||||||
### Offers
|
### Offers
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user