xrpl.js 2.0: address feedback, fix many TODOs

This commit is contained in:
mDuo13
2021-10-19 18:55:06 -07:00
parent e70926c758
commit 7cff4596cc
16 changed files with 154 additions and 106 deletions

View File

@@ -21,7 +21,7 @@ This tutorial walks you through the basics of building a very simple XRP Ledger-
This tutorial is intended for beginners and should take no longer than 30 minutes to complete.
## Learning goals
## Learning Goals
In this tutorial, you'll learn:
@@ -73,7 +73,7 @@ To install with Maven, add the following to your project's `pom.xml` file and th
Check out the [xrpl4j sample project](https://github.com/XRPLF/xrpl4j-sample) for a full Maven project containing the code from this tutorial.
## Start building
## Start Building
{% set n = cycler(* range(1,99)) %}
When you're working with the XRP Ledger, there are a few things you'll need to manage, whether you're adding XRP into your [wallet](wallets.html), integrating with the [decentralized exchange](decentralized-exchange.html), or [issuing tokens](issued-currencies.html). This tutorial walks you through basic patterns common to getting started with all of these use cases and provides sample code for implementing them.

View File

@@ -17,7 +17,7 @@ This tutorial guides you through the basics of building an XRP Ledger-connected
The scripts and config files used in this guide are [available in this website's GitHub Repository]({{target.github_forkurl}}/tree/{{target.github_branch}}/content/_code-samples/get-started/js/).
## Learning goals
## Learning Goals
In this tutorial, you'll learn:
@@ -42,13 +42,13 @@ npm install xrpl
```
## Start building
## Start Building
When you're working with the XRP Ledger, there are a few things you'll need to manage, whether you're adding XRP into your [wallet](wallets.html), integrating with the [decentralized exchange](decentralized-exchange.html), or [issuing tokens](issued-currencies.html). This tutorial walks you through basic patterns common to getting started with all of these use cases and provides sample code for implementing them.
Here are some steps you use in many XRP Ledger projects:
1. [Import the library](#1-import-the-library)
1. [Import the library.](#1-import-the-library)
1. [Connect to the XRP Ledger.](#2-connect-to-the-xrp-ledger)
1. [Generate a wallet.](#3-generate-wallet)
1. [Query the XRP Ledger.](#4-query-the-xrp-ledger)
@@ -95,9 +95,9 @@ To make queries and submit transactions, you need to establish a connection to t
{{ include_code("_code-samples/get-started/js/base.js", language="js") }}
#### Connect to the production XRP Ledger
#### Connect to the XRP Ledger Mainnet
The sample code in the previous section shows you how to connect to the Testnet, which is one of the available [parallel networks](parallel-networks.html). When you're ready to integrate with the production XRP Ledger, you'll need to connect to the Mainnet. You can do that in two ways:
The sample code in the previous section shows you how to connect to the Testnet, which is one of the available [parallel networks](parallel-networks.html). When you're ready to move to production, you'll need to connect to the XRP Ledger Mainnet. You can do that in two ways:
* By [installing the core server](install-rippled.html) (`rippled`) and running a node yourself. The core server connects to the Mainnet by default, but you can [change the configuration to use Testnet or Devnet](connect-your-rippled-to-the-xrp-test-net.html). [There are good reasons to run your own core server](the-rippled-server.html#reasons-to-run-your-own-server). If you run your own server, you can connect to it like so:

View File

@@ -18,7 +18,7 @@ This tutorial walks you through the basics of building a very simple XRP Ledger-
This tutorial is intended for beginners and should take no longer than 30 minutes to complete.
## Learning goals
## Learning Goals
In this tutorial, you'll learn:
@@ -42,7 +42,7 @@ The [`xrpl-py` library](https://github.com/XRPLF/xrpl-py) is available on [PyPI]
pip3 install xrpl-py
```
## Start building
## Start Building
{% set n = cycler(* range(1,99)) %}
When you're working with the XRP Ledger, there are a few things you'll need to manage, whether you're adding XRP into your [wallet](wallets.html), integrating with the [decentralized exchange](decentralized-exchange.html), or [issuing tokens](issued-currencies.html). This tutorial walks you through basic patterns common to getting started with all of these use cases and provides sample code for implementing them.

View File

@@ -27,12 +27,12 @@ async function main() {
let response = await api.request({
"command": "ledger",
"ledger_index": "validated"
"ledger_index": "validated",
"transactions": true
});
console.log(response);
}
main()
main();
```
```js
@@ -42,12 +42,12 @@ async function main() {
let response = await api.request({
"command": "ledger",
"ledger_index": "validated"
"ledger_index": "validated",
"transactions": true
});
console.log(response);
}
main()
main();
```
```js
@@ -68,7 +68,7 @@ async function main() {
});
console.log(response2);
}
main()
main();
```
```js
@@ -78,12 +78,12 @@ async function main() {
let response = await api.request({
"command": "ledger",
"ledger_index": "validated"
"ledger_index": "validated",
"transactions": true
});
console.log('Total XRP: '+xrpl.dropsToXrp(response.result.ledger.total_coins));
}
main()
main();
```
<!-- JS_EDITOR_END -->