add links to python and java libs

This commit is contained in:
Ryan G. Young
2021-04-05 13:57:21 -07:00
parent 1ed5de6514
commit 46148acca3

View File

@@ -43,9 +43,14 @@ 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:
- In C++ [in the `rippled` code base](https://github.com/ripple/rippled/blob/develop/src/ripple/protocol/impl/STObject.cpp).
- In JavaScript in the [`ripple-binary-codec`](https://github.com/ripple/ripple-binary-codec/) package.
- In Python 3 in [this repository's code samples section]({{target.github_forkurl}}/blob/{{target.github_branch}}/content/_code-samples/tx-serialization/serialize.py).
- **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).
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.