Solana DokümantasyonuSolana SDK'ları

Solana için Java SDK

Sava Engineering tarafından geliştirilen ve Solana ile etkileşim kurmak için çoğu fonksiyonu destekleyen bir Java SDK bulunmaktadır. Solana programlarınız için Anchor kullanıyorsanız, Java uyumlu bir istemci oluşturmak için idl'iniz ile birlikte anchor-src-gen kullanabilirsiniz.

Kurulum

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"
}

Daha Fazla Dokümantasyon

Bu Java SDK'yı Solana ile kullanma hakkında daha fazla bilgi için lütfen Sava Software dokümantasyonunu ziyaret edin.

Is this page helpful?

İçindekiler

Sayfayı Düzenle