Teku Ethereum consensus client - executionlayer

Compile Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305
Annotations the SpotBugs tool supports
3.0.24.10.3

Runtime Dependencies (24)

Category/LicenseGroup / ArtifactVersionUpdates
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
33.6.0-jre33.7.1-jre
HTTP Clients Apache 2.0
com.squareup.okhttp3 » okhttp
Square’s meticulous HTTP client for Java and Kotlin.
4.12.05.5.0
Apache 2.0
io.consensys.tuweni » tuweni-units
Classes and utilities for working with 256 bit integers.
2.7.22.8.0
Core Utils Apache 2.0
org.apache.commons » commons-lang3
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.20.0
Logging Apache 2.0
org.apache.logging.log4j » log4j-api
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-core
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.26.1
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-slf4j-impl
The Apache Log4j SLF4J 2.0 API binding to Log4j 2 Core
2.26.1
Annotation Lib Apache 2.0
org.apiguardian » apiguardian-api(optional)
@API Guardian
1.1.2
Assertion Apache 2.0
org.assertj » assertj-core(optional)
Rich and fluent assertions for testing in Java
3.27.7
Apache 2.0
tech.pegasys.teku.internal » unsigned
Teku Ethereum consensus client - unsigned
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » pow
Teku Ethereum consensus client - pow
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » infrastructure-events
Teku Ethereum consensus client - events
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » exceptions
Teku Ethereum consensus client - exceptions
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » ethereum-events
Teku Ethereum consensus client - events
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » ethereum-executionlayer
Teku Ethereum consensus client - executionlayer
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » executionclient
Teku Ethereum consensus client - executionclient
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » networks
Teku Ethereum consensus client - networks
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » spec
Teku Ethereum consensus client - spec
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » async
Teku Ethereum consensus client - async
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » logging
Teku Ethereum consensus client - logging
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » metrics
Teku Ethereum consensus client - metrics
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » version
Teku Ethereum consensus client - version
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » serviceutils
Teku Ethereum consensus client - serviceutils
26.8.1-dev2425.12.0
Apache 2.0
tech.pegasys.teku.internal » client
Teku Ethereum consensus client - client
26.8.1-dev2425.12.0

Managed Dependencies (81)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind
General data-binding functionality for Jackson: works on core streaming API
2.22.13.2.2
TOML Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-toml
Support for reading and writing TOML-encoded data via Jackson abstractions.
2.22.13.2.2
YAML Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-yaml
Support for reading and writing YAML-encoded data via Jackson abstractions.
2.22.13.2.2
Apache 2.0
com.fasterxml.jackson.module » jackson-module-blackbird
Jackson (https://github.com/FasterXML/jackson) extension module
2.22.13.2.2
MIT
com.github.oshi » oshi-core-java11
A JNA-based (native) operating system information library for Java that aims to provide a
6.12.07.5.0
MIT
com.github.oshi » oshi-core
A JNA-based (native) operating system information library for Java that aims to provide a
6.12.07.5.0
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305
Annotations the SpotBugs tool supports
3.0.24.10.3
Code Analyzer Apache 2.0
com.google.errorprone » error_prone_core
Static analysis tool for Java that catches common programming mistakes at compile-time
2.45.02.50.0
Apache 2.0
com.google.errorprone » error_prone_check_api2.45.02.50.0
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
33.6.0-jre33.7.1-jre
Apache 2.0
com.launchdarkly » okhttp-eventsource
EventSource Implementation built on OkHttp
4.3.0
HTTP Clients Apache 2.0
com.squareup.okhttp3 » okhttp
Square’s meticulous HTTP client for Java and Kotlin.
4.12.05.5.0
Mocking Apache 2.0
com.squareup.okhttp3 » mockwebserver
Square’s meticulous HTTP client for Java and Kotlin.
4.12.05.5.0
Apache 2.0
com.squareup.okhttp3 » logging-interceptor
Square’s meticulous HTTP client for Java and Kotlin.
4.12.05.5.0
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.22.0
CLI Parser Apache 2.0
info.picocli » picocli
Java command line parser with both an annotations API and a programmatic API. Usage help with ANSI styles and colors. ...
4.7.7
Compression Apache 2.0
io.airlift » aircompressor-v3
Compression algorithms
3.7
Apache 2.0
io.consensys.protocols » discovery
Java implementation of the Ethereum Discovery v5 protocol
26.6.026.8.0
Apache 2.0
io.consensys.protocols » jc-kzg-4844
Java wrapper around C-KZG-4844
2.1.8
Apache 2.0
io.consensys.tuweni » tuweni-ssz
Simple Serialize (SSZ) encoding and decoding.
2.7.22.8.0
Apache 2.0
io.consensys.tuweni » tuweni-bytes
Classes and utilities for working with byte arrays.
2.7.22.8.0
Apache 2.0
io.consensys.tuweni » tuweni-units
Classes and utilities for working with 256 bit integers.
2.7.22.8.0
Apache 2.0
io.consensys.tuweni » tuweni-crypto
Classes and utilities for working with cryptography.
2.7.22.8.0
Apache 2.0
io.github.crate-crypto » java-eth-kzg
A library for working with the Data Availability Sampling scheme used in Ethereum
0.10.0
Apache 2.0
io.javalin » javalin-rendering-thymeleaf
Javalin rendering plugin for Thymeleaf template engine
7.2.27.2.3
Web Framework Apache 2.0
io.javalin » javalin
Javalin is a simple yet powerful web framework for Java and Kotlin.
7.2.27.2.3
Apache 2.0
io.jsonwebtoken » jjwt-jackson0.13.0
JWT Lib Apache 2.0
io.jsonwebtoken » jjwt-api
The public API for the JJWT library, used to create and consume JSON Web Tokens in Java.
0.13.0
JWT Lib Apache 2.0
io.jsonwebtoken » jjwt-impl
Internal implementation module for JJWT, a Java library for creating and verifying JSON Web Tokens (JWTs).
0.13.0
io.libp2p » jvm-libp2p1.3.5-RELEASE
Bill of materials Apache 2.0
io.prometheus » prometheus-metrics-bom
Bill of Materials for the Prometheus Metrics library
1.5.11.8.0
Annotation Lib Apache 2.0
io.swagger.core.v3 » swagger-annotations
swagger-annotations
2.2.522.2.53
Collections Apache 2.0
it.unimi.dsi » fastutil
fastutil extends the Java Collections Framework by providing type-specific maps, sets, lists, and queues with a small ...
8.5.19
Native Access Apache 2.0 +1
net.java.dev.jna » jna
JNA provides Java programs easy access to native shared libraries without writing anything but Java code - no JNI or ...
5.19.1
EPL 2.0
net.jqwik » jqwik
Jqwik Aggregator module
1.9.31.10.1
Core Utils Apache 2.0
org.apache.commons » commons-lang3
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.20.0
String Utils Apache 2.0
org.apache.commons » commons-text
The Commons Text library provides additions to the standard JDK text handling. It includes algorithms for string ...
1.15.0
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-slf4j-impl
The Apache Log4j SLF4J 2.0 API binding to Log4j 2 Core
2.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-api
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-core
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.26.1
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-slf4j2-impl
The Apache Log4j SLF4J 2.0 API binding to Log4j 2 Core
2.26.1
Annotation Lib Apache 2.0
org.apiguardian » apiguardian-api
@API Guardian
1.1.2
Assertion Apache 2.0
org.assertj » assertj-core
Rich and fluent assertions for testing in Java
3.27.7
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.3.0
Encryption Lib BouncyCastle
org.bouncycastle » bcpkix-jdk18on
The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains ...
1.85
BouncyCastle
org.bouncycastle » bcutil-jdk18on
The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains ...
1.85
Encryption Lib BouncyCastle
org.bouncycastle » bcprov-jdk18on
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE ...
1.85.2
org.commonjava.mimeparse » mimeparse
Forked from: http://code.google.com/p/mimeparse/.
0.1.3.3
LevelDB BSD 3-clause
org.fusesource.leveldbjni » leveldbjni
leveldbjni is a jni library for acessing leveldb.
1.8
Application Metrics BSD 2-clause +1
org.hdrhistogram » HdrHistogram
HdrHistogram supports the recording and analyzing sampled data value
2.2.2
Apache 2.0
org.hyperledger.besu » besu-evm
EVM Engine component
26.6.126.7.1
Apache 2.0
org.hyperledger.besu » besu-plugin-api
Core Plugins Libraries for Besu
26.6.126.7.1
Apache 2.0
org.hyperledger.besu » besu-datatypes
Cross-module datatypes
26.6.126.7.1
Apache 2.0
org.hyperledger.besu.internal » besu-ethereum-core26.6.126.7.1
Apache 2.0
org.hyperledger.besu.internal » besu-config26.6.126.7.1
Apache 2.0
org.hyperledger.besu.internal » besu-metrics-core26.6.126.7.1
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib
Standard library for the Kotlin Programming Language
2.4.10
org.jsoup » jsoup
jsoup is a Java library that simplifies working with real-world HTML and XML. It offers an easy-to-use API for URL ...
1.23.1
org.junit » junit-bom
This Bill of Materials POM can be used to ease dependency management when referencing multiple JUnit artifacts using ...
5.14.46.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-engine
Core package for the JUnit Jupiter test engine.
5.14.46.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-params
JUnit Jupiter extension for running parameterized tests.
5.14.46.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.14.46.1.3
Testing EPL 2.0
org.junit.platform » junit-platform-launcher
Public API for configuring and launching test plans.
1.14.46.1.3
CDDL 1.0
org.jupnp » org.jupnp3.0.43.0.5
CDDL 1.0
org.jupnp » org.jupnp.support
It includes support for UPnP-AV, DLNA, Microsoft Devices such as XBox 360
3.0.43.0.5
Apache 2.0
org.mock-server » mockserver-junit-jupiter
A JUnit5 Extension for MockServer
5.15.07.6.0
Mocking MIT
org.mockito » mockito-junit-jupiter
Mockito JUnit 5 support
5.23.0
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.23.0
org.openjdk.jmh » jmh-generator-annprocess
JMH benchmark generator, based on annotation processors.
1.37
org.openjdk.jmh » jmh-core
The jmh is a Java harness for building, running, and analysing
1.37
Apache 2.0 +1
org.rocksdb » rocksdbjni
RocksDB Java API and Native Libraries
10.10.1.1
Testing MIT
org.testcontainers » junit-jupiter
Isolated container management for Java code testing
1.21.4
Testing MIT
org.testcontainers » testcontainers
Isolated container management for Java code testing
1.21.42.0.5
Template Engine Apache 2.0
org.thymeleaf » thymeleaf
Thymeleaf is a modern server-side Java template engine for both web and standalone environments.
3.1.5.RELEASE
Apache 2.0
org.web3j » core
web3j is a lightweight Java library for integration with Ethereum clients
6.0.0
Web Assets Apache 2.0
org.webjars » swagger-ui
WebJar for Swagger UI
5.32.115.32.14
Compression Apache 2.0
org.xerial.snappy » snappy-java
snappy-java: A fast compression/decompression library
1.1.10.71.1.10.8
YAML Apache 2.0
org.yaml » snakeyaml
YAML 1.1 parser and emitter for Java
2.6
Apache 2.0
tech.pegasys » jblst
Java bindings for the BLST BLS12-381 signature library
0.3.170.3.18
Apache 2.0
tech.pegasys » leveldb-native0.3.1
Apache 2.0
tech.pegasys.tools.epchecks » errorprone-checks
A collection of custom error prone checks
1.1.1