From 79f2e64d17a5c3f976ab9ab5396623ca23eedec7 Mon Sep 17 00:00:00 2001 From: mDuo13 Date: Fri, 11 May 2018 18:24:24 -0700 Subject: [PATCH] Fix some links in complex-pay-types tuts --- .../install-rippled.md | 17 ++++++++++++----- .../cash-a-check-for-a-flexible-amount.md | 2 +- .../cash-a-check-for-an-exact-amount.md | 2 +- .../use-checks/look-up-checks-by-recipient.md | 2 +- .../use-checks/look-up-checks-by-sender.md | 2 +- .../use-checks/send-a-check.md | 2 +- .../use-checks/use-checks.md | 2 +- .../use-complex-payment-types.md | 2 +- .../use-escrows/look-up-escrows.md | 2 +- dactyl-config.yml | 4 ++-- 10 files changed, 22 insertions(+), 15 deletions(-) diff --git a/content/tutorials/manage-the-rippled-server/install-rippled.md b/content/tutorials/manage-the-rippled-server/install-rippled.md index c00386ca6e..6076f19f8f 100644 --- a/content/tutorials/manage-the-rippled-server/install-rippled.md +++ b/content/tutorials/manage-the-rippled-server/install-rippled.md @@ -1,9 +1,13 @@ # Install rippled -For development, you can [compile `rippled` from source](https://wiki.ripple.com/Rippled_build_instructions). - Production `rippled` instances can [use Ripple's binary executable](#installation-on-centosred-hat-with-yum), available from the Ripple [yum](https://en.wikipedia.org/wiki/Yellowdog_Updater,_Modified) repository. +For development, you can compile `rippled` from source: + +- See [Build and Run `rippled` on Ubuntu](build-run-rippled-ubuntu.html) for Ubuntu Linux 16.04 and higher. +- For other platforms, see the [rippled repository](https://github.com/ripple/rippled/tree/develop/Builds) for instructions. + + ## Minimum System Requirements A `rippled` server should run comfortably on commodity hardware, to make it inexpensive to participate in the network. At present, we recommend the following mimimum requirements: @@ -19,7 +23,8 @@ A `rippled` server should run comfortably on commodity hardware, to make it inex Amazon EC2's `m3.large` VM size may be appropriate depending on your workload. A fast network connection is preferable. Any increase in a server's client-handling load increases resources needs. -**Tip:** For recommendations beyond the minimum requirements, see [Capacity Planning](#capacity-planning). +**Tip:** For recommendations beyond the minimum requirements, see [Capacity Planning](capacity-planning.html). + ## Installation on CentOS/Red Hat with yum @@ -78,6 +83,8 @@ This section assumes that you are using Ubuntu 15.04 or later. It can take several minutes for `rippled` to sync with the rest of the network, during which time it outputs warnings about missing ledgers. After that, you have a fully functional stock `rippled` server that you can use for local signing and API access to the XRP Ledger. -[rippled commands](reference-rippled.html#list-of-public-commands) can be run with: +You can use the [rippled commandline interface](get-started-with-the-rippled-api.html#commandline) as follows: - $ /opt/ripple/bin/rippled + $ /opt/ripple/bin/rippled + +For a full list of available methods, see the [rippled API reference](rippled-api.html). diff --git a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md index 85924c3ae4..46394cad63 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md +++ b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md @@ -1,6 +1,6 @@ # Cash a Check for a Flexible Amount -_Requires the [Checks Amendment](reference-amendments.html#checks)._ +_Requires the [Checks Amendment](known-amendments.html#checks)._ As long as the Check is in the ledger and not expired, the specified recipient can cash it to receive a flexible amount by sending a [CheckCash transaction][] with a `DeliverMin` field. When cashing a Check in this way, the receiver gets as much as is possible to deliver, debiting the Check's sender for the Check's full `SendMax` amount or as much as is available. Cashing fails if it doesn't deliver at least the `DeliverMin` amount to the Check's recipient. diff --git a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md index 94ee814903..6d161f9293 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md +++ b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md @@ -1,6 +1,6 @@ # Cash a Check for an Exact Amount -_Requires the [Checks Amendment](reference-amendments.html#checks)._ +_Requires the [Checks Amendment](known-amendments.html#checks)._ As long as the Check is in the ledger and not expired, the specified recipient can cash it to receive any exact amount up to the amount specified in the Check by sending a [CheckCash transaction][] with an `Amount` field. You would cash a Check this way if you want to receive a specific amount, for example to pay off an invoice or bill exactly. diff --git a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md index d2a7e480dc..328724859c 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md +++ b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md @@ -1,6 +1,6 @@ # Look Up Checks by Recipient -_Requires the [Checks Amendment](reference-amendments.html#checks)._ +_Requires the [Checks Amendment](known-amendments.html#checks)._ This tutorial shows how to look up [Checks](checks.html) by their recipient. You may also want to [look up Checks by sender](tutorial-checks-lookup-by-sender.html). diff --git a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md index b67f15f835..95db5743dc 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md +++ b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md @@ -1,6 +1,6 @@ # Look Up Checks by Sender -_Requires the [Checks Amendment](reference-amendments.html#checks)._ +_Requires the [Checks Amendment](known-amendments.html#checks)._ This tutorial shows how to look up [Checks](checks.html) by their sender. You may also want to [look up Checks by recipient](tutorial-checks-lookup-by-recipient.html). diff --git a/content/tutorials/use-complex-payment-types/use-checks/send-a-check.md b/content/tutorials/use-complex-payment-types/use-checks/send-a-check.md index 14191b4691..e54eeedfcc 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/send-a-check.md +++ b/content/tutorials/use-complex-payment-types/use-checks/send-a-check.md @@ -1,6 +1,6 @@ # Send a Check -_Requires the [Checks Amendment](reference-amendments.html#checks)._ +_Requires the [Checks Amendment](known-amendments.html#checks)._ Sending a Check is like writing permission for an intended recipient to pull a payment from you. The outcome of this process is a [Check object in the ledger](reference-ledger-format.html#check) which the recipient can cash later. diff --git a/content/tutorials/use-complex-payment-types/use-checks/use-checks.md b/content/tutorials/use-complex-payment-types/use-checks/use-checks.md index f01f3f4eaa..a283488626 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/use-checks.md +++ b/content/tutorials/use-complex-payment-types/use-checks/use-checks.md @@ -2,4 +2,4 @@ Checks in the XRP Ledger authorize another account to claim funds later, similar to how personal paper checks work. -**Caution:** As of 2018-05-03, the [Checks amendment](reference-amendments.html#checks) is not enabled on the XRP Ledger. You can use Checks on the [XRP Test Net](TODO:link) only. +**Caution:** As of 2018-05-03, the [Checks amendment](known-amendments.html#checks) is not enabled on the XRP Ledger. You can use Checks on the [XRP Test Net](TODO:link) only. diff --git a/content/tutorials/use-complex-payment-types/use-complex-payment-types.md b/content/tutorials/use-complex-payment-types/use-complex-payment-types.md index 2282768425..f6c3324c9d 100644 --- a/content/tutorials/use-complex-payment-types/use-complex-payment-types.md +++ b/content/tutorials/use-complex-payment-types/use-complex-payment-types.md @@ -1,3 +1,3 @@ # Use Complex Payment Types -In addition to [simple, direct XRP Payments](TODO:link), the XRP Ledger supports a variety of more complex payments for building smart apps on the decentralized ledger. +In addition to simple, direct XRP Payments, the XRP Ledger supports a variety of more complex payments for building smart apps on the decentralized ledger. diff --git a/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md b/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md index 121d8400d8..d7ef69671a 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md @@ -43,7 +43,7 @@ _Websocket_ You can use the [`account_objects`](reference-rippled.html#account-objects) method to look up escrow objects by destination address. -**Note:** You can only look up pending escrow objects by destination address if those escrows were created after the [fix1523 amendment](reference-amendments.html#fix1523) was enabled on 2017-11-14. +**Note:** You can only look up pending escrow objects by destination address if those escrows were created after the [fix1523 amendment](known-amendments.html#fix1523) was enabled on 2017-11-14. Let's say that you want to look up all pending escrow objects with a destination address of `rfztBskAVszuS3s5Kq7zDS74QtHrw893fm`. You can do this using the following example request, where the destination address is the `account` value. diff --git a/dactyl-config.yml b/dactyl-config.yml index 20787dfac2..b2d138f878 100644 --- a/dactyl-config.yml +++ b/dactyl-config.yml @@ -615,13 +615,13 @@ pages: # TODO: "Use Deposit Authorization to Block Unwanted Payments" (DOC-1555) - - md: tutorials/use-complex-payment-types/use-complex-payment-types.md + - name: Use Complex Payment Types html: use-complex-payment-types.html funnel: Docs doc_type: Tutorials category: Use Complex Payment Types template: template-landing-children.html - blurb: Use advanced features like Escrow and Payment Channels to build applications on top of XRP. + blurb: Use advanced features like Escrow and Payment Channels to build smart applications on the XRP Ledger. targets: - local