Update documentation with new expiry parameters. Add note about instant methods.

This commit is contained in:
Reckless_Satoshi 2022-02-19 09:43:23 -08:00
parent ec9fecf691
commit 34b4ff2c84
No known key found for this signature in database
GPG Key ID: 9C4585B561315571
2 changed files with 9 additions and 5 deletions

View File

@ -88,7 +88,7 @@ First thing is to lock a fidelity bond, so the seller knows you can be trusted.
<img src="images/how-to-use/contract-box-1.png" width="370" />
</div>
Scan or copy the invoice into your lightning wallet. It might show as a payment that is on transit, freeze or even seemenly break your wallet. You should always check on the RoboSats website whether the bond has been locked (your wallet will probably not tell you! Check [wallet compatibility list](https://github.com/Reckless-Satoshi/robosats/issues/44))
Scan or copy the invoice into your lightning wallet. It might show as a payment that is on transit, freeze or even seemingly break your wallet. You should always check on the RoboSats website whether the bond has been locked (your wallet will probably not tell you! Check [wallet compatibility list](https://github.com/Reckless-Satoshi/robosats/issues/44))
<div align="center">
<img src="images/how-to-use/contract-box-2.png" width="370" />
@ -102,19 +102,21 @@ As soon as our bond is locked, RoboSats will ask you to provide a lightning invo
While you are submitting your payout invoice, the seller is asked to lock the trade escrow hold invoice. If you are faster than him, you would have to wait. Otherwise, you would already be able to chat with him.
There is a time limit of 30 minutes to submit the invoice (buyer) and lock the trade escrow (seller). If the time runs out, the order will expire and the robot who did not follow with the contract obligations will lose the bond. This is a mechanism that helps prevent fake order spamming, wasting time of counterparts and DDOSing the order book.
There is a time limit of 3 hours to submit the invoice (buyer) and lock the trade escrow (seller). If the time runs out, the order will expire and the robot who did not follow with the contract obligations will lose the bond. This is a mechanism that helps prevent fake order spamming, wasting time of counterparts and DDOSing the order book.
<div align="center">
<img src="images/how-to-use/contract-box-4.png" width="370" />
</div>
As soon as the seller locks the satoshis, it is safe to send the fiat currency! As a buyer, you will have to ask the seller for the details to send fiat. Remember to only share the information needed about yourself to not compromise your privacy. Remember, in RoboSats v0.1.0 this chat is memoryless, so the conversation will be lost if you refresh the browser.
As soon as the seller locks the satoshis, it is safe to send the fiat currency! As a buyer, you will have to ask the seller for the details to send fiat. Only share the strictly needed information about yourself to not compromise your privacy. Remember, in RoboSats v0.1.0 this chat is memoryless, so the conversation will be lost if you refresh the browser.
<div align="center">
<img src="images/how-to-use/contract-box-5.png" width="370" />
</div>
As soon as you have sent the fiat, you should tap on "Confirm fiat sent" button! After that, the seller will have to confirm the fiat was received. As soon as he confirms the trade is finished and you will be paid out to your lightning wallet. You might see that it is "sending satoshis to buyer" but usually it is so fast you will simply see this screen. Enjoy your sats!
There is a time limit of 4 hours to complete the fiat exchange. If the time runs out, the order will expire and a dispute will be opened automatically. To avoid order expiration, **use always instant fiat payment methods**. For example, sending cash by ordinary mail is slow and will always trigger a dispute in v0.1.0. In the future longer expiry times will be possible.
As soon as you have sent the fiat, you should tap on "Confirm fiat sent" button. After that, the seller will have to confirm the fiat was received. As soon as he confirms the trade is finished and you will be paid out to your lightning wallet. You might see that it is "sending satoshis to buyer" but usually it is so fast you will simply see this screen. Enjoy your sats!
<div align="center">
<img src="images/how-to-use/contract-box-6.png" width="370" />

View File

@ -103,7 +103,7 @@ Tan pronto como tu fianza haya sido bloqueada, la aplicación te pedirá que env
Mientras envías tu factura de pago, se le pide al vendedor que bloquee el depósito de garantía. Si eres más rápido que él, tendrás que esperar. Si él es más rápido, saltaras directamente al chat con él.
Hay un límite de tiempo de 30 minutos para enviar la factura (comprador) y bloquear el depósito de garantía (vendedor). Si se agota el tiempo, la orden caducará y el robot (la parte) que no cumplió con las obligaciones del contrato perderá la fianza. Este mecanismo ayuda a evitar que se haga spam con órdenes falsas, que te hagan perder el tiempo y que atacantes bloqueen el libro de órdenes mediante DDOS.
Hay un límite de tiempo de 3 horas para enviar la factura (comprador) y bloquear el depósito de garantía (vendedor). Si se agota el tiempo, la orden caducará y el robot (la parte) que no cumplió con las obligaciones del contrato perderá la fianza. Este mecanismo ayuda a evitar que se haga spam con órdenes falsas, que te hagan perder el tiempo y que atacantes bloqueen el libro de órdenes mediante DDOS.
<div align="center">
<img src="images/how-to-use/contract-box-4.png" width="370" />
@ -116,6 +116,8 @@ Como comprador, tendrás que pedirle al vendedor los detalles para enviar el pag
<img src="images/how-to-use/contract-box-5.png" width="370" />
</div>
Hay un limite de tiempo de 4 horas para completar el intercambio de fiat. Si el tiempo se acaba, la orden expirará y se abrirá una disputa automáticamente. Para evitar que la orden expire, **usa siempre metodos de pago fiat instantáneos**. Por ejemplo, enviar dinero por correo ordinario es tan lento que siempre desencadenará una disputa en la versión 0.1.0, en versiones futuras un tiempo de expiración mayor será posible.
¡En cuanto hayas enviado el pago fiat, debes clicar el botón "Confirm fiat sent"! Después de eso, el vendedor deberá confirmar que recibió tu pago. Tan pronto como lo confirme, la operación habrá finalizado y recibirás los sats en tu billetera lightning. Es posible que veas el mensaje "sending satoshis to buyer" (enviando satoshis al comprador), pero generalmente es tan rápido que simplemente verás esta pantalla (“Trade finished!”). ¡Disfruta de tus sats!
<div align="center">