Skip to content

Merge pull request #17 from AbstractSDK/update/0.23 #138

Merge pull request #17 from AbstractSDK/update/0.23

Merge pull request #17 from AbstractSDK/update/0.23 #138

GitHub Actions / clippy failed Aug 21, 2024 in 1s

clippy

25 errors

Details

Results

Message level Amount
Internal compiler error 0
Error 25
Warning 0
Note 0
Help 0

Versions

  • rustc 1.81.0-beta.5 (6c199c89c 2024-08-15)
  • cargo 1.81.0-beta.5 (ca2346bd3 2024-07-31)
  • clippy 0.1.81 (6c199c8 2024-08-15)

Annotations

Check failure on line 163 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

failed to resolve: use of undeclared type `DexRawAction`

error[E0433]: failed to resolve: use of undeclared type `DexRawAction`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs:163:26
    |
163 |             let action = DexRawAction::ProvideLiquidity {
    |                          ^^^^^^^^^^^^
    |                          |
    |                          use of undeclared type `DexRawAction`
    |                          help: an enum with a similar name exists: `DexAction`

Check failure on line 125 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

failed to resolve: use of undeclared type `DexRawAction`

error[E0433]: failed to resolve: use of undeclared type `DexRawAction`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs:125:26
    |
125 |             let action = DexRawAction::Swap {
    |                          ^^^^^^^^^^^^
    |                          |
    |                          use of undeclared type `DexRawAction`
    |                          help: an enum with a similar name exists: `DexAction`

Check failure on line 90 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs:90:41
   |
90 |                 request: DexExecuteMsg::RawAction { dex, action },
   |                                         ^^^^^^^^^
   |
help: there is a variant with a similar name
   |
90 |                 request: DexExecuteMsg::Action { dex, action },
   |                                         ~~~~~~

Check failure on line 75 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs:75:41
   |
75 |                 request: DexExecuteMsg::AnsAction { dex, action },
   |                                         ^^^^^^^^^
   |
help: there is a variant with a similar name
   |
75 |                 request: DexExecuteMsg::Action { dex, action },
   |                                         ~~~~~~

Check failure on line 88 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/query.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

mismatched types

error[E0308]: mismatched types
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/query.rs:88:17
    |
87  |             let pool_address = pool_address(
    |                                ------------ arguments to this function are incorrect
88  |                 dex.clone(),
    |                 ^^^^^^^^^^^ expected `&str`, found `String`
    |
note: function defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/abstract-dex-standard-0.23.1/src/ans_action.rs:150:8
    |
150 | pub fn pool_address(
    |        ^^^^^^^^^^^^
help: consider borrowing here
    |
88  |                 &dex.clone(),
    |                 +

Check failure on line 57 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/query.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/query.rs:57:32
   |
57 |                 DexExecuteMsg::RawAction { dex, action } => {
   |                                ^^^^^^^^^
   |
help: there is a variant with a similar name
   |
57 |                 DexExecuteMsg::Action { dex, action } => {
   |                                ~~~~~~

Check failure on line 51 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/query.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/query.rs:51:42
   |
51 |                 message = DexExecuteMsg::RawAction {
   |                                          ^^^^^^^^^
   |
help: there is a variant with a similar name
   |
51 |                 message = DexExecuteMsg::Action {
   |                                          ~~~~~~

Check failure on line 48 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/query.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/query.rs:48:35
   |
48 |             if let DexExecuteMsg::AnsAction { dex, action } = message {
   |                                   ^^^^^^^^^
   |
help: there is a variant with a similar name
   |
48 |             if let DexExecuteMsg::Action { dex, action } = message {
   |                                   ~~~~~~

Check failure on line 170 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs:170:49
    |
170 |             msg: to_json_binary(&DexExecuteMsg::RawAction {
    |                                                 ^^^^^^^^^
    |
help: there is a variant with a similar name
    |
170 |             msg: to_json_binary(&DexExecuteMsg::Action {
    |                                                 ~~~~~~

Check failure on line 155 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs:155:33
    |
155 |                 &DexExecuteMsg::RawAction {
    |                                 ^^^^^^^^^
    |
help: there is a variant with a similar name
    |
155 |                 &DexExecuteMsg::Action {
    |                                 ~~~~~~

Check failure on line 58 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs:58:24
   |
58 |         DexExecuteMsg::RawAction {
   |                        ^^^^^^^^^
   |
help: there is a variant with a similar name
   |
58 |         DexExecuteMsg::Action {
   |                        ~~~~~~

Check failure on line 40 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs:40:24
   |
40 |         DexExecuteMsg::AnsAction {
   |                        ^^^^^^^^^
   |
help: there is a variant with a similar name
   |
40 |         DexExecuteMsg::Action {
   |                        ~~~~~~

Check failure on line 329 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs:329:41
    |
329 |                 message: DexExecuteMsg::AnsAction {
    |                                         ^^^^^^^^^
    |
help: there is a variant with a similar name
    |
329 |                 message: DexExecuteMsg::Action {
    |                                         ~~~~~~

Check failure on line 286 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `ProvideLiquiditySymmetric` found for enum `abstract_dex_standard::ans_action::DexAnsAction`

error[E0599]: no variant named `ProvideLiquiditySymmetric` found for enum `abstract_dex_standard::ans_action::DexAnsAction`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs:286:40
    |
286 |             self.execute(DexAnsAction::ProvideLiquiditySymmetric {
    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `abstract_dex_standard::ans_action::DexAnsAction`

Check failure on line 248 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `AnsAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs:248:32
    |
248 |                 DexExecuteMsg::AnsAction {
    |                                ^^^^^^^^^
    |
help: there is a variant with a similar name
    |
248 |                 DexExecuteMsg::Action {
    |                                ~~~~~~

Check failure on line 188 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs:188:41
    |
188 |                 message: DexExecuteMsg::RawAction {
    |                                         ^^^^^^^^^
    |
help: there is a variant with a similar name
    |
188 |                 message: DexExecuteMsg::Action {
    |                                         ~~~~~~

Check failure on line 87 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`

error[E0599]: no variant named `RawAction` found for enum `abstract_dex_standard::msg::DexExecuteMsg`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs:87:32
   |
87 |                 DexExecuteMsg::RawAction {
   |                                ^^^^^^^^^
   |
help: there is a variant with a similar name
   |
87 |                 DexExecuteMsg::Action {
   |                                ~~~~~~

Check failure on line 188 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/adapter.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no method named `provide_liquidity_symmetric` found for mutable reference `&mut dyn DexCommand` in the current scope

error[E0599]: no method named `provide_liquidity_symmetric` found for mutable reference `&mut dyn DexCommand` in the current scope
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/adapter.rs:188:18
    |
188 |         exchange.provide_liquidity_symmetric(deps, pool_address, offer_asset, paired_assets)
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
help: there is a method `provide_liquidity` with a similar name
    |
188 |         exchange.provide_liquidity(deps, pool_address, offer_asset, paired_assets)
    |                  ~~~~~~~~~~~~~~~~~

Check failure on line 145 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

failed to resolve: use of undeclared type `DexAnsAction`

error[E0433]: failed to resolve: use of undeclared type `DexAnsAction`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs:145:26
    |
145 |             let action = DexAnsAction::ProvideLiquidity {
    |                          ^^^^^^^^^^^^ use of undeclared type `DexAnsAction`
    |
help: an enum with a similar name exists
    |
145 |             let action = DexAction::ProvideLiquidity {
    |                          ~~~~~~~~~
help: consider importing this enum
    |
25  +     use abstract_dex_standard::ans_action::DexAnsAction;
    |

Check failure on line 106 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

failed to resolve: use of undeclared type `DexAnsAction`

error[E0433]: failed to resolve: use of undeclared type `DexAnsAction`
   --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs:106:26
    |
106 |             let action = DexAnsAction::Swap {
    |                          ^^^^^^^^^^^^ use of undeclared type `DexAnsAction`
    |
help: an enum with a similar name exists
    |
106 |             let action = DexAction::Swap {
    |                          ~~~~~~~~~
help: consider importing this enum
    |
25  +     use abstract_dex_standard::ans_action::DexAnsAction;
    |

Check failure on line 84 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

cannot find type `DexRawAction` in this scope

error[E0412]: cannot find type `DexRawAction` in this scope
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs:84:21
   |
84 |             action: DexRawAction,
   |                     ^^^^^^^^^^^^ help: an enum with a similar name exists: `DexAction`
   |
  ::: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/abstract-dex-standard-0.23.1/src/action.rs:12:1
   |
12 | pub enum DexAction {
   | ------------------ similarly named enum `DexAction` defined here

Check failure on line 69 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

cannot find type `DexAnsAction` in this scope

error[E0412]: cannot find type `DexAnsAction` in this scope
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/lib.rs:69:21
   |
69 |             action: DexAnsAction,
   |                     ^^^^^^^^^^^^
   |
  ::: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/abstract-dex-standard-0.23.1/src/action.rs:12:1
   |
12 | pub enum DexAction {
   | ------------------ similarly named enum `DexAction` defined here
   |
help: an enum with a similar name exists
   |
69 |             action: DexAction,
   |                     ~~~~~~~~~
help: consider importing this enum
   |
25 +     use abstract_dex_standard::ans_action::DexAnsAction;
   |

Check failure on line 15 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

unresolved import `abstract_dex_standard::raw_action`

error[E0432]: unresolved import `abstract_dex_standard::raw_action`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/handlers/execute.rs:15:50
   |
15 |     ans_action::WholeDexAction, msg::ExecuteMsg, raw_action::DexRawAction, DexError, DEX_ADAPTER_ID,
   |                                                  ^^^^^^^^^^ could not find `raw_action` in `abstract_dex_standard`

Check failure on line 11 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

unresolved import `abstract_dex_standard::raw_action`

error[E0432]: unresolved import `abstract_dex_standard::raw_action`
  --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/api.rs:11:5
   |
11 |     raw_action::DexRawAction,
   |     ^^^^^^^^^^ could not find `raw_action` in `abstract_dex_standard`

Check failure on line 7 in /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/adapter.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

unresolved import `abstract_dex_standard::raw_action`

error[E0432]: unresolved import `abstract_dex_standard::raw_action`
 --> /home/runner/.cargo/git/checkouts/abstract-cd42374dd3fac060/9fe8041/modules/contracts/adapters/dex/src/adapter.rs:7:29
  |
7 | use abstract_dex_standard::{raw_action::DexRawAction, DexCommand, DexError};
  |                             ^^^^^^^^^^ could not find `raw_action` in `abstract_dex_standard`