Merge branch 'master' of github.com:XRPLF/xrpl-dev-portal into docsearch3-migration
@@ -1,3 +0,0 @@
|
|||||||
# NFToken Test Harness
|
|
||||||
|
|
||||||
Build an interface that can mint and trade non-fungible tokens (NFTs) on the NFT-Devnet.
|
|
||||||
@@ -1,420 +0,0 @@
|
|||||||
<html>
|
|
||||||
<head>
|
|
||||||
<script src='https://unpkg.com/xrpl@2.2.1/build/xrpl-latest-min.js'></script>
|
|
||||||
<script>
|
|
||||||
if (typeof module !== "undefined") var xrpl = require('xrpl')
|
|
||||||
|
|
||||||
//***************************
|
|
||||||
//** Mint Token *************
|
|
||||||
//***************************
|
|
||||||
|
|
||||||
async function mintToken() {
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
|
|
||||||
// Note that you must convert the token URL to a hexadecimal
|
|
||||||
// value for this transaction.
|
|
||||||
// ----------------------------------------------------------
|
|
||||||
const transactionBlob = {
|
|
||||||
TransactionType: "NFTokenMint",
|
|
||||||
Account: wallet.classicAddress,
|
|
||||||
URI: xrpl.convertStringToHex(tokenUrl.value),
|
|
||||||
Flags: parseInt(flags.value),
|
|
||||||
NFTokenTaxon: 0 //Required, but if you have no use for it, set to zero.
|
|
||||||
}
|
|
||||||
// Submit signed blob --------------------------------------------------------
|
|
||||||
const tx = await client.submitAndWait(transactionBlob,{wallet})
|
|
||||||
|
|
||||||
const nfts = await client.request({
|
|
||||||
method: "account_nfts",
|
|
||||||
account: wallet.classicAddress
|
|
||||||
})
|
|
||||||
console.log(nfts)
|
|
||||||
|
|
||||||
// Check transaction results -------------------------------------------------
|
|
||||||
console.log("Transaction result:", tx.result.meta.TransactionResult)
|
|
||||||
console.log("Balance changes:",
|
|
||||||
JSON.stringify(xrpl.getBalanceChanges(tx.result.meta), null, 2))
|
|
||||||
client.disconnect()
|
|
||||||
} //End of mintToken
|
|
||||||
|
|
||||||
//***************************
|
|
||||||
//** Get Tokens *************
|
|
||||||
//***************************
|
|
||||||
|
|
||||||
async function getTokens() {
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
const nfts = await client.request({
|
|
||||||
method: "account_nfts",
|
|
||||||
account: wallet.classicAddress
|
|
||||||
})
|
|
||||||
console.log(nfts)
|
|
||||||
client.disconnect()
|
|
||||||
} //End of getTokens
|
|
||||||
|
|
||||||
//***************************
|
|
||||||
//** Burn Token *************
|
|
||||||
//***************************
|
|
||||||
|
|
||||||
async function burnToken() {
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
|
|
||||||
// Prepare transaction -------------------------------------------------------
|
|
||||||
const transactionBlob = {
|
|
||||||
"TransactionType": "NFTokenBurn",
|
|
||||||
"Account": wallet.classicAddress,
|
|
||||||
"NFTokenID": tokenId.value
|
|
||||||
}
|
|
||||||
|
|
||||||
// Submit signed blob --------------------------------------------------------
|
|
||||||
const tx = await client.submitAndWait(transactionBlob,{wallet})
|
|
||||||
const nfts = await client.request({
|
|
||||||
method: "account_nfts",
|
|
||||||
account: wallet.classicAddress
|
|
||||||
})
|
|
||||||
console.log(nfts)
|
|
||||||
// Check transaction results -------------------------------------------------
|
|
||||||
console.log("Transaction result:", tx.result.meta.TransactionResult)
|
|
||||||
console.log("Balance changes:",
|
|
||||||
JSON.stringify(xrpl.getBalanceChanges(tx.result.meta), null, 2))
|
|
||||||
client.disconnect()
|
|
||||||
}
|
|
||||||
// End of burnToken()
|
|
||||||
|
|
||||||
//********************************
|
|
||||||
//** Create Sell Offer ***********
|
|
||||||
//********************************
|
|
||||||
|
|
||||||
async function createSellOffer() {
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
|
|
||||||
// Prepare transaction -------------------------------------------------------
|
|
||||||
const transactionBlob = {
|
|
||||||
"TransactionType": "NFTokenCreateOffer",
|
|
||||||
"Account": wallet.classicAddress,
|
|
||||||
"NFTokenID": tokenId.value,
|
|
||||||
"Amount": amount.value,
|
|
||||||
"Flags": parseInt(flags.value)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Submit signed blob --------------------------------------------------------
|
|
||||||
|
|
||||||
const tx = await client.submitAndWait(transactionBlob,{wallet})//AndWait
|
|
||||||
|
|
||||||
|
|
||||||
console.log("***Sell Offers***")
|
|
||||||
let nftSellOffers
|
|
||||||
try {
|
|
||||||
nftSellOffers = await client.request({
|
|
||||||
method: "nft_sell_offers",
|
|
||||||
nft_id:tokenId.value
|
|
||||||
})
|
|
||||||
} catch (err) {
|
|
||||||
console.log("No sell offers.")
|
|
||||||
}
|
|
||||||
console.log(JSON.stringify(nftSellOffers,null,2))
|
|
||||||
console.log("***Buy Offers***")
|
|
||||||
let nftBuyOffers
|
|
||||||
try {
|
|
||||||
nftBuyOffers = await client.request({
|
|
||||||
method: "nft_buy_offers",
|
|
||||||
nft_id:tokenId.value })
|
|
||||||
} catch (err) {
|
|
||||||
console.log("No buy offers.")
|
|
||||||
}
|
|
||||||
console.log(JSON.stringify(nftBuyOffers,null,2))
|
|
||||||
|
|
||||||
// Check transaction results -------------------------------------------------
|
|
||||||
console.log("Transaction result:",
|
|
||||||
JSON.stringify(tx.result.meta.TransactionResult, null, 2))
|
|
||||||
console.log("Balance changes:",
|
|
||||||
JSON.stringify(xrpl.getBalanceChanges(tx.result.meta), null, 2))
|
|
||||||
client.disconnect()
|
|
||||||
// End of createSellOffer()
|
|
||||||
}
|
|
||||||
//********************************
|
|
||||||
//** Create Buy Offer ***********
|
|
||||||
//********************************
|
|
||||||
|
|
||||||
async function createBuyOffer() {
|
|
||||||
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
|
|
||||||
// Prepare transaction -------------------------------------------------------
|
|
||||||
const transactionBlob = {
|
|
||||||
"TransactionType": "NFTokenCreateOffer",
|
|
||||||
"Account": wallet.classicAddress,
|
|
||||||
"Owner": owner.value,
|
|
||||||
"NFTokenID": tokenId.value,
|
|
||||||
"Amount": amount.value,
|
|
||||||
"Flags": parseInt(flags.value)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Submit signed blob --------------------------------------------------------
|
|
||||||
const tx = await client.submitAndWait(transactionBlob,{wallet})
|
|
||||||
|
|
||||||
console.log("***Sell Offers***")
|
|
||||||
let nftSellOffers
|
|
||||||
try {
|
|
||||||
nftSellOffers = await client.request({
|
|
||||||
method: "nft_sell_offers",
|
|
||||||
nft_id: tokenId.value
|
|
||||||
})
|
|
||||||
} catch (err) {
|
|
||||||
console.log("No sell offers.")
|
|
||||||
}
|
|
||||||
console.log(JSON.stringify(nftSellOffers,null,2))
|
|
||||||
console.log("***Buy Offers***")
|
|
||||||
let nftBuyOffers
|
|
||||||
try {
|
|
||||||
nftBuyOffers = await client.request({
|
|
||||||
method: "nft_buy_offers",
|
|
||||||
nft_id: tokenId.value })
|
|
||||||
} catch (err) {
|
|
||||||
console.log("No buy offers.")
|
|
||||||
}
|
|
||||||
console.log(JSON.stringify(nftBuyOffers,null,2))
|
|
||||||
|
|
||||||
|
|
||||||
// Check transaction results -------------------------------------------------
|
|
||||||
console.log("Transaction result:",
|
|
||||||
JSON.stringify(tx.result.meta.TransactionResult, null, 2))
|
|
||||||
console.log("Balance changes:",
|
|
||||||
JSON.stringify(xrpl.getBalanceChanges(tx.result.meta), null, 2))
|
|
||||||
client.disconnect()
|
|
||||||
// End of createBuyOffer()
|
|
||||||
}
|
|
||||||
|
|
||||||
//***************************
|
|
||||||
//** Cancel Offer ***********
|
|
||||||
//***************************
|
|
||||||
|
|
||||||
async function cancelOffer() {
|
|
||||||
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
|
|
||||||
const tokenOfferID = tokenOfferIndex.value
|
|
||||||
const tokenOffers = [tokenOfferID]
|
|
||||||
|
|
||||||
// Prepare transaction -------------------------------------------------------
|
|
||||||
const transactionBlob = {
|
|
||||||
"TransactionType": "NFTokenCancelOffer",
|
|
||||||
"Account": wallet.classicAddress,
|
|
||||||
"NFTokenOffers": tokenOffers
|
|
||||||
}
|
|
||||||
|
|
||||||
// Submit signed blob --------------------------------------------------------
|
|
||||||
const tx = await client.submitAndWait(transactionBlob,{wallet})
|
|
||||||
|
|
||||||
|
|
||||||
console.log("***Sell Offers***")
|
|
||||||
let nftSellOffers
|
|
||||||
try {
|
|
||||||
nftSellOffers = await client.request({
|
|
||||||
method: "nft_sell_offers",
|
|
||||||
nft_id:tokenId.value
|
|
||||||
})
|
|
||||||
} catch (err) {
|
|
||||||
console.log("No sell offers.")
|
|
||||||
}
|
|
||||||
console.log(JSON.stringify(nftSellOffers,null,2))
|
|
||||||
console.log("***Buy Offers***")
|
|
||||||
let nftBuyOffers
|
|
||||||
try {
|
|
||||||
nftBuyOffers = await client.request({
|
|
||||||
method: "nft_buy_offers",
|
|
||||||
nft_id:tokenId.value })
|
|
||||||
} catch (err) {
|
|
||||||
console.log("No buy offers.")
|
|
||||||
}
|
|
||||||
console.log(JSON.stringify(nftBuyOffers,null,2))
|
|
||||||
|
|
||||||
// Check transaction results -------------------------------------------------
|
|
||||||
|
|
||||||
console.log("Transaction result:",
|
|
||||||
JSON.stringify(tx.result.meta.TransactionResult, null, 2))
|
|
||||||
console.log("Balance changes:",
|
|
||||||
JSON.stringify(xrpl.getBalanceChanges(tx.result.meta), null, 2))
|
|
||||||
|
|
||||||
client.disconnect()
|
|
||||||
// End of cancelOffer()
|
|
||||||
}
|
|
||||||
//***************************
|
|
||||||
//** Get Offers *************
|
|
||||||
//***************************
|
|
||||||
|
|
||||||
async function getOffers() {
|
|
||||||
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
console.log("***Sell Offers***")
|
|
||||||
|
|
||||||
let nftSellOffers
|
|
||||||
try {
|
|
||||||
nftSellOffers = await client.request({
|
|
||||||
method: "nft_sell_offers",
|
|
||||||
nft_id: tokenId.value
|
|
||||||
})
|
|
||||||
} catch (err) {
|
|
||||||
console.log("No sell offers.")
|
|
||||||
}
|
|
||||||
console.log(JSON.stringify(nftSellOffers,null,2))
|
|
||||||
console.log("***Buy Offers***")
|
|
||||||
let nftBuyOffers
|
|
||||||
try {
|
|
||||||
nftBuyOffers = await client.request({
|
|
||||||
method: "nft_buy_offers",
|
|
||||||
nft_id:tokenId.value })
|
|
||||||
} catch (err) {
|
|
||||||
console.log("No buy offers.")
|
|
||||||
}
|
|
||||||
console.log(JSON.stringify(nftBuyOffers,null,2))
|
|
||||||
client.disconnect()
|
|
||||||
// End of getOffers()
|
|
||||||
}
|
|
||||||
//***************************
|
|
||||||
//** Accept Sell Offer ******
|
|
||||||
//***************************
|
|
||||||
|
|
||||||
async function acceptSellOffer() {
|
|
||||||
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
|
|
||||||
// Prepare transaction -------------------------------------------------------
|
|
||||||
const transactionBlob = {
|
|
||||||
"TransactionType": "NFTokenAcceptOffer",
|
|
||||||
"Account": wallet.classicAddress,
|
|
||||||
"NFTokenSellOffer": tokenOfferIndex.value,
|
|
||||||
}
|
|
||||||
// Submit signed blob --------------------------------------------------------
|
|
||||||
const tx = await client.submitAndWait(transactionBlob,{wallet})
|
|
||||||
const nfts = await client.request({
|
|
||||||
method: "account_nfts",
|
|
||||||
account: wallet.classicAddress
|
|
||||||
})
|
|
||||||
console.log(JSON.stringify(nfts,null,2))
|
|
||||||
|
|
||||||
// Check transaction results -------------------------------------------------
|
|
||||||
console.log("Transaction result:",
|
|
||||||
JSON.stringify(tx.result.meta.TransactionResult, null, 2))
|
|
||||||
console.log("Balance changes:",
|
|
||||||
JSON.stringify(xrpl.getBalanceChanges(tx.result.meta), null, 2))
|
|
||||||
client.disconnect()
|
|
||||||
// End of acceptSellOffer()
|
|
||||||
}
|
|
||||||
//***************************
|
|
||||||
//** Accept Buy Offer ******
|
|
||||||
//***************************
|
|
||||||
|
|
||||||
async function acceptBuyOffer() {
|
|
||||||
|
|
||||||
const wallet = xrpl.Wallet.fromSeed(secret.value)
|
|
||||||
const client = new xrpl.Client("wss://xls20-sandbox.rippletest.net:51233")
|
|
||||||
await client.connect()
|
|
||||||
console.log("Connected to Sandbox")
|
|
||||||
|
|
||||||
// Prepare transaction -------------------------------------------------------
|
|
||||||
const transactionBlob = {
|
|
||||||
"TransactionType": "NFTokenAcceptOffer",
|
|
||||||
"Account": wallet.classicAddress,
|
|
||||||
"NFTokenBuyOffer": tokenOfferIndex.value
|
|
||||||
}
|
|
||||||
// Submit signed blob --------------------------------------------------------
|
|
||||||
const tx = await client.submitAndWait(transactionBlob,{wallet})
|
|
||||||
const nfts = await client.request({
|
|
||||||
method: "account_nfts",
|
|
||||||
account: wallet.classicAddress
|
|
||||||
})
|
|
||||||
console.log(JSON.stringify(nfts,null,2))
|
|
||||||
|
|
||||||
// Check transaction results -------------------------------------------------
|
|
||||||
console.log("Transaction result:",
|
|
||||||
JSON.stringify(tx.result.meta.TransactionResult, null, 2))
|
|
||||||
console.log("Balance changes:",
|
|
||||||
JSON.stringify(xrpl.getBalanceChanges(tx.result.meta), null, 2))
|
|
||||||
client.disconnect()
|
|
||||||
// End of submitTransaction()
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<title>NFToken Tester</title>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>NFToken Tester</h1>
|
|
||||||
<form id="theForm">
|
|
||||||
<p>
|
|
||||||
<button type="button" onClick="mintToken()">Mint Token</button>
|
|
||||||
<button type="button" onClick="getTokens()">Get Tokens</button>
|
|
||||||
<button type="button" onClick="burnToken()">Burn Token</button>
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<button type="button" onClick="createSellOffer()">Create Sell Offer</button>
|
|
||||||
<button type="button" onClick="createBuyOffer()">Create Buy Offer</button>
|
|
||||||
<button type="button" onClick="getOffers()">Get Offers</button>
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<button type="button" onClick="acceptSellOffer()">Accept Sell Offer</button>
|
|
||||||
<button type="button" onClick="acceptBuyOffer()">Accept Buy Offer</button>
|
|
||||||
<button type="button" onClick="cancelOffer()">Cancel Offer</button>
|
|
||||||
</p>
|
|
||||||
<table>
|
|
||||||
<tr>
|
|
||||||
<td align="right">Account</td>
|
|
||||||
<td><input type="text" id="account" value="" size="40" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align="right">Secret</td>
|
|
||||||
<td><input type="text" id="secret" value="" size="40" /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align="right">Token URL</td>
|
|
||||||
<td><input type="text" id="tokenUrl"
|
|
||||||
value = "ipfs://bafybeigdyrzt5sfp7udm7hu76uh7y26nf4dfuylqabf3oclgtqy55fbzdi" size="80"/>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align="right">Flags</td>
|
|
||||||
<td><input type="text" id="flags" value="1" size="10"/></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align="right">Token ID</td>
|
|
||||||
<td><input type="text" id="tokenId" value="" size="80"/></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align="right">Amount</td>
|
|
||||||
<td><input type="text" id="amount" value="1000000" size="20"/></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align="right">Token Offer Index</td>
|
|
||||||
<td><input type="text" id="tokenOfferIndex" value="" size="80"/></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align="right">Owner</td>
|
|
||||||
<td><input type="text" id="owner" value="" size="80"/></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</form>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -36,12 +36,6 @@ If more than 20% of validators suddenly go offline all at once, the remaining se
|
|||||||
Negative UNL has no effect on [stand-alone mode](rippled-server-modes.html) since the server does not use consensus in stand-alone mode.
|
Negative UNL has no effect on [stand-alone mode](rippled-server-modes.html) since the server does not use consensus in stand-alone mode.
|
||||||
|
|
||||||
|
|
||||||
## Enabling the Negative UNL for Testing
|
|
||||||
|
|
||||||
Negative UNL functionality is currently available for testing on [Devnet](parallel-networks.html). You can test the Negative UNL feature by adding or modifying a `[features]` stanza in your `rippled.cfg` file, as described in [Connect Your rippled to a Parallel Network](connect-your-rippled-to-the-xrp-test-net.html).
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## How It Works
|
## How It Works
|
||||||
|
|
||||||
The Negative UNL is closely tied to the [consensus process](consensus.html) and is designed with safeguards to maintain the continuity and reliability of the network in adverse situations. When all trusted validators are operating normally, the Negative UNL is unused and has no effect. When some validators appear to be offline or out of sync, the Negative UNL rules take effect.
|
The Negative UNL is closely tied to the [consensus process](consensus.html) and is designed with safeguards to maintain the continuity and reliability of the network in adverse situations. When all trusted validators are operating normally, the Negative UNL is unused and has no effect. When some validators appear to be offline or out of sync, the Negative UNL rules take effect.
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ status: not_enabled
|
|||||||
The Ethereum Virtual Machine (EVM) compatible XRP Ledger sidechain is a secure and fast public blockchain that brings all kinds of web3 applications to the XRP Ledger community.
|
The Ethereum Virtual Machine (EVM) compatible XRP Ledger sidechain is a secure and fast public blockchain that brings all kinds of web3 applications to the XRP Ledger community.
|
||||||
|
|
||||||
- Explorer: [https://evm-sidechain.xrpl.org](https://evm-sidechain.xrpl.org/)
|
- Explorer: [https://evm-sidechain.xrpl.org](https://evm-sidechain.xrpl.org/)
|
||||||
- Public RPC: [https://rpc.evm-sidechain.xrpl.org](https://evm-sidechain.xrpl.org/)
|
- Public RPC: [https://rpc-evm-sidechain.xrpl.org](https://rpc-evm-sidechain.xrpl.org/)
|
||||||
|
|
||||||
|
|
||||||
The EVM Sidechain is a powerful latest generation blockchain with the following features:
|
The EVM Sidechain is a powerful latest generation blockchain with the following features:
|
||||||
|
|||||||
@@ -28,8 +28,6 @@ A `UNLModify` [pseudo-transaction](pseudo-transaction-types.html) marks a change
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## {{currentpage.name}} Fields
|
|
||||||
|
|
||||||
{% include '_snippets/pseudo-tx-fields-intro.md' %}
|
{% include '_snippets/pseudo-tx-fields-intro.md' %}
|
||||||
<!--{# fix md highlighting_ #}-->
|
<!--{# fix md highlighting_ #}-->
|
||||||
|
|
||||||
|
|||||||
@@ -82,7 +82,9 @@ Edit your `rippled.cfg` file.
|
|||||||
|
|
||||||
<!-- MULTICODE_BLOCK_END -->
|
<!-- MULTICODE_BLOCK_END -->
|
||||||
|
|
||||||
**Note:** This setting is optional, and does not strictly define which network your server follows, but it helps servers find peers who are following the same network.
|
For sidechains and custom networks, everyone who connects to the network should use a value unique to that network. When creating a new network, choose a network ID at random from the integers 11 to 4,294,967,295.
|
||||||
|
|
||||||
|
**Note:** This setting helps your server find peers who are on the same network, but it is not a hard control on what network your server follows. The UNL / trusted validator settings (in the next step) are what actually define what network the server follows.
|
||||||
|
|
||||||
## 2. Set your trusted validator list.
|
## 2. Set your trusted validator list.
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
html: run-rippled-as-a-wallet-server.html
|
html: run-rippled-as-a-stock-server.html
|
||||||
parent: configure-rippled.html
|
parent: configure-rippled.html
|
||||||
blurb: XRPを統合する人のための汎用的な構成。
|
blurb: XRPを統合する人のための汎用的な構成。
|
||||||
labels:
|
labels:
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ That said, macOS is suitable for many development and testing tasks. `rippled` h
|
|||||||
|
|
||||||
For development purposes, run `rippled` as a non-admin user, not using `sudo`.
|
For development purposes, run `rippled` as a non-admin user, not using `sudo`.
|
||||||
|
|
||||||
1. Install [Xcode](https://developer.apple.com/download/). <!-- SPELLING_IGNORE: xcode -->
|
1. Install [Xcode](https://developer.apple.com/xcode/). <!-- SPELLING_IGNORE: xcode -->
|
||||||
|
|
||||||
0. Install Xcode command line tools.
|
0. Install Xcode command line tools.
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@ For development purposes, run `rippled` as a non-admin user, not using `sudo`.
|
|||||||
|
|
||||||
brew install git cmake pkg-config protobuf openssl ninja
|
brew install git cmake pkg-config protobuf openssl ninja
|
||||||
|
|
||||||
0. Install a compatible version of Boost. `rippled` 1.7.2 is compatible with Boost 1.75.0. To compile Boost yourself, complete the following steps:
|
0. Install a compatible version of Boost. `rippled` 1.9.4 is compatible with Boost 1.75.0. To compile Boost yourself, complete the following steps:
|
||||||
|
|
||||||
1. [Download version 1.75.0 of Boost](https://www.boost.org/users/history/version_1_75_0.html).
|
1. [Download version 1.75.0 of Boost](https://www.boost.org/users/history/version_1_75_0.html).
|
||||||
|
|
||||||
@@ -63,7 +63,7 @@ For development purposes, run `rippled` as a non-admin user, not using `sudo`.
|
|||||||
|
|
||||||
0. Clone the `rippled` source code into your desired location and access the `rippled` directory. To do this, you'll need to set up Git (installed earlier using Homebrew) and GitHub. For example, you'll need to create a GitHub account and set up your SSH key. For more information, see [Set up git](https://docs.github.com/en/get-started/quickstart/set-up-git/).
|
0. Clone the `rippled` source code into your desired location and access the `rippled` directory. To do this, you'll need to set up Git (installed earlier using Homebrew) and GitHub. For example, you'll need to create a GitHub account and set up your SSH key. For more information, see [Set up git](https://docs.github.com/en/get-started/quickstart/set-up-git/).
|
||||||
|
|
||||||
git clone https://github.com/ripple/rippled.git
|
git clone https://github.com/XRPLF/rippled.git
|
||||||
cd rippled
|
cd rippled
|
||||||
|
|
||||||
0. Switch to the appropriate branch for the software version you want:
|
0. Switch to the appropriate branch for the software version you want:
|
||||||
@@ -80,9 +80,9 @@ For development purposes, run `rippled` as a non-admin user, not using `sudo`.
|
|||||||
|
|
||||||
git checkout develop
|
git checkout develop
|
||||||
|
|
||||||
Or, you can checkout one of the tagged releases listed on [GitHub](https://github.com/ripple/rippled/releases).
|
Or, you can checkout one of the tagged releases listed on [GitHub](https://github.com/XRPLF/rippled/releases).
|
||||||
|
|
||||||
0. Check the commit log to be sure you're compiling the right code. The most recent commit should be signed by a well-known Ripple developer and should set the version number to the latest released version. The [release announcements for `rippled`](https://xrpl.org/blog/label/rippled-release-notes.html) generally show the exact commit to expect for that release.
|
0. Check the commit log to be sure you're compiling the right code. The most recent commit should be signed by a well-known community developer and should set the version number to the latest released version. The [release announcements for `rippled`](https://xrpl.org/blog/label/rippled-release-notes.html) generally show the exact commit to expect for that release.
|
||||||
|
|
||||||
git log -1
|
git log -1
|
||||||
|
|
||||||
|
|||||||
@@ -27,11 +27,11 @@ You can download the [Quickstart Samples](https://github.com/XRPLF/xrpl-dev-port
|
|||||||
## Get Accounts
|
## Get Accounts
|
||||||
|
|
||||||
1. Open `6.authorized-minter.html` in a browser.
|
1. Open `6.authorized-minter.html` in a browser.
|
||||||
2. Get test accounts.
|
2. Choose your ledger instance (_Testnet_ or _Devnet_).
|
||||||
1. If you have existing NFT-Devnet account seeds:
|
1. If you have existing test account seeds:
|
||||||
1. Paste the account seeds in the **Seeds** field.
|
1. Paste the account seeds in the **Seeds** field.
|
||||||
2. Click **Get Accounts from Seeds**.
|
2. Click **Get Accounts from Seeds**.
|
||||||
2. If you do not have existing NFT-Devnet accounts:
|
2. If you do not have existing test accounts:
|
||||||
1. Click **Get New Standby Account**.
|
1. Click **Get New Standby Account**.
|
||||||
2. Click **Get New Operational Account**.
|
2. Click **Get New Operational Account**.
|
||||||
|
|
||||||
@@ -398,9 +398,6 @@ Update the form with fields and buttons to support the new functions.
|
|||||||
<h1>Token Test Harness</h1>
|
<h1>Token Test Harness</h1>
|
||||||
<form id="theForm">
|
<form id="theForm">
|
||||||
Choose your ledger instance:
|
Choose your ledger instance:
|
||||||
<input type="radio" id="xls" name="server"
|
|
||||||
value="wss://xls20-sandbox.rippletest.net:51233" checked>
|
|
||||||
<label for="xls20">XLS20-NFT</label>
|
|
||||||
|
|
||||||
<input type="radio" id="tn" name="server"
|
<input type="radio" id="tn" name="server"
|
||||||
value="wss://s.altnet.rippletest.net:51233">
|
value="wss://s.altnet.rippletest.net:51233">
|
||||||
|
|||||||
@@ -23,10 +23,10 @@ You can download the [Quickstart Samples](https://github.com/XRPLF/xrpl-dev-port
|
|||||||
|
|
||||||
1. Open `7.batch-minting.html` in a browser.
|
1. Open `7.batch-minting.html` in a browser.
|
||||||
2. Get a test account.
|
2. Get a test account.
|
||||||
1. If you want to use an existing NFT-Devnet account seed:
|
1. If you want to use an existing account seed:
|
||||||
1. Paste the account seed in the **Seed** field.
|
1. Paste the account seed in the **Seed** field.
|
||||||
2. Click **Get Account from Seed**.
|
2. Click **Get Account from Seed**.
|
||||||
2. If you do not want to use an existing NFT-Devnet account seed, click **Get New Standby Account**.
|
2. If you do not want to use an existing account seed, click **Get New Standby Account**.
|
||||||
|
|
||||||
**Note:** Running this command throws an error in the JavaScript console because the `getAccountsFromSeeds` function in `ripplex1-send-xrp.js` looks for the operational seed field, which is not included in this form. You can ignore the error (or fix it in your own implementation).
|
**Note:** Running this command throws an error in the JavaScript console because the `getAccountsFromSeeds` function in `ripplex1-send-xrp.js` looks for the operational seed field, which is not included in this form. You can ignore the error (or fix it in your own implementation).
|
||||||
|
|
||||||
@@ -360,9 +360,6 @@ For this form:
|
|||||||
<h1>Token Test Harness</h1>
|
<h1>Token Test Harness</h1>
|
||||||
<form id="theForm">
|
<form id="theForm">
|
||||||
Choose your ledger instance:
|
Choose your ledger instance:
|
||||||
<input type="radio" id="xls" name="server"
|
|
||||||
value="wss://xls20-sandbox.rippletest.net:51233" checked>
|
|
||||||
<label for="xls20">XLS20-NFT</label>
|
|
||||||
|
|
||||||
<input type="radio" id="tn" name="server"
|
<input type="radio" id="tn" name="server"
|
||||||
value="wss://s.altnet.rippletest.net:51233">
|
value="wss://s.altnet.rippletest.net:51233">
|
||||||
|
|||||||
@@ -28,12 +28,12 @@ You can download the [Quickstart Samples](https://github.com/XRPLF/xrpl-dev-port
|
|||||||
## Get Accounts
|
## Get Accounts
|
||||||
|
|
||||||
1. Open `5.broker-nfts.html` in a browser.
|
1. Open `5.broker-nfts.html` in a browser.
|
||||||
2. Choose **XLS20-NFT** as your ledger instance.
|
2. Choose your ledger instance.
|
||||||
3. Get test accounts.
|
3. Get test accounts.
|
||||||
1. If you have existing NFT-Devnet account seeds:
|
1. If you have existing account seeds:
|
||||||
1. Paste 3 account seeds in the **Seeds** field.
|
1. Paste 3 account seeds in the **Seeds** field.
|
||||||
2. Click **Get Accounts from Seeds**.
|
2. Click **Get Accounts from Seeds**.
|
||||||
2. If you do not have NFT-Devnet account seeds:
|
2. If you do not have account seeds:
|
||||||
1. Click **Get New Standby Account**.
|
1. Click **Get New Standby Account**.
|
||||||
2. Click **Get New Operational Account**.
|
2. Click **Get New Operational Account**.
|
||||||
3. Click **Get New Broker Account**
|
3. Click **Get New Broker Account**
|
||||||
@@ -625,9 +625,6 @@ Revise the HTML form to add a new Broker section at the top.
|
|||||||
<h1>Token Test Harness</h1>
|
<h1>Token Test Harness</h1>
|
||||||
<form id="theForm">
|
<form id="theForm">
|
||||||
Choose your ledger instance:
|
Choose your ledger instance:
|
||||||
<input type="radio" id="xls" name="server"
|
|
||||||
value="wss://xls20-sandbox.rippletest.net:51233" checked>
|
|
||||||
<label for="xls20">XLS20-NFT</label>
|
|
||||||
|
|
||||||
<input type="radio" id="tn" name="server"
|
<input type="radio" id="tn" name="server"
|
||||||
value="wss://s.altnet.rippletest.net:51233">
|
value="wss://s.altnet.rippletest.net:51233">
|
||||||
|
|||||||
@@ -10,24 +10,18 @@ labels:
|
|||||||
---
|
---
|
||||||
# 1. Create Accounts and Send XRP
|
# 1. Create Accounts and Send XRP
|
||||||
|
|
||||||
|
|
||||||
This example shows how to:
|
This example shows how to:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
1. Create accounts on the Testnet, funded with 10000 test XRP with no actual value.
|
1. Create accounts on the Testnet, funded with 10000 test XRP with no actual value.
|
||||||
2. Retrieve the accounts from seed values.
|
2. Retrieve the accounts from seed values.
|
||||||
3. Transfer XRP between accounts.
|
3. Transfer XRP between accounts.
|
||||||
|
|
||||||
When you create an account, you receive a public/private key pair offline. It does not appear on the ledger until it is funded with XRP. This example shows how to create accounts for Testnet, but not how to create an account that you can use on Mainnet.
|
When you create an account, you receive a public/private key pair offline. It does not appear on the ledger until it is funded with XRP. This example shows how to create accounts for Testnet, but not how to create an account that you can use on Mainnet.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
To get started, create a new folder on your local disk and install the JavaScript library using `npm`.
|
To get started, create a new folder on your local disk and install the JavaScript library using `npm`.
|
||||||
@@ -47,7 +41,7 @@ To get test accounts:
|
|||||||
|
|
||||||
|
|
||||||
1. Open `1.get-accounts-send-xrp.html` in a browser
|
1. Open `1.get-accounts-send-xrp.html` in a browser
|
||||||
2. Choose **NFT-Devnet**, **Testnet**, or **Devnet**.
|
2. Choose **Testnet** or **Devnet**.
|
||||||
3. Click **Get New Standby Account**.
|
3. Click **Get New Standby Account**.
|
||||||
4. Click **Get New Operational Account.**
|
4. Click **Get New Operational Account.**
|
||||||
5. Copy and paste the **Seeds** field in a persistent location, such as a Notepad, so that you can reuse the accounts after reloading the form.
|
5. Copy and paste the **Seeds** field in a persistent location, such as a Notepad, so that you can reuse the accounts after reloading the form.
|
||||||
@@ -80,7 +74,7 @@ You can download the [Quickstart Samples](https://github.com/XRPLF/xrpl-dev-port
|
|||||||
|
|
||||||
## ripplex-1-send-xrp.js
|
## ripplex-1-send-xrp.js
|
||||||
|
|
||||||
This example can be used with any XRP Ledger network. Currently, there are _Testnet_ and _Devnet,_ with the experimental _NFT-Devnet_ server with support for NFTokens. You can update the code to choose different or additional XRP Ledger networks.
|
This example can be used with any XRP Ledger network, _Testnet_, or _Devnet_. You can update the code to choose different or additional XRP Ledger networks.
|
||||||
|
|
||||||
|
|
||||||
### getNet()
|
### getNet()
|
||||||
@@ -100,7 +94,6 @@ This function uses brute force `if` statements to discover the selected network
|
|||||||
|
|
||||||
```
|
```
|
||||||
let net
|
let net
|
||||||
if (document.getElementById("xls").checked) net = "wss://xls20-sandbox.rippletest.net:51233"
|
|
||||||
if (document.getElementById("tn").checked) net = "wss://s.altnet.rippletest.net:51233"
|
if (document.getElementById("tn").checked) net = "wss://s.altnet.rippletest.net:51233"
|
||||||
if (document.getElementById("dn").checked) net = "wss://s.devnet.rippletest.net:51233"
|
if (document.getElementById("dn").checked) net = "wss://s.devnet.rippletest.net:51233"
|
||||||
return net
|
return net
|
||||||
@@ -380,7 +373,6 @@ Connect to your selected ledger.
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
Prepare the transaction. This is a Payment transaction from the standby wallet to the operational wallet.
|
Prepare the transaction. This is a Payment transaction from the standby wallet to the operational wallet.
|
||||||
|
|
||||||
The _Payment_ transaction expects the XRP to be expressed in drops, or 1/millionth of an XRP. You can use the xrpToDrops utility to convert the send amount for you (which beats having to type an extra 6 zeroes to send 1 XRP).
|
The _Payment_ transaction expects the XRP to be expressed in drops, or 1/millionth of an XRP. You can use the xrpToDrops utility to convert the send amount for you (which beats having to type an extra 6 zeroes to send 1 XRP).
|
||||||
@@ -542,9 +534,6 @@ Create a standard HTML form to send transactions and requests, then display the
|
|||||||
<h1>Token Test Harness</h1>
|
<h1>Token Test Harness</h1>
|
||||||
<form id="theForm">
|
<form id="theForm">
|
||||||
Choose your ledger instance:
|
Choose your ledger instance:
|
||||||
<input type="radio" id="xls" name="server"
|
|
||||||
value="wss://xls20-sandbox.rippletest.net:51233" checked>
|
|
||||||
<label for="xls20">XLS20-NFT</label>
|
|
||||||
|
|
||||||
<input type="radio" id="tn" name="server"
|
<input type="radio" id="tn" name="server"
|
||||||
value="wss://s.altnet.rippletest.net:51233">
|
value="wss://s.altnet.rippletest.net:51233">
|
||||||
|
|||||||
@@ -648,9 +648,6 @@ Update the form to support the new functions.
|
|||||||
<h1>Token Test Harness</h1>
|
<h1>Token Test Harness</h1>
|
||||||
<form id="theForm">
|
<form id="theForm">
|
||||||
Choose your ledger instance:
|
Choose your ledger instance:
|
||||||
<input type="radio" id="xls" name="server"
|
|
||||||
value="wss://xls20-sandbox.rippletest.net:51233" checked>
|
|
||||||
<label for="xls20">XLS20-NFT</label>
|
|
||||||
|
|
||||||
<input type="radio" id="tn" name="server"
|
<input type="radio" id="tn" name="server"
|
||||||
value="wss://s.altnet.rippletest.net:51233">
|
value="wss://s.altnet.rippletest.net:51233">
|
||||||
|
|||||||
@@ -12,10 +12,12 @@ labels:
|
|||||||
|
|
||||||
This example shows how to:
|
This example shows how to:
|
||||||
|
|
||||||
1. Mint new Non-Fungible Tokens (NFTokens).
|
|
||||||
|
1. Mint new Non-fungible Tokens (NFTokens).
|
||||||
2. Get a list of existing NFTokens.
|
2. Get a list of existing NFTokens.
|
||||||
3. Delete (Burn) a NFToken.
|
3. Delete (Burn) a NFToken.
|
||||||
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
@@ -30,10 +32,10 @@ You can download the [Quickstart Samples](https://github.com/XRPLF/xrpl-dev-port
|
|||||||
|
|
||||||
1. Open `3.mint-nfts.html` in a browser.
|
1. Open `3.mint-nfts.html` in a browser.
|
||||||
2. Get test accounts.
|
2. Get test accounts.
|
||||||
1. If you have existing NFT-Devnet account seeds:
|
1. If you have existing Testnet account seeds:
|
||||||
1. Paste the account seeds in the **Seeds** field.
|
1. Paste the account seeds in the **Seeds** field.
|
||||||
2. Click **Get Accounts from Seeds**.
|
2. Click **Get Accounts from Seeds**.
|
||||||
2. If you do not have existing NFT-Devnet accounts:
|
2. If you do not have existing Testnet accounts:
|
||||||
1. Click **Get New Standby Account**.
|
1. Click **Get New Standby Account**.
|
||||||
2. Click **Get New Operational Account**.
|
2. Click **Get New Operational Account**.
|
||||||
|
|
||||||
@@ -481,10 +483,6 @@ Bold text in the following indicates changes to the form that support the new fu
|
|||||||
<h1>Token Test Harness</h1>
|
<h1>Token Test Harness</h1>
|
||||||
<form id="theForm">
|
<form id="theForm">
|
||||||
Choose your ledger instance:
|
Choose your ledger instance:
|
||||||
<input type="radio" id="xls" name="server"
|
|
||||||
value="wss://xls20-sandbox.rippletest.net:51233" checked>
|
|
||||||
<label for="xls20">XLS20-NFT</label>
|
|
||||||
|
|
||||||
<input type="radio" id="tn" name="server"
|
<input type="radio" id="tn" name="server"
|
||||||
value="wss://s.altnet.rippletest.net:51233">
|
value="wss://s.altnet.rippletest.net:51233">
|
||||||
<label for="testnet">Testnet</label>
|
<label for="testnet">Testnet</label>
|
||||||
|
|||||||
@@ -10,9 +10,10 @@ labels:
|
|||||||
|
|
||||||
# 4. Transfer NFTokens
|
# 4. Transfer NFTokens
|
||||||
|
|
||||||
|
|
||||||
This example shows how to:
|
This example shows how to:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
1. Create NFToken Sell Offers.
|
1. Create NFToken Sell Offers.
|
||||||
2. Create NFToken Buy Offers.
|
2. Create NFToken Buy Offers.
|
||||||
3. Accept NFToken Sell Offers.
|
3. Accept NFToken Sell Offers.
|
||||||
@@ -35,12 +36,12 @@ You can download the [Quickstart Samples](https://github.com/XRPLF/xrpl-dev-port
|
|||||||
|
|
||||||
|
|
||||||
1. Open `4.transfer-nftokens.html` in a browser.
|
1. Open `4.transfer-nftokens.html` in a browser.
|
||||||
2. Choose **XLS20-NFT** as your ledger instance.
|
2. Choose your ledger instance (**Testnet** or **Devnet**).
|
||||||
3. Get test accounts.
|
3. Get test accounts.
|
||||||
1. If you have existing NFT-Devnet account seeds
|
1. If you have existing test account seeds
|
||||||
1. Paste account seeds in the **Seeds** field.
|
1. Paste account seeds in the **Seeds** field.
|
||||||
2. Click **Get Accounts from Seeds**.
|
2. Click **Get Accounts from Seeds**.
|
||||||
2. If you do not have NFT-Devnet account seeds:
|
2. If you do not have test account seeds:
|
||||||
1. Click **Get New Standby Account**.
|
1. Click **Get New Standby Account**.
|
||||||
2. Click **Get New Operational Account**.
|
2. Click **Get New Operational Account**.
|
||||||
|
|
||||||
@@ -1189,9 +1190,6 @@ Update the form with fields and buttons to support the new functions.
|
|||||||
<h1>Token Test Harness</h1>
|
<h1>Token Test Harness</h1>
|
||||||
<form id="theForm">
|
<form id="theForm">
|
||||||
Choose your ledger instance:
|
Choose your ledger instance:
|
||||||
<input type="radio" id="xls" name="server"
|
|
||||||
value="wss://xls20-sandbox.rippletest.net:51233" checked>
|
|
||||||
<label for="xls20">XLS20-NFT</label>
|
|
||||||
|
|
||||||
<input type="radio" id="tn" name="server"
|
<input type="radio" id="tn" name="server"
|
||||||
value="wss://s.altnet.rippletest.net:51233">
|
value="wss://s.altnet.rippletest.net:51233">
|
||||||
|
|||||||
@@ -234,9 +234,7 @@ pages:
|
|||||||
redirect_url: run-rippled-as-a-stock-server.html
|
redirect_url: run-rippled-as-a-stock-server.html
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
# This redirect needs to be added to the Japanese target *after*
|
- ja
|
||||||
# renaming the original file in that target and translating the changes
|
|
||||||
# - ja
|
|
||||||
|
|
||||||
- name: Use Cases & Featured Projects
|
- name: Use Cases & Featured Projects
|
||||||
template: page-uses.html.jinja
|
template: page-uses.html.jinja
|
||||||
@@ -400,7 +398,7 @@ pages:
|
|||||||
- intro-to-consensus.html
|
- intro-to-consensus.html
|
||||||
- public-api-methods.html
|
- public-api-methods.html
|
||||||
top_nav_hero_image: top-nav-hero-docs
|
top_nav_hero_image: top-nav-hero-docs
|
||||||
popular_pages: #TODO: find a way so this isn't a partial duplicate of top_nav_shortcuts?
|
popular_pages: # TODO: find a way so this isn't a partial duplicate of top_nav_shortcuts?
|
||||||
- send-xrp.html
|
- send-xrp.html
|
||||||
- reserves.html
|
- reserves.html
|
||||||
- xrp-testnet-faucet.html
|
- xrp-testnet-faucet.html
|
||||||
@@ -437,14 +435,14 @@ pages:
|
|||||||
- intro-to-consensus.html
|
- intro-to-consensus.html
|
||||||
- public-api-methods.html
|
- public-api-methods.html
|
||||||
top_nav_hero_image: top-nav-hero-docs
|
top_nav_hero_image: top-nav-hero-docs
|
||||||
popular_pages: #TODO: find a way so this isn't a partial duplicate of top_nav_shortcuts?
|
popular_pages: # TODO: find a way so this isn't a partial duplicate of top_nav_shortcuts?
|
||||||
- send-xrp.html
|
- send-xrp.html
|
||||||
- reserves.html
|
- reserves.html
|
||||||
- xrp-testnet-faucet.html
|
- xrp-testnet-faucet.html
|
||||||
- run-rippled-as-a-validator.html
|
- run-rippled-as-a-validator.html
|
||||||
- build-run-rippled-in-reporting-mode.html
|
- build-run-rippled-in-reporting-mode.html
|
||||||
- intro-to-consensus.html
|
- intro-to-consensus.html
|
||||||
blurb: Dive into XRP Ledger technology and start integrating. #TODO: translate
|
blurb: Dive into XRP Ledger technology and start integrating. # TODO: translate
|
||||||
filters:
|
filters:
|
||||||
- labels
|
- labels
|
||||||
targets:
|
targets:
|
||||||
@@ -914,6 +912,7 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
|
|
||||||
|
# TODO: update translation
|
||||||
- md: concepts/consensus-network/negative-unl.ja.md
|
- md: concepts/consensus-network/negative-unl.ja.md
|
||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
@@ -1069,10 +1068,12 @@ pages:
|
|||||||
- md: concepts/interoperability/xrpl-interoperability.md
|
- md: concepts/interoperability/xrpl-interoperability.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
|
- ja
|
||||||
|
|
||||||
- md: concepts/interoperability/intro-to-evm-sidechain.md
|
- md: concepts/interoperability/intro-to-evm-sidechain.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
|
- ja
|
||||||
|
|
||||||
- name: Hooks
|
- name: Hooks
|
||||||
html: https://xrpl-hooks.readme.io/
|
html: https://xrpl-hooks.readme.io/
|
||||||
@@ -1135,41 +1136,49 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/quickstart/xrpl-quickstart.md
|
- md: tutorials/quickstart/xrpl-quickstart.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/quickstart/create-accounts-send-xrp.md
|
- md: tutorials/quickstart/create-accounts-send-xrp.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/quickstart/create-trustline-send-currency.md
|
- md: tutorials/quickstart/create-trustline-send-currency.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/quickstart/mint-and-burn-nftokens.md
|
- md: tutorials/quickstart/mint-and-burn-nftokens.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/quickstart/transfer-nftokens.md
|
- md: tutorials/quickstart/transfer-nftokens.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/quickstart/broker-sale.md
|
- md: tutorials/quickstart/broker-sale.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/quickstart/authorize-minter.md
|
- md: tutorials/quickstart/authorize-minter.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/quickstart/batch-minting.md
|
- md: tutorials/quickstart/batch-minting.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
@@ -1191,11 +1200,13 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/get-started/get-started-using-python.md
|
- md: tutorials/get-started/get-started-using-python.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/get-started/get-started-using-java.md
|
- md: tutorials/get-started/get-started-using-java.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
@@ -1503,7 +1514,7 @@ pages:
|
|||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
#TODO: split concept info off of the paychan tutorial
|
# TODO: split concept info off of the paychan tutorial
|
||||||
- md: tutorials/use-specialized-payment-types/use-payment-channels.md
|
- md: tutorials/use-specialized-payment-types/use-payment-channels.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
@@ -1595,12 +1606,6 @@ pages:
|
|||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
# TODO: translate
|
|
||||||
- md: tutorials/use-tokens/nftoken-tester-tutorial.md
|
|
||||||
targets:
|
|
||||||
- en
|
|
||||||
- ja
|
|
||||||
|
|
||||||
# TODO: translate this page & blurb
|
# TODO: translate this page & blurb
|
||||||
- md: tutorials/use-tokens/enable-no-freeze.md
|
- md: tutorials/use-tokens/enable-no-freeze.md
|
||||||
targets:
|
targets:
|
||||||
@@ -2058,7 +2063,7 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
|
|
||||||
#TODO: translate the blurb in this page's frontmatter
|
# TODO: translate the blurb in this page's frontmatter
|
||||||
- md: tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.ja.md
|
- md: tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.ja.md
|
||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
@@ -2079,6 +2084,7 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate title & blurb
|
||||||
- name: Manage the Clio Server
|
- name: Manage the Clio Server
|
||||||
html: manage-the-clio-server.html
|
html: manage-the-clio-server.html
|
||||||
parent: tutorials.html
|
parent: tutorials.html
|
||||||
@@ -2088,11 +2094,13 @@ pages:
|
|||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/manage-the-clio-server/install-clio-on-ubuntu.md
|
- md: tutorials/manage-the-clio-server/install-clio-on-ubuntu.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate title & blurb
|
||||||
- name: Interoperability - EVM Sidechain
|
- name: Interoperability - EVM Sidechain
|
||||||
html: evm-sidechains.html
|
html: evm-sidechains.html
|
||||||
parent: tutorials.html
|
parent: tutorials.html
|
||||||
@@ -2102,26 +2110,31 @@ pages:
|
|||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/interoperability/get-started-evm-sidechain.md
|
- md: tutorials/interoperability/get-started-evm-sidechain.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/interoperability/connect-metamask-to-xrpl-evm-sidechain.md
|
- md: tutorials/interoperability/connect-metamask-to-xrpl-evm-sidechain.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/interoperability/join-evm-sidechain-devnet.md
|
- md: tutorials/interoperability/join-evm-sidechain-devnet.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/interoperability/evm-sidechain-validator-security.md
|
- md: tutorials/interoperability/evm-sidechain-validator-security.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate
|
||||||
- md: tutorials/interoperability/evm-sidechain-run-a-validator-node.md
|
- md: tutorials/interoperability/evm-sidechain-run-a-validator-node.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
@@ -2152,6 +2165,7 @@ pages:
|
|||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
|
||||||
|
# TODO: translate title & blurb
|
||||||
- name: XRP Ledger Protocol Reference
|
- name: XRP Ledger Protocol Reference
|
||||||
html: protocol-reference.html
|
html: protocol-reference.html
|
||||||
parent: references.html
|
parent: references.html
|
||||||
@@ -2377,8 +2391,6 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
# TODO: translate _snippets/tx-fields-intro.md
|
|
||||||
|
|
||||||
- md: references/protocol-reference/transactions/transaction-types/accountset.md
|
- md: references/protocol-reference/transactions/transaction-types/accountset.md
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
@@ -3004,7 +3016,7 @@ pages:
|
|||||||
html: transaction-methods.html # watch for clashes w/ this filename
|
html: transaction-methods.html # watch for clashes w/ this filename
|
||||||
parent: public-api-methods.html
|
parent: public-api-methods.html
|
||||||
template: pagetype-category.html.jinja
|
template: pagetype-category.html.jinja
|
||||||
blurb: Transactions are the only thing that can modify the shared state of the XRP Ledger. All business on the XRP Ledger takes the form of transactions. Use these methods to work with transactions. #TODO:translate
|
blurb: Transactions are the only thing that can modify the shared state of the XRP Ledger. All business on the XRP Ledger takes the form of transactions. Use these methods to work with transactions. # TODO: translate
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
|
|
||||||
@@ -3116,10 +3128,11 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate title & blurb
|
||||||
- name: Payment Channel Methods
|
- name: Payment Channel Methods
|
||||||
html: payment-channel-methods.html
|
html: payment-channel-methods.html
|
||||||
parent: public-api-methods.html
|
parent: public-api-methods.html
|
||||||
blurb: Payment channels are a tool for facilitating repeated, unidirectional payments, or temporary credit between two parties. Use these methods to work with payment channels. #TODO:translate
|
blurb: Payment channels are a tool for facilitating repeated, unidirectional payments, or temporary credit between two parties. Use these methods to work with payment channels.
|
||||||
template: pagetype-category.html.jinja
|
template: pagetype-category.html.jinja
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
@@ -3141,10 +3154,11 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate title & blurb
|
||||||
- name: Subscription Methods
|
- name: Subscription Methods
|
||||||
html: subscription-methods.html
|
html: subscription-methods.html
|
||||||
parent: public-api-methods.html
|
parent: public-api-methods.html
|
||||||
blurb: Use these methods to enable the server to push updates to your client when various events happen, so that you can know and react right away. WebSocket API only. #TODO:translate
|
blurb: Use these methods to enable the server to push updates to your client when various events happen, so that you can know and react right away. WebSocket API only.
|
||||||
template: pagetype-category.html.jinja
|
template: pagetype-category.html.jinja
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
@@ -3219,7 +3233,7 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
# TODO: translate
|
# TODO: translate title & blurb
|
||||||
- name: Clio Server Methods
|
- name: Clio Server Methods
|
||||||
html: clio-methods.html
|
html: clio-methods.html
|
||||||
parent: public-api-methods.html
|
parent: public-api-methods.html
|
||||||
@@ -3247,6 +3261,7 @@ pages:
|
|||||||
- en
|
- en
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate title & blurb
|
||||||
- name: Utility Methods
|
- name: Utility Methods
|
||||||
html: utility-methods.html
|
html: utility-methods.html
|
||||||
parent: public-api-methods.html
|
parent: public-api-methods.html
|
||||||
@@ -3339,10 +3354,11 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
|
|
||||||
|
# TODO: translate blurb
|
||||||
- name: ログとデータ管理のメソッド
|
- name: ログとデータ管理のメソッド
|
||||||
html: logging-and-data-management-methods.html
|
html: logging-and-data-management-methods.html
|
||||||
parent: admin-api-methods.html
|
parent: admin-api-methods.html
|
||||||
blurb: Use these methods to manage log levels and other data, such as ledgers. #TODO: translate
|
blurb: Use these methods to manage log levels and other data, such as ledgers.
|
||||||
template: pagetype-category.html.jinja
|
template: pagetype-category.html.jinja
|
||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
@@ -3411,7 +3427,7 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
#TODO: translate title and blurb
|
# TODO: translate title and blurb
|
||||||
- name: Server Control Methods
|
- name: Server Control Methods
|
||||||
html: server-control-methods.html
|
html: server-control-methods.html
|
||||||
parent: admin-api-methods.html
|
parent: admin-api-methods.html
|
||||||
@@ -3445,10 +3461,11 @@ pages:
|
|||||||
targets:
|
targets:
|
||||||
- ja
|
- ja
|
||||||
|
|
||||||
|
# TODO: translate title & blurb
|
||||||
- name: Signing Methods
|
- name: Signing Methods
|
||||||
html: signing-methods.html
|
html: signing-methods.html
|
||||||
parent: admin-api-methods.html
|
parent: admin-api-methods.html
|
||||||
blurb: Use these methods to work with transactions. #TODO:translate
|
blurb: Use these methods to work with transactions.
|
||||||
template: pagetype-category.html.jinja
|
template: pagetype-category.html.jinja
|
||||||
targets:
|
targets:
|
||||||
- en
|
- en
|
||||||
@@ -4527,6 +4544,7 @@ known_broken_links:
|
|||||||
- https://xrpl-hackathon-2021.devpost.com/project-gallery
|
- https://xrpl-hackathon-2021.devpost.com/project-gallery
|
||||||
- https://xrplimpact.devpost.com/
|
- https://xrplimpact.devpost.com/
|
||||||
- https://www.postgresqltutorial.com/install-postgresql-linux/
|
- https://www.postgresqltutorial.com/install-postgresql-linux/
|
||||||
|
- http://www.investopedia.com/terms/o/order-book.asp
|
||||||
# This site often times out, but it does work and is the original.
|
# This site often times out, but it does work and is the original.
|
||||||
- https://theworld.com/~reinhold/diceware.html
|
- https://theworld.com/~reinhold/diceware.html
|
||||||
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 86 KiB |
|
Before Width: | Height: | Size: 185 KiB |
|
Before Width: | Height: | Size: 136 KiB After Width: | Height: | Size: 144 KiB |
|
Before Width: | Height: | Size: 209 KiB After Width: | Height: | Size: 224 KiB |
|
Before Width: | Height: | Size: 209 KiB After Width: | Height: | Size: 199 KiB |
|
Before Width: | Height: | Size: 200 KiB After Width: | Height: | Size: 192 KiB |
|
Before Width: | Height: | Size: 120 KiB After Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 196 KiB After Width: | Height: | Size: 190 KiB |
|
Before Width: | Height: | Size: 185 KiB After Width: | Height: | Size: 178 KiB |
|
Before Width: | Height: | Size: 198 KiB After Width: | Height: | Size: 193 KiB |
|
Before Width: | Height: | Size: 223 KiB After Width: | Height: | Size: 219 KiB |
|
Before Width: | Height: | Size: 212 KiB After Width: | Height: | Size: 206 KiB |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 189 KiB After Width: | Height: | Size: 182 KiB |
|
Before Width: | Height: | Size: 107 KiB After Width: | Height: | Size: 103 KiB |
|
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 162 KiB |
|
Before Width: | Height: | Size: 178 KiB After Width: | Height: | Size: 191 KiB |
|
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 171 KiB |
|
Before Width: | Height: | Size: 148 KiB After Width: | Height: | Size: 157 KiB |
|
Before Width: | Height: | Size: 205 KiB After Width: | Height: | Size: 225 KiB |
|
Before Width: | Height: | Size: 190 KiB After Width: | Height: | Size: 207 KiB |
|
Before Width: | Height: | Size: 236 KiB After Width: | Height: | Size: 255 KiB |
|
Before Width: | Height: | Size: 287 KiB After Width: | Height: | Size: 316 KiB |
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 270 KiB After Width: | Height: | Size: 286 KiB |
|
Before Width: | Height: | Size: 271 KiB After Width: | Height: | Size: 285 KiB |
|
Before Width: | Height: | Size: 118 KiB After Width: | Height: | Size: 136 KiB |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 117 KiB |
|
Before Width: | Height: | Size: 144 KiB After Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 129 KiB After Width: | Height: | Size: 128 KiB |
|
Before Width: | Height: | Size: 172 KiB After Width: | Height: | Size: 184 KiB |
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: XRPL.org v0.0\n"
|
"Project-Id-Version: XRPL.org v0.0\n"
|
||||||
"Report-Msgid-Bugs-To: docs@ripple.com\n"
|
"Report-Msgid-Bugs-To: docs@ripple.com\n"
|
||||||
"POT-Creation-Date: 2022-07-30 15:01+0900\n"
|
"POT-Creation-Date: 2022-11-03 15:52-0700\n"
|
||||||
"PO-Revision-Date: 2020-05-12 15:25-0700\n"
|
"PO-Revision-Date: 2020-05-12 15:25-0700\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language: ja\n"
|
"Language: ja\n"
|
||||||
@@ -16,7 +16,7 @@ msgstr ""
|
|||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Generated-By: Babel 2.10.3\n"
|
"Generated-By: Babel 2.11.0\n"
|
||||||
|
|
||||||
#: template/component-footer.html.jinja:23
|
#: template/component-footer.html.jinja:23
|
||||||
msgid "Open Source."
|
msgid "Open Source."
|
||||||
@@ -31,17 +31,25 @@ msgid "Edit page"
|
|||||||
msgstr "ページを編集"
|
msgstr "ページを編集"
|
||||||
|
|
||||||
#: template/component-top-nav.html.jinja:3
|
#: template/component-top-nav.html.jinja:3
|
||||||
msgid "Read the proposal for a native AMM on XRPL"
|
msgid "Native NFT support is now available on the XRP Ledger"
|
||||||
msgstr "XRPL上のネイティブAMMの提案を読む"
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/component-top-nav.html.jinja:7
|
||||||
|
msgid "Native NFT support is now available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/component-top-nav.html.jinja:8
|
||||||
|
msgid "on the XRP Ledger"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
# Tooltip on the button to close the search box
|
# Tooltip on the button to close the search box
|
||||||
#: template/component-top-nav.html.jinja:75 template/page-404.html.jinja:11
|
#: template/component-top-nav.html.jinja:79 template/page-404.html.jinja:11
|
||||||
#: template/page-docs.html.jinja:18
|
#: template/page-docs.html.jinja:18
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "検索"
|
msgstr "検索"
|
||||||
|
|
||||||
#: template/component-top-nav.html.jinja:76
|
#: template/component-top-nav.html.jinja:80
|
||||||
msgid "Search site..."
|
msgid "Search site..."
|
||||||
msgstr "サイトを検索"
|
msgstr "サイトを検索"
|
||||||
|
|
||||||
@@ -389,7 +397,7 @@ msgstr "コンセンサスへの貢献"
|
|||||||
msgid "Apply for funding for your next XRPL project"
|
msgid "Apply for funding for your next XRPL project"
|
||||||
msgstr "将来のXRPLプロジェクトのための資金調達に応募する"
|
msgstr "将来のXRPLプロジェクトのための資金調達に応募する"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:122
|
#: template/page-community.html.jinja:122 template/page-funding.html.jinja:134
|
||||||
#: template/page-xrpl-overview.html.jinja:169
|
#: template/page-xrpl-overview.html.jinja:169
|
||||||
msgid "XRPL Grants"
|
msgid "XRPL Grants"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -403,7 +411,7 @@ msgstr ""
|
|||||||
"コミュニティに貢献する厳選されたオープンソースプロジェクトに資金を提供します。"
|
"コミュニティに貢献する厳選されたオープンソースプロジェクトに資金を提供します。"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:128
|
#: template/page-community.html.jinja:128
|
||||||
#: template/page-community.html.jinja:148
|
#: template/page-community.html.jinja:148 template/page-funding.html.jinja:298
|
||||||
msgid "Learn More"
|
msgid "Learn More"
|
||||||
msgstr "もっと知る"
|
msgstr "もっと知る"
|
||||||
|
|
||||||
@@ -420,68 +428,109 @@ msgid "Open-source projects funded "
|
|||||||
msgstr "オープンソースプロジェクトへの資金提供"
|
msgstr "オープンソースプロジェクトへの資金提供"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:164
|
#: template/page-community.html.jinja:164
|
||||||
#: template/page-community.html.jinja:189
|
msgid "Showcase your XRPL project, application or product"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:165
|
||||||
|
msgid "XRPL Community Spotlight"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:167
|
||||||
|
msgid ""
|
||||||
|
"Get featured on the Developer Reflections blog or Use Cases page, and "
|
||||||
|
"explore XRPL community highlights."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:174
|
||||||
|
msgid "Submit Your Projects"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:175
|
||||||
|
msgid "Read the Blog"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:191
|
||||||
|
#: template/page-community.html.jinja:216
|
||||||
msgid "Welcome to Apex 2021"
|
msgid "Welcome to Apex 2021"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:168
|
#: template/page-community.html.jinja:195
|
||||||
#: template/page-community.html.jinja:193
|
#: template/page-community.html.jinja:220
|
||||||
msgid "XRPL Community Meetup"
|
msgid "XRPL Community Meetup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:172
|
#: template/page-community.html.jinja:199
|
||||||
#: template/page-community.html.jinja:197
|
#: template/page-community.html.jinja:224
|
||||||
msgid "XRPL Hackathon 2022"
|
msgid "XRPL Hackathon 2022"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:179
|
#: template/page-community.html.jinja:206
|
||||||
msgid "Check out global events across the XRPL community"
|
msgid "Check out global events across the XRPL community"
|
||||||
msgstr "XRPLコミュニティで開催されるグローバルなイベントをチェック"
|
msgstr "XRPLコミュニティで開催されるグローバルなイベントをチェック"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:180
|
#: template/page-community.html.jinja:207
|
||||||
msgid "XRPL Events"
|
msgid "XRPL Events"
|
||||||
msgstr "XRPLイベント"
|
msgstr "XRPLイベント"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:182
|
#: template/page-community.html.jinja:209
|
||||||
msgid ""
|
msgid ""
|
||||||
"Meet the XRPL community at meetups, hackathons, conferences, and more "
|
"Meet the XRPL community at meetups, hackathons, conferences, and more "
|
||||||
"across global regions."
|
"across global regions."
|
||||||
msgstr "世界各地でのミートアップ、ハッカソン、カンファレンスなどでXRPLコミュニティと出会えます。"
|
msgstr "世界各地でのミートアップ、ハッカソン、カンファレンスなどでXRPLコミュニティと出会えます。"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:202
|
#: template/page-community.html.jinja:229
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "View All Events"
|
msgid "View All Events"
|
||||||
msgstr "全てのイベントを見る"
|
msgstr "全てのイベントを見る"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:220
|
#: template/page-community.html.jinja:247
|
||||||
msgid "Discover your next career opportunity in the XRPL community"
|
msgid "Discover your next career opportunity in the XRPL community"
|
||||||
msgstr "XRPLコミュニティであなたの次のキャリアを見つけましょう"
|
msgstr "XRPLコミュニティであなたの次のキャリアを見つけましょう"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:221
|
#: template/page-community.html.jinja:248
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "XRPL Careers"
|
msgid "XRPL Careers"
|
||||||
msgstr "XRPLキャリア"
|
msgstr "XRPLキャリア"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:223
|
#: template/page-community.html.jinja:250
|
||||||
msgid ""
|
msgid ""
|
||||||
"Teams across the XRPL community are looking for talented individuals to "
|
"Teams across the XRPL community are looking for talented individuals to "
|
||||||
"help build their next innovation."
|
"help build their next innovation."
|
||||||
msgstr "XRPLコミュニティの各チームは、次のイノベーションの構築に貢献する優秀な人材を求めています。"
|
msgstr "XRPLコミュニティの各チームは、次のイノベーションの構築に貢献する優秀な人材を求めています。"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:229
|
#: template/page-community.html.jinja:256
|
||||||
msgid "View Open Roles"
|
msgid "View Open Roles"
|
||||||
msgstr "募集職種を見る"
|
msgstr "募集職種を見る"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:243
|
#: template/page-community.html.jinja:268
|
||||||
|
msgid "Review guidelines for using XRPL design assets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:269
|
||||||
|
msgid "XRPL Assets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:271
|
||||||
|
msgid ""
|
||||||
|
"Just like the technology itself, XRPL assets are open source and "
|
||||||
|
"available for anyone to use. Check out this helpful framework for using "
|
||||||
|
"XRPL visuals. "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:279
|
||||||
|
msgid "Download the PDF and Assets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:297
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "A community-driven resource for all things XRPL.org"
|
msgid "A community-driven resource for all things XRPL.org"
|
||||||
msgstr "XRPとXRP Ledgerのあらゆるものを提供する、コミュニティ主体のリソース"
|
msgstr "XRPとXRP Ledgerのあらゆるものを提供する、コミュニティ主体のリソース"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:244
|
#: template/page-community.html.jinja:298
|
||||||
msgid "Contribute to XRPL.org"
|
msgid "Contribute to XRPL.org"
|
||||||
msgstr "XRPL.orgに貢献する"
|
msgstr "XRPL.orgに貢献する"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:246
|
#: template/page-community.html.jinja:300
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"Thank you for your interest in contributing to XRPL.org. This website was"
|
"Thank you for your interest in contributing to XRPL.org. This website was"
|
||||||
@@ -492,10 +541,48 @@ msgstr ""
|
|||||||
"XRPL.orgへの貢献に関心をお持ちいただき、ありがとうございます。このウェブサイトはXRPLコミュニティのリソースとして作成され、XRP "
|
"XRPL.orgへの貢献に関心をお持ちいただき、ありがとうございます。このウェブサイトはXRPLコミュニティのリソースとして作成され、XRP "
|
||||||
"Ledgerのリソースの信頼できる生きた情報源となることを目的としています。このポータルはオープンソースであり、誰でも変更を提案することができます。"
|
"Ledgerのリソースの信頼できる生きた情報源となることを目的としています。このポータルはオープンソースであり、誰でも変更を提案することができます。"
|
||||||
|
|
||||||
#: template/page-community.html.jinja:247
|
#: template/page-community.html.jinja:301
|
||||||
msgid "Read Contributor Guidelines"
|
msgid "Read Contributor Guidelines"
|
||||||
msgstr "コントリビュータガイドラインを読む"
|
msgstr "コントリビュータガイドラインを読む"
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:13
|
||||||
|
msgid ""
|
||||||
|
"Use the developer tools to test, explore, and validate XRP Ledger\n"
|
||||||
|
" API requests and behavior."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:16
|
||||||
|
msgid "Dev Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:28 template/page-dev-tools.html.jinja:74
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Explorers"
|
||||||
|
msgstr "利用例を見る"
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:31 template/page-dev-tools.html.jinja:89
|
||||||
|
msgid "API Access"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:34 template/page-dev-tools.html.jinja:146
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Other"
|
||||||
|
msgstr "Ethereum"
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:203
|
||||||
|
msgid "Have an Idea For a Tool?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:204
|
||||||
|
msgid ""
|
||||||
|
"Contribute to the XRP Ledger community by submitting your idea for a tool"
|
||||||
|
" or open a pull request if you've developed a tool."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:205
|
||||||
|
msgid "Open a pull Request"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-docs.html.jinja:11
|
#: template/page-docs.html.jinja:11
|
||||||
msgid "What Would You Like to Learn?"
|
msgid "What Would You Like to Learn?"
|
||||||
msgstr "何を学びたいですか?"
|
msgstr "何を学びたいですか?"
|
||||||
@@ -633,6 +720,92 @@ msgstr ""
|
|||||||
" href=\"https://github.com/XRPLF/xrpl-dev-"
|
" href=\"https://github.com/XRPLF/xrpl-dev-"
|
||||||
"portal/blob/master/CONTRIBUTING.md\">ぜひ貢献をお願いいたします</a>"
|
"portal/blob/master/CONTRIBUTING.md\">ぜひ貢献をお願いいたします</a>"
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:27
|
||||||
|
msgid "XRPL Developer Funding Programs"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:28
|
||||||
|
msgid "Project Resources"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:36
|
||||||
|
msgid "Explore funding opportunities for developers and teams"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:37
|
||||||
|
msgid "Funding Overview"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:39
|
||||||
|
msgid ""
|
||||||
|
"If you’re a software developer or team looking to build your next project"
|
||||||
|
" or venture on the XRP Ledger (XRPL), there are a number of opportunities"
|
||||||
|
" to fund your next innovation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:50
|
||||||
|
msgid "XRPL Hackathons"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:51
|
||||||
|
msgid "Join an Event"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:53
|
||||||
|
msgid ""
|
||||||
|
"Hackathons are open to all developers to explore and invent a project on "
|
||||||
|
"the XRP Ledger. Visit the events page for updates on upcoming hackathons."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:56 template/page-funding.html.jinja:121
|
||||||
|
msgid "See Upcoming Events"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:135
|
||||||
|
msgid "Fund Your Project"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:137
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"Developer grants for projects that contribute to the growing XRP Ledger "
|
||||||
|
"community."
|
||||||
|
msgstr ""
|
||||||
|
"XRPL Grantsプログラムは、拡大を続ける XRP Ledger "
|
||||||
|
"コミュニティに貢献する厳選されたオープンソースプロジェクトに資金を提供します。"
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:145 template/page-funding.html.jinja:210
|
||||||
|
msgid "Visit XRPL Grants"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:223
|
||||||
|
msgid "XRPL Bounties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:224
|
||||||
|
msgid "Go Deep"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:226
|
||||||
|
msgid ""
|
||||||
|
"Bounties are awards for developing software and integrations that enable "
|
||||||
|
"and improve specific use cases for the XRP Ledger."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:294
|
||||||
|
msgid "Are you an independent creator?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:295
|
||||||
|
msgid "Ripple’s Creator Fund"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:297
|
||||||
|
msgid ""
|
||||||
|
"If you’re a creator looking to mint NFTs on the XRP Ledger and do not "
|
||||||
|
"have technical experience, check out Ripple’s Creator Fund."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-history.html.jinja:28
|
#: template/page-history.html.jinja:28
|
||||||
msgid "Provide a Better Alternative to Bitcoin"
|
msgid "Provide a Better Alternative to Bitcoin"
|
||||||
msgstr "Bitcoinに代わる選択肢"
|
msgstr "Bitcoinに代わる選択肢"
|
||||||
@@ -691,16 +864,20 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Their initial observations about the high energy consumption and "
|
"Their initial observations about the high energy consumption and "
|
||||||
"scalability issues that would plague Bitcoin proved prescient. In 2019, "
|
"scalability issues that would plague Bitcoin proved prescient. In 2019, "
|
||||||
"estimates suggest Bitcoin mining used <a href=\"carbon-"
|
"estimates suggest Bitcoin mining used <a href=\"carbon-
|
||||||
"calculator.html\">more energy than the entire country of Portugal</a>. "
|
"calculator.html\">more energy than the entire country of Portugal</a>. "
|
||||||
"Moreover, their initial read indicated that significant problems could "
|
"Moreover, their initial read indicated that significant problems could "
|
||||||
"arise if any miner obtained (or miners colluded to obtain) greater than "
|
"arise if any miner obtained (or miners colluded to obtain) greater than "
|
||||||
"50% of the mining power. That risk persists with Bitcoin (and Ethereum) "
|
"50%% of the mining power. That risk persists with Bitcoin (and Ethereum) "
|
||||||
"today as mining power has consolidated in China."
|
"today as mining power has consolidated in China."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"莫大なエネルギー消費量とスケーラビリティの問題が将来的にBitcoinを悩ませるだろうという最初の気付きには先見の明があったことが実証されました。(2019年には、<a"
|
"莫大なエネルギー消費量とスケーラビリティの問題が将来的にBitcoinを悩ませるだろうという"
|
||||||
" "
|
"最初の気付きには先見の明があったことが実証されました。(2019年には、<a "
|
||||||
"href=\"carbon-\"\"calculator.html\">Bitcoinのマイニングに使用されたエネルギー量</a>はポルトガルの国全体のエネルギー消費量を上回ったと推定されています)。また、3人は当初から、もしいずれかのマイナー(または共謀したマイナー集団)がマイニングパワーの50%以上を獲得した場合、深刻な問題が発生するであろうと考えていました。Bitcoin(とEthereum)のマイニングパワーは中国に集中しているため、現在もなおそのリスクを抱えています。"
|
"href=\"carbon-calculator.html\">Bitcoinのマイニングに使用されたエネルギー量</a>"
|
||||||
|
"はポルトガルの国全体のエネルギー消費量を上回ったと推定されています)。また、3人は当初から、"
|
||||||
|
"もしいずれかのマイナー(または共謀したマイナー集団)がマイニングパワーの50%以上を"
|
||||||
|
"獲得した場合、深刻な問題が発生するであろうと考えていました。Bitcoin(とEthereum)"
|
||||||
|
"のマイニングパワーは中国に集中しているため、現在もなおそのリスクを抱えています。"
|
||||||
|
|
||||||
#: template/page-history.html.jinja:68
|
#: template/page-history.html.jinja:68
|
||||||
msgid "XRPL Launches its Native Currency, XRP"
|
msgid "XRPL Launches its Native Currency, XRP"
|
||||||
@@ -740,7 +917,7 @@ msgstr "2012年6月には、Schwartz、McCaleb、Brittoがコードの開発を
|
|||||||
#: template/page-history.html.jinja:76
|
#: template/page-history.html.jinja:76
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Once the XRP Ledger was live, 80% of the XRP was gifted to a new company "
|
"Once the XRP Ledger was live, 80%% of the XRP was gifted to a new company "
|
||||||
"that set out to build use cases for the digital asset—initially called "
|
"that set out to build use cases for the digital asset—initially called "
|
||||||
"NewCoin and renamed quickly to OpenCoin."
|
"NewCoin and renamed quickly to OpenCoin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -798,14 +975,17 @@ msgid "XRPL Foundation Launched"
|
|||||||
msgstr "XRPL財団の創設"
|
msgstr "XRPL財団の創設"
|
||||||
|
|
||||||
#: template/page-history.html.jinja:103
|
#: template/page-history.html.jinja:103
|
||||||
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"<a href=\"https://xrplf.org/assets/XRP_Foundation_Release_24Sep2020.pdf\""
|
"<a href=\"https://foundation.xrpl.org/2020/09/24/xrp-ledger-foundation-"
|
||||||
" target=\"_blank\">Founded</a> September 24, 2020, the XRPL Foundation is"
|
"launches-to-drive-growth-and-development-of-the-core-xrp-ledger-and-"
|
||||||
" an independent and nonprofit entity with a mission to accelerate the "
|
"community/\" target=\"_blank\">Founded</a> September 24, 2020, the XRPL "
|
||||||
"development and adoption of the decentralized XRP Ledger. The Foundation "
|
"Foundation is an independent and nonprofit entity with a mission to "
|
||||||
"received an initial donation of over $6.5M from Coil, Ripple, and Gatehub"
|
"accelerate the development and adoption of the decentralized XRP Ledger. "
|
||||||
" to fund the Foundation’s work in service of the growing number of "
|
"The Foundation received an initial donation of over $6.5M from Coil, "
|
||||||
"developers and other community members building on the XRP Ledger."
|
"Ripple, and Gatehub to fund the Foundation’s work in service of the "
|
||||||
|
"growing number of developers and other community members building on the "
|
||||||
|
"XRP Ledger."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"2020年9月24日に<a "
|
"2020年9月24日に<a "
|
||||||
"href=\"https://xrplf.org/assets/XRP_Foundation_Release_24Sep2020.pdf\" "
|
"href=\"https://xrplf.org/assets/XRP_Foundation_Release_24Sep2020.pdf\" "
|
||||||
@@ -1138,15 +1318,12 @@ msgid "Creating Economic Opportunity"
|
|||||||
msgstr "経済的機会の創出"
|
msgstr "経済的機会の創出"
|
||||||
|
|
||||||
#: template/page-impact.html.jinja:50
|
#: template/page-impact.html.jinja:50
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"For more than <a "
|
"For more than <a "
|
||||||
"href=\"https://www.un.org/sites/un2.un.org/files/wmr_2020.pdf\" "
|
"href=\"https://publications.iom.int/system/files/pdf/wmr_2020.pdf\" "
|
||||||
"target=\"_blank\">272 million migrants</a> worldwide, sending and "
|
"target=\"_blank\">272 million migrants</a> worldwide, sending and "
|
||||||
"receiving money across borders is expensive, unreliable and complex."
|
"receiving money across borders is expensive, unreliable and complex."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"世界中の<a "
|
|
||||||
"href=\"https://www.un.org/sites/un2.un.org/files/wmr_2020.pdf\">2億7,200万人を超える移民</a>にとって、国際送金は高額なコストがかかり、信頼性が低くて複雑なのが現状です。"
|
|
||||||
|
|
||||||
#: template/page-impact.html.jinja:51
|
#: template/page-impact.html.jinja:51
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1201,7 +1378,7 @@ msgid "2025"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-impact.html.jinja:72
|
#: template/page-impact.html.jinja:72
|
||||||
msgid "+195.3%"
|
msgid "+195.3%%"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-impact.html.jinja:75
|
#: template/page-impact.html.jinja:75
|
||||||
@@ -1213,7 +1390,7 @@ msgid "2030"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-impact.html.jinja:82
|
#: template/page-impact.html.jinja:82
|
||||||
msgid "+21.4%"
|
msgid "+21.4%%"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-impact.html.jinja:85
|
#: template/page-impact.html.jinja:85
|
||||||
@@ -1903,7 +2080,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:87
|
#: template/page-xrp-overview.html.jinja:87
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
msgid "0.3% of global energy consumption"
|
msgid "0.3%% of global energy consumption"
|
||||||
msgstr "世界のエネルギー消費量の0.3%を占める"
|
msgstr "世界のエネルギー消費量の0.3%を占める"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:93
|
#: template/page-xrp-overview.html.jinja:93
|
||||||
@@ -1997,7 +2174,7 @@ msgid ""
|
|||||||
" more than the original 100 billion can be created. The XRPL founders "
|
" more than the original 100 billion can be created. The XRPL founders "
|
||||||
"gifted 80 billion XRP, the platform’s native currency, to Ripple. To "
|
"gifted 80 billion XRP, the platform’s native currency, to Ripple. To "
|
||||||
"provide predictability to the XRP supply, Ripple has locked 55 billion "
|
"provide predictability to the XRP supply, Ripple has locked 55 billion "
|
||||||
"XRP (55% of the total possible supply) into a series of escrows using the"
|
"XRP (55%% of the total possible supply) into a series of escrows using the"
|
||||||
" XRP Ledger itself. The XRPL's transaction processing rules, enforced by "
|
" XRP Ledger itself. The XRPL's transaction processing rules, enforced by "
|
||||||
"the consensus protocol, control the release of the XRP."
|
"the consensus protocol, control the release of the XRP."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2027,49 +2204,45 @@ msgstr "デジタルウォレットとは、XRPなどの暗号資産の送金、
|
|||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:157
|
#: template/page-xrp-overview.html.jinja:157
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Hardware Wallets"
|
msgid "Software Wallets"
|
||||||
msgstr "ハードウェアウォレット:"
|
msgstr "ハードウェアウォレット:"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:162
|
#: template/page-xrp-overview.html.jinja:162
|
||||||
|
msgid "Xumm"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:163
|
||||||
|
msgid "https://trustwallet.com/"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:165
|
||||||
|
msgid "Trust Wallet"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:166
|
||||||
|
msgid "https://gatehub.net/"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:168
|
||||||
|
msgid "Gatehub"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:177
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Hardware Wallets"
|
||||||
|
msgstr "ハードウェアウォレット:"
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:182
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Ledger"
|
msgid "Ledger"
|
||||||
msgstr "XRP Ledger"
|
msgstr "XRP Ledger"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:166
|
#: template/page-xrp-overview.html.jinja:186
|
||||||
msgid "Secalot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:169
|
|
||||||
msgid "Trezor"
|
msgid "Trezor"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:178
|
#: template/page-xrp-overview.html.jinja:195
|
||||||
#, fuzzy
|
#: template/page-xrp-overview.html.jinja:261
|
||||||
msgid "Software Wallets"
|
|
||||||
msgstr "ハードウェアウォレット:"
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:183
|
|
||||||
msgid "Xumm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:184
|
|
||||||
msgid "https://trustwallet.com/"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:186
|
|
||||||
msgid "Trust Wallet"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:187
|
|
||||||
msgid "https://gatehub.net/"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:189
|
|
||||||
msgid "Gatehub"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:198
|
|
||||||
#: template/page-xrp-overview.html.jinja:264
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Disclaimer: This information is drawn from other sources on the internet."
|
"Disclaimer: This information is drawn from other sources on the internet."
|
||||||
" XRPL.org does not endorse or recommend any exchanges or make any "
|
" XRPL.org does not endorse or recommend any exchanges or make any "
|
||||||
@@ -2082,61 +2255,61 @@ msgstr ""
|
|||||||
"免責事項: "
|
"免責事項: "
|
||||||
"この情報はインターネット上の他の情報源から取得したものです。XRPL.orgは、いかなる取引所の支持、推奨も、取引所やデジタル資産の購入および販売に関するいかなる表明も一般的には行いません。サードパーティやサードパーティ技術を利用する前に、ご自身でデューデリジェンスを実施することをお勧めします。コンプライアンス、データセキュリティ、プライバシー慣習はプロバイダーによって大きく異なる場合があります。"
|
"この情報はインターネット上の他の情報源から取得したものです。XRPL.orgは、いかなる取引所の支持、推奨も、取引所やデジタル資産の購入および販売に関するいかなる表明も一般的には行いません。サードパーティやサードパーティ技術を利用する前に、ご自身でデューデリジェンスを実施することをお勧めします。コンプライアンス、データセキュリティ、プライバシー慣習はプロバイダーによって大きく異なる場合があります。"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:202
|
#: template/page-xrp-overview.html.jinja:199
|
||||||
msgid "What Exchanges Support XRP?"
|
msgid "What Exchanges Support XRP?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:203
|
#: template/page-xrp-overview.html.jinja:200
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"Exchanges are where people trade currencies. XRP is traded on more than "
|
"Exchanges are where people trade currencies. XRP is traded on more than "
|
||||||
"100 markets and exchanges worldwide."
|
"100 markets and exchanges worldwide."
|
||||||
msgstr "XRPは世界中の100以上の市場と取引所で取引されています"
|
msgstr "XRPは世界中の100以上の市場と取引所で取引されています"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:204
|
#: template/page-xrp-overview.html.jinja:201
|
||||||
msgid ""
|
msgid ""
|
||||||
"There are different types of exchanges that vary depending on the type of"
|
"There are different types of exchanges that vary depending on the type of"
|
||||||
" market (spot, futures, options, swaps), and the type of security model "
|
" market (spot, futures, options, swaps), and the type of security model "
|
||||||
"(custodial, non-custodial)."
|
"(custodial, non-custodial)."
|
||||||
msgstr "市場のタイプ(スポット、先物、オプション、スワップ)とセキュリティモデルのタイプ(カストディ、非カストディ)に応じて、さまざまなタイプの取引所があります。"
|
msgstr "市場のタイプ(スポット、先物、オプション、スワップ)とセキュリティモデルのタイプ(カストディ、非カストディ)に応じて、さまざまなタイプの取引所があります。"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:207
|
#: template/page-xrp-overview.html.jinja:204
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Spot Exchanges"
|
msgid "Spot Exchanges"
|
||||||
msgstr "取引所について見る"
|
msgstr "取引所について見る"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:208
|
#: template/page-xrp-overview.html.jinja:205
|
||||||
msgid ""
|
msgid ""
|
||||||
"Spot exchanges allow people to buy and sell cryptocurrencies at current "
|
"Spot exchanges allow people to buy and sell cryptocurrencies at current "
|
||||||
"(spot) market rates."
|
"(spot) market rates."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:211
|
#: template/page-xrp-overview.html.jinja:208
|
||||||
msgid "Futures, Options and Swap Exchanges"
|
msgid "Futures, Options and Swap Exchanges"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:212
|
#: template/page-xrp-overview.html.jinja:209
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"Futures, options and swap exchanges allow people to buy and sell "
|
"Futures, options and swap exchanges allow people to buy and sell "
|
||||||
"standardized contracts of cryptocurrency market rates in the future."
|
"standardized contracts of cryptocurrency market rates in the future."
|
||||||
msgstr "スポット取引所では、暗号資産を現在の(スポット)市場価格で売買できます。先物、オプション、スワップ取引所では、将来の暗号資産市場価格の標準契約を売買できます。"
|
msgstr "スポット取引所では、暗号資産を現在の(スポット)市場価格で売買できます。先物、オプション、スワップ取引所では、将来の暗号資産市場価格の標準契約を売買できます。"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:215
|
#: template/page-xrp-overview.html.jinja:212
|
||||||
msgid "Custodial Exchanges"
|
msgid "Custodial Exchanges"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:216
|
#: template/page-xrp-overview.html.jinja:213
|
||||||
msgid ""
|
msgid ""
|
||||||
"Custodial exchanges manage a user’s private keys, and publish centralized"
|
"Custodial exchanges manage a user’s private keys, and publish centralized"
|
||||||
" order books of buyers and sellers."
|
" order books of buyers and sellers."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:219
|
#: template/page-xrp-overview.html.jinja:216
|
||||||
msgid "Non-Custodial Exchanges"
|
msgid "Non-Custodial Exchanges"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:220
|
#: template/page-xrp-overview.html.jinja:217
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"Non-custodial exchanges, also known as decentralized exchanges, do not "
|
"Non-custodial exchanges, also known as decentralized exchanges, do not "
|
||||||
@@ -2144,84 +2317,84 @@ msgid ""
|
|||||||
"buyers and sellers on a blockchain."
|
"buyers and sellers on a blockchain."
|
||||||
msgstr "カストディ型取引所は、ユーザーの秘密鍵を管理し、一元化された買い手と売り手のオーダーブックを公開します。非カストディ型取引所は、分散型取引所とも呼ばれ、ユーザーの秘密鍵は管理せず、ブロックチェーンに分散された売り手と買い手のオーダーブックを公開します。"
|
msgstr "カストディ型取引所は、ユーザーの秘密鍵を管理し、一元化された買い手と売り手のオーダーブックを公開します。非カストディ型取引所は、分散型取引所とも呼ばれ、ユーザーの秘密鍵は管理せず、ブロックチェーンに分散された売り手と買い手のオーダーブックを公開します。"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:223
|
#: template/page-xrp-overview.html.jinja:220
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Top Exchanges, according to CryptoCompare"
|
msgid "Top Exchanges, according to CryptoCompare"
|
||||||
msgstr "主要な取引所(2020年8月時点でのCryptoCompareの調査による)"
|
msgstr "主要な取引所(2020年8月時点でのCryptoCompareの調査による)"
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:228
|
#: template/page-xrp-overview.html.jinja:225
|
||||||
msgid "Bitstamp"
|
msgid "Bitstamp"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:229
|
#: template/page-xrp-overview.html.jinja:226
|
||||||
msgid "https://www.kraken.com/"
|
msgid "https://www.kraken.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:231
|
#: template/page-xrp-overview.html.jinja:228
|
||||||
msgid "Kraken"
|
msgid "Kraken"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:232
|
#: template/page-xrp-overview.html.jinja:229
|
||||||
msgid "https://cex.io/"
|
msgid "https://cex.io/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:234
|
#: template/page-xrp-overview.html.jinja:231
|
||||||
msgid "Cex.io"
|
msgid "Cex.io"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:235
|
#: template/page-xrp-overview.html.jinja:232
|
||||||
msgid "https://www.liquid.com/"
|
msgid "https://www.liquid.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:237
|
#: template/page-xrp-overview.html.jinja:234
|
||||||
msgid "Liquid"
|
msgid "Liquid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:238
|
#: template/page-xrp-overview.html.jinja:235
|
||||||
msgid "https://www.lmax.com/"
|
msgid "https://www.lmax.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:240
|
#: template/page-xrp-overview.html.jinja:237
|
||||||
msgid "LMAX"
|
msgid "LMAX"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:241
|
#: template/page-xrp-overview.html.jinja:238
|
||||||
msgid "https://www.bitfinex.com/"
|
msgid "https://www.bitfinex.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:243
|
#: template/page-xrp-overview.html.jinja:240
|
||||||
msgid "Bitfinex"
|
msgid "Bitfinex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:244
|
#: template/page-xrp-overview.html.jinja:241
|
||||||
msgid "https://www.etoro.com/crypto/exchange/"
|
msgid "https://www.etoro.com/crypto/exchange/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:246
|
#: template/page-xrp-overview.html.jinja:243
|
||||||
msgid "eToro"
|
msgid "eToro"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:247
|
#: template/page-xrp-overview.html.jinja:244
|
||||||
msgid "https://currency.com"
|
msgid "https://currency.com"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:249
|
#: template/page-xrp-overview.html.jinja:246
|
||||||
msgid "Currency.com"
|
msgid "Currency.com"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:250
|
#: template/page-xrp-overview.html.jinja:247
|
||||||
msgid "https://bittrex.com/"
|
msgid "https://bittrex.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:252
|
#: template/page-xrp-overview.html.jinja:249
|
||||||
msgid "Bittrex"
|
msgid "Bittrex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:253
|
#: template/page-xrp-overview.html.jinja:250
|
||||||
msgid "https://ftx.com/"
|
msgid "https://ftx.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:255
|
#: template/page-xrp-overview.html.jinja:252
|
||||||
msgid "FTX"
|
msgid "FTX"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -3418,67 +3591,22 @@ msgstr "目次"
|
|||||||
#~ msgid "Open Search"
|
#~ msgid "Open Search"
|
||||||
#~ msgstr "検索を開く"
|
#~ msgstr "検索を開く"
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Fund your XRPL project with a "
|
|
||||||
#~ "developer grant. <a "
|
|
||||||
#~ "href=\"https://xrplgrants.org/?utm_medium=referral&utm_source=xrpl&utm_campaign=banner\""
|
|
||||||
#~ " class=\"btn btn-outline-secondary\">Apply "
|
|
||||||
#~ "now!</a>"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid "Participate in the XRPL Community"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid "Join and Contribute"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid "Run an XRP Ledger Network Node"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid "Find us on the platforms below"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Interested in non-fungible tokens, but"
|
|
||||||
#~ " concerned about their <a "
|
|
||||||
#~ "href=\"impact.html\">large carbon footprint</a>? "
|
|
||||||
#~ "Check out these proposed standards for"
|
|
||||||
#~ " issuing NFTs on the XRP Ledger:"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid "Issued Currencies"
|
#~ msgid "Issued Currencies"
|
||||||
#~ msgstr "発行済み通貨を支払い"
|
#~ msgstr "発行済み通貨を支払い"
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "All currencies other than XRP can "
|
|
||||||
#~ "be represented in the XRP Ledger "
|
|
||||||
#~ "as issued currencies, sometimes called "
|
|
||||||
#~ "“IOUs”"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid "+195.3%%"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid "+21.4%%"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "There is a finite amount of XRP."
|
|
||||||
#~ " All XRP is already in existence "
|
|
||||||
#~ "today—no more than the original 100 "
|
|
||||||
#~ "billion can be created. The XRPL "
|
|
||||||
#~ "founders gifted 80 billion XRP, the "
|
|
||||||
#~ "platform’s native currency, to Ripple. "
|
|
||||||
#~ "To provide predictability to the XRP "
|
|
||||||
#~ "supply, Ripple has locked 55 billion "
|
|
||||||
#~ "XRP (55%% of the total possible "
|
|
||||||
#~ "supply) into a series of escrows "
|
|
||||||
#~ "using the XRP Ledger itself. The "
|
|
||||||
#~ "XRPL's transaction processing rules, enforced"
|
|
||||||
#~ " by the consensus protocol, control "
|
|
||||||
#~ "the release of the XRP."
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ msgid "二酸化炭素計算について見る"
|
#~ msgid "二酸化炭素計算について見る"
|
||||||
#~ msgstr ""
|
#~ msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Read the proposal for a native AMM on XRPL"
|
||||||
|
#~ msgstr "XRPL上のネイティブAMMの提案を読む"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "For more than <a "
|
||||||
|
#~ "href=\"https://www.un.org/sites/un2.un.org/files/wmr_2020.pdf\" "
|
||||||
|
#~ "target=\"_blank\">272 million migrants</a> "
|
||||||
|
#~ "worldwide, sending and receiving money "
|
||||||
|
#~ "across borders is expensive, unreliable "
|
||||||
|
#~ "and complex."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "世界中の<a "
|
||||||
|
#~ "href=\"https://www.un.org/sites/un2.un.org/files/wmr_2020.pdf\">2億7,200万人を超える移民</a>にとって、国際送金は高額なコストがかかり、信頼性が低くて複雑なのが現状です。"
|
||||||
|
|||||||
@@ -8,14 +8,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PROJECT VERSION\n"
|
"Project-Id-Version: PROJECT VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
"POT-Creation-Date: 2022-07-30 15:01+0900\n"
|
"POT-Creation-Date: 2022-11-03 15:52-0700\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Generated-By: Babel 2.10.3\n"
|
"Generated-By: Babel 2.11.0\n"
|
||||||
|
|
||||||
#: template/component-footer.html.jinja:23
|
#: template/component-footer.html.jinja:23
|
||||||
msgid "Open Source."
|
msgid "Open Source."
|
||||||
@@ -30,15 +30,23 @@ msgid "Edit page"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/component-top-nav.html.jinja:3
|
#: template/component-top-nav.html.jinja:3
|
||||||
msgid "Read the proposal for a native AMM on XRPL"
|
msgid "Native NFT support is now available on the XRP Ledger"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/component-top-nav.html.jinja:75 template/page-404.html.jinja:11
|
#: template/component-top-nav.html.jinja:7
|
||||||
|
msgid "Native NFT support is now available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/component-top-nav.html.jinja:8
|
||||||
|
msgid "on the XRP Ledger"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/component-top-nav.html.jinja:79 template/page-404.html.jinja:11
|
||||||
#: template/page-docs.html.jinja:18
|
#: template/page-docs.html.jinja:18
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/component-top-nav.html.jinja:76
|
#: template/component-top-nav.html.jinja:80
|
||||||
msgid "Search site..."
|
msgid "Search site..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -380,7 +388,7 @@ msgstr ""
|
|||||||
msgid "Apply for funding for your next XRPL project"
|
msgid "Apply for funding for your next XRPL project"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:122
|
#: template/page-community.html.jinja:122 template/page-funding.html.jinja:134
|
||||||
#: template/page-xrpl-overview.html.jinja:169
|
#: template/page-xrpl-overview.html.jinja:169
|
||||||
msgid "XRPL Grants"
|
msgid "XRPL Grants"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -392,7 +400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:128
|
#: template/page-community.html.jinja:128
|
||||||
#: template/page-community.html.jinja:148
|
#: template/page-community.html.jinja:148 template/page-funding.html.jinja:298
|
||||||
msgid "Learn More"
|
msgid "Learn More"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -409,65 +417,106 @@ msgid "Open-source projects funded "
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:164
|
#: template/page-community.html.jinja:164
|
||||||
#: template/page-community.html.jinja:189
|
msgid "Showcase your XRPL project, application or product"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:165
|
||||||
|
msgid "XRPL Community Spotlight"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:167
|
||||||
|
msgid ""
|
||||||
|
"Get featured on the Developer Reflections blog or Use Cases page, and "
|
||||||
|
"explore XRPL community highlights."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:174
|
||||||
|
msgid "Submit Your Projects"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:175
|
||||||
|
msgid "Read the Blog"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:191
|
||||||
|
#: template/page-community.html.jinja:216
|
||||||
msgid "Welcome to Apex 2021"
|
msgid "Welcome to Apex 2021"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:168
|
#: template/page-community.html.jinja:195
|
||||||
#: template/page-community.html.jinja:193
|
#: template/page-community.html.jinja:220
|
||||||
msgid "XRPL Community Meetup"
|
msgid "XRPL Community Meetup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:172
|
#: template/page-community.html.jinja:199
|
||||||
#: template/page-community.html.jinja:197
|
#: template/page-community.html.jinja:224
|
||||||
msgid "XRPL Hackathon 2022"
|
msgid "XRPL Hackathon 2022"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:179
|
#: template/page-community.html.jinja:206
|
||||||
msgid "Check out global events across the XRPL community"
|
msgid "Check out global events across the XRPL community"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:180
|
#: template/page-community.html.jinja:207
|
||||||
msgid "XRPL Events"
|
msgid "XRPL Events"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:182
|
#: template/page-community.html.jinja:209
|
||||||
msgid ""
|
msgid ""
|
||||||
"Meet the XRPL community at meetups, hackathons, conferences, and more "
|
"Meet the XRPL community at meetups, hackathons, conferences, and more "
|
||||||
"across global regions."
|
"across global regions."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:202
|
#: template/page-community.html.jinja:229
|
||||||
msgid "View All Events"
|
msgid "View All Events"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:220
|
#: template/page-community.html.jinja:247
|
||||||
msgid "Discover your next career opportunity in the XRPL community"
|
msgid "Discover your next career opportunity in the XRPL community"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:221
|
#: template/page-community.html.jinja:248
|
||||||
msgid "XRPL Careers"
|
msgid "XRPL Careers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:223
|
#: template/page-community.html.jinja:250
|
||||||
msgid ""
|
msgid ""
|
||||||
"Teams across the XRPL community are looking for talented individuals to "
|
"Teams across the XRPL community are looking for talented individuals to "
|
||||||
"help build their next innovation."
|
"help build their next innovation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:229
|
#: template/page-community.html.jinja:256
|
||||||
msgid "View Open Roles"
|
msgid "View Open Roles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:243
|
#: template/page-community.html.jinja:268
|
||||||
|
msgid "Review guidelines for using XRPL design assets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:269
|
||||||
|
msgid "XRPL Assets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:271
|
||||||
|
msgid ""
|
||||||
|
"Just like the technology itself, XRPL assets are open source and "
|
||||||
|
"available for anyone to use. Check out this helpful framework for using "
|
||||||
|
"XRPL visuals. "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:279
|
||||||
|
msgid "Download the PDF and Assets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-community.html.jinja:297
|
||||||
msgid "A community-driven resource for all things XRPL.org"
|
msgid "A community-driven resource for all things XRPL.org"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:244
|
#: template/page-community.html.jinja:298
|
||||||
msgid "Contribute to XRPL.org"
|
msgid "Contribute to XRPL.org"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:246
|
#: template/page-community.html.jinja:300
|
||||||
msgid ""
|
msgid ""
|
||||||
"Thank you for your interest in contributing to XRPL.org. This website was"
|
"Thank you for your interest in contributing to XRPL.org. This website was"
|
||||||
" created as an XRPL community resource and is meant to be a living, "
|
" created as an XRPL community resource and is meant to be a living, "
|
||||||
@@ -475,10 +524,46 @@ msgid ""
|
|||||||
"source and anyone can suggest changes."
|
"source and anyone can suggest changes."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-community.html.jinja:247
|
#: template/page-community.html.jinja:301
|
||||||
msgid "Read Contributor Guidelines"
|
msgid "Read Contributor Guidelines"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:13
|
||||||
|
msgid ""
|
||||||
|
"Use the developer tools to test, explore, and validate XRP Ledger\n"
|
||||||
|
" API requests and behavior."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:16
|
||||||
|
msgid "Dev Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:28 template/page-dev-tools.html.jinja:74
|
||||||
|
msgid "Explorers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:31 template/page-dev-tools.html.jinja:89
|
||||||
|
msgid "API Access"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:34 template/page-dev-tools.html.jinja:146
|
||||||
|
msgid "Other"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:203
|
||||||
|
msgid "Have an Idea For a Tool?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:204
|
||||||
|
msgid ""
|
||||||
|
"Contribute to the XRP Ledger community by submitting your idea for a tool"
|
||||||
|
" or open a pull request if you've developed a tool."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-dev-tools.html.jinja:205
|
||||||
|
msgid "Open a pull Request"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-docs.html.jinja:11
|
#: template/page-docs.html.jinja:11
|
||||||
msgid "What Would You Like to Learn?"
|
msgid "What Would You Like to Learn?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -606,6 +691,89 @@ msgid ""
|
|||||||
"portal/blob/master/CONTRIBUTING.md\">please contribute!</a>"
|
"portal/blob/master/CONTRIBUTING.md\">please contribute!</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:27
|
||||||
|
msgid "XRPL Developer Funding Programs"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:28
|
||||||
|
msgid "Project Resources"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:36
|
||||||
|
msgid "Explore funding opportunities for developers and teams"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:37
|
||||||
|
msgid "Funding Overview"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:39
|
||||||
|
msgid ""
|
||||||
|
"If you’re a software developer or team looking to build your next project"
|
||||||
|
" or venture on the XRP Ledger (XRPL), there are a number of opportunities"
|
||||||
|
" to fund your next innovation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:50
|
||||||
|
msgid "XRPL Hackathons"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:51
|
||||||
|
msgid "Join an Event"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:53
|
||||||
|
msgid ""
|
||||||
|
"Hackathons are open to all developers to explore and invent a project on "
|
||||||
|
"the XRP Ledger. Visit the events page for updates on upcoming hackathons."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:56 template/page-funding.html.jinja:121
|
||||||
|
msgid "See Upcoming Events"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:135
|
||||||
|
msgid "Fund Your Project"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:137
|
||||||
|
msgid ""
|
||||||
|
"Developer grants for projects that contribute to the growing XRP Ledger "
|
||||||
|
"community."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:145 template/page-funding.html.jinja:210
|
||||||
|
msgid "Visit XRPL Grants"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:223
|
||||||
|
msgid "XRPL Bounties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:224
|
||||||
|
msgid "Go Deep"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:226
|
||||||
|
msgid ""
|
||||||
|
"Bounties are awards for developing software and integrations that enable "
|
||||||
|
"and improve specific use cases for the XRP Ledger."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:294
|
||||||
|
msgid "Are you an independent creator?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:295
|
||||||
|
msgid "Ripple’s Creator Fund"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-funding.html.jinja:297
|
||||||
|
msgid ""
|
||||||
|
"If you’re a creator looking to mint NFTs on the XRP Ledger and do not "
|
||||||
|
"have technical experience, check out Ripple’s Creator Fund."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-history.html.jinja:28
|
#: template/page-history.html.jinja:28
|
||||||
msgid "Provide a Better Alternative to Bitcoin"
|
msgid "Provide a Better Alternative to Bitcoin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -744,13 +912,15 @@ msgstr ""
|
|||||||
|
|
||||||
#: template/page-history.html.jinja:103
|
#: template/page-history.html.jinja:103
|
||||||
msgid ""
|
msgid ""
|
||||||
"<a href=\"https://xrplf.org/assets/XRP_Foundation_Release_24Sep2020.pdf\""
|
"<a href=\"https://foundation.xrpl.org/2020/09/24/xrp-ledger-foundation-"
|
||||||
" target=\"_blank\">Founded</a> September 24, 2020, the XRPL Foundation is"
|
"launches-to-drive-growth-and-development-of-the-core-xrp-ledger-and-"
|
||||||
" an independent and nonprofit entity with a mission to accelerate the "
|
"community/\" target=\"_blank\">Founded</a> September 24, 2020, the XRPL "
|
||||||
"development and adoption of the decentralized XRP Ledger. The Foundation "
|
"Foundation is an independent and nonprofit entity with a mission to "
|
||||||
"received an initial donation of over $6.5M from Coil, Ripple, and Gatehub"
|
"accelerate the development and adoption of the decentralized XRP Ledger. "
|
||||||
" to fund the Foundation’s work in service of the growing number of "
|
"The Foundation received an initial donation of over $6.5M from Coil, "
|
||||||
"developers and other community members building on the XRP Ledger."
|
"Ripple, and Gatehub to fund the Foundation’s work in service of the "
|
||||||
|
"growing number of developers and other community members building on the "
|
||||||
|
"XRP Ledger."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-home.html.jinja:27
|
#: template/page-home.html.jinja:27
|
||||||
@@ -1062,7 +1232,7 @@ msgstr ""
|
|||||||
#: template/page-impact.html.jinja:50
|
#: template/page-impact.html.jinja:50
|
||||||
msgid ""
|
msgid ""
|
||||||
"For more than <a "
|
"For more than <a "
|
||||||
"href=\"https://www.un.org/sites/un2.un.org/files/wmr_2020.pdf\" "
|
"href=\"https://publications.iom.int/system/files/pdf/wmr_2020.pdf\" "
|
||||||
"target=\"_blank\">272 million migrants</a> worldwide, sending and "
|
"target=\"_blank\">272 million migrants</a> worldwide, sending and "
|
||||||
"receiving money across borders is expensive, unreliable and complex."
|
"receiving money across borders is expensive, unreliable and complex."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1890,47 +2060,43 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:157
|
#: template/page-xrp-overview.html.jinja:157
|
||||||
msgid "Hardware Wallets"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:162
|
|
||||||
msgid "Ledger"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:166
|
|
||||||
msgid "Secalot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:169
|
|
||||||
msgid "Trezor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:178
|
|
||||||
msgid "Software Wallets"
|
msgid "Software Wallets"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:183
|
#: template/page-xrp-overview.html.jinja:162
|
||||||
msgid "Xumm"
|
msgid "Xumm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:184
|
#: template/page-xrp-overview.html.jinja:163
|
||||||
msgid "https://trustwallet.com/"
|
msgid "https://trustwallet.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:186
|
#: template/page-xrp-overview.html.jinja:165
|
||||||
msgid "Trust Wallet"
|
msgid "Trust Wallet"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:187
|
#: template/page-xrp-overview.html.jinja:166
|
||||||
msgid "https://gatehub.net/"
|
msgid "https://gatehub.net/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:189
|
#: template/page-xrp-overview.html.jinja:168
|
||||||
msgid "Gatehub"
|
msgid "Gatehub"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:198
|
#: template/page-xrp-overview.html.jinja:177
|
||||||
#: template/page-xrp-overview.html.jinja:264
|
msgid "Hardware Wallets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:182
|
||||||
|
msgid "Ledger"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:186
|
||||||
|
msgid "Trezor"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: template/page-xrp-overview.html.jinja:195
|
||||||
|
#: template/page-xrp-overview.html.jinja:261
|
||||||
msgid ""
|
msgid ""
|
||||||
"Disclaimer: This information is drawn from other sources on the internet."
|
"Disclaimer: This information is drawn from other sources on the internet."
|
||||||
" XRPL.org does not endorse or recommend any exchanges or make any "
|
" XRPL.org does not endorse or recommend any exchanges or make any "
|
||||||
@@ -1941,141 +2107,141 @@ msgid ""
|
|||||||
"and privacy practices."
|
"and privacy practices."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:202
|
#: template/page-xrp-overview.html.jinja:199
|
||||||
msgid "What Exchanges Support XRP?"
|
msgid "What Exchanges Support XRP?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:203
|
#: template/page-xrp-overview.html.jinja:200
|
||||||
msgid ""
|
msgid ""
|
||||||
"Exchanges are where people trade currencies. XRP is traded on more than "
|
"Exchanges are where people trade currencies. XRP is traded on more than "
|
||||||
"100 markets and exchanges worldwide."
|
"100 markets and exchanges worldwide."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:204
|
#: template/page-xrp-overview.html.jinja:201
|
||||||
msgid ""
|
msgid ""
|
||||||
"There are different types of exchanges that vary depending on the type of"
|
"There are different types of exchanges that vary depending on the type of"
|
||||||
" market (spot, futures, options, swaps), and the type of security model "
|
" market (spot, futures, options, swaps), and the type of security model "
|
||||||
"(custodial, non-custodial)."
|
"(custodial, non-custodial)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:207
|
#: template/page-xrp-overview.html.jinja:204
|
||||||
msgid "Spot Exchanges"
|
msgid "Spot Exchanges"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:208
|
#: template/page-xrp-overview.html.jinja:205
|
||||||
msgid ""
|
msgid ""
|
||||||
"Spot exchanges allow people to buy and sell cryptocurrencies at current "
|
"Spot exchanges allow people to buy and sell cryptocurrencies at current "
|
||||||
"(spot) market rates."
|
"(spot) market rates."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:211
|
#: template/page-xrp-overview.html.jinja:208
|
||||||
msgid "Futures, Options and Swap Exchanges"
|
msgid "Futures, Options and Swap Exchanges"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:212
|
#: template/page-xrp-overview.html.jinja:209
|
||||||
msgid ""
|
msgid ""
|
||||||
"Futures, options and swap exchanges allow people to buy and sell "
|
"Futures, options and swap exchanges allow people to buy and sell "
|
||||||
"standardized contracts of cryptocurrency market rates in the future."
|
"standardized contracts of cryptocurrency market rates in the future."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:215
|
#: template/page-xrp-overview.html.jinja:212
|
||||||
msgid "Custodial Exchanges"
|
msgid "Custodial Exchanges"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:216
|
#: template/page-xrp-overview.html.jinja:213
|
||||||
msgid ""
|
msgid ""
|
||||||
"Custodial exchanges manage a user’s private keys, and publish centralized"
|
"Custodial exchanges manage a user’s private keys, and publish centralized"
|
||||||
" order books of buyers and sellers."
|
" order books of buyers and sellers."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:219
|
#: template/page-xrp-overview.html.jinja:216
|
||||||
msgid "Non-Custodial Exchanges"
|
msgid "Non-Custodial Exchanges"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:220
|
#: template/page-xrp-overview.html.jinja:217
|
||||||
msgid ""
|
msgid ""
|
||||||
"Non-custodial exchanges, also known as decentralized exchanges, do not "
|
"Non-custodial exchanges, also known as decentralized exchanges, do not "
|
||||||
"manage a user’s private keys, and publish decentralized order books of "
|
"manage a user’s private keys, and publish decentralized order books of "
|
||||||
"buyers and sellers on a blockchain."
|
"buyers and sellers on a blockchain."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:223
|
#: template/page-xrp-overview.html.jinja:220
|
||||||
msgid "Top Exchanges, according to CryptoCompare"
|
msgid "Top Exchanges, according to CryptoCompare"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:228
|
#: template/page-xrp-overview.html.jinja:225
|
||||||
msgid "Bitstamp"
|
msgid "Bitstamp"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:229
|
#: template/page-xrp-overview.html.jinja:226
|
||||||
msgid "https://www.kraken.com/"
|
msgid "https://www.kraken.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:231
|
#: template/page-xrp-overview.html.jinja:228
|
||||||
msgid "Kraken"
|
msgid "Kraken"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:232
|
#: template/page-xrp-overview.html.jinja:229
|
||||||
msgid "https://cex.io/"
|
msgid "https://cex.io/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:234
|
#: template/page-xrp-overview.html.jinja:231
|
||||||
msgid "Cex.io"
|
msgid "Cex.io"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:235
|
#: template/page-xrp-overview.html.jinja:232
|
||||||
msgid "https://www.liquid.com/"
|
msgid "https://www.liquid.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:237
|
#: template/page-xrp-overview.html.jinja:234
|
||||||
msgid "Liquid"
|
msgid "Liquid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:238
|
#: template/page-xrp-overview.html.jinja:235
|
||||||
msgid "https://www.lmax.com/"
|
msgid "https://www.lmax.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:240
|
#: template/page-xrp-overview.html.jinja:237
|
||||||
msgid "LMAX"
|
msgid "LMAX"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:241
|
#: template/page-xrp-overview.html.jinja:238
|
||||||
msgid "https://www.bitfinex.com/"
|
msgid "https://www.bitfinex.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:243
|
#: template/page-xrp-overview.html.jinja:240
|
||||||
msgid "Bitfinex"
|
msgid "Bitfinex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:244
|
#: template/page-xrp-overview.html.jinja:241
|
||||||
msgid "https://www.etoro.com/crypto/exchange/"
|
msgid "https://www.etoro.com/crypto/exchange/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:246
|
#: template/page-xrp-overview.html.jinja:243
|
||||||
msgid "eToro"
|
msgid "eToro"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:247
|
#: template/page-xrp-overview.html.jinja:244
|
||||||
msgid "https://currency.com"
|
msgid "https://currency.com"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:249
|
#: template/page-xrp-overview.html.jinja:246
|
||||||
msgid "Currency.com"
|
msgid "Currency.com"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:250
|
#: template/page-xrp-overview.html.jinja:247
|
||||||
msgid "https://bittrex.com/"
|
msgid "https://bittrex.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:252
|
#: template/page-xrp-overview.html.jinja:249
|
||||||
msgid "Bittrex"
|
msgid "Bittrex"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:253
|
#: template/page-xrp-overview.html.jinja:250
|
||||||
msgid "https://ftx.com/"
|
msgid "https://ftx.com/"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: template/page-xrp-overview.html.jinja:255
|
#: template/page-xrp-overview.html.jinja:252
|
||||||
msgid "FTX"
|
msgid "FTX"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -266,6 +266,7 @@
|
|||||||
|
|
||||||
&.smaller-dropdown {
|
&.smaller-dropdown {
|
||||||
min-width: 180px;
|
min-width: 180px;
|
||||||
|
padding: 1.25rem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,9 +4,9 @@
|
|||||||
"node-sass": "^7.0.0"
|
"node-sass": "^7.0.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build-css": "node-sass --include-path scss xrpl.scss ../assets/css/devportal2022-v11a.css --output-style compressed",
|
"build-css": "node-sass --include-path scss xrpl.scss ../assets/css/devportal2022-v11b.css --output-style compressed",
|
||||||
"build-css-out": "node-sass --include-path scss xrpl.scss ../out/assets/css/devportal2022-v11a.css --output-style compressed --source-map true",
|
"build-css-out": "node-sass --include-path scss xrpl.scss ../out/assets/css/devportal2022-v11b.css --output-style compressed --source-map true",
|
||||||
"build-css-watch-out": "node-sass --recursive --watch --include-path scss xrpl.scss ../out/assets/css/devportal2022-v11a.css --output-style compressed --source-map true"
|
"build-css-watch-out": "node-sass --recursive --watch --include-path scss xrpl.scss ../out/assets/css/devportal2022-v11b.css --output-style compressed --source-map true"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"sass": "^1.26.10"
|
"sass": "^1.26.10"
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
{% if target.lang=="ja" %}
|
{% if target.lang=="ja" %}
|
||||||
<link href="{{currentpage.prefix}}assets/css/fonts-ja.css" rel="stylesheet" />
|
<link href="{{currentpage.prefix}}assets/css/fonts-ja.css" rel="stylesheet" />
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<link href="{{currentpage.prefix}}assets/css/devportal2022-v11a.css" rel="stylesheet" />
|
<link href="{{currentpage.prefix}}assets/css/devportal2022-v11b.css" rel="stylesheet" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@docsearch/css@3" />
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@docsearch/css@3" />
|
||||||
|
|
||||||
|
|||||||
@@ -83,7 +83,6 @@
|
|||||||
</form>
|
</form>
|
||||||
</div><!--/#topnav-search-->
|
</div><!--/#topnav-search-->
|
||||||
|
|
||||||
<!--{#TEMPORARILY DISABLED: language selector (many common pages are mostly untranslated right now)
|
|
||||||
<div class="nav-item" id="topnav-language">
|
<div class="nav-item" id="topnav-language">
|
||||||
<div class="dropdown">
|
<div class="dropdown">
|
||||||
<a class="nav-link dropdown-toggle with-caret" id="language_selector_header_btn" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
<a class="nav-link dropdown-toggle with-caret" id="language_selector_header_btn" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||||||
@@ -101,7 +100,6 @@
|
|||||||
</div><!--/.dropdown-menu-->
|
</div><!--/.dropdown-menu-->
|
||||||
</div><!--/.dropdown-->
|
</div><!--/.dropdown-->
|
||||||
</div><!--/.language-selector-->
|
</div><!--/.language-selector-->
|
||||||
#}-->
|
|
||||||
|
|
||||||
{% if target.light_theme_enabled %}
|
{% if target.light_theme_enabled %}
|
||||||
<div class="nav-item" id="topnav-theme">
|
<div class="nav-item" id="topnav-theme">
|
||||||
|
|||||||
@@ -58,7 +58,7 @@
|
|||||||
<h2 class="h4">{% trans %}Article types{% endtrans %}</h2>
|
<h2 class="h4">{% trans %}Article types{% endtrans %}</h2>
|
||||||
<h6 class="eyebrow mb-3">{% trans %}Dive In{% endtrans %}</h6>
|
<h6 class="eyebrow mb-3">{% trans %}Dive In{% endtrans %}</h6>
|
||||||
</div>
|
</div>
|
||||||
{% set curated_cards = currentpage.children|selectattr("html","ne","by-label.html")|selectattr("html","ne","faq.html")|map(attribute="html")|list %}
|
{% set curated_cards = currentpage.children|selectattr("html","ne","by-label.html")|selectattr("html","ne","faq.html")|selectattr("html","ne","https://learn.xrpl.org/")|selectattr("html","ne","dev-tools.html")|map(attribute="html")|list %}
|
||||||
{% set mobile_cols = 1 %}
|
{% set mobile_cols = 1 %}
|
||||||
{% set show_blurbs = True %}
|
{% set show_blurbs = True %}
|
||||||
{% include 'component-curated-cards.html.jinja' %}
|
{% include 'component-curated-cards.html.jinja' %}
|
||||||
@@ -91,7 +91,6 @@
|
|||||||
<ul class="nav flex-column">
|
<ul class="nav flex-column">
|
||||||
<li class="nav-item"><a href="nft-conceptual-overview.html" class="nav-link">NFT Conceptual Overview</a></li>
|
<li class="nav-item"><a href="nft-conceptual-overview.html" class="nav-link">NFT Conceptual Overview</a></li>
|
||||||
<li class="nav-item"><a href="nftoken.html" class="nav-link">NFToken Format</a></li>
|
<li class="nav-item"><a href="nftoken.html" class="nav-link">NFToken Format</a></li>
|
||||||
<li class="nav-item"><a href="nftoken-tester-tutorial.html" class="nav-link">NFToken Tester Tutorial</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -109,7 +108,7 @@
|
|||||||
{% set depth = 6 %}
|
{% set depth = 6 %}
|
||||||
{% set show_blurbs = False %}
|
{% set show_blurbs = False %}
|
||||||
<div class="col-md-6 mt-20">
|
<div class="col-md-6 mt-20">
|
||||||
<a href="{{target.prefix}}{{page.html}}"><h5 class="mb-3">{{page.name}}</h5></a>
|
<a href="{% if '//' not in page.html %}{{target.prefix}}{% endif %}{{page.html}}"><h5 class="mb-3">{{page.name}}</h5></a>
|
||||||
{% include 'children.html' %}
|
{% include 'children.html' %}
|
||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|||||||