Giter VIP home page Giter VIP logo

SteemJ Logo

This project allows you to easily access data stored in the Steem blockchain. The project has been initialized by dez1337 on steemit.com.

The latest 0.4.x-SNAPSHOT can be obtained via jitpack.io:

Example below is for latest 0.4.x-SNAPSHOT. Visit https://jitpack.io/#marvin-we/steem-java-api-wrapper/0.4.x-SNAPSHOT to get a list of available commits.

Gradle

	allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}
    dependencies {
	        compile 'com.github.marvin-we.steem-java-api-wrapper:steemj-core:0.4.x-SNAPSHOT'
	}

Maven

File: pom.xml

	<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
	</repositories>
    ...
	<dependency>
	    <groupId>com.github.marvin-we.steem-java-api-wrapper</groupId>
	    <artifactId>steemj-core</artifactId>
	    <version>0.4.x-SNAPSHOT</version>
	</dependency>

Full Documentation

  • Please have a look at the Wiki for full documentation, examples, operational details and other information.
  • Or have a look at the JavaDoc.

Communication

Contributors

  • philip-healy took care of the "simplified operations".
  • ray66rus is testing SteemJ for Android and provided a lot of improvements.
  • inertia provided a bunch of unit tests to this project.
  • An article from Kyle has been used to improve the documentation of the methods.
  • The guide from xeroc shows how to create and sign transactions.

Binaries

SteemJ binaries are pushed into the maven central repository and can be integrated with a bunch of build management tools like Maven.

Please have a look at the Wiki to find examples for Maven, Ivy, Gradle and others.

How to build the project

The project requires Maven and Java to be installed on your machine. It can be build with the default maven command:

mvn clean package

The resulting JAR can be found in the target directory as usual. Please notice that some integration tests require different private keys. Please provide them as -D parameter or use the properties file ( src/test/resources/accountDetailsUsedDuringTests.properties ) to define them. If you do not want to execute tests at all add "-Dmaven.test.skip" to the mvn call which skips the test execution during the build.

Bugs and Feedback

For bugs or feature requests please create a GitHub Issue.

For general discussions or questions you can also:

Example

The sample module of the SteemJ project provides showcases for the most common acitivies and operations users want to perform.

Beside that you can find a lot of snippets and examples in the different Wiki sections.

Pasha Kolesnyk's Projects

awesome icon awesome

😎 Awesome lists about all kinds of interesting topics

awesome-coding-camps icon awesome-coding-camps

A curated list of awesome Coding Bootcamps and websites to help you boost your career in Programming

system-design-primer icon system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.