From b8e37727e2722b9066888c00276ea6541982b7a1 Mon Sep 17 00:00:00 2001 From: mDuo13 Date: Sat, 21 Jan 2023 04:39:47 -0800 Subject: [PATCH] ledger_entry amm fixes --- assets/js/apitool-methods-ws.js | 20 +++++++++++++++++++ .../ledger-methods/ledger_entry.md | 7 ++++--- .../data-types/currency-formats.md | 1 - 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/assets/js/apitool-methods-ws.js b/assets/js/apitool-methods-ws.js index b3b05276c4..522f366f3a 100644 --- a/assets/js/apitool-methods-ws.js +++ b/assets/js/apitool-methods-ws.js @@ -197,6 +197,26 @@ Request('ledger_entry - AccountRoot', { } }) +Request('ledger_entry - AMM', { + description: "Returns a single Automated Market Maker object in its raw ledger format.", + link: "ledger_entry.html#get-amm-object", + status: "not_enabled", + body: { + "id": "example_get_amm", + "command": "ledger_entry", + "amm": { + "asset": { + "currency": "XRP" + }, + "asset2": { + "currency" : "TST", + "issuer" : "rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd" + } + }, + "ledger_index": "validated" + } +}) + Request('ledger_entry - DirectoryNode', { description: "Returns a directory object in its raw ledger format.", link: "ledger_entry.html#get-directorynode-object", diff --git a/content/references/http-websocket-apis/public-api-methods/ledger-methods/ledger_entry.md b/content/references/http-websocket-apis/public-api-methods/ledger-methods/ledger_entry.md index 83dafef40d..d0cd52bf76 100644 --- a/content/references/http-websocket-apis/public-api-methods/ledger-methods/ledger_entry.md +++ b/content/references/http-websocket-apis/public-api-methods/ledger-methods/ledger_entry.md @@ -166,7 +166,7 @@ Retrieve an Automated Market-Maker (AMM) object from the ledger. This is similar "command": "ledger_entry", "amm": { "asset": { - "XRP" + "currency": "XRP" }, "asset2": { "currency" : "TST", @@ -186,7 +186,7 @@ Retrieve an Automated Market-Maker (AMM) object from the ledger. This is similar { "amm": { "asset": { - "XRP" + "currency": "XRP" }, "asset2": { "currency" : "TST", @@ -202,7 +202,7 @@ Retrieve an Automated Market-Maker (AMM) object from the ledger. This is similar *Commandline* ```sh -rippled json ledger_entry '{ "amm": { "asset": { "XRP" }, "asset2": { "currency" : "TST", "issuer" : "rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd" } }, "ledger_index": "validated" }' +rippled json ledger_entry '{ "amm": { "asset": { "currency": "XRP" }, "asset2": { "currency" : "TST", "issuer" : "rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd" } }, "ledger_index": "validated" }' ``` @@ -210,6 +210,7 @@ rippled json ledger_entry '{ "amm": { "asset": { "XRP" }, "asset2": { "currency" [Try it! >](websocket-api-tool.html?server=wss%3A%2F%2Famm.devnet.rippletest.net%3A51233%2F#ledger_entry-amm) + ### Get DirectoryNode Object Retrieve a [DirectoryNode](directorynode.html), which contains a list of other ledger objects. Can be provided as string (object ID of the Directory) or as an object. diff --git a/content/references/protocol-reference/data-types/currency-formats.md b/content/references/protocol-reference/data-types/currency-formats.md index f675d2a197..bd5bc81912 100644 --- a/content/references/protocol-reference/data-types/currency-formats.md +++ b/content/references/protocol-reference/data-types/currency-formats.md @@ -97,7 +97,6 @@ To describe XRP without an amount, specify it as a JSON object with _only_ a `cu ## String Numbers {% include '_snippets/string-number-formatting.md' %} - ## XRP Precision