Skip to content

feat(platform)!: masternode voting based conflict resolution #1844

feat(platform)!: masternode voting based conflict resolution

feat(platform)!: masternode voting based conflict resolution #1844

Triggered via pull request April 8, 2024 01:36
Status Failure
Total duration 6m 50s
Artifacts

tests.yml

on: pull_request
Build JS packages  /  Build JS
2m 18s
Build JS packages / Build JS
Matrix: Build Docker images
Determine changed packages
23s
Determine changed packages
Rust crates security audit
29s
Rust crates security audit
JS dependency versions check
13s
JS dependency versions check
JS NPM security audit
13s
JS NPM security audit
JS code security audit  /  Run Code QL
JS code security audit / Run Code QL
Packages functional tests  /  Run functional tests
Packages functional tests / Run functional tests
Matrix: Test Suite
Waiting for pending jobs
Matrix: Dashmate E2E tests
Waiting for pending jobs
Matrix: JS packages
Waiting for pending jobs
Matrix: Rust packages
Fit to window
Zoom out
Zoom in

Annotations

55 errors and 100 warnings
Rust packages (dpp) / Formatting
Process completed with exit code 20.
Rust packages (drive) / Formatting
Process completed with exit code 70.
Rust packages (drive-abci) / Formatting
Process completed with exit code 6.
Rust packages (drive) / Tests
Process completed with exit code 101.
Build JS packages / Build JS
Process completed with exit code 1.
unresolved import `state_transitions::common_fields::property_names::ENTROPY`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs#L5
error[E0432]: unresolved import `state_transitions::common_fields::property_names::ENTROPY` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs:5:5 | 5 | ENTROPY, SIGNATURE, SIGNATURE_PUBLIC_KEY_ID, STATE_TRANSITION_PROTOCOL_VERSION, TRANSITION_TYPE, | ^^^^^^^ no `ENTROPY` in `state_transition::state_transitions::common_fields::property_names`
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs#L6
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs:6:1 | 6 | impl StateTransitionLike for MasternodeVoteTransition { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs#L22
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs:22:1 | 22 | impl StateTransitionLike for MasternodeVoteTransitionV0 { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L267
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:267:64 | 267 | ... .map_err(ProtocolError::ValueError)?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L285
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:285:62 | 285 | ... resolution_int.try_into()?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L289
error[E0599]: no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:289:59 | 289 | ... return Err(ProtocolError::StructureError( | ^^^^^^^^^^^^^^ variant or associated item not found in `ProtocolError` | ::: packages/rs-dpp/src/errors/protocol_error.rs:28:1 | 28 | pub enum ProtocolError { | ---------------------- variant or associated item `StructureError` not found for this enum
failed to resolve: use of undeclared type `StructureError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L290
error[E0433]: failed to resolve: use of undeclared type `StructureError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:290:37 | 290 | ... StructureError::ValueWrongType("unexpected contested key"), | ^^^^^^^^^^^^^^ use of undeclared type `StructureError` | help: there is an enum variant `crate::platform_value::Error::StructureError` and 1 other; try using the variant's enum | 290 | crate::platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290 | platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~
Rust packages (drive) / Linting
Clippy has exited with exit code 101
Rust packages (dpp) / Check each feature
Process completed with exit code 101.
Rust packages (dpp) / Tests
Process completed with exit code 101.
unresolved import `state_transitions::common_fields::property_names::ENTROPY`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs#L5
error[E0432]: unresolved import `state_transitions::common_fields::property_names::ENTROPY` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs:5:5 | 5 | ENTROPY, SIGNATURE, SIGNATURE_PUBLIC_KEY_ID, STATE_TRANSITION_PROTOCOL_VERSION, TRANSITION_TYPE, | ^^^^^^^ no `ENTROPY` in `state_transition::state_transitions::common_fields::property_names`
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs#L6
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs:6:1 | 6 | impl StateTransitionLike for MasternodeVoteTransition { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs#L22
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs:22:1 | 22 | impl StateTransitionLike for MasternodeVoteTransitionV0 { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L267
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:267:64 | 267 | ... .map_err(ProtocolError::ValueError)?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L285
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:285:62 | 285 | ... resolution_int.try_into()?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L289
error[E0599]: no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:289:59 | 289 | ... return Err(ProtocolError::StructureError( | ^^^^^^^^^^^^^^ variant or associated item not found in `ProtocolError` | ::: packages/rs-dpp/src/errors/protocol_error.rs:28:1 | 28 | pub enum ProtocolError { | ---------------------- variant or associated item `StructureError` not found for this enum
failed to resolve: use of undeclared type `StructureError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L290
error[E0433]: failed to resolve: use of undeclared type `StructureError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:290:37 | 290 | ... StructureError::ValueWrongType("unexpected contested key"), | ^^^^^^^^^^^^^^ use of undeclared type `StructureError` | help: there is an enum variant `crate::platform_value::Error::StructureError` and 1 other; try using the variant's enum | 290 | crate::platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290 | platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~
Rust packages (dpp) / Linting
Clippy has exited with exit code 101
Rust packages (drive-abci) / Check each feature
Process completed with exit code 101.
Rust packages (drive-abci) / Tests
Process completed with exit code 101.
Build Docker images (DAPI, dapi, dapi) / Build DAPI image
buildx failed with: ERROR: failed to solve: process "/bin/sh -c source $HOME/.cargo/env && cp -R /tmp/unplugged /platform/.yarn/ && yarn install --inline-builds && cp -R /platform/.yarn/unplugged /tmp/ && export SCCACHE_SERVER_PORT=$((RANDOM+1025)) && if [[ -z \"${SCCACHE_MEMCACHED}\" ]] ; then unset SCCACHE_MEMCACHED ; fi ; export SKIP_GRPC_PROTO_BUILD=1 && yarn build && if [[ \"${RUSTC_WRAPPER}\" == \"sccache\" ]]; then sccache --show-stats; fi" did not complete successfully: exit code: 1
Build Docker images (Dashmate helper, dashmate-helper, dashmate-helper) / Build Dashmate helper image
buildx failed with: ERROR: failed to solve: process "/bin/sh -c source $HOME/.cargo/env && cp -R /tmp/unplugged /platform/.yarn/ && yarn install --inline-builds && cp -R /platform/.yarn/unplugged /tmp/ && export SCCACHE_SERVER_PORT=$((RANDOM+1025)) && if [[ -z \"${SCCACHE_MEMCACHED}\" ]] ; then unset SCCACHE_MEMCACHED ; fi ; export SKIP_GRPC_PROTO_BUILD=1 && yarn build && if [[ \"${RUSTC_WRAPPER}\" == \"sccache\" ]]; then sccache --show-stats; fi" did not complete successfully: exit code: 1
Build Docker images (Drive, drive, drive-abci) / Build Drive image
buildx failed with: ERROR: failed to solve: process "/bin/sh -c source $HOME/.cargo/env && export SCCACHE_SERVER_PORT=$((RANDOM+1025)) && if [[ -z \"${SCCACHE_MEMCACHED}\" ]] ; then unset SCCACHE_MEMCACHED ; fi ; cargo build --profile \"$CARGO_BUILD_PROFILE\" --package drive-abci && cp /platform/target/*/drive-abci /artifacts/ && if [[ \"${RUSTC_WRAPPER}\" == \"sccache\" ]] ; then sccache --show-stats; fi" did not complete successfully: exit code: 101
unresolved import `state_transitions::common_fields::property_names::ENTROPY`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs#L5
error[E0432]: unresolved import `state_transitions::common_fields::property_names::ENTROPY` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs:5:5 | 5 | ENTROPY, SIGNATURE, SIGNATURE_PUBLIC_KEY_ID, STATE_TRANSITION_PROTOCOL_VERSION, TRANSITION_TYPE, | ^^^^^^^ no `ENTROPY` in `state_transition::state_transitions::common_fields::property_names`
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs#L6
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs:6:1 | 6 | impl StateTransitionLike for MasternodeVoteTransition { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs#L22
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs:22:1 | 22 | impl StateTransitionLike for MasternodeVoteTransitionV0 { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L267
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:267:64 | 267 | ... .map_err(ProtocolError::ValueError)?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L285
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:285:62 | 285 | ... resolution_int.try_into()?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L289
error[E0599]: no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:289:59 | 289 | ... return Err(ProtocolError::StructureError( | ^^^^^^^^^^^^^^ variant or associated item not found in `ProtocolError` | ::: packages/rs-dpp/src/errors/protocol_error.rs:28:1 | 28 | pub enum ProtocolError { | ---------------------- variant or associated item `StructureError` not found for this enum
failed to resolve: use of undeclared type `StructureError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L290
error[E0433]: failed to resolve: use of undeclared type `StructureError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:290:37 | 290 | ... StructureError::ValueWrongType("unexpected contested key"), | ^^^^^^^^^^^^^^ use of undeclared type `StructureError` | help: there is an enum variant `crate::platform_value::Error::StructureError` and 1 other; try using the variant's enum | 290 | crate::platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290 | platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~
Rust packages (drive-abci) / Linting
Clippy has exited with exit code 101
unresolved import `state_transitions::common_fields::property_names::ENTROPY`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs#L5
error[E0432]: unresolved import `state_transitions::common_fields::property_names::ENTROPY` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs:5:5 | 5 | ENTROPY, SIGNATURE, SIGNATURE_PUBLIC_KEY_ID, STATE_TRANSITION_PROTOCOL_VERSION, TRANSITION_TYPE, | ^^^^^^^ no `ENTROPY` in `state_transition::state_transitions::common_fields::property_names`
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs#L6
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs:6:1 | 6 | impl StateTransitionLike for MasternodeVoteTransition { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs#L22
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs:22:1 | 22 | impl StateTransitionLike for MasternodeVoteTransitionV0 { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L267
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:267:64 | 267 | ... .map_err(ProtocolError::ValueError)?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L285
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:285:62 | 285 | ... resolution_int.try_into()?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L289
error[E0599]: no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:289:59 | 289 | ... return Err(ProtocolError::StructureError( | ^^^^^^^^^^^^^^ variant or associated item not found in `ProtocolError` | ::: packages/rs-dpp/src/errors/protocol_error.rs:28:1 | 28 | pub enum ProtocolError { | ---------------------- variant or associated item `StructureError` not found for this enum
failed to resolve: use of undeclared type `StructureError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L290
error[E0433]: failed to resolve: use of undeclared type `StructureError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:290:37 | 290 | ... StructureError::ValueWrongType("unexpected contested key"), | ^^^^^^^^^^^^^^ use of undeclared type `StructureError` | help: there is an enum variant `crate::platform_value::Error::StructureError` and 1 other; try using the variant's enum | 290 | crate::platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290 | platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~
Rust packages (rs-sdk) / Linting
Clippy has exited with exit code 101
unresolved import `state_transitions::common_fields::property_names::ENTROPY`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs#L5
error[E0432]: unresolved import `state_transitions::common_fields::property_names::ENTROPY` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/fields.rs:5:5 | 5 | ENTROPY, SIGNATURE, SIGNATURE_PUBLIC_KEY_ID, STATE_TRANSITION_PROTOCOL_VERSION, TRANSITION_TYPE, | ^^^^^^^ no `ENTROPY` in `state_transition::state_transitions::common_fields::property_names`
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs#L6
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/state_transition_like.rs:6:1 | 6 | impl StateTransitionLike for MasternodeVoteTransition { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs#L22
error[E0046]: not all trait items implemented, missing: `user_fee_increase`, `set_user_fee_increase` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/state_transition_like.rs:22:1 | 22 | impl StateTransitionLike for MasternodeVoteTransitionV0 { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `user_fee_increase`, `set_user_fee_increase` in implementation | ::: packages/rs-dpp/src/state_transition/traits/state_transition_like.rs:41:5 | 41 | fn user_fee_increase(&self) -> UserFeeIncrease; | ----------------------------------------------- `user_fee_increase` from trait 42 | /// set a fee multiplier 43 | fn set_user_fee_increase(&mut self, fee_multiplier: UserFeeIncrease); | --------------------------------------------------------------------- `set_user_fee_increase` from trait
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L267
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:267:64 | 267 | ... .map_err(ProtocolError::ValueError)?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
`?` couldn't convert the error to `data_contract::errors::contract::DataContractError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L285
error[E0277]: `?` couldn't convert the error to `data_contract::errors::contract::DataContractError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:285:62 | 285 | ... resolution_int.try_into()?; | ^ the trait `std::convert::From<errors::protocol_error::ProtocolError>` is not implemented for `data_contract::errors::contract::DataContractError` | = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait = help: the following other types implement trait `std::convert::From<T>`: <data_contract::errors::contract::DataContractError as std::convert::From<platform_value::Error>> <data_contract::errors::contract::DataContractError as std::convert::From<errors::consensus::basic::decode::decoding_error::DecodingError>> <data_contract::errors::contract::DataContractError as std::convert::From<(platform_value::Error, &str)>> = note: required for `std::result::Result<data_contract::document_type::index::Index, data_contract::errors::contract::DataContractError>` to implement `std::ops::FromResidual<std::result::Result<std::convert::Infallible, errors::protocol_error::ProtocolError>>`
no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L289
error[E0599]: no variant or associated item named `StructureError` found for enum `errors::protocol_error::ProtocolError` in the current scope --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:289:59 | 289 | ... return Err(ProtocolError::StructureError( | ^^^^^^^^^^^^^^ variant or associated item not found in `ProtocolError` | ::: packages/rs-dpp/src/errors/protocol_error.rs:28:1 | 28 | pub enum ProtocolError { | ---------------------- variant or associated item `StructureError` not found for this enum
failed to resolve: use of undeclared type `StructureError`: packages/rs-dpp/src/data_contract/document_type/index/mod.rs#L290
error[E0433]: failed to resolve: use of undeclared type `StructureError` --> packages/rs-dpp/src/data_contract/document_type/index/mod.rs:290:37 | 290 | ... StructureError::ValueWrongType("unexpected contested key"), | ^^^^^^^^^^^^^^ use of undeclared type `StructureError` | help: there is an enum variant `crate::platform_value::Error::StructureError` and 1 other; try using the variant's enum | 290 | crate::platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290 | platform_value::Error("unexpected contested key"), | ~~~~~~~~~~~~~~~~~~~~~
Rust packages (wasm-dpp) / Linting
Clippy has exited with exit code 101
Rust packages (wasm-dpp) / Tests
Process completed with exit code 101.
Rust packages (rs-sdk) / Tests
Process completed with exit code 101.
Rust packages (rs-sdk) / Check each feature
Process completed with exit code 101.
JS dependency versions check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Determine changed packages
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, dorny/paths-filter@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust crates security audit
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: rustsec/audit-check@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust crates security audit
4 warnings found!
Rust crates security audit
Unknown warning kind unsound found, please, file a bug
Rust crates security audit
Unknown warning kind unsound found, please, file a bug
Rust packages (dpns-contract) / Unused dependencies
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dpns-contract) / Unused dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust packages (dpp) / Unused dependencies
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dpp) / Unused dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust packages (drive) / Unused dependencies
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (drive) / Unused dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust packages (rs-sdk) / Unused dependencies
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (rs-sdk) / Unused dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust packages (rs-dapi-client) / Unused dependencies
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (rs-dapi-client) / Unused dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust packages (dapi-grpc) / Unused dependencies
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dapi-grpc) / Unused dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust packages (wasm-dpp) / Unused dependencies
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (wasm-dpp) / Unused dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust packages (drive-abci) / Unused dependencies
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (drive-abci) / Unused dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust packages (drive) / Tests
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (drive) / Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build JS packages / Build JS
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Build JS packages / Build JS
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: strophy/actions-cache@opendal-update, actions/setup-node@v3, mozilla-actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dapi-grpc) / Linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dapi-grpc) / Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dapi-grpc) / Check each feature
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (drive) / Linting
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (drive) / Linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs#L1
warning: unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs:1:5 | 1 | use crate::state_transition::masternode_vote_transition::fields::property_names::*; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
unused imports: `Deserialize`, `Serialize`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/mod.rs#L20
warning: unused imports: `Deserialize`, `Serialize` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/mod.rs:20:13 | 20 | use serde::{Deserialize, Serialize}; | ^^^^^^^^^^^ ^^^^^^^^^
unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs#L21
warning: unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs:21:5 | 21 | use crate::state_transition::data_contract_update_transition::DataContractUpdateTransition; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused imports: `Deserialize`, `Serialize`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs#L29
warning: unused imports: `Deserialize`, `Serialize` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs:29:13 | 29 | use serde::{Deserialize, Serialize}; | ^^^^^^^^^^^ ^^^^^^^^^
unused import: `crate::data_contract::accessors::v0::DataContractV0Getters`: packages/rs-dpp/src/voting/mod.rs#L1
warning: unused import: `crate::data_contract::accessors::v0::DataContractV0Getters` --> packages/rs-dpp/src/voting/mod.rs:1:5 | 1 | use crate::data_contract::accessors::v0::DataContractV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters`: packages/rs-dpp/src/voting/mod.rs#L2
warning: unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters` --> packages/rs-dpp/src/voting/mod.rs:2:5 | 2 | use crate::data_contract::document_type::accessors::DocumentTypeV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::prelude::DataContract`: packages/rs-dpp/src/voting/mod.rs#L3
warning: unused import: `crate::prelude::DataContract` --> packages/rs-dpp/src/voting/mod.rs:3:5 | 3 | use crate::prelude::DataContract; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused imports: `Deserialize`, `Serialize`: packages/rs-dpp/src/voting/mod.rs#L10
warning: unused imports: `Deserialize`, `Serialize` --> packages/rs-dpp/src/voting/mod.rs:10:13 | 10 | use serde::{Deserialize, Serialize}; | ^^^^^^^^^^^ ^^^^^^^^^
unused imports: `Deserialize`, `Serialize`: packages/rs-dpp/src/voting/common_vote/mod.rs#L2
warning: unused imports: `Deserialize`, `Serialize` --> packages/rs-dpp/src/voting/common_vote/mod.rs:2:13 | 2 | use serde::{Deserialize, Serialize}; | ^^^^^^^^^^^ ^^^^^^^^^
unused imports: `Deserialize`, `Serialize`: packages/rs-dpp/src/voting/resource_vote/mod.rs#L3
warning: unused imports: `Deserialize`, `Serialize` --> packages/rs-dpp/src/voting/resource_vote/mod.rs:3:13 | 3 | use serde::{Deserialize, Serialize}; | ^^^^^^^^^^^ ^^^^^^^^^
Rust packages (dpns-contract) / Linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dpns-contract) / Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dpp) / Check each feature
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (dpp) / Check each feature
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dpp) / Tests
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (dpp) / Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (dpp) / Linting
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (dpp) / Linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs#L1
warning: unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs:1:5 | 1 | use crate::state_transition::masternode_vote_transition::fields::property_names::*; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs#L21
warning: unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs:21:5 | 21 | use crate::state_transition::data_contract_update_transition::DataContractUpdateTransition; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::accessors::v0::DataContractV0Getters`: packages/rs-dpp/src/voting/mod.rs#L1
warning: unused import: `crate::data_contract::accessors::v0::DataContractV0Getters` --> packages/rs-dpp/src/voting/mod.rs:1:5 | 1 | use crate::data_contract::accessors::v0::DataContractV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters`: packages/rs-dpp/src/voting/mod.rs#L2
warning: unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters` --> packages/rs-dpp/src/voting/mod.rs:2:5 | 2 | use crate::data_contract::document_type::accessors::DocumentTypeV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::prelude::DataContract`: packages/rs-dpp/src/voting/mod.rs#L3
warning: unused import: `crate::prelude::DataContract` --> packages/rs-dpp/src/voting/mod.rs:3:5 | 3 | use crate::prelude::DataContract; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Rust packages (drive-abci) / Check each feature
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (drive-abci) / Check each feature
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (drive-abci) / Tests
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (drive-abci) / Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build Docker images (DAPI, dapi, dapi) / Build DAPI image
Input 'config-inline' has been deprecated with message: Use buildkitd-config-inline instead
Build Docker images (DAPI, dapi, dapi) / Build DAPI image
Input 'config-inline' has been deprecated with message: Use buildkitd-config-inline instead
Build Docker images (DAPI, dapi, dapi) / Build DAPI image
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Build Docker images (DAPI, dapi, dapi) / Build DAPI image
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/github-script@v6. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build Docker images (Dashmate helper, dashmate-helper, dashmate-helper) / Build Dashmate helper image
Input 'config-inline' has been deprecated with message: Use buildkitd-config-inline instead
Build Docker images (Dashmate helper, dashmate-helper, dashmate-helper) / Build Dashmate helper image
Input 'config-inline' has been deprecated with message: Use buildkitd-config-inline instead
Build Docker images (Dashmate helper, dashmate-helper, dashmate-helper) / Build Dashmate helper image
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Build Docker images (Dashmate helper, dashmate-helper, dashmate-helper) / Build Dashmate helper image
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/github-script@v6. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build Docker images (Drive, drive, drive-abci) / Build Drive image
Input 'config-inline' has been deprecated with message: Use buildkitd-config-inline instead
Build Docker images (Drive, drive, drive-abci) / Build Drive image
Input 'config-inline' has been deprecated with message: Use buildkitd-config-inline instead
Build Docker images (Drive, drive, drive-abci) / Build Drive image
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Build Docker images (Drive, drive, drive-abci) / Build Drive image
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/github-script@v6. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (rs-dapi-client) / Linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (rs-dapi-client) / Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (rs-dapi-client) / Check each feature
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (drive-abci) / Linting
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (drive-abci) / Linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs#L1
warning: unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs:1:5 | 1 | use crate::state_transition::masternode_vote_transition::fields::property_names::*; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs#L21
warning: unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs:21:5 | 21 | use crate::state_transition::data_contract_update_transition::DataContractUpdateTransition; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::accessors::v0::DataContractV0Getters`: packages/rs-dpp/src/voting/mod.rs#L1
warning: unused import: `crate::data_contract::accessors::v0::DataContractV0Getters` --> packages/rs-dpp/src/voting/mod.rs:1:5 | 1 | use crate::data_contract::accessors::v0::DataContractV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters`: packages/rs-dpp/src/voting/mod.rs#L2
warning: unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters` --> packages/rs-dpp/src/voting/mod.rs:2:5 | 2 | use crate::data_contract::document_type::accessors::DocumentTypeV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::prelude::DataContract`: packages/rs-dpp/src/voting/mod.rs#L3
warning: unused import: `crate::prelude::DataContract` --> packages/rs-dpp/src/voting/mod.rs:3:5 | 3 | use crate::prelude::DataContract; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Rust packages (rs-sdk) / Linting
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (rs-sdk) / Linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs#L1
warning: unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs:1:5 | 1 | use crate::state_transition::masternode_vote_transition::fields::property_names::*; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs#L21
warning: unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs:21:5 | 21 | use crate::state_transition::data_contract_update_transition::DataContractUpdateTransition; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::accessors::v0::DataContractV0Getters`: packages/rs-dpp/src/voting/mod.rs#L1
warning: unused import: `crate::data_contract::accessors::v0::DataContractV0Getters` --> packages/rs-dpp/src/voting/mod.rs:1:5 | 1 | use crate::data_contract::accessors::v0::DataContractV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters`: packages/rs-dpp/src/voting/mod.rs#L2
warning: unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters` --> packages/rs-dpp/src/voting/mod.rs:2:5 | 2 | use crate::data_contract::document_type::accessors::DocumentTypeV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::prelude::DataContract`: packages/rs-dpp/src/voting/mod.rs#L3
warning: unused import: `crate::prelude::DataContract` --> packages/rs-dpp/src/voting/mod.rs:3:5 | 3 | use crate::prelude::DataContract; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Rust packages (wasm-dpp) / Linting
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (wasm-dpp) / Linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs#L1
warning: unused import: `crate::state_transition::masternode_vote_transition::fields::property_names::*` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/v0/types.rs:1:5 | 1 | use crate::state_transition::masternode_vote_transition::fields::property_names::*; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition`: packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs#L21
warning: unused import: `crate::state_transition::data_contract_update_transition::DataContractUpdateTransition` --> packages/rs-dpp/src/state_transition/state_transitions/identity/masternode_vote_transition/mod.rs:21:5 | 21 | use crate::state_transition::data_contract_update_transition::DataContractUpdateTransition; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::accessors::v0::DataContractV0Getters`: packages/rs-dpp/src/voting/mod.rs#L1
warning: unused import: `crate::data_contract::accessors::v0::DataContractV0Getters` --> packages/rs-dpp/src/voting/mod.rs:1:5 | 1 | use crate::data_contract::accessors::v0::DataContractV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters`: packages/rs-dpp/src/voting/mod.rs#L2
warning: unused import: `crate::data_contract::document_type::accessors::DocumentTypeV0Getters` --> packages/rs-dpp/src/voting/mod.rs:2:5 | 2 | use crate::data_contract::document_type::accessors::DocumentTypeV0Getters; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `crate::prelude::DataContract`: packages/rs-dpp/src/voting/mod.rs#L3
warning: unused import: `crate::prelude::DataContract` --> packages/rs-dpp/src/voting/mod.rs:3:5 | 3 | use crate::prelude::DataContract; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Rust packages (wasm-dpp) / Tests
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (wasm-dpp) / Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (rs-sdk) / Tests
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (rs-sdk) / Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rust packages (rs-sdk) / Check each feature
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.314.1. Please update to the latest version 2.315.0
Rust packages (rs-sdk) / Check each feature
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, mozilla-actions/[email protected], strophy/actions-cache@opendal-update. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.