Skip to content

Commit

Permalink
Update README.md some more
Browse files Browse the repository at this point in the history
  • Loading branch information
ml-james committed Nov 29, 2024
1 parent 7deb33b commit 25dc64c
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
## solana4j
#### Background

### Background

At LMAX we are all Java developers. We are not Javascript developers. We are not Rust developers. To support our needs
as a business we needed to read and write from and to the Solana blockchain from within our Java ecosystem. There was
At LMAX we are all Java developers. We are **not** Javascript developers. We are **not** Rust developers. To support our needs
as a business we needed to read and write from and to the Solana blockchain within our Java ecosystem. There was
no mature Java library that met our needs at the time our project started. We therefore challenged ourselves to write
our own. This repository is the product of that challenge.

### `solana4j`
#### Libraries

##### solana4j

A pure Java library that encapsulates both the `Legacy` and `V0` encoding schemes, with support for many of
the core Solana programs.

### `solana4j-json-rpc`
##### solana4j-json-rpc

A Java client library to communicate with the Solana blockchain, with support for many of the endpoints documented
at `https://solana.com/docs/rpc`. This library requires the following dependencies:
Expand All @@ -21,14 +21,14 @@ at `https://solana.com/docs/rpc`. This library requires the following dependenci
* `com.fasterxml.jackson.core:jackson-annotations:2.17.2`
* `com.fasterxml.jackson.core:jackson-core:2.17.2`

### Requirements
#### Requirements

* `jdk11` installation
* `docker` (for `testcontainers`)

If running on an `M[1,2,3,4] Mac` please read `shared/src/test-support/resources/README.md`

### PRs
#### Contributions

* Fork the repository.
* Create a branch, for example: "amazing-new-feature-branch".
Expand All @@ -41,5 +41,5 @@ If running on an `M[1,2,3,4] Mac` please read `shared/src/test-support/resources
The integration tests written act as living documentation. If you're making any changes, such
as extending the programs or endpoints supported, please can you continue extending this documentation!

Thanks.
Thanks.
MJ.

0 comments on commit 25dc64c

Please sign in to comment.