mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-05 04:15:50 +00:00
add snippet for libraries
This commit is contained in:
6
content/_snippets/libs-snippet.md
Normal file
6
content/_snippets/libs-snippet.md
Normal file
@@ -0,0 +1,6 @@
|
||||
| Language | Library Name | Get Started | API Reference | Source Code |
|
||||
|----------|--------------|-------------|---------------|-------------|
|
||||
| **Python** | `xrpl-py` | [Get Started](get-started-using-python.html) | [API Reference](https://xrpl-py.readthedocs.io/) | [Repo](https://github.com/XRPLF/xrpl-py) |
|
||||
| **JavaScript** / **TypeScript** | `ripple-lib` | [Get Started](get-started-with-rippleapi-for-javascript.html) | [API Reference](rippleapi-reference.html) | [Repo](https://github.com/ripple/ripple-lib) |
|
||||
| **C++** | `rippled` Signing Library | [Get Started](https://github.com/ripple/rippled/tree/develop/Builds/linux#signing-library) | | (Part of [`rippled`](https://github.com/ripple/rippled/)) |
|
||||
| **Java** | `xrpl4j` | [README](https://github.com/XRPLF/xrpl4j#readme) | [API Reference](https://github.com/XRPLF/xrpl4j/tree/main/xrpl4j-integration-tests) | [Repo](https://github.com/XRPLF/xrpl4j) |
|
||||
@@ -43,14 +43,7 @@ Both signed and unsigned transactions can be represented in both JSON and binary
|
||||
|
||||
The serialization processes described here are implemented in multiple places and programming languages:
|
||||
|
||||
- **C++**
|
||||
- [In the `rippled` code base](https://github.com/ripple/rippled/blob/develop/src/ripple/protocol/impl/STObject.cpp).
|
||||
- **JavaScript**
|
||||
- [In the `ripple-binary-codec` package](https://github.com/ripple/ripple-binary-codec/).
|
||||
- **Python**
|
||||
- [In the `xrpl-py` library](https://github.com/XRPLF/xrpl-py#serialize-and-sign-transactions).
|
||||
- **Java**
|
||||
- [In the `xrpl4j` library](https://github.com/XRPLF/xrpl4j).
|
||||
{% include '_snippets/libs-snippet.md' %}
|
||||
|
||||
These implementations are all provided with permissive open-source licenses, so you can import, use, or adapt the code for your needs in addition to using it alongside these documents for learning purposes.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user