Files
xrpl-dev-portal/README.md
mbhandary 711513b5ab Validator Domain Verifier tool
Complted and tested toml parsing and domain verification

Edited HTML for more clarity

Included source for domain-verifier-bundle.js

Added build instructions and source for domain-verifier-bundle.js

Updated and separated build instructions

Minified domain-verifier-bundle.js using webpack

Updated build instructions with webpack and added extra manifest checks

Added query parameter to request, made relative url change, and added attestation check

Added newline to html

validator-domain-verifier-tool: use <pre>
2020-03-03 14:21:35 -08:00

38 lines
1.2 KiB
Markdown

# XRPL Dev Portal
The [XRP Ledger Dev Portal](https://xrpl.org) is the authoritative source for XRP Ledger documentation, including the `rippled` server, RippleAPI, the Ripple Data API, and other open-source XRP Ledger software.
To build the site locally:
1. Install [**Dactyl**](https://github.com/ripple/dactyl):
sudo pip3 install dactyl
2. Clone the repo:
git clone git@github.com:ripple/xrpl-dev-portal.git
3. Build the site:
dactyl_build -t en
For more details, see the [contribution guidelines](CONTRIBUTING.md).
If you make changes to the [Domain Verification Checker](https://xrpl.org/validator-domain-verifier.html) tool and edit the domain-verifier-checker.js file, you will need to do the following:
1. Install [webpack](https://webpack.js.org/) and required libraries via npm:
npm install webpack webpack-cli --save-dev
npm install ripple-binary-codec ripple-address-codec ripple-keypairs
2. From the project root directory (this step may be different depending on how you installed webpack)
cd assets/js
webpack-cli domain-verifier-checker.js --optimize-minimize -o domain-verifier-bundle.js
3. Build the site:
cd ../..
dactyl_build -t en