jonesho
802851970d
chore: added test fixtures dependencies in kotlin-common-conventions ( #1178 )
...
* chore: added test fixtures dependencies in kotlin-common-conventions
* feat: revise description message
2025-06-18 16:07:16 +08:00
VolodymyrBg
e39fd7f244
chore: migrate project to Kotlin 2.0.0 and fix null-safety in tests ( #1040 )
...
* chore: update kotlin-gradle-plugin to 2.0.0
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* fix: add null-safety (!!) for micrometer gauge/counter/timer in tests for Kotlin 2.0
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* chore: update kotlin-reflect dependency to 2.0.0 in besu-plugin
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* chore: add kotlin 2.0.0 version to version catalog
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* chore: update kotlin dependencies and plugins to 2.0.0 in testing-tools
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* fix: add null-safety (!!) for micrometer gauge/counter/timer in tests for Kotlin 2.0
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update ProverClientFactoryTest.kt
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update build.gradle
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update build.gradle
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update libs.versions.toml
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update libs.versions.toml
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update MicrometerMetricsFacadeTest.kt
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update MicrometerMetricsFacadeTest.kt
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update build.gradle
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update build.gradle
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update build.gradle
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update build.gradle
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update build.gradle
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Create gradle.properties
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update libs.versions.toml
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Delete buildSrc/gradle.properties
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* Update gradle.properties
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
* feat: add gradle.properties for buildSrc
* feat: upgrade to gradle 8.12.1 and log4j to 2.24.3 and fixed missing test fixture dependencies
* feat: update kotlinx-serialization-json to 1.8.1
---------
Signed-off-by: VolodymyrBg <aqdrgg19@gmail.com >
Co-authored-by: Jones Ho <jones.ho@consensys.net >
Co-authored-by: jonesho <81145364+jonesho@users.noreply.github.com >
2025-06-17 16:50:53 +08:00
Fluent Crafter
fd514a8a06
Gradle update dependencies ( #967 )
...
* gradle: update wiremock for tests
* gradle: update vertx and other dependencies
2025-05-08 23:01:53 +01:00
Bradley Bown
734a2fdaa6
Extend MetricsFacade with createSimpleTimer() factory ( #265 )
...
* Extend MetricsFacade with createSimpleTimer() factory
* Rename Timer interface to TimerCapture
* Use createSimpleTimer to create SimpleTimerCaptures throughout codebase
* Fix test
* Pass metrics facade
* feat: add createDynamicTagTimer and update MetricsFacade codes
* feat: update test cases in MicrometerMetricsFacadeTest
* feat: update JsonRpcMessageProcessor to not for computing metrics parsing error
* feat: add timer metric for calculating shnarf
* feat: add metric for block compression ratio and blob utilization ratio
* feat: revert back to internal val goNativeBlobCompressor
* fix: spotless issue
* fix: JsonRpcMessageProcessor constructor call
* fix: VertxHttpJsonRpcClientFactory constructor call
* feat: added the option for ratio metric in createHistogram
* feat: remove no-daemon option in transaction-exclusion-api build
* feat: revised metrics handling in JsonRpcMessageProcessor
* feat: changed tag value on error
* feat: return error cases in handleMessage as succeededFuture instead of failedFuture
* fix: use MicrometerMetricsFacade in VertxHttpJsonRpcClientFactory
---------
Co-authored-by: jonesho <jones.ho@consensys.net >
2025-01-20 17:19:20 +08:00
Pedro Novais
829630b0a1
Coordinator: replace teku ExecutionPlayloadV1 by Domain Block class - fix block encoding ( #406 )
...
* coordinator: replace Teku ExecutionPayloadV1.kt by our own Domain Block
* update GHA runners and CI fixes
---------
Signed-off-by: Pedro Novais <1478752+jpnovais@users.noreply.github.com >
Co-authored-by: Roman Vaseev <4833306+Filter94@users.noreply.github.com >
2024-12-16 17:04:38 +00:00
Roman Vaseev
c356dc4016
Introduced spotless checks to gradle scripts. Added publishing logic … ( #401 )
...
* Introduced spotless checks to gradle scripts. Added publishing logic to all the generic jvm libs. Removed redundant useJUnitPlatform()
* Removed more useJUnitPlatform()
* feat: update copyShadowJarToLocalBesu in finalized-tag-updater gradle build file
* fix: geth traces-node running in start-all local stack
---------
Co-authored-by: jonesho <jones.ho@consensys.net >
2024-12-06 10:44:00 +01:00
Pedro Novais
8bb5fe7ac2
jvm-libs layout rearrange ( #213 )
...
* jvm-libs layout rearrange
2024-10-21 14:38:27 +01:00