Skip to content

refactor(sdk)!: comprehensive Evo SDK refactoring #8354

refactor(sdk)!: comprehensive Evo SDK refactoring

refactor(sdk)!: comprehensive Evo SDK refactoring #8354

Triggered via pull request January 28, 2026 07:01
Status Success
Total duration 18m 31s
Artifacts 4

tests.yml

on: pull_request
Determine changed packages
58s
Determine changed packages
Build JS packages  /  Build JS
7m 30s
Build JS packages / Build JS
Matrix: Build Docker images
Rust crates security audit
3m 0s
Rust crates security audit
JS dependency versions check
13s
JS dependency versions check
JS NPM security audit
14s
JS NPM security audit
Matrix: Rust packages
JS code security audit  /  Run Code QL
3m 44s
JS code security audit / Run Code QL
Matrix: JS packages
Packages functional tests  /  Run functional tests
4m 15s
Packages functional tests / Run functional tests
Matrix: Test Suite
Matrix: Dashmate E2E tests
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 64 warnings, and 40 notices
Build JS packages / Build JS
Unable to download artifact(s): Artifact not found for name: js-build-38ecaa9007a4c182dffc2d90a91eeae7e7011a47 Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
JS code security audit / Run Code QL
CodeQL Action major versions v1 and v2 have been deprecated. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/
Rust crates security audit
3 warnings found!
Build Docker images (Dashmate helper, dashmate-helper, dashmate-helper) / Build Dashmate helper image
Input 'install' has been deprecated with message: "docker buildx install" command is deprecated and will be removed in a future release, use BUILDX_BUILDER environment variable instead
Build Docker images (Dashmate helper, dashmate-helper, dashmate-helper) / Build Dashmate helper image
Input 'install' has been deprecated with message: "docker buildx install" command is deprecated and will be removed in a future release, use BUILDX_BUILDER environment variable instead
Build Docker images (RS-DAPI, rs-dapi, rs-dapi) / Build RS-DAPI image
Input 'install' has been deprecated with message: "docker buildx install" command is deprecated and will be removed in a future release, use BUILDX_BUILDER environment variable instead
Build Docker images (RS-DAPI, rs-dapi, rs-dapi) / Build RS-DAPI image
Input 'install' has been deprecated with message: "docker buildx install" command is deprecated and will be removed in a future release, use BUILDX_BUILDER environment variable instead
unused variable: `platform_version`: packages/data-contracts/src/lib.rs#L125
warning: unused variable: `platform_version` --> packages/data-contracts/src/lib.rs:125:25 | 125 | pub fn source(self, platform_version: &PlatformVersion) -> Result<DataContractSource, Error> { | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_platform_version` | = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
Build Docker images (Drive, drive, drive-abci, SDK_TEST_DATA=true ) / Build Drive image
Input 'install' has been deprecated with message: "docker buildx install" command is deprecated and will be removed in a future release, use BUILDX_BUILDER environment variable instead
Build Docker images (Drive, drive, drive-abci, SDK_TEST_DATA=true ) / Build Drive image
Input 'install' has been deprecated with message: "docker buildx install" command is deprecated and will be removed in a future release, use BUILDX_BUILDER environment variable instead
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/documents/facade.ts#L22
This line has a length of 129. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/documents/facade.ts#L17
This line has a length of 143. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/contracts/facade.ts#L36
This line has a length of 157. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/contracts/facade.ts#L26
This line has a length of 141. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/addresses/facade.ts#L254
This line has a length of 123. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/addresses/facade.ts#L214
This line has a length of 139. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/addresses/facade.ts#L178
This line has a length of 129. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/addresses/facade.ts#L145
This line has a length of 123. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/addresses/facade.ts#L83
This line has a length of 123. Maximum allowed is 120
JS packages (@dashevo/evo-sdk) / Linting: packages/js-evo-sdk/src/addresses/facade.ts#L28
This line has a length of 125. Maximum allowed is 120
JS packages (dash) / Linting: packages/js-dash-sdk/src/SDK/Client/Platform/Platform.ts#L8
Using exported name 'createAssetLockTransaction' as identifier for default export
JS packages (dash) / Linting: packages/js-dash-sdk/src/SDK/Client/Platform/Platform.ts#L5
Using exported name 'Client' as identifier for default export
JS packages (dash) / Linting: packages/js-dash-sdk/src/SDK/Client/Platform/Platform.spec.ts#L5
Using exported name 'Client' as identifier for default export
JS packages (dash) / Linting: packages/js-dash-sdk/src/SDK/Client/Client.ts#L10
Dependency cycle via "./Platform:1"
JS packages (@dashevo/wasm-dpp) / Linting: packages/wasm-dpp/lib/errors/patchConsensusErrors.ts#L3
'AbstractConsensusError' is defined but never used
JS packages (dashmate) / Linting
'e' is defined but never used
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
100% - 38 hits, 0 misses, 0 errors
sccache stats
100% - 34 hits, 0 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
75% - 234 hits, 76 misses, 0 errors
sccache stats
100% - 34 hits, 0 misses, 0 errors
sccache stats
100% - 44 hits, 0 misses, 0 errors
sccache stats
100% - 44 hits, 0 misses, 0 errors
sccache stats
100% - 34 hits, 0 misses, 0 errors
sccache stats
100% - 38 hits, 0 misses, 0 errors
sccache stats
100% - 34 hits, 0 misses, 0 errors
sccache stats
100% - 38 hits, 0 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
100% - 38 hits, 0 misses, 0 errors
sccache stats
100% - 341 hits, 0 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
100% - 171 hits, 0 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
100% - 1020 hits, 0 misses, 0 errors
sccache stats
100% - 225 hits, 0 misses, 0 errors
sccache stats
100% - 225 hits, 1 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
100% - 187 hits, 0 misses, 0 errors
sccache stats
100% - 216 hits, 0 misses, 0 errors
sccache stats
100% - 172 hits, 0 misses, 0 errors
sccache stats
100% - 38 hits, 0 misses, 0 errors
sccache stats
100% - 34 hits, 0 misses, 0 errors
sccache stats
100% - 443 hits, 0 misses, 0 errors
sccache stats
100% - 167 hits, 0 misses, 0 errors
sccache stats
100% - 901 hits, 0 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
100% - 494 hits, 0 misses, 0 errors
sccache stats
100% - 466 hits, 0 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
76% - 78 hits, 25 misses, 0 errors
sccache stats
100% - 182 hits, 0 misses, 0 errors
sccache stats
100% - 511 hits, 0 misses, 0 errors
sccache stats
100% - 513 hits, 0 misses, 0 errors
sccache stats
100% - 513 hits, 0 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
dashpay~platform~91CI5R.dockerbuild
119 KB
sha256:0ed8cf89bbde7a693ecb036b69000f9f541078f7df48467b3cd798df4f895cb3
dashpay~platform~SVJXU0.dockerbuild
101 KB
sha256:b1d82d10e25e97f0473bd820d1d91e217121a18c5c47d80852e9cd0eefd8cc17
dashpay~platform~VC46ON.dockerbuild
121 KB
sha256:f62db6fbe43f1ee4b1ea50c1aecd8457919e93ff359ddde55042b4d4c5ed198e
js-build-38ecaa9007a4c182dffc2d90a91eeae7e7011a47 Expired
71.6 MB
sha256:d6feec3bb2fc32936ca8db855e0533c2d403af5466c5920de82c09a889ced720