Java SDK για το Solana

Υπάρχει ένα Java SDK που αναπτύχθηκε από την Sava Engineering το οποίο υποστηρίζει τις περισσότερες λειτουργίες για αλληλεπίδραση με το Solana. Αν χρησιμοποιείτε το Anchor για τα προγράμματά σας στο Solana, θα μπορείτε να χρησιμοποιήσετε το anchor-src-gen με το idl σας για να δημιουργήσετε ένα συμβατό client σε Java.

Εγκατάσταση

Maven

pom.xml
<dependencies>
<dependency>
<groupId>software.sava</groupId>
<artifactId>sava-core</artifactId>
<version>VERSION</version>
</dependency>
<dependency>
<groupId>software.sava</groupId>
<artifactId>sava-rpc</artifactId>
<version>VERSION</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>gpr-sava</id>
<name>sava</name>
<url>https://maven.pkg.github.com/sava-software/sava</url>
</repository>
<repository>
<id>gpr-json-iterator</id>
<name>json-iterator</name>
<url>https://maven.pkg.github.com/comodal/json-iterator</url>
</repository>
</repositories>
settings.xml
<settings>
<servers>
<server>
<id>gpr-sava</id>
<username>GITHUB_USERNAME</username>
<password>GITHUB_PERSONAL_ACCESS_TOKEN</password>
</server>
<server>
<id>gpr-json-iterator</id>
<username>GITHUB_USERNAME</username>
<password>GITHUB_PERSONAL_ACCESS_TOKEN</password>
</server>
</servers>
</settings>

Gradle

build.gradle
repositories {
maven {
url = "https://maven.pkg.github.com/sava-software/sava"
credentials {
username = GITHUB_USERNAME
password = GITHUB_PERSONAL_ACCESS_TOKEN
}
}
maven {
url = "https://maven.pkg.github.com/comodal/json-iterator"
credentials {
username = GITHUB_USERNAME
password = GITHUB_PERSONAL_ACCESS_TOKEN
}
}
}
dependencies {
implementation "software.sava:sava-core:$VERSION"
implementation "software.sava:sava-rpc:$VERSION"
}

Περισσότερη Τεκμηρίωση

Παρακαλούμε επισκεφθείτε την τεκμηρίωση του Sava Software για περισσότερες πληροφορίες σχετικά με τη χρήση αυτού του Java SDK με το Solana.

Is this page helpful?

Πίνακας Περιεχομένων

Επεξεργασία Σελίδας