Amendments

-

(Introduced in [version 0.31.0][])

+

Introduced in: rippled 0.31.0

The Amendments system provides a means of introducing new features to the decentralized Ripple consensus network without causing disruptions. The amendments system works by utilizing the core consensus process of the network to approve any changes by showing continuous support before those changes go into effect. An amendment normally requires 80% support for two weeks before it can apply.

When an Amendment has been enabled, it applies permanently to all ledger versions after the one that included it. You cannot disable an Amendment, unless you introduce a new Amendment to do so.

Background

@@ -247,52 +247,52 @@ TrustSetAuth SHAMapV2 TBD -TBD +Planned: TBD PayChan TBD -TBD +Planned: TBD OwnerPaysFee TBD -TBD +Planned: TBD Flow TBD -TBD +Planned: TBD FlowV2 v0.32.1 -To be removed +Vetoed: To be removed Tickets v0.31.0 -TBD +Planned: TBD SusPay v0.31.0 -TBD +Planned: TBD TrustSetAuth v0.30.0 -Enabled 2016-07-19T10:10:32Z in ledger 22721281 +Enabled: 2016-07-19 MultiSign v0.31.0 -Enabled 2016-06-27T11:34:41Z in ledger 22178817 +Enabled: 2016-06-27 FeeEscalation v0.31.0 -Enabled 2016-05-19T16:44:51Z in ledger 21225473 +Enabled: 2016-05-19 diff --git a/content/concept-amendments.md b/content/concept-amendments.md index bf571c4f2f..56fb52be29 100644 --- a/content/concept-amendments.md +++ b/content/concept-amendments.md @@ -1,6 +1,6 @@ # Amendments # -_(Introduced in [version 0.31.0][])_ +[Introduced in: rippled 0.31.0][New in: rippled 0.31.0] The Amendments system provides a means of introducing new features to the decentralized Ripple consensus network without causing disruptions. The amendments system works by utilizing the core consensus process of the network to approve any changes by showing continuous support before those changes go into effect. An amendment normally requires **80% support for two weeks** before it can apply. @@ -111,16 +111,16 @@ The following is a comprehensive list of all known amendments and their status o | Name | Introduced | Status | |:--------------------------------|:-----------|:------------------------------| -| [SHAMapV2](#shamapv2) | TBD | TBD | -| [PayChan](#paychan) | TBD | TBD | -| [OwnerPaysFee](#ownerpaysfee) | TBD | TBD | -| [Flow](#flow) | TBD | TBD | -| [FlowV2](#flowv2) | v0.32.1 | To be removed | -| [Tickets](#tickets) | v0.31.0 | TBD | -| [SusPay](#suspay) | v0.31.0 | TBD | -| [TrustSetAuth](#trustsetauth) | v0.30.0 | [Enabled 2016-07-19T10:10:32Z in ledger 22721281](https://www.ripplecharts.com/#/transactions/0E589DE43C38AED63B64FF3DA87D349A038F1821212D370E403EB304C76D70DF) | -| [MultiSign](#multisign) | v0.31.0 | [Enabled 2016-06-27T11:34:41Z in ledger 22178817](https://www.ripplecharts.com/#/transactions/168F8B15F643395E59B9977FC99D6310E8708111C85659A9BAF8B9222EEAC5A7) | -| [FeeEscalation](#feeescalation) | v0.31.0 | [Enabled 2016-05-19T16:44:51Z in ledger 21225473](https://www.ripplecharts.com/#/transactions/5B1F1E8E791A9C243DD728680F108FEF1F28F21BA3B202B8F66E7833CA71D3C3) | +| [SHAMapV2](#shamapv2) | TBD | [Planned: TBD]( "BADGE_LIGHTGREY") | +| [PayChan](#paychan) | TBD | [Planned: TBD]( "BADGE_LIGHTGREY") | +| [OwnerPaysFee](#ownerpaysfee) | TBD | [Planned: TBD]( "BADGE_LIGHTGREY") | +| [Flow](#flow) | TBD | [Planned: TBD]( "BADGE_LIGHTGREY") | +| [FlowV2](#flowv2) | v0.32.1 | [Vetoed: To be removed](https://ripple.com/dev-blog/flowv2-amendment-vetoed/ "BADGE_RED") | +| [Tickets](#tickets) | v0.31.0 | [Planned: TBD]( "BADGE_LIGHTGREY") | +| [SusPay](#suspay) | v0.31.0 | [Planned: TBD]( "BADGE_LIGHTGREY") | +| [TrustSetAuth](#trustsetauth) | v0.30.0 | [Enabled: 2016-07-19](https://www.ripplecharts.com/#/transactions/0E589DE43C38AED63B64FF3DA87D349A038F1821212D370E403EB304C76D70DF "BADGE_GREEN") | +| [MultiSign](#multisign) | v0.31.0 | [Enabled: 2016-06-27](https://www.ripplecharts.com/#/transactions/168F8B15F643395E59B9977FC99D6310E8708111C85659A9BAF8B9222EEAC5A7 "BADGE_GREEN") | +| [FeeEscalation](#feeescalation) | v0.31.0 | [Enabled: 2016-05-19](https://www.ripplecharts.com/#/transactions/5B1F1E8E791A9C243DD728680F108FEF1F28F21BA3B202B8F66E7833CA71D3C3 "BADGE_GREEN") | **Note:** In many cases, an incomplete version of the code for an amendment is present in previous versions of the software. The "Introduced" version in the table above is the first stable version. diff --git a/content/reference-rippled.md b/content/reference-rippled.md index 9d450e339f..2a977a5077 100755 --- a/content/reference-rippled.md +++ b/content/reference-rippled.md @@ -4079,7 +4079,7 @@ When the server is in the progress of fetching a ledger, but has not yet finishe * Any of the [universal error types](#universal-errors). * `invalidParams` - One or more fields are specified incorrectly, or one or more required fields are missing. This error can also occur if you specify a ledger index equal or higher than the current in-progress ledger. -* `lgrNotFound` - If the ledger is not yet available. This indicates that the server has started fetching the ledger, although it may fail if none of its connected peers have the requested ledger. _(**Note:** Prior to [`rippled` 0.30.1][], this error used the code `ledgerNotFound` instead.)_ +* `lgrNotFound` - If the ledger is not yet available. This indicates that the server has started fetching the ledger, although it may fail if none of its connected peers have the requested ledger. (Previously, this error used the code `ledgerNotFound` instead.) [Updated in: rippled 0.30.1][New in: rippled 0.30.1] ## ledger_accept ## @@ -7454,7 +7454,7 @@ The request includes the following parameters: | ledger_hash | String | (Optional) A 20-byte hex string for the ledger version to use. (See [Specifying a Ledger](#specifying-ledgers)) | | ledger_index | String or Unsigned Integer| (Optional) The sequence number of the ledger to use, or a shortcut string to choose a ledger automatically. (See [Specifying a Ledger](#specifying-ledgers))| | limit | Unsigned Integer | (Optional) If provided, the server does not provide more than this many offers in the results. The total number of results returned may be fewer than the limit, because the server omits unfunded offers. | -| taker | String | (Optional, defaults to [ACCOUNT\_ONE][]) The [Address][] of an account to use as a perspective. (This affects which unfunded offers are returned.) | +| taker | String | (Optional, defaults to [ACCOUNT_ONE][]) The [Address][] of an account to use as a perspective. (This affects which unfunded offers are returned.) | | taker\_gets | Object | Specification of which currency the account taking the offer would receive, as an object with `currency` and `issuer` fields (omit issuer for XRP), like [currency amounts](#specifying-currency-amounts). | | taker\_pays | Object | Specification of which currency the account taking the offer would pay, as an object with `currency` and `issuer` fields (omit issuer for XRP), like [currency amounts](#specifying-currency-amounts). | @@ -9447,7 +9447,7 @@ The response follows the [standard format](#response-formatting), with a success The `fee` command reports the current state of the open-ledger requirements for the [transaction cost](concept-transaction-cost.html). This requires the [FeeEscalation amendment](concept-amendments.html#feeescalation) to be enabled. [New in: rippled 0.31.0][] -_As of [`rippled` 0.32.0][], this is a public command available to unprivileged users._ +This is a public command available to unprivileged users. [Updated in: rippled 0.32.0][New in: rippled 0.32.0] #### Request Format #### An example of the request format: diff --git a/reference-rippled.html b/reference-rippled.html index 9864a91654..12137905d8 100644 --- a/reference-rippled.html +++ b/reference-rippled.html @@ -5071,7 +5071,7 @@ Connecting to 127.0.0.1:5005
  • Any of the universal error types.
  • invalidParams - One or more fields are specified incorrectly, or one or more required fields are missing. This error can also occur if you specify a ledger index equal or higher than the current in-progress ledger.
  • -
  • lgrNotFound - If the ledger is not yet available. This indicates that the server has started fetching the ledger, although it may fail if none of its connected peers have the requested ledger. (Note: Prior to [rippled 0.30.1][], this error used the code ledgerNotFound instead.)
  • +
  • lgrNotFound - If the ledger is not yet available. This indicates that the server has started fetching the ledger, although it may fail if none of its connected peers have the requested ledger. (Previously, this error used the code ledgerNotFound instead.) Updated in: rippled 0.30.1

ledger_accept

[Source]

@@ -8696,7 +8696,7 @@ rippled book_offers 'USD/rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B' 'EUR/rvYAfWj5gh67oV6 taker String -(Optional, defaults to [ACCOUNT_ONE][]) The Address of an account to use as a perspective. (This affects which unfunded offers are returned.) +(Optional, defaults to ACCOUNT_ONE) The Address of an account to use as a perspective. (This affects which unfunded offers are returned.) taker_gets @@ -11187,7 +11187,7 @@ Connecting to 127.0.0.1:5005

fee

[Source]

The fee command reports the current state of the open-ledger requirements for the transaction cost. This requires the FeeEscalation amendment to be enabled. New in: rippled 0.31.0

-

As of [rippled 0.32.0][], this is a public command available to unprivileged users.

+

This is a public command available to unprivileged users. Updated in: rippled 0.32.0

Request Format

An example of the request format: