mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-27 15:15:50 +00:00
Fix broken links in partials and tutorials index
- Partials using common links need to be included as raw-partials - xrpl-card href values need to use the production path, not the MD file path.
This commit is contained in:
@@ -20,7 +20,7 @@ _トランザクション(取引)_ は、XRP Ledgerを変更する唯一の
|
||||
|
||||
だれでも最終的なステータスを確認として[ハッシュによってトランザクションを調べる](finality-of-results/look-up-transaction-results.md)ことができるため、トランザクションハッシュは「支払いの証明」として使用することができます。
|
||||
|
||||
{% partial file="/_snippets/setfee_uniqueness_note.md" /%}
|
||||
{% raw-partial file="/_snippets/setfee_uniqueness_note.md" /%}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -37,6 +37,6 @@ labels:
|
||||
| ReserveIncrement | 符号なし整数 | UInt32 | 増分準備金(drop数) |
|
||||
| LedgerSequence | 数値 | UInt32 | _(過去に発生した`SetFee`疑似トランザクションの場合は省略)_ この擬似トランザクションが表示されるレジャーバージョンのインデックス。これにより、この疑似トランザクションと別途発生する同様の変更が区別されます。 |
|
||||
|
||||
{% partial file="/_snippets/setfee_uniqueness_note.md" /%}
|
||||
{% raw-partial file="/_snippets/setfee_uniqueness_note.md" /%}
|
||||
|
||||
{% raw-partial file="/_snippets/common-links.md" /%}
|
||||
|
||||
@@ -28,7 +28,7 @@ AccountDeleteトランザクションは、XRP Ledgerで[アカウント](../../
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -26,7 +26,7 @@ AccountSetトランザクションは、[XRP Ledgerのアカウント](../../led
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@ AMMのLPトークンを使って落札すると、落札に利用したLPトー
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
|
||||
|:---------------|:-----------|:- ----------|:----- |:------------|
|
||||
|
||||
@@ -37,7 +37,7 @@ AMMを表す[AMMエントリ][]と[特殊なAccountRootエントリ](../../ledge
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
|
||||
|:-------------|:---- -----|:-----------|:------|:------------|
|
||||
|
||||
@@ -36,7 +36,7 @@ _([AMM amendment][] {% not-enabled /%} が必要です)_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
|
||||
|:---------|:-----------|:-----------|:------|:----|
|
||||
|
||||
@@ -41,7 +41,7 @@ _([AMM amendment][] {% not-enabled /%}が必要です。)_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
|
||||
|:--------------|:-----------|:-----------|:------|:------------|
|
||||
|
||||
@@ -34,7 +34,7 @@ _([AMM amendment][] {% not-enabled /%}が必要です。)_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
|
||||
|:-------------|:-----------|:-----------|:-----|:------------|
|
||||
|
||||
@@ -39,7 +39,7 @@ AMMの流動性プロバイダトークン(LPトークン)を返却するこ
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
|
||||
|:-------------|:-----------|:-----------|:------|:------------|
|
||||
|
||||
@@ -24,7 +24,7 @@ _([Checks Amendment][]が必要です)_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -27,7 +27,7 @@ Checkに相当する資金があるとは保証されないため、送金元に
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -28,7 +28,7 @@ _([Checks Amendment][]が必要です)_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -30,7 +30,7 @@ Clawback機能はデフォルトで無効になっています。使用するに
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|:-------------------|:----------|:------------|:----------|
|
||||
|
||||
@@ -28,7 +28,7 @@ DepositPreauthトランザクションは別のアカウントに対し、この
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ _([DID Amendment][] {% not-enabled /%} が必要です。)_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
|
||||
|:--------------|:---------|:-----------|:------|:----|
|
||||
|
||||
@@ -25,7 +25,7 @@ Escrowに留保されているXRPを送金元に返金します。
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ Escrowプロセスが終了または取り消されるまでXRPを隔離しま
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ _[Escrow Amendment][]により追加されました。_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -65,7 +65,7 @@ _([NonFungibleTokensV1_1 amendment][]により追加されました)_
|
||||
|
||||
## フィールド
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|:-------------------|:--------------------|:------------------|:--------------|
|
||||
|
||||
@@ -29,7 +29,7 @@ _([NonFungibleTokensV1_1 amendment][]により追加されました)_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|:------------------|:----------|:------------------|:-------------------------|
|
||||
|
||||
@@ -35,7 +35,7 @@ _([NonFungibleTokensV1_1 amendment][]により追加されました)_
|
||||
|
||||
このトランザクションは、リストアップされた`NFTokenOffer`オブジェクトがあればレジャーから削除し、それに応じて必要な準備金を調整します。`NFTokenOffer`が見つからなくてもエラーにはなりません。その場合、トランザクションは正常に完了するでしょう。
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|:------------------|:----------|:------------------|:-------------------------|
|
||||
|
||||
@@ -28,7 +28,7 @@ _([NonFungibleTokensV1_1 amendment][]により追加されました)_
|
||||
```
|
||||
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|:--------------|:--------------------|:------------------|:-------------------|
|
||||
|
||||
@@ -40,7 +40,7 @@ _([NonFungibleTokensV1_1 amendment][]により追加されました)_
|
||||
|
||||
[トランザクションを取得してみる >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs1.ripple.com%2F&req=%7B%22id%22%3A%22example_NFTokenMint%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22B42C7A0C9C3061463C619999942D0F25E4AE5FB051EA0D7A4EE1A924DB6DFEE8%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|:--------------|:--------------------|:------------------|:-------------------|
|
||||
|
||||
@@ -26,7 +26,7 @@ OfferCancelトランザクションは、XRP LedgerからOfferオブジェクト
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ OfferCreateトランザクションは[分散型取引所](../../../../concepts/
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ Paymentは、[アカウントを作成](#アカウントの作成)する唯一
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_Payment%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%227BF105CFE4EFE78ADB63FE4E03A851440551FE189FD4B51CAAD9279C9F534F0E%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ Channelの**宛先アドレス**は以下の操作を実行できます。
|
||||
|
||||
<!--{# TODO: replace the above example with one where the channel, pubkey, signature, and balance match #}-->
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ _[PayChan Amendment][]により追加されました。_
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ PaymentChannelFundの例:
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -26,7 +26,7 @@ labels:
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -43,7 +43,7 @@ SignerListSetトランザクションは、トランザクションの[マルチ
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -26,7 +26,7 @@ TicketCreateトランザクションは、1つまたは複数の[シーケンス
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -30,7 +30,7 @@ labels:
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| フィールド | JSONの型 | [内部の型][] | 説明 |
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import * as React from 'react';
|
||||
import dynamicReact from '@markdoc/markdoc/dist/react';
|
||||
|
||||
import { Link } from '@portal/Link';
|
||||
|
||||
export interface XRPLCardProps {
|
||||
title: string,
|
||||
@@ -13,7 +13,7 @@ export interface XRPLCardProps {
|
||||
|
||||
export function XRPLCard(props: XRPLCardProps) {
|
||||
return (
|
||||
<a className="card float-up-on-hover" href={props.href} >
|
||||
<Link className="card float-up-on-hover" to={props.href} >
|
||||
<div className="card-body">
|
||||
{ props.image && (
|
||||
<div className="card-icon-container">
|
||||
@@ -26,7 +26,7 @@ export function XRPLCard(props: XRPLCardProps) {
|
||||
)}
|
||||
</div>
|
||||
<div className="card-footer"> </div>
|
||||
</a>
|
||||
</Link>
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
{% admonition type="info" name="Note" %}
|
||||
In the full history of the XRP Ledger, there is an exception to the rule that transaction hashes are unique. Two early [SetFee pseudo-transactions][] had the exact same fields, resulting in the same hash, `1C15FEA3E1D50F96B6598607FC773FF1F6E0125F30160144BE0C5CBC52F5151B`. The first of these transactions appears [in ledger 3715073](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs2.ripple.com%2F&req=%7B%22id%22%3A%22setfee_nonunique_hash_1%22%2C%22command%22%3A%22transaction_entry%22%2C%22tx_hash%22%3A%221C15FEA3E1D50F96B6598607FC773FF1F6E0125F30160144BE0C5CBC52F5151B%22%2C%22ledger_index%22%3A3715073%7D) and the second is [in ledger 3721729](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs2.ripple.com%2F&req=%7B%22id%22%3A%22setfee_nonunique_hash_1%22%2C%22command%22%3A%22transaction_entry%22%2C%22tx_hash%22%3A%221C15FEA3E1D50F96B6598607FC773FF1F6E0125F30160144BE0C5CBC52F5151B%22%2C%22ledger_index%22%3A3721729%7D). Newer [SetFee pseudo-transactions][] include a `LedgerSequence` field so that they are guaranteed to be unique.
|
||||
In the full history of the XRP Ledger, there is an exception to the rule that transaction hashes are unique. Two early [SetFee pseudo-transactions][] had the exact same fields, resulting in the same hash, `1C15FEA3E1D50F96B6598607FC773FF1F6E0125F30160144BE0C5CBC52F5151B`. The first of these transactions appears [in ledger 3715073](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs2.ripple.com%2F&req=%7B%22id%22%3A%22setfee_nonunique_hash_1%22%2C%22command%22%3A%22transaction_entry%22%2C%22tx_hash%22%3A%221C15FEA3E1D50F96B6598607FC773FF1F6E0125F30160144BE0C5CBC52F5151B%22%2C%22ledger_index%22%3A3715073%7D) and the second is [in ledger 3721729](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs2.ripple.com%2F&req=%7B%22id%22%3A%22setfee_nonunique_hash_1%22%2C%22command%22%3A%22transaction_entry%22%2C%22tx_hash%22%3A%221C15FEA3E1D50F96B6598607FC773FF1F6E0125F30160144BE0C5CBC52F5151B%22%2C%22ledger_index%22%3A3721729%7D). Newer SetFee pseudo-transactions include a `LedgerSequence` field so that they are guaranteed to be unique.
|
||||
{% /admonition %}
|
||||
|
||||
@@ -20,7 +20,7 @@ Every signed transaction has a unique `"hash"` that identifies it. The server pr
|
||||
|
||||
The transaction hash can be used as a "proof of payment" since anyone can [look up the transaction by its hash](finality-of-results/look-up-transaction-results.md) to verify its final status.
|
||||
|
||||
{% partial file="/_snippets/setfee_uniqueness_note.md" /%}
|
||||
{% raw-partial file="/_snippets/setfee_uniqueness_note.md" /%}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -53,6 +53,6 @@ If the _[XRPFees amendment][]_ is enabled, `SetFee` pseudo-transactions use thes
|
||||
| `LedgerSequence` | Number | UInt32 | _(Omitted for some historical `SetFee` pseudo-transactions)_ The index of the ledger version where this pseudo-transaction appears. This distinguishes the pseudo-transaction from other occurrences of the same change. |
|
||||
|
||||
|
||||
{% partial file="/_snippets/setfee_uniqueness_note.md" /%}
|
||||
{% raw-partial file="/_snippets/setfee_uniqueness_note.md" /%}
|
||||
|
||||
{% raw-partial file="/_snippets/common-links.md" /%}
|
||||
|
||||
@@ -30,7 +30,7 @@ An AccountDelete transaction deletes an [account](../../ledger-data/ledger-entry
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_AccountDelete%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%221AF19BF9717DA0B05A3BFC5007873E7743BA54C0311CCCCC60776AAEAC5C4635%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -28,9 +28,7 @@ An AccountSet transaction modifies the properties of an [account in the XRP Ledg
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_AccountSet%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22327FD263132A4D08170E1B01FE1BB2E21D0126CE58165C97A9173CA9551BCD70%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|:-----------------|:-----------------|:------------------|:-------------------|
|
||||
|
||||
@@ -53,7 +53,7 @@ You bid using the AMM's LP Tokens; the amount of a winning bid is returned to th
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Required? | Description |
|
||||
|:---------------|:--------------------|:------------------|:----------|:------------|
|
||||
|
||||
@@ -37,7 +37,7 @@ Creates both an [AMM entry][] and a [special AccountRoot entry](../../ledger-dat
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Required? | Description |
|
||||
|:-------------|:--------------------|:------------------|:----------|:------------|
|
||||
|
||||
@@ -36,7 +36,7 @@ Normally, an [AMMWithdraw transaction][] automatically deletes an AMM and all as
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Required? | Description |
|
||||
|:---------------|:--------------------|:------------------|:----------|:------------|
|
||||
|
||||
@@ -41,7 +41,7 @@ If successful, this transaction creates a [trust line](../../../../concepts/toke
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Required? | Description |
|
||||
|:--------------|:--------------------|:------------------|:----------|:------------|
|
||||
|
||||
@@ -34,7 +34,7 @@ Vote on the trading fee for an [Automated Market Maker](../../../../concepts/tok
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Required? | Description |
|
||||
|:-------------|:----------|:------------------|:----------|:------------|
|
||||
|
||||
@@ -39,7 +39,7 @@ Withdraw assets from an [Automated Market Maker](../../../../concepts/tokens/dec
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Required? | Description |
|
||||
|:-------------|:--------------------|:------------------|:----------|:------------|
|
||||
|
||||
@@ -26,7 +26,7 @@ Cancels an unredeemed Check, removing it from the ledger without sending any mon
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs1.ripple.com%2F&req=%7B%22id%22%3A%22example_CheckCancel%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22D3328000315C6DCEC1426E4E549288E3672752385D86A40D56856DBD10382953%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -29,7 +29,7 @@ Since the funds for a check are not guaranteed, redeeming a Check can fail becau
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs1.ripple.com%2F&req=%7B%22id%22%3A%22example_CheckCash%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%2267B71B13601CDA5402920691841AC27A156463678E106FABD45357175F9FF406%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -30,7 +30,7 @@ Create a Check object in the ledger, which is a deferred payment that can be cas
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_CheckCreate%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%224E0AA11CBDD1760DE95B68DF2ABBE75C9698CEB548BEA9789053FCB3EBD444FB%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -30,7 +30,7 @@ Clawback is disabled by default. To use clawback, you must send an [AccountSet t
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|:-------------------|:----------|:------------------|:------------------|
|
||||
|
||||
@@ -30,7 +30,7 @@ A DepositPreauth transaction gives another account pre-approval to deliver payme
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_DepositPreauth%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22CB1BF910C93D050254C049E9003DA1A265C107E0C8DE4A7CFF55FADFD39D5656%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ Creates a new [DID ledger entry](../../ledger-data/ledger-entry-types/did.md) or
|
||||
}
|
||||
```
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Required? | Description |
|
||||
|:--------------|:----------|:------------------|:----------|:------------|
|
||||
|
||||
@@ -27,7 +27,7 @@ Return escrowed XRP to the sender.
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_EscrowCancel%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22B24B9D7843F99AED7FB8A3929151D0CCF656459AE40178B77C9D44CED64E839B%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ Sequester XRP until the escrow process either finishes or is canceled.
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_EscrowCreate%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22C44F2EB84196B9AD820313DBEBA6316A15C9A2D35787579ED172B87A30131DA7%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ Deliver XRP from a held payment to the recipient.
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_EscrowFinish%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22317081AF188CDD4DBE55C418F41A90EC3B959CDB3B76105E0CBE6B7A0F56C5F7%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ The transaction fails with a [`tec`-class code](../transaction-results/tec-codes
|
||||
|
||||
## Fields
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|:-------------------|:--------------------|:------------------|:--------------|
|
||||
|
||||
@@ -32,7 +32,7 @@ _(Added by the [NonFungibleTokensV1_1 amendment][].)_
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs1.ripple.com%2F&req=%7B%22id%22%3A%22example_NFTokenBurn%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%227B9EFDFDC801C58F2B61B89AA2751634F49CE2A93923671FF0F4F099C7EE17FF%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|:------------------|:----------|:------------------|:-------------------------|
|
||||
|
||||
@@ -37,7 +37,7 @@ An existing offer, represented by an `NFTokenOffer` object, can be cancelled by:
|
||||
|
||||
This transaction removes the listed `NFTokenOffer` object from the ledger, if present, and adjusts the reserve requirements accordingly. It is not an error if the `NFTokenOffer` cannot be found: if that is the case, the transaction should complete successfully.
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|:------------------|:----------|:------------------|:-------------------------|
|
||||
|
||||
@@ -29,7 +29,7 @@ _(Added by the [NonFungibleTokensV1_1 amendment][].)_
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs1.ripple.com%2F&req=%7B%22id%22%3A%22example_NFTokenCreateOffer%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22780C44B2EDFF8FC4152B3F7E98D4C435C13DF9BB5498E4BB2D019FCC7EF45BC6%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|:--------------|:--------------------|:------------------|:-------------------|
|
||||
|
||||
@@ -40,7 +40,7 @@ _(Added by the [NonFungibleTokensV1_1 amendment][].)_
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs1.ripple.com%2F&req=%7B%22id%22%3A%22example_NFTokenMint%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22B42C7A0C9C3061463C619999942D0F25E4AE5FB051EA0D7A4EE1A924DB6DFEE8%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|:--------------|:--------------------|:------------------|:-------------------|
|
||||
|
||||
@@ -28,7 +28,7 @@ An OfferCancel transaction removes an Offer object from the XRP Ledger.
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_OfferCancel%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22E7697D162A606FCC138C5732BF0D2A4AED49386DC59235FC3E218650AAC19744%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|:----------------|:----------|:------------------|:-----------------------------|
|
||||
|
||||
@@ -33,7 +33,7 @@ An OfferCreate transaction places an [Offer](../../../../concepts/tokens/decentr
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_OfferCreate%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%220CD69FD1F0A890CC57CDA430213FD294F7D65FF4A0F379A0D09D07A222D324E6%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ Payments are also the only way to [create accounts](#creating-accounts).
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_Payment%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%227BF105CFE4EFE78ADB63FE4E03A851440551FE189FD4B51CAAD9279C9F534F0E%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ The **destination address** of a channel can:
|
||||
|
||||
<!--{# TODO: replace the above example with one where the channel, public key, signature, and balance match #}-->
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ Create a [payment channel](../../../../concepts/payment-types/payment-channels.m
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_PaymentChannelCreate%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22711C4F606C63076137FAE90ADC36379D7066CF551E96DA6FE2BDAB5ECBFACF2B%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ Example PaymentChannelFund:
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs1.ripple.com%2F&req=%7B%22id%22%3A%22example_PaymentChannelFund%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22877FA6E2FF8E08597D1F24E30BE8E52D0C9C06F0D620C5721E55622B6A632DFF%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -28,7 +28,7 @@ You can protect your account by assigning a regular key pair to it and using it
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_SetRegularKey%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%226AA6F6EAAAB56E65F7F738A9A2A8A7525439D65BA990E9BA08F6F4B1C2D349B4%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -46,7 +46,7 @@ The SignerListSet transaction creates, replaces, or removes a list of signers th
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_SignerListSet%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%2209A9C86BF20695735AB03620EB1C32606635AC3DA0B70282F37C674FC889EFE7%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -28,7 +28,7 @@ A TicketCreate transaction sets aside one or more [sequence numbers][Sequence Nu
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fs1.ripple.com%2F&req=%7B%22id%22%3A%22example_TicketCreate%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22738AEF36B48CA4A2D85C2B74910DC34DDBBCA4C83643F2DB84A58785ED5AD3E3%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -32,7 +32,7 @@ Create or modify a [trust line](../../../../concepts/tokens/fungible-tokens/inde
|
||||
|
||||
[Query example transaction. >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_TrustSet%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%228566673ECD0A9731C516906E5D2F47129C5C13713602140733831A56CEAE1A05%22%2C%22binary%22%3Afalse%7D)
|
||||
|
||||
{% partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
{% raw-partial file="/_snippets/tx-fields-intro.md" /%}
|
||||
<!--{# fix md highlighting_ #}-->
|
||||
|
||||
| Field | JSON Type | [Internal Type][] | Description |
|
||||
|
||||
@@ -27,16 +27,16 @@ These tutorials walk you through the basics of building a very simple XRP Ledger
|
||||
## XRP Ledger Use Cases
|
||||
|
||||
{% card-grid %}
|
||||
{% xrpl-card title="Payments" body="Send and receive payments on the XRP Ledger." href="/use-cases/payments/index.md" /%}
|
||||
{% xrpl-card title="DeFi" body="Decentralized Finance (DeFi) is about enabling fast, secure financial transactions without a central authority." href="/use-cases/defi/index.md" /%}
|
||||
{% xrpl-card title="Tokens" body="Create and trade fungible and non-fungible tokens on the XRP Ledger." href="/use-cases/tokenization/index.md" /%}
|
||||
{% xrpl-card title="Payments" body="Send and receive payments on the XRP Ledger." href="/use-cases/payments/" /%}
|
||||
{% xrpl-card title="DeFi" body="Decentralized Finance (DeFi) is about enabling fast, secure financial transactions without a central authority." href="/use-cases/defi/" /%}
|
||||
{% xrpl-card title="Tokens" body="Create and trade fungible and non-fungible tokens on the XRP Ledger." href="/use-cases/tokenization/" /%}
|
||||
{% /card-grid %}
|
||||
|
||||
## Manage XRP Ledger Servers
|
||||
|
||||
{% card-grid %}
|
||||
{% xrpl-card title="Install rippled server" body="Set up the core XRP Ledger server." href="/infrastructure/installation/index.md" /%}
|
||||
{% xrpl-card title="Configure rippled server" body="Customize your core XRP Ledger server's settings." href="/infrastructure/configuration/index.md" /%}
|
||||
{% xrpl-card title="Troubleshooting" body="Diagnose and solve issues with XRP Ledger servers and infrastructure." href="/infrastructure/troubleshooting/index.md" /%}
|
||||
{% xrpl-card title="Install Clio server" body="Set up the Clio server for efficiently querying XRP Ledger data." href="/infrastructure/installation/install-clio-on-ubuntu.md" /%}
|
||||
{% xrpl-card title="Install rippled server" body="Set up the core XRP Ledger server." href="/infrastructure/installation/" /%}
|
||||
{% xrpl-card title="Configure rippled server" body="Customize your core XRP Ledger server's settings." href="/infrastructure/configuration/" /%}
|
||||
{% xrpl-card title="Troubleshooting" body="Diagnose and solve issues with XRP Ledger servers and infrastructure." href="/infrastructure/troubleshooting/" /%}
|
||||
{% xrpl-card title="Install Clio server" body="Set up the Clio server for efficiently querying XRP Ledger data." href="/infrastructure/installation/install-clio-on-ubuntu" /%}
|
||||
{% /card-grid %}
|
||||
|
||||
Reference in New Issue
Block a user