org.vite:vitej-dependencies

Vite java sdk dependencies

License

License

GroupId

GroupId

org.vite
ArtifactId

ArtifactId

vitej-dependencies
Last Version

Last Version

1.1.0
Release Date

Release Date

Type

Type

pom
Description

Description

org.vite:vitej-dependencies
Vite java sdk dependencies
Project URL

Project URL

https://github.com/vitelabs/vitej
Source Code Management

Source Code Management

https://github.com/vitelabs/vitej

Download vitej-dependencies

How to add to project

<!-- https://jarcasting.com/artifacts/org.vite/vitej-dependencies/ -->
<dependency>
    <groupId>org.vite</groupId>
    <artifactId>vitej-dependencies</artifactId>
    <version>1.1.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.vite/vitej-dependencies/
implementation 'org.vite:vitej-dependencies:1.1.0'
// https://jarcasting.com/artifacts/org.vite/vitej-dependencies/
implementation ("org.vite:vitej-dependencies:1.1.0")
'org.vite:vitej-dependencies:pom:1.1.0'
<dependency org="org.vite" name="vitej-dependencies" rev="1.1.0">
  <artifact name="vitej-dependencies" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.vite', module='vitej-dependencies', version='1.1.0')
)
libraryDependencies += "org.vite" % "vitej-dependencies" % "1.1.0"
[org.vite/vitej-dependencies "1.1.0"]

Dependencies

compile (14)

Group / Artifact Type Version
org.apache.commons : commons-collections4 jar 4.4
org.apache.commons : commons-lang3 jar 3.9
commons-codec : commons-codec jar 1.13
com.alibaba : fastjson jar 1.2.62
com.squareup.retrofit2 : converter-jackson jar 2.6.2
com.google.guava : guava jar 28.1-jre
joda-time : joda-time jar 2.10.5
org.bouncycastle : bcprov-jdk15on jar 1.64
com.rfksystems : blake2b jar 1.0.0
net.i2p.crypto : eddsa jar 0.3.0
com.squareup.okhttp3 : okhttp jar 3.12.0
com.fasterxml.jackson.core : jackson-databind jar 2.9.10.1
io.reactivex.rxjava2 : rxjava jar 2.2.2
org.slf4j : slf4j-api jar 1.7.25

Project Modules

There are no modules declared in this project.

Vite JAVA SDK

Documentation

Installation

Download ViteJ SDK

Add Dependency

Maven

<dependency>
  <groupId>org.vite</groupId>
  <artifactId>vitej</artifactId>
  <version>1.1.4</version>
</dependency>
<dependency>
  <groupId>org.vite</groupId>
  <artifactId>vitej-dependencies</artifactId>
  <version>1.1.0</version>
  <type>pom</type>
</dependency>

Gradle

implementation 'org.vite:vitej:1.1.0'
implementation 'org.vite:vitej-dependencies:1.1.0'

A Simple Example

import com.alibaba.fastjson.JSON;
import org.vitej.core.protocol.HttpService;
import org.vitej.core.protocol.Vitej;
import org.vitej.core.protocol.methods.response.SnapshotChainHeightResponse;

import java.io.IOException;

public class QuickStart {
    public static void main(String[] args) {
        try {
            // Create a Vitej client
            Vitej vitej = new Vitej(new HttpService());
            // Look up the latest snapshot block height
            SnapshotChainHeightResponse response = vitej.getSnapshotChainHeight().send();
            System.out.println(JSON.toJSONString(response));
            Long latestSnapshotHeight = response.getHeight();
            System.out.println(latestSnapshotHeight);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

See ViteJ Demo for more examples and usages

org.vite

Vite Labs

Vite Labs

Versions

Version
1.1.0
1.0.0