{
  "formatVersion": "1.1",
  "component": {
    "group": "org.hyperledger.fabric-chaincode-java",
    "module": "fabric-chaincode-shim",
    "version": "2.5.6",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.14.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"
      },
      "files": [
        {
          "name": "fabric-chaincode-shim-2.5.6.jar",
          "url": "fabric-chaincode-shim-2.5.6.jar",
          "size": 178804,
          "sha512": "bd87dd8a97fed2e06aad276207d5b9c46e51aba3687beeef974af9149205d217fd02c8e966a7da7749da887bfb43b3f657a3bf789ea0e30fb46bc57cd6879cfa",
          "sha256": "6961ec9308ce9278f0c3e79a72dfdf088ed3d0fc9b62f20eda7f55e8c61f0c13",
          "sha1": "e1001909e88015cf18c8f0caa53e915732712c19",
          "md5": "ed7ee9f5959cea3f4abb4d23c8288315"
        }
      ]
    },
    {
      "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": "commons-cli",
          "module": "commons-cli",
          "version": {
            "requires": "1.9.0"
          }
        },
        {
          "group": "commons-logging",
          "module": "commons-logging",
          "version": {
            "requires": "1.3.5"
          }
        },
        {
          "group": "com.google.protobuf",
          "module": "protobuf-bom",
          "version": {
            "requires": "4.31.1"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "io.grpc",
          "module": "grpc-bom",
          "version": {
            "requires": "1.73.0"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "io.opentelemetry",
          "module": "opentelemetry-bom",
          "version": {
            "requires": "1.51.0"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "org.hyperledger.fabric",
          "module": "fabric-protos",
          "version": {
            "requires": "0.3.7"
          }
        },
        {
          "group": "org.bouncycastle",
          "module": "bcpkix-jdk18on",
          "version": {
            "requires": "1.81"
          }
        },
        {
          "group": "org.bouncycastle",
          "module": "bcprov-jdk18on",
          "version": {
            "requires": "1.81"
          }
        },
        {
          "group": "io.github.classgraph",
          "module": "classgraph",
          "version": {
            "requires": "4.8.179"
          }
        },
        {
          "group": "com.github.erosb",
          "module": "everit-json-schema",
          "version": {
            "requires": "1.14.6"
          }
        },
        {
          "group": "org.json",
          "module": "json",
          "version": {
            "requires": "20250517"
          }
        },
        {
          "group": "com.google.protobuf",
          "module": "protobuf-java-util"
        },
        {
          "group": "io.grpc",
          "module": "grpc-netty-shaded"
        },
        {
          "group": "io.grpc",
          "module": "grpc-protobuf"
        },
        {
          "group": "io.grpc",
          "module": "grpc-stub"
        },
        {
          "group": "io.opentelemetry",
          "module": "opentelemetry-api"
        },
        {
          "group": "io.opentelemetry.proto",
          "module": "opentelemetry-proto",
          "version": {
            "requires": "1.7.0-alpha"
          }
        },
        {
          "group": "io.opentelemetry",
          "module": "opentelemetry-sdk"
        },
        {
          "group": "io.opentelemetry",
          "module": "opentelemetry-sdk-extension-autoconfigure"
        },
        {
          "group": "io.opentelemetry",
          "module": "opentelemetry-sdk-trace"
        },
        {
          "group": "io.opentelemetry",
          "module": "opentelemetry-exporter-otlp"
        },
        {
          "group": "io.opentelemetry",
          "module": "opentelemetry-extension-trace-propagators"
        },
        {
          "group": "io.opentelemetry.semconv",
          "module": "opentelemetry-semconv",
          "version": {
            "requires": "1.32.0"
          }
        },
        {
          "group": "io.opentelemetry.instrumentation",
          "module": "opentelemetry-grpc-1.6",
          "version": {
            "requires": "2.16.0-alpha"
          }
        }
      ],
      "files": [
        {
          "name": "fabric-chaincode-shim-2.5.6.jar",
          "url": "fabric-chaincode-shim-2.5.6.jar",
          "size": 178804,
          "sha512": "bd87dd8a97fed2e06aad276207d5b9c46e51aba3687beeef974af9149205d217fd02c8e966a7da7749da887bfb43b3f657a3bf789ea0e30fb46bc57cd6879cfa",
          "sha256": "6961ec9308ce9278f0c3e79a72dfdf088ed3d0fc9b62f20eda7f55e8c61f0c13",
          "sha1": "e1001909e88015cf18c8f0caa53e915732712c19",
          "md5": "ed7ee9f5959cea3f4abb4d23c8288315"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "fabric-chaincode-shim-2.5.6-javadoc.jar",
          "url": "fabric-chaincode-shim-2.5.6-javadoc.jar",
          "size": 272863,
          "sha512": "bd004cc39a9a60adfabdb5971a1ca527b4a0482e30cbd70b513a0deb9472cc56d2482f5256f244b81b99cec4386a5d9d8f3c293c458aa014065cf28cc4787288",
          "sha256": "6a7338bac843db51a84ac28601b4448c0e4d50df8c09ce532209aa9fee6fa1e2",
          "sha1": "0766814a9b89f89dadfe15b5dde61ffc9870fb69",
          "md5": "cba85e6ef89ba3a2183f9bbcffc16f98"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "fabric-chaincode-shim-2.5.6-sources.jar",
          "url": "fabric-chaincode-shim-2.5.6-sources.jar",
          "size": 244624,
          "sha512": "fb6fc99d2349ca307df7430f7a1931a942b4d2f44e3be9eb180b593d379394608b8d6bf4bc16eec682367602e06a6d80b693bf91f26e88652c04b1e1d3ab6611",
          "sha256": "721d1031235d425d1561300d5591fae7dbcc34dfb82dc79c426270ebc88ba656",
          "sha1": "453eb7d0548cd823f7162c810c17b0468b4cc4c9",
          "md5": "3aa7096c428b33c0e98bc65fcbcd405d"
        }
      ]
    }
  ]
}
