Skip to content

Releases: iExecBlockchainComputing/iexec-blockchain-adapter-api

v8.0.1

06 Apr 15:14
bd3c9a1

Choose a tag to compare

Quality

v8.0.0

22 Mar 14:40
8e4a1ce

Choose a tag to compare

New Features

  • #58 Expose a BrokerClient in library.
  • #68 Add iExec banner at startup.
  • #73 Show application version on banner.

Quality

Dependency Upgrades

  • #74 Replace the deprecated openjdk Docker base image with eclipse-temurin and upgrade to Java 11.0.18 patch.
  • #67 Upgrade to Spring Boot 2.6.14.
  • #63 Upgrade to Gradle 7.6.
  • 1997f9c Upgrade OkHttp to 4.9.0.
  • #75 Upgrade to iexec-common 7.0.0.
  • #76 Upgrade to jenkins-library 2.4.0.

v7.3.0

18 Jan 10:00
886cbb4

Choose a tag to compare

  • #70 Add endpoint to allow health checks.

v7.2.0

09 Jan 14:50
878639c

Choose a tag to compare

  • #53 #56 #57 Increments jenkins-library up to version 2.2.3. Enable SonarCloud analyses on branches and pull requests.
  • #55 Improve thread management in some tests.

v7.1.2

29 Nov 13:38
409a9da

Choose a tag to compare

  • #61 Update build workflow to 2.1.4, update documentation in README and add CHANGELOG.

v7.1.1

11 Aug 13:08

Choose a tag to compare

  • #38 Add OpenFeign client library in dedicated iexec-blockchain-adapter-api-library jar.
  • #36 Use Spring Boot 2.6.2.
  • #47 Use Java 11.0.15.

v7.0.0 - The 7th Gear

17 Dec 16:36
6153be8

Choose a tag to compare

Highly improved throughput of the iExec protocol.

v0.2.0

25 Nov 13:42
8586ebf

Choose a tag to compare

  • #21 #23 Expose public chain configuration
  • #24 Enable local import of iexec-common
  • #17 Update build pipeline

v0.1.1

16 Nov 10:54
49f1988

Choose a tag to compare

  • Send transactions synchronously to easily fix nonce conflicts

v0.1.0

05 Nov 10:27
0d92d40

Choose a tag to compare

Dedicated HTTP REST API for calling iExec smart-contracts.

Features:

  • HTTP endpoints
    • Non blocking initialize, contribute, reveal or finalize of an on-chain task (POST).
    • Get on-chain task information (GET).
  • Protected by basic authentication.
  • Send transactions over a single wallet.
  • Transaction state polling depends on block-time.
  • Ability to send priority transactions.