Koios Java Client Library is based on Koios Elastic Query Layer for Cardano Node by Cardano Community Guild Operators

Overview

Koios Java Client

License


What is Koios?

Koios Java Client Library is based on Koios Elastic Query Layer for Cardano Node by Cardano Community Guild Operators.
Koios is best described as a Decentralized and Elastic RESTful query layer for exploring data on Cardano blockchain to consume within applications/wallets/explorers/etc.
Resource and maintenance requirements for Cardano blockchain components (e.g. cardano-node, cardano-db-sync) are ever-growing. Along with that, every builder needs to identify how to query complex information from the chain.

Overview

Koios Java Client is a Java REST Client library which allows interacting with Koios Server Instances using Java Objects.

Features

  • Synchronous REST messaging using java objects
  • Structured Java Objects logging
  • Supported REST Services:
    • Network
      • Query Chain Tip
      • Get Genesis Info
      • Get Historical tokenomic stats
    • Epoch
      • Epoch Information
      • Epoch's Protocol Parameters
    • Block
      • Block List
      • Block Information
      • Block Transactions
    • Transactions
      • Transaction Information
      • Transaction UTxOs
      • Transaction Metadata
      • Transaction Metadata Labels
      • Transaction Status (Block Confirmations)
    • Address
      • Address Information
      • Address Transactions
      • Transactions from Payment Credentials
      • Address Assets
    • Account
      • List of All Accounts
      • Account Information
      • Account Rewards
      • Account Updates (History)
      • Account Addresses
      • Account Assets
      • Account History
    • Asset
      • Assets Address List
      • Asset Information
      • Asset Summary
    • Pool
      • Pool List
      • Pool Information
      • Pool Delegators List
      • Pool Blocks
      • Pool Updates (History)
      • Pool Relays
      • Pool Metadata
    • Script
      • Script List
      • Script Redeemers

📐 Contributing | 💝 Sponsors

Comments
  • Caused by: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (685052082000000000) out of range of int (-2147483648 - 2147483647)

    Caused by: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (685052082000000000) out of range of int (-2147483648 - 2147483647)

    The latest version shows this stack trace

    2022-12-03 20:12:51.376 ERROR 629917 --- [WalletActivityChecker1] c.d.t.scheduler.TransactionCheckerTask   : Caught throwable while checking wallet transaction
    
    rest.koios.client.backend.api.base.exception.ApiException: Numeric value (685052082000000000) out of range of int (-2147483648 - 2147483647)
     at [Source: (okhttp3.ResponseBody$BomAwareReader); line: 1, column: 416] (through reference chain: java.util.ArrayList[0]->rest.koios.client.backend.api.transactions.model.TxInfo["invalid_after"])
            at rest.koios.client.backend.api.transactions.impl.TransactionsServiceImpl.getTransactionInformation(TransactionsServiceImpl.java:60) ~[koios-java-client-1.16.0.jar!/:na]
            at com.devpool.thothBot.scheduler.TransactionCheckerTask.checkTransactionsForUsers(TransactionCheckerTask.java:205) ~[classes!/:1.1.0]
            at com.devpool.thothBot.scheduler.TransactionCheckerTask.run(TransactionCheckerTask.java:140) ~[classes!/:1.1.0]
            at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[na:na]
            at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) ~[na:na]
            at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[na:na]
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
            at java.base/java.lang.Thread.run(Thread.java:829) ~[na:na]
    Caused by: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (685052082000000000) out of range of int (-2147483648 - 2147483647)
     at [Source: (okhttp3.ResponseBody$BomAwareReader); line: 1, column: 416] (through reference chain: java.util.ArrayList[0]->rest.koios.client.backend.api.transactions.model.TxInfo["invalid_after"])
            at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:392) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:351) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(BeanDeserializerBase.java:1821) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:315) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:176) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:355) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2051) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1459) ~[jackson-databind-2.13.3.jar!/:2.13.3]
            at retrofit2.converter.jackson.JacksonResponseBodyConverter.convert(JacksonResponseBodyConverter.java:33) ~[converter-jackson-2.9.0.jar!/:na]
            at retrofit2.converter.jackson.JacksonResponseBodyConverter.convert(JacksonResponseBodyConverter.java:23) ~[converter-jackson-2.9.0.jar!/:na]
            at retrofit2.OkHttpCall.parseResponse(OkHttpCall.java:243) ~[retrofit-2.9.0.jar!/:na]
            at retrofit2.OkHttpCall.execute(OkHttpCall.java:204) ~[retrofit-2.9.0.jar!/:na]
            at rest.koios.client.backend.api.base.BaseService.execute(BaseService.java:141) ~[koios-java-client-1.16.0.jar!/:na]
            at rest.koios.client.backend.api.transactions.impl.TransactionsServiceImpl.getTransactionInformation(TransactionsServiceImpl.java:57) ~[koios-java-client-1.16.0.jar!/:na]
    

    This happens when calling this method: rest.koios.client.backend.api.transactions.TransactionsService#getTransactionInformation(java.util.List<java.lang.String>, rest.koios.client.backend.factory.options.Options) with a list of TXs

    bug 
    opened by DevStakePool 8
  • Pool Delegators History endpoint returns incorrect active epoch nr

    Pool Delegators History endpoint returns incorrect active epoch nr

    What operating system are you using, and which version?

    • [ ] Linux / Ubuntu
    • [ ] Linux / Other
    • [ ] OSX
    • [x] Windows

    Steps to Reproduce

    curl -X GET "https://api.koios.rest/api/v0/pool_delegators_history?_pool_bech32=pool19xyfanyp28j6j07dxgwdjp0wur6seqmyyu64qgzstzl7s47pvpj" -H "Accept: application/json"

    Expected Behavior

    Should return list of delegators and active epoch numer for every delegator

    Actual Behavior

    Returns the same epoch number for every delegator

    opened by t0m3kf 7
  • SSLPeerUnverifiedException: Hostname api.koios.rest not verified (no certificates)

    SSLPeerUnverifiedException: Hostname api.koios.rest not verified (no certificates)

    Jar version - io.github.cardano-community koios-java-client 1.10

    Java Version - jdk-11.0.2

    What operating system are you using, and which version?

    • [ ] Linux / AWS Linux

    Steps to Reproduce

    1. when we call addressService.getAddressTransactions(addresses, options) then sometime give error as SSLPeerUnverifiedException: Hostname api.koios.rest not verified (no certificates)

    Expected Behavior

    It should not give error - SSLPeerUnverifiedException: Hostname api.koios.rest not verified (no certificates)

    Actual Behavior

    Sometime service gives below error

    rest.koios.client.backend.api.base.exception.ApiException: Hostname api.koios.rest not verified (no certificates)
    	at rest.koios.client.backend.api.address.impl.AddressServiceImpl.getAddressTransactions(AddressServiceImpl.java:81) ~[koios-java-client-1.10.jar!/:na]
    	at rest.koios.client.backend.api.address.impl.AddressServiceImpl.getAddressTransactions(AddressServiceImpl.java:65) ~[koios-java-client-1.10.jar!/:na]
    	at com.eno.adawallet.blockchain.KoiosBlockHelperService.getAddressesTxs(KoiosBlockHelperService.java:74) ~[classes!/:1.0.0]
    	at com.eno.adawallet.ADAWalletBean.processReceive(ADAWalletBean.java:451) ~[classes!/:1.0.0]
    	at com.eno.adawallet.ADAWalletBean$$FastClassBySpringCGLIB$$fb418adb.invoke(<generated>) ~[classes!/:1.0.0]
    	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.18.jar!/:5.3.18]
    	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) ~[spring-aop-5.3.18.jar!/:5.3.18]
    	at com.eno.adawallet.ADAWalletBean$$EnhancerBySpringCGLIB$$a8235744.processReceive(<generated>) ~[classes!/:1.0.0]
    	at com.eno.adawallet.timer.ADATimer.processReceiveTxTimer(ADATimer.java:94) ~[classes!/:1.0.0]
    	at com.eno.adawallet.timer.ADATimer$$FastClassBySpringCGLIB$$11df0ffc.invoke(<generated>) ~[classes!/:1.0.0]
    	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.18.jar!/:5.3.18]
    	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783) ~[spring-aop-5.3.18.jar!/:5.3.18]
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.18.jar!/:5.3.18]
    	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753) ~[spring-aop-5.3.18.jar!/:5.3.18]
    	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.18.jar!/:5.3.18]
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na]
    	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
    	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
    	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
    Caused by: javax.net.ssl.SSLPeerUnverifiedException: Hostname api.koios.rest not verified (no certificates)
    	at okhttp3.internal.connection.RealConnection.connectTls(RealConnection.kt:396) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.RealConnection.establishProtocol(RealConnection.kt:337) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:209) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201) ~[okhttp-4.9.0.jar!/:na]
    	at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154) ~[okhttp-4.9.0.jar!/:na]
    	at retrofit2.OkHttpCall.execute(OkHttpCall.java:204) ~[retrofit-2.9.0.jar!/:na]
    	at rest.koios.client.backend.api.base.BaseService.execute(BaseService.java:97) ~[koios-java-client-1.10.jar!/:na]
    	at rest.koios.client.backend.api.address.impl.AddressServiceImpl.getAddressTransactions(AddressServiceImpl.java:78) ~[koios-java-client-1.10.jar!/:na]
    
    invalid 
    opened by kunalransing 6
  • Would like to query the data with pool name or ticker not just pool ID.

    Would like to query the data with pool name or ticker not just pool ID.

    Is your feature request related to a problem? Please describe. Request

    Describe the solution you'd like A clear and concise description of what you want to happen.

    Describe alternatives you've considered I am not a Dev, trying to learn it.

    Additional context

    "Hello, thank you for your API. I am seeking support for the following API call:

    curl -X POST "https://api.koios.rest/api/v0/pool_metadata" -H "Accept: application/json" -H "Content-Type: application/json" -d '{"_pool_bech32_ids":["pool100wj94uzf54vup2hdzk0afng4dhjaqggt7j434mtgm8v2gfvfgp"]}'

    I need to know the pool bech32 ID in order to make the above curl request. Is it possible to use the pool name or ticker instead of the pool ID?"

    THANK YOU.

    opened by lucifer911 4
  • NullPointerException when KOIOS http endpoint is not available

    NullPointerException when KOIOS http endpoint is not available

    What operating system are you using, and which version?

    • [ ] Linux / Ubuntu

    Steps to Reproduce

    Using the latest version of the koios-java-client 1.15.1 I saw some NPE in my bot logs when the koios (mainnet) endpoint is not available

    Here's the stack trace

    ava.lang.NullPointerException: null
            at rest.koios.client.backend.api.address.impl.AddressServiceImpl.getAddressTransactions(AddressServiceImpl.java:75) ~[koios-java-client-1.15.1.jar!/:na]
            at com.devpool.thothBot.scheduler.TransactionCheckerTask.checkTransactionsForUsers(TransactionCheckerTask.java:169) ~[classes!/:1.0.0-rc1]
            at com.devpool.thothBot.scheduler.TransactionCheckerTask.run(TransactionCheckerTask.java:147) ~[classes!/:1.0.0-rc1]
            at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[na:na]
            at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) ~[na:na]
            at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[na:na]
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
            at java.base/java.lang.Thread.run(Thread.java:829) ~[na:na]
    

    I also found the following while digging the logs

    Requested endpoint with provided parameters was not found! Please verify syntax referring to examples from <a href="https://api.koios.rest">API Documentations</a> !!
    </body></html>
    
     (404)
    
    good first issue 
    opened by DevStakePool 4
  • Koios java client no longer compatible with Koios 1.0.7

    Koios java client no longer compatible with Koios 1.0.7

    https://github.com/cardano-community/guild-operators/blob/koios-1.0.7/docs/Build/grest-changelog.md#107---for-all-networks

    Several changes applied to HTTP end points that will need to be aligned.

    I could try to take a look at it if needed

    bug 
    opened by DevStakePool 2
  • Bump logging-interceptor from 3.14.9 to 4.9.3

    Bump logging-interceptor from 3.14.9 to 4.9.3

    Bumps logging-interceptor from 3.14.9 to 4.9.3.

    Changelog

    Sourced from logging-interceptor's changelog.

    Version 4.9.3

    2021-11-21

    • Fix: Don't fail HTTP/2 responses if they complete before a RST_STREAM is sent.

    Version 4.9.2

    2021-09-30

    • Fix: Don't include potentially-sensitive header values in Headers.toString() or exceptions. This applies to Authorization, Cookie, Proxy-Authorization, and Set-Cookie headers.
    • Fix: Don't crash with an InaccessibleObjectException when running on JDK17+ with strong encapsulation enabled.
    • Fix: Strictly verify hostnames used with OkHttp's HostnameVerifier. Programs that make direct manual calls to HostnameVerifier could be defeated if the hostnames they pass in are not strictly ASCII. This issue is tracked as [CVE-2021-0341].

    Version 5.0.0-alpha.2

    2021-01-30

    In this release MockWebServer has a new Maven coordinate and package name. A longstanding problem with MockWebServer has been its API dependency on JUnit 4. We've reorganized things to remove that dependency while preserving backwards compatibility.

    Maven Coordinate Package Name Description
    com.squareup.okhttp3:mockwebserver3:5.0.0-alpha.2 mockwebserver3 Core module. No JUnit dependency!
    com.squareup.okhttp3:mockwebserver3-junit4:5.0.0-alpha.2 mockwebserver3.junit4 Optional JUnit 4 integration.
    com.squareup.okhttp3:mockwebserver3-junit5:5.0.0-alpha.2 mockwebserver3.junit5 Optional JUnit 5 integration.
    com.squareup.okhttp3:mockwebserver:5.0.0-alpha.2 okhttp3.mockwebserver Obsolete. Depends on JUnit 4.

    The new APIs use mockwebserver3 in both the Maven coordinate and package name. This new API is not stable and will likely change before the final 5.0.0 release.

    If you have code that subclasses okhttp3.mockwebserver.QueueDispatcher, this update is not source or binary compatible. Migrating to the new mockwebserver3 package will fix this problem.

    • New: DNS over HTTPS is now a stable feature of OkHttp. We introduced this as an experimental module in 2018. We are confident in its stable API and solid implementation.
    • Fix: Work around a crash in Android 10 and 11 that may be triggered when two threads concurrently close an SSL socket. This would have appeared in crash logs as NullPointerException: bio == null.
    • Fix: Use plus + instead of %20 to encode space characters in FormBody. This was a longstanding bug in OkHttp. The fix makes OkHttp consistent with major web browsers.
    • Fix: Don't crash if Conscrypt returns a null version.
    • Fix: Include the public suffix data as a resource in GraalVM native images.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • Bump nexus-staging-maven-plugin from 1.6.7 to 1.6.11

    Bump nexus-staging-maven-plugin from 1.6.7 to 1.6.11

    Bumps nexus-staging-maven-plugin from 1.6.7 to 1.6.11.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • Bump maven-gpg-plugin from 1.6 to 3.0.1

    Bump maven-gpg-plugin from 1.6 to 3.0.1

    Bumps maven-gpg-plugin from 1.6 to 3.0.1.

    Commits
    • 5255080 [maven-release-plugin] prepare release maven-gpg-plugin-3.0.1
    • e4dc062 [MGPG-79] fix handling of external pinentry programs in case the passphrase i...
    • 5902b2b deps: update JUnit
    • 12fbd63 Merge pull request #10 from Syquel/bugfix/MGPG-66
    • 4da6921 [MGPG-66] fix handling of excluded files on linux
    • 4016721 Merge pull request #12 from Syquel/bugfix/MGPG-80_equality
    • fba2c39 [MGPG-66] add test for handling of excluded files
    • 26aa5b3 [MGPG-66] fix handling of excluded files
    • 7438b37 [MGPG-80] implement GpgVersion equality in adherence to comparibility
    • b38c638 Merge pull request #11 from Syquel/bugfix/MGPG-80
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • Bump slf4j-api from 2.0.5 to 2.0.6

    Bump slf4j-api from 2.0.5 to 2.0.6

    Bumps slf4j-api from 2.0.5 to 2.0.6.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump slf4j-reload4j from 2.0.5 to 2.0.6

    Bump slf4j-reload4j from 2.0.5 to 2.0.6

    Bumps slf4j-reload4j from 2.0.5 to 2.0.6.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
Releases(v1.16.1)
  • v1.16.1(Dec 10, 2022)

    What's Changed

    Versions

    • Bump slf4j-api from 2.0.4 to 2.0.5 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/99
    • Bump swagger-annotations from 2.2.4 to 2.2.7 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/89
    • Bump jackson-databind from 2.14.0 to 2.14.1 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/97
    • Bump slf4j-reload4j from 2.0.4 to 2.0.5 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/98

    API

    • Breaking Change: Remove epochNo from getAccountUpdates, getAccountAdresses Methods by @edridudi in https://github.com/cardano-community/koios-java-client/commit/dddd70d5b86e4c3463e892d376c0e4088d90b0c0

    Defects

    • BugFix https://github.com/cardano-community/koios-java-client/issues/100: jsonMappingException for invalidBefore and invalidAfter in TxInfo Object by @edridudi in https://github.com/cardano-community/koios-java-client/commit/691fcb0ff6c4afd26c519ffd3ea59d933061621e

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.16.0...v1.16.1

    Source code(tar.gz)
    Source code(zip)
  • v1.16.0(Nov 20, 2022)

    This Version Contains minor breaking changes due to Data Input/Output changes: https://github.com/cardano-community/koios-artifacts/releases/tag/v1.0.9rc

    New Endpoints

    • datum_info - List of datum information for given datum hashes
    • account_info_cached - Same as account_info, but serves cached information instead of live one

    What's Changed

    • Support Preview and Preprod Networks by @edridudi in https://github.com/cardano-community/koios-java-client/pull/92
    • Align with Koios Instance 1.0.9 + Deprecate Testnet Network by @edridudi in https://github.com/cardano-community/koios-java-client/pull/93
    • Workflow Fix by @edridudi in https://github.com/cardano-community/koios-java-client/pull/94
    • Fix Badges by @edridudi in https://github.com/cardano-community/koios-java-client/pull/95

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.15.2...v1.16.0

    Source code(tar.gz)
    Source code(zip)
  • v1.15.1(Oct 7, 2022)

    What's Changed

    • Remove MintingTxMetadata Class by @edridudi in https://github.com/cardano-community/koios-java-client/pull/81

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.15.0...v1.15.1

    Source code(tar.gz)
    Source code(zip)
  • v1.15.0(Oct 7, 2022)

    Following Koios Instances 1.0.8 Changes: https://github.com/cardano-community/koios-artifacts/releases/tag/v1.0.8

    New Endpoints

    • getEpochBlockProtocols - Get the information about block protocol distribution in epoch filtered by Options
    • getEpochBlockProtocolsByEpoch - Get the information about block protocol distribution in epoch given an epoch Number to fetch details for

    Models changes

    • TxInfo - Align metadata for JSON output format
    • Block - epoch => epochNo

    Other

    • Updated Postman Collection
    • Revert Ignored Unit Tests
      • getGenesisInfoTest (Mainnet)
      • getTransactionMetadataLabelsLimitTest (Mainnet + Testnet)

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.14.1...v1.15.0

    Source code(tar.gz)
    Source code(zip)
  • v1.14.1(Oct 1, 2022)

    Bug Fixes

    • BlockTxHash returns blockHash and array of txHashes by @edridudi in https://github.com/cardano-community/koios-java-client/pull/76
    • Bug Fix: Options Param is Missing for Account Service Endpoints https://github.com/cardano-community/koios-java-client/issues/77 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/78

    Dependencies

    • Bump bcprov-jdk15to18 from 1.71 to 1.72 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/75

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.14...v1.14.1

    Source code(tar.gz)
    Source code(zip)
  • v1.14(Oct 1, 2022)

    Following Koios Instances 1.0.7 Changes: https://github.com/cardano-community/koios-artifacts/releases/tag/v1.0.7

    New Endpoints

    • getPoolDelegatorsHistory - Provides historical record for pool's delegators
    • getPoolStakeSnapshot - Provides mark, set, and go snapshot values for the pool being queried.

    Data Input/Output changes

    • getPoolDelegatorsList - No longer accepts epochNo as parameter, as it only returns live delegators. Additionally provides latestDelegationHash in output.
    • TxInfo - epoch => epochNo
    • TxInfo - Change collateralOutputs (array) to collateralOutput (object) as collateral output is only singular in current implementation
    • AddressUtxo - Add InlineDatum and ReferenceScript to output
    • PoolInfo - Add sigma field to output
    • PoolUpdate - Add metaJson historical metadata information to output
    • Change BlockApi/AddressApi/AccountApi to accept bulk input where applicable. This resulted in GET requests being changed to POST accepting payload of multiple blocks, addresses, or accounts for respective endpoints as input (eg: _stake_address text becomes _stake_addresses text[]). The additional changes in output are as below:
      • AddressInfo - Additional field address returned in output
      • AddressAsset - Now returns address and a list of assets
      • getAccountAddresses - Accepts addressList list and outputs stakeAddress and list of addresses
      • getAccountAssets - Accepts addressList list and outputs stakeAddress and list of assets
      • getAccountHistory - Accepts addressList list along with epochNo integer and outputs stakeAddress and list of history
      • getAccountInformation - Accepts addressList list and returns additional field stakeAddress to output
      • getAccountRewards - Now returns stakeAddress and list of rewards
      • getAccountUpdates - Now returns stakeAddress and list of updates
      • AssetInformation - Change mintingTxMetadata from List to object

    Dependencies

    • maven-javadoc-plugin to 3.4.1 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/58
    • jackson-data-bind to 2.13.4 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/72
    • slf4j-api to 1.7.36 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/72
    • slf4j-reload4j to 1.7.36 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/72
    • swagger-annotations to 2.2.2 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/72
    • junit-jupiter to 5.9.1 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/72

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.13-alpha...v1.14

    Source code(tar.gz)
    Source code(zip)
  • v1.13-alpha(Aug 14, 2022)

    v1.13-alpha

    What's Changed

    • Bump bucket4j-core from 7.5.0 to 7.6.0 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/51
    • Fix Requests with One Option Filter + Added BlockTxHash Javadoc + Bump logging-interceptor version 4.9.3 -> 4.10.0 due to a vulnerability by @edridudi in https://github.com/cardano-community/koios-java-client/pull/52
    • Bump junit-jupiter from 5.8.2 to 5.9.0 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/53
    • Koios 1.0.6 Alignment by @edridudi in https://github.com/cardano-community/koios-java-client/pull/56 (Breaking Changes)
    • Fix Logo and Coverage Badges URLs by @edridudi in https://github.com/cardano-community/koios-java-client/pull/57

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.12-alpha...v1.13-alpha

    Source code(tar.gz)
    Source code(zip)
  • v1.12-alpha(Jul 24, 2022)

    What's Changed

    • Preparations to Vasil HF by @edridudi in https://github.com/cardano-community/koios-java-client/pull/50
    • Bump swagger-annotations from 2.2.0 to 2.2.2 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/48

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.11-alpha...v1.12-alpha

    Source code(tar.gz)
    Source code(zip)
  • v1.11-alpha(May 30, 2022)

    What's Changed

    • Bump jackson-databind from 2.13.2.2 to 2.13.3 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/43
    • 1.11 Updates by @edridudi in https://github.com/cardano-community/koios-java-client/pull/45

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.10-alpha...v1.11-alpha

    Source code(tar.gz)
    Source code(zip)
  • v1.10-alpha(May 5, 2022)

    What's Changed

    • Wrong Data Type for Metadata Key Field (Long -> String) + Enhancement: Support ordering by block height for Address Information UTxO + Bump Version to 1.9 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/33
    • /pool_metadata - Add optional _pool_bech32_id argument by @edridudi in https://github.com/cardano-community/koios-java-client/pull/34
    • Remove Pool Delegators Limit Test by @edridudi in https://github.com/cardano-community/koios-java-client/pull/35
    • Bump swagger-annotations from 2.1.13 to 2.2.0 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/36
    • Version 1.10 Content by @edridudi in https://github.com/cardano-community/koios-java-client/pull/42
    • Bump lombok from 1.18.22 to 1.18.24 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/39
    • Bump bucket4j-core from 7.3.0 to 7.5.0 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/41
    • Bump jacoco-maven-plugin from 0.8.7 to 0.8.8 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/37

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.8-alpha...v1.10-alpha

    Source code(tar.gz)
    Source code(zip)
  • v1.8-alpha(Mar 29, 2022)

    What's Changed

    • Metadata Serialization Error Fix by @edridudi in https://github.com/cardano-community/koios-java-client/pull/29
    • Bump jackson-databind from 2.13.2.1 to 2.13.2.2 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/30
    • BugFix: IllegalStateException: Already executed Upon Retrofi2 Retry + Version Bump to 1.7 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/31
    • Bug Fix: Wrong Data Type for Metadata Key Field + Error Details Missing in Result Response + Version Bump to 1.8 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/32

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v.1.6-alpha...v1.8-alpha

    Source code(tar.gz)
    Source code(zip)
  • v.1.6-alpha(Mar 27, 2022)

    What's Changed

    • Bump jackson-databind from 2.13.2 to 2.13.2.1 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/26
    • Support Logging by Environment Variable by @edridudi in https://github.com/cardano-community/koios-java-client/pull/27
    • Version Bump to 1.6 by @edridudi in https://github.com/cardano-community/koios-java-client/pull/28

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.5-alpha...v.1.6-alpha

    Source code(tar.gz)
    Source code(zip)
  • v1.5-alpha(Mar 11, 2022)

    What's Changed

    • java Version Downgrade to 11 + Fixes + Javadoc by @edridudi in https://github.com/cardano-community/koios-java-client/pull/23
    • Bump maven-compiler-plugin from 3.10.0 to 3.10.1 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/24
    • Version Bump -> 1.5 + Retry Mechanism by @edridudi in https://github.com/cardano-community/koios-java-client/pull/25

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.4-alpha...v1.5-alpha

    Source code(tar.gz)
    Source code(zip)
    koios-java-client-1.5-javadoc.jar(877.76 KB)
    koios-java-client-1.5-sources.jar(85.46 KB)
    koios-java-client-1.5.jar(148.22 KB)
  • v1.4-alpha(Mar 7, 2022)

    What's Changed

    • Bump bucket4j-core from 7.2.0 to 7.3.0 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/21
    • Bump jackson-databind from 2.13.1 to 2.13.2 by @dependabot in https://github.com/cardano-community/koios-java-client/pull/20
    • AND, OR, NOT Logical Operators Fix + Version Bump by @edridudi in https://github.com/cardano-community/koios-java-client/pull/22
    • Advanced Query Example Added to Readme

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.3-alpha...v1.4-alpha

    Source code(tar.gz)
    Source code(zip)
    koios-java-client-1.4-javadoc.jar(878.00 KB)
    koios-java-client-1.4-sources.jar(85.19 KB)
    koios-java-client-1.4.jar(147.70 KB)
  • v1.3-alpha(Mar 6, 2022)

    There were a few breaking changes for changes to the API layer based on feedback received from the community.

    🚀 Enhancements

    New endpoints

    • New Endpoint: Native Script List
    • Endpoint Renamed: Script List -> Plutus Script List

    Query (input) changes on existing endpoints

    • Block Info Endpoint can now respond with Block Information per block hashes requested (GET -> POST)

    Query (output) changes on existing endpoints

    • /address_assets - asset_policy_hex => policy_id (#1331 (https://github.com/cardano-community/guild-operators/pull/1331))
    • /address_info - Add script_address and update utxo_set to include block_height, block_time, datum_hash (#1355 (https://github.com/cardano-community/guild-operators/pull/1355))
    • /address_txs - Add block_height and block_time to output (#1355 (https://github.com/cardano-community/guild-operators/pull/1355))
    • /blocks - height => block_height, size => block_size (#1355 (https://github.com/cardano-community/guild-operators/pull/1355))
    • /credential_txs - Add block_height and block_time to output (#1355 (https://github.com/cardano-community/guild-operators/pull/1355))
    • /asset_info - Add mint_cnt, burn_cnt, creation_time, minting_tx_hash, token_registry_metadata (#1355 (https://github.com/cardano-community/guild-operators/pull/1355))
    • /epoch_info - Add start_time , end_time (theoratical) (#1355 (https://github.com/cardano-community/guild-operators/pull/1355))
    • /pool_blocks - epoch_slot_no => epoch_slot, slot_no => abs_slot (#1331 (https://github.com/cardano-community/guild-operators/pull/1331))
    • /pool_blocks - block_no => block_height (#1331 (https://github.com/cardano-community/guild-operators/pull/1331), #1355 (https://github.com/cardano-community/guild-operators/pull/1355))
    • /tip - epoch => epoch_no (#1355 (https://github.com/cardano-community/guild-operators/pull/1355))
    • /tx_info => Add native_scripts and plutus_contracts (#1355 (https://github.com/cardano-community/guild-operators/pull/1355))

    What's Changed

    • 05/03/2022 Update by @edridudi in https://github.com/cardano-community/koios-java-client/pull/19

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.2-alpha...v1.3-alpha

    Source code(tar.gz)
    Source code(zip)
    koios-java-client-1.3-javadoc.jar(856.67 KB)
    koios-java-client-1.3-sources.jar(82.96 KB)
    koios-java-client-1.3.jar(143.47 KB)
  • v1.2-alpha(Feb 22, 2022)

    🚀 Enhancements

    • Single Object Response Per Specific Endpoints
    • Some More Test Coverage

    🔧 Bug Fixes

    • NullPointerException on Options Object
    • Missing Pagination Support for Some Endpoints
    • Sorting & Filtering Support (closes https://github.com/cardano-community/koios-java-client/issues/7 and https://github.com/cardano-community/koios-java-client/issues/8).

    Full Changelog: https://github.com/cardano-community/koios-java-client/compare/v1.1-alpha...v1.2-alpha

    Source code(tar.gz)
    Source code(zip)
    koios-java-client-1.2-javadoc.jar(774.00 KB)
    koios-java-client-1.2-sources.jar(71.40 KB)
    koios-java-client-1.2.jar(119.49 KB)
  • v1.1-alpha(Feb 13, 2022)

    Koios Java Client V1.1-alpha

    Features:

    • Synchronous REST messaging using java objects
    • Structured Java Objects logging
    • Pagination (Limit and Offset) Supported
    • Rate Control
    • Supported REST Services:
      • [x] Network
        • Chain Tip
        • Genesis Info
        • Historical Tokenomic Statistics
      • [x] Epoch
        • Epoch Information
        • Epoch's Protocol Parameters
      • [x] Block
        • Block List
        • Block Information
        • Block Transactions
      • [x] Transactions
        • Transaction Information
        • Transaction UTxOs
        • Transaction Metadata
        • Transaction Metadata Labels
        • Transaction Submission
        • Transaction Status (Block Confirmations)
      • [x] Address
        • Address Information
        • Address Transactions
        • Transactions from Payment Credentials
        • Address Assets
      • [x] Account
        • Account List
        • Account Information
        • Account Rewards
        • Account Updates (History)
        • Account Addresses
        • Account Assets
        • Account History
      • [x] Asset
        • Asset List
        • Asset Address List
        • Asset Information
        • Asset History
        • Asset Policy Information
        • Asset Summary
        • Asset Transaction History
      • [x] Pool
        • Pool List
        • Pool Information
        • Pool Delegators List
        • Pool Blocks
        • Pool Updates (History)
        • Pool Relays
        • Pool Metadata
      • [x] Script
        • Script List
        • Script Redeemers
    Source code(tar.gz)
    Source code(zip)
    koios-java-client-1.1-javadoc.jar(744.12 KB)
    koios-java-client-1.1-sources.jar(68.63 KB)
    koios-java-client-1.1.jar(116.23 KB)
Owner
Dudi Edri
Israeli Cardano Community Founder | ISR Staking Pool Operator | @MusicBoxCNFTs Co-Founder | Java Developer | First Cohort Plutus Pioneer
Dudi Edri
Konas Client de-obfuscated and manually remaped by Gopro336, Perry, and other based people

Konas-Deobf-Remap This project doesent really have a purpose anymore now that the real source code has leaked (this is a higher version tho) Deobfusca

null 52 Dec 13, 2022
Asynchronous Http and WebSocket Client library for Java

Async Http Client Follow @AsyncHttpClient on Twitter. The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and a

AsyncHttpClient 6k Jan 8, 2023
Google HTTP Client Library for Java

Google HTTP Client Library for Java Description Written by Google, the Google HTTP Client Library for Java is a flexible, efficient, and powerful Java

Google APIs 1.3k Jan 4, 2023
Unirest in Java: Simplified, lightweight HTTP client library.

Unirest for Java Install With Maven: <!-- Pull in as a traditional dependency --> <dependency> <groupId>com.konghq</groupId> <artifactId>unire

Kong 2.4k Jan 5, 2023
Unirest in Java: Simplified, lightweight HTTP client library.

Unirest for Java Install With Maven: <!-- Pull in as a traditional dependency --> <dependency> <groupId>com.konghq</groupId> <artifactId>unire

Kong 2.4k Jan 5, 2023
http-kit is a minimalist, event-driven, high-performance Clojure HTTP server/client library with WebSocket and asynchronous support

HTTP Kit A simple, high-performance event-driven HTTP client+server for Clojure CHANGELOG | API | current Break Version: [http-kit "2.5.3"] ; Publish

HTTP Client/Server for Clojure 2.3k Dec 31, 2022
A high-level and lightweight HTTP client framework for Java. it makes sending HTTP requests in Java easier.

A high-level and lightweight HTTP client framework for Java. it makes sending HTTP requests in Java easier.

dromara 1.2k Jan 8, 2023
AltiriaSmsJavaClient, the official Java client of Altiria

¡Atención! Este proyecto aún se encuentra en desarrollo. Pronto se publicará la versión final para su uso. Altiria, cliente SMS Java Altiria SMS Java

Altiria 4 Dec 5, 2022
Client-side response routing for Spring

Riptide: A next generation HTTP client Riptide noun, /ˈrɪp.taɪd/: strong flow of water away from the shore Riptide is a library that implements client

Zalando SE 235 Jan 3, 2023
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

OkHttp See the project website for documentation and APIs. HTTP is the way modern applications network. It’s how we exchange data & media. Doing HTTP

Square 43.4k Jan 5, 2023
A small client useful for a variety of tasks ranging from raiding to duping.

CornClient A small utility mod for Minecraft useful for a variety of tasks ranging from raiding to duping. Support You can open an issue for help or f

Arilius Collection 115 Jan 4, 2022
skid client 1.12.2

Outrage best skid client Build / Contribute Download intellij idea Import gradle project Run genIntellijRuns Open runClient configuration, and add -Df

null 7 Dec 2, 2022
russian "paid" client leak

rip-nclient russian scam paid client with broken autodupe and zero protection whatsoever should be certified rat free™ client is fucking terrible rega

sn01 9 Aug 20, 2022
This client is still in development - Xena is a 1.12.2 Minecraft Utility Mod designed for Anarchy servers such as 2b2t/9b9t/5b5t etc, Devs are not responsible for improper usage.

Xena-client This client is still in development - Xena is a 1.12.2 Minecraft Utility Mod designed for Anarchy servers such as 2b2t/9b9t/5b5t etc, Devs

PreparedSystem_32 4 Oct 18, 2021
1.8 PVP Hacked Client

danny-125 Peroxide Lite This is not the full version of Peroxide, join our discord to get Peroxide+ Discord Join our discord: https://discord.gg/vJfuC

null 16 Nov 30, 2022
Produtos-api-client - Biblioteca de consumo de uma API Rest básica de produtos disponibilizada em outro repositório.

produtos-api-client Biblioteca de consumo de uma API Rest básica de produtos disponibilizada no repositório: clique aqui para acessar Com essa bibliot

null 1 Jan 4, 2022
A Java event based WebSocket and HTTP server

Webbit - A Java event based WebSocket and HTTP server Getting it Prebuilt JARs are available from the central Maven repository or the Sonatype Maven r

null 808 Jan 3, 2023
GithubReleases4J - GitHub Releases for Java , based on GitHub RESTful API .

GithubReleases4J - GitHub Releases for Java , based on GitHub RESTful API .

Carm 5 Jun 27, 2022
Java HTTP Request Library

Http Request A simple convenience library for using a HttpURLConnection to make requests and access the response. This library is available under the

Kevin Sawicki 3.3k Dec 30, 2022