{ "formatVersion": "1.1", "component": { "group": "tech.pegasys.teku.internal", "module": "eth2", "version": "develop", "attributes": { "org.gradle.status": "release" } }, "createdBy": { "gradle": { "version": "7.4.2" } }, "variants": [ { "name": "apiElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api" }, "dependencies": [ { "group": "tech.pegasys.teku.internal", "module": "p2p", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] } ], "files": [ { "name": "eth2-develop.jar", "url": "eth2-develop.jar", "size": 302363, "sha512": "dd513bcb6ddbda07f16abf5da9fcb698912ed5ed9cb4948e53366071f27fd93141343247fd0f5d029a93c3c08322f9564ebd2960d51874a07cf4935565e83dbd", "sha256": "0fe871ec1194bd7dd3e1f8d5bcfe2bc3d966c001009bbc12a594c99cd73b05d6", "sha1": "c71633d119caa3cbfc60e4232b5ecad7a3240b2d", "md5": "ab277b0cf188eec42f8ba8860ab62dcb" } ] }, { "name": "runtimeElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime" }, "dependencies": [ { "group": "com.google.guava", "module": "guava", "version": { "requires": "31.1-jre" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.apache.commons", "module": "commons-lang3", "version": { "requires": "3.12.0" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.apache.logging.log4j", "module": "log4j-api", "version": { "requires": "2.18.0" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "unsigned", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "ethereum-events", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "spec", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "statetransition", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "async", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "bls", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "bytes", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "crypto", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "collections", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "exceptions", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "logging", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "metrics", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "subscribers", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "ssz", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "storage", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "storage-api", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "serviceutils", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "io.libp2p", "module": "jvm-libp2p-minimal", "version": { "requires": "0.9.1-RELEASE" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.apache.tuweni", "module": "tuweni-bytes", "version": { "requires": "2.2.0" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.apache.tuweni", "module": "tuweni-ssz", "version": { "requires": "2.2.0" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.xerial.snappy", "module": "snappy-java", "version": { "requires": "1.1.8.4" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "p2p", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.apache.logging.log4j", "module": "log4j-core", "version": { "requires": "2.18.0" } }, { "group": "org.apache.logging.log4j", "module": "log4j-slf4j-impl", "version": { "requires": "2.18.0" } } ], "files": [ { "name": "eth2-develop.jar", "url": "eth2-develop.jar", "size": 302363, "sha512": "dd513bcb6ddbda07f16abf5da9fcb698912ed5ed9cb4948e53366071f27fd93141343247fd0f5d029a93c3c08322f9564ebd2960d51874a07cf4935565e83dbd", "sha256": "0fe871ec1194bd7dd3e1f8d5bcfe2bc3d966c001009bbc12a594c99cd73b05d6", "sha1": "c71633d119caa3cbfc60e4232b5ecad7a3240b2d", "md5": "ab277b0cf188eec42f8ba8860ab62dcb" } ] }, { "name": "testFixturesApiElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api" }, "dependencies": [ { "group": "tech.pegasys.teku.internal", "module": "eth2", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] } ], "files": [ { "name": "eth2-develop-test-fixtures.jar", "url": "eth2-develop-test-fixtures.jar", "size": 39574, "sha512": "7142daf68d58713cd79af3d28ac11496dc099df50cff261875829aecdc6e62c668ae649373d8044930f6f97519ef05367fbd9c039d8e4b7cd2c37e835c5bc612", "sha256": "645cadc1c5adad71af5bfd5f20947ab205ef2cb341284401edfd62fd5b6946b9", "sha1": "0f994b15e97c57265099e8f2d49fcfa6d4ed01b8", "md5": "e508f29cf4485ba14e109546ac878cff" } ], "capabilities": [ { "group": "teku.networking", "name": "eth2-test-fixtures", "version": "develop" } ] }, { "name": "testFixturesRuntimeElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime" }, "dependencies": [ { "group": "org.assertj", "module": "assertj-core", "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "spec", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ], "requestedCapabilities": [ { "group": "teku.ethereum", "name": "spec-test-fixtures", "version": "develop" } ] }, { "group": "tech.pegasys.teku.internal", "module": "statetransition", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ], "requestedCapabilities": [ { "group": "teku.ethereum", "name": "statetransition-test-fixtures", "version": "develop" } ] }, { "group": "tech.pegasys.teku.internal", "module": "networks", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "p2p", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ], "requestedCapabilities": [ { "group": "teku.networking", "name": "p2p-test-fixtures", "version": "develop" } ] }, { "group": "tech.pegasys.teku.internal", "module": "async", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ], "requestedCapabilities": [ { "group": "teku.infrastructure", "name": "async-test-fixtures", "version": "develop" } ] }, { "group": "tech.pegasys.teku.internal", "module": "bytes", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "infrastructure-events", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ], "requestedCapabilities": [ { "group": "teku.infrastructure", "name": "events-test-fixtures", "version": "develop" } ] }, { "group": "tech.pegasys.teku.internal", "module": "time", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ], "requestedCapabilities": [ { "group": "teku.infrastructure", "name": "time-test-fixtures", "version": "develop" } ] }, { "group": "tech.pegasys.teku.internal", "module": "storage", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ], "requestedCapabilities": [ { "group": "teku", "name": "storage-test-fixtures", "version": "develop" } ] }, { "group": "tech.pegasys.teku.internal", "module": "subscribers", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "serviceutils", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "io.libp2p", "module": "jvm-libp2p-minimal", "version": { "requires": "0.9.1-RELEASE" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.mockito", "module": "mockito-core", "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.hyperledger.besu", "module": "plugin-api", "version": { "requires": "22.4.4" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.hyperledger.besu.internal", "module": "metrics-core", "version": { "requires": "22.4.4" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.apache.commons", "module": "commons-lang3", "version": { "requires": "3.12.0" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.apache.logging.log4j", "module": "log4j-core", "version": { "requires": "2.18.0" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "tech.pegasys.teku.internal", "module": "eth2", "version": { "requires": "develop" }, "excludes": [ { "group": "io.netty", "module": "netty-transport-rxtx" }, { "group": "io.netty", "module": "netty-tcnative-boringssl-static" } ] }, { "group": "org.apiguardian", "module": "apiguardian-api" } ], "files": [ { "name": "eth2-develop-test-fixtures.jar", "url": "eth2-develop-test-fixtures.jar", "size": 39574, "sha512": "7142daf68d58713cd79af3d28ac11496dc099df50cff261875829aecdc6e62c668ae649373d8044930f6f97519ef05367fbd9c039d8e4b7cd2c37e835c5bc612", "sha256": "645cadc1c5adad71af5bfd5f20947ab205ef2cb341284401edfd62fd5b6946b9", "sha1": "0f994b15e97c57265099e8f2d49fcfa6d4ed01b8", "md5": "e508f29cf4485ba14e109546ac878cff" } ], "capabilities": [ { "group": "teku.networking", "name": "eth2-test-fixtures", "version": "develop" } ] } ] }