@@ -45,10 +45,9 @@ buildscript {
4545 }
4646 ext {
4747 projectVersion = ' 1.3.0-RELEASE'
48- grpcVersion = ' 1.6.1 '
49- protobufVersion = ' 3.3.0 '
48+ grpcVersion = ' 1.60.0 '
49+ protobufVersion = ' 3.21.12 '
5050 protobufGradlePluginVersion = ' 0.8.0'
51- springCloudConsulVersion = ' 1.2.1.RELEASE'
5251 }
5352
5453 dependencies {
@@ -63,44 +62,40 @@ task wrapper(type: Wrapper) {
6362}
6463
6564dependencies {
66- compile group : ' junit' , name : ' junit' , version : ' 4.12 '
67- compile group : ' com.beust' , name : ' jcommander' , version : ' 1.72 '
65+ compile group : ' junit' , name : ' junit' , version : ' 4.13.2 '
66+ compile group : ' com.beust' , name : ' jcommander' , version : ' 1.82 '
6867 // compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
6968 compile group : ' org.slf4j' , name : ' jcl-over-slf4j' , version : ' 1.7.25'
70- compile group : ' ch.qos.logback' , name : ' logback-classic' , version : ' 1.2.3'
71- compile ' com.maxmind.geoip2:geoip2:2.10.0'
69+ compile group : ' ch.qos.logback' , name : ' logback-classic' , version : ' 1.2.13'
7270
7371 // google grpc
74- compile group : ' io.grpc' , name : ' grpc-netty' , version : ' 1.9.0 '
75- compile group : ' io.grpc' , name : ' grpc-protobuf' , version : ' 1.9.0 '
76- compile group : ' io.grpc' , name : ' grpc-stub' , version : ' 1.9.0 '
72+ compile group : ' io.grpc' , name : ' grpc-netty' , version : " ${ grpcVersion } "
73+ compile group : ' io.grpc' , name : ' grpc-protobuf' , version : " ${ grpcVersion } "
74+ compile group : ' io.grpc' , name : ' grpc-stub' , version : " ${ grpcVersion } "
7775
7876 compile group : ' com.googlecode.protobuf-java-format' , name : ' protobuf-java-format' , version : ' 1.4'
79- compile group : ' org.bouncycastle' , name : ' bcprov-jdk15on ' , version : ' 1.69 '
77+ compile group : ' org.bouncycastle' , name : ' bcprov-jdk18on ' , version : ' 1.78.1 '
8078 compile group : ' com.typesafe' , name : ' config' , version : ' 1.3.2'
81- compile " com.google.code.findbugs:jsr305:3.0.0"
82- compile " org.springframework.cloud:spring-cloud-starter-consul-discovery:${ springCloudConsulVersion} "
83- compile " org.apache.commons:commons-collections4:4.0"
84- compile " org.apache.commons:commons-lang3:3.4"
79+ compile " org.apache.commons:commons-lang3:3.14.0"
8580 compile group : ' com.google.api.grpc' , name : ' googleapis-common-protos' , version : ' 0.0.3'
86- compile ' com.alibaba:fastjson:1.2.76 '
81+ compile ' com.alibaba:fastjson:1.2.83 '
8782
88- compile group : ' commons-io ' , name : ' commons-io ' , version : ' 2.6 '
83+ compile group : ' com.fasterxml.jackson.core ' , name : ' jackson-databind ' , version : ' 2.16.1 '
8984 compile group : ' org.projectlombok' , name : ' lombok' , version : ' 1.18.2'
9085
91- compile group : ' org.jline' , name : ' jline' , version : ' 3.15 .0'
86+ compile group : ' org.jline' , name : ' jline' , version : ' 3.25 .0'
9287 compile ' io.github.tronprotocol:zksnark-java-sdk:1.0.0'
9388}
9489
9590protobuf {
9691 generatedFilesBaseDir = " $projectDir /src/"
9792 protoc {
98- artifact = " com.google.protobuf:protoc:3.5.1-1 "
93+ artifact = " com.google.protobuf:protoc:${ protobufVersion } "
9994
10095 }
10196 plugins {
10297 grpc {
103- artifact = ' io.grpc:protoc-gen-grpc-java:1.9.0 '
98+ artifact = " io.grpc:protoc-gen-grpc-java:${ grpcVersion } "
10499 }
105100 }
106101 generateProtoTasks {
@@ -129,4 +124,5 @@ shadowJar {
129124 baseName = ' wallet-cli'
130125 classifier = null
131126 version = null
127+ mergeServiceFiles() // https://github.com/grpc/grpc-java/issues/10853
132128}
0 commit comments