fix: check if token is paused on token transfers #5213
Annotations
10 errors, 10 warnings, and 1 notice
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L7
error[E0433]: failed to resolve: could not find `documents_batch_transition` in `state_transition`
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:7:28
|
7 | use dpp::state_transition::documents_batch_transition::document_base_transition::v0::v0_methods::DocumentBaseTransitionV0Methods;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `documents_batch_transition` in `state_transition`
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L8
error[E0433]: failed to resolve: could not find `documents_batch_transition` in `state_transition`
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:8:28
|
8 | use dpp::state_transition::documents_batch_transition::document_create_transition::v0::v0_methods::DocumentCreateTransitionV0Methods;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `documents_batch_transition` in `state_transition`
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L88
error[E0599]: no method named `entropy` found for enum `dpp::state_transition::batch_transition::DocumentCreateTransition` in the current scope
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:88:30
|
88 | Vec::from(self.inner.entropy())
| ^^^^^^^
|
::: /home/runner/work/platform/platform/packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_create_transition/v0/v0_methods.rs:12:8
|
12 | fn entropy(&self) -> [u8; 32];
| ------- the method is available for `dpp::state_transition::batch_transition::DocumentCreateTransition` here
|
= help: items from traits can only be used if the trait is in scope
help: there is a method `set_entropy` with a similar name, but with different arguments
--> /home/runner/work/platform/platform/packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_create_transition/v0/v0_methods.rs:19:5
|
19 | fn set_entropy(&mut self, entropy: [u8; 32]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
help: trait `DocumentCreateTransitionV0Methods` which provides `entropy` is implemented but not in scope; perhaps you want to import it
|
1 + use dpp::state_transition::batch_transition::document_create_transition::v0::v0_methods::DocumentCreateTransitionV0Methods;
|
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L93
error[E0599]: no method named `base` found for enum `dpp::state_transition::batch_transition::DocumentCreateTransition` in the current scope
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:93:20
|
93 | self.inner.base().identity_contract_nonce() as u64
| ^^^^
|
::: /home/runner/work/platform/platform/packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_base_transition/document_base_transition_trait.rs:5:8
|
5 | fn base(&self) -> &DocumentBaseTransition;
| ---- the method is available for `dpp::state_transition::batch_transition::DocumentCreateTransition` here
|
= help: items from traits can only be used if the trait is in scope
help: trait `DocumentBaseTransitionAccessors` which provides `base` is implemented but not in scope; perhaps you want to import it
|
1 + use dpp::state_transition::batch_transition::document_base_transition::document_base_transition_trait::DocumentBaseTransitionAccessors;
|
help: there is a method `base_mut` with a similar name
|
93 | self.inner.base_mut().identity_contract_nonce() as u64
| ~~~~~~~~
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L98
error[E0599]: no method named `base` found for enum `dpp::state_transition::batch_transition::DocumentCreateTransition` in the current scope
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:98:35
|
98 | let mut base = self.inner.base().clone();
| ^^^^
|
::: /home/runner/work/platform/platform/packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_base_transition/document_base_transition_trait.rs:5:8
|
5 | fn base(&self) -> &DocumentBaseTransition;
| ---- the method is available for `dpp::state_transition::batch_transition::DocumentCreateTransition` here
|
= help: items from traits can only be used if the trait is in scope
help: trait `DocumentBaseTransitionAccessors` which provides `base` is implemented but not in scope; perhaps you want to import it
|
1 + use dpp::state_transition::batch_transition::document_base_transition::document_base_transition_trait::DocumentBaseTransitionAccessors;
|
help: there is a method `base_mut` with a similar name
|
98 | let mut base = self.inner.base_mut().clone();
| ~~~~~~~~
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L102
error[E0599]: no method named `set_base` found for enum `dpp::state_transition::batch_transition::DocumentCreateTransition` in the current scope
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:102:20
|
102 | self.inner.set_base(base)
| ^^^^^^^^
|
::: /home/runner/work/platform/platform/packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_base_transition/document_base_transition_trait.rs:15:8
|
15 | fn set_base(&mut self, base: DocumentBaseTransition);
| -------- the method is available for `dpp::state_transition::batch_transition::DocumentCreateTransition` here
|
= help: items from traits can only be used if the trait is in scope
help: there is a method `base` with a similar name, but with different arguments
--> /home/runner/work/platform/platform/packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_base_transition/document_base_transition_trait.rs:5:5
|
5 | fn base(&self) -> &DocumentBaseTransition;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
help: trait `DocumentBaseTransitionAccessors` which provides `set_base` is implemented but not in scope; perhaps you want to import it
|
1 + use dpp::state_transition::batch_transition::document_base_transition::document_base_transition_trait::DocumentBaseTransitionAccessors;
|
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L107
error[E0599]: no method named `prefunded_voting_balance` found for enum `dpp::state_transition::batch_transition::DocumentCreateTransition` in the current scope
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:107:51
|
107 | let prefunded_voting_balance = self.inner.prefunded_voting_balance().clone();
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
::: /home/runner/work/platform/platform/packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_create_transition/v0/v0_methods.rs:33:8
|
33 | fn prefunded_voting_balance(&self) -> &Option<(String, Credits)>;
| ------------------------ the method is available for `dpp::state_transition::batch_transition::DocumentCreateTransition` here
|
= help: items from traits can only be used if the trait is in scope
help: there is a method `set_prefunded_voting_balance` with a similar name, but with different arguments
--> /home/runner/work/platform/platform/packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_create_transition/v0/v0_methods.rs:35:5
|
35 | fn set_prefunded_voting_balance(&mut self, index_name: String, amount: Credits);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
help: trait `DocumentCreateTransitionV0Methods` which provides `prefunded_voting_balance` is implemented but not in scope; perhaps you want to import it
|
1 + use dpp::state_transition::batch_transition::document_create_transition::v0::v0_methods::DocumentCreateTransitionV0Methods;
|
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L111
error[E0277]: the size for values of type `str` cannot be known at compilation time
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:111:19
|
111 | Some((index_name, credits)) => {
| ^^^^^^^^^^ doesn't have a size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `str`
= note: all local variables must have a statically known size
= help: unsized locals are gated as an unstable feature
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/mod.rs#L21
error[E0433]: failed to resolve: could not find `documents_batch_transition` in `state_transition`
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/mod.rs:21:28
|
21 | use dpp::state_transition::documents_batch_transition::document_base_transition::DocumentBaseTransition;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `documents_batch_transition` in `state_transition`
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/mod.rs#L22
error[E0433]: failed to resolve: could not find `documents_batch_transition` in `state_transition`
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/mod.rs:22:28
|
22 | use dpp::state_transition::documents_batch_transition::document_replace_transition::v0::v0_methods::DocumentReplaceTransitionV0Methods;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `documents_batch_transition` in `state_transition`
|
Run clechasseur/rs-clippy-check@v3:
packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs#L184
warning: unused variable: `t`
--> packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs:184:41
|
184 | DocumentTransition::Replace(t) => None,
| ^ help: if this is intentional, prefix it with an underscore: `_t`
|
= note: `#[warn(unused_variables)]` on by default
|
Run clechasseur/rs-clippy-check@v3:
packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs#L185
warning: unused variable: `t`
--> packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs:185:40
|
185 | DocumentTransition::Delete(t) => None,
| ^ help: if this is intentional, prefix it with an underscore: `_t`
|
Run clechasseur/rs-clippy-check@v3:
packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs#L186
warning: unused variable: `t`
--> packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs:186:42
|
186 | DocumentTransition::Transfer(t) => None,
| ^ help: if this is intentional, prefix it with an underscore: `_t`
|
Run clechasseur/rs-clippy-check@v3:
packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs#L187
warning: unused variable: `t`
--> packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs:187:45
|
187 | DocumentTransition::UpdatePrice(t) => None,
| ^ help: if this is intentional, prefix it with an underscore: `_t`
|
Run clechasseur/rs-clippy-check@v3:
packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs#L188
warning: unused variable: `t`
--> packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/document_transition.rs:188:42
|
188 | DocumentTransition::Purchase(t) => None,
| ^ help: if this is intentional, prefix it with an underscore: `_t`
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs#L97
warning: unneeded unit return type
--> packages/wasm-dpp/src/document/state_transition/batch_transition/document_transition/document_create_transition.rs:97:80
|
97 | pub fn set_identity_contract_nonce(&mut self, identity_contract_nonce: u64) -> () {
| ^^^^^^ help: remove the `-> ()`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit
= note: `#[warn(clippy::unused_unit)]` on by default
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/identity/state_transition/identity_credit_transfer_transition/transition.rs#L118
warning: unneeded unit return type
--> packages/wasm-dpp/src/identity/state_transition/identity_credit_transfer_transition/transition.rs:118:44
|
118 | pub fn set_nonce(&mut self, nonce: u64) -> () {
| ^^^^^^ help: remove the `-> ()`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/identity/state_transition/identity_update_transition/identity_update_transition.rs#L179
warning: unneeded unit return type
--> packages/wasm-dpp/src/identity/state_transition/identity_update_transition/identity_update_transition.rs:179:71
|
179 | pub fn set_identity_contract_nonce(&mut self, identity_nonce: u64) -> () {
| ^^^^^^ help: remove the `-> ()`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/utils.rs#L25
warning: bound is defined in more than one place
--> packages/wasm-dpp/src/utils.rs:25:24
|
25 | fn with_serde_into<D: DeserializeOwned>(&self) -> Result<D, JsValue>
| ^
26 | where
27 | D: for<'de> serde::de::Deserialize<'de> + 'static;
| ^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations
= note: `#[warn(clippy::multiple_bound_locations)]` on by default
|
Run clechasseur/rs-clippy-check@v3:
packages/wasm-dpp/src/document/state_transition/batch_transition/mod.rs#L28
warning: unused import: `dpp::ed25519_dalek::ed25519::signature::SignerMut`
--> packages/wasm-dpp/src/document/state_transition/batch_transition/mod.rs:28:5
|
28 | use dpp::ed25519_dalek::ed25519::signature::SignerMut;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
Post Setup sccache
100% - 208 hits, 0 misses, 0 errors
|
Loading