Skip to content

Upgrade contracts to 0.43.4 #96

Upgrade contracts to 0.43.4

Upgrade contracts to 0.43.4 #96

Triggered via pull request September 28, 2023 10:13
@alyn509alyn509
synchronize #23
upgrade-sc
Status Failure
Total duration 11m 37s
Artifacts

actions.yml

on: pull_request
Contracts  /  Wasm tests
11m 25s
Contracts / Wasm tests
Contracts  /  Rust tests
2m 11s
Contracts / Rust tests
Contracts  /  Clippy linter check
2m 1s
Contracts / Clippy linter check
Fit to window
Zoom out
Zoom in

Annotations

24 errors and 10 warnings
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L5: contracts/multisig/tests/multisig_whitebox_test.rs#L5
error[E0432]: unresolved import `adder::Adder` --> contracts/multisig/tests/multisig_whitebox_test.rs:5:5 | 5 | use adder::Adder; | ^^^^^^^^^^^^ no `Adder` in the root
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L607: contracts/multisig/tests/multisig_whitebox_test.rs#L607
error[E0425]: cannot find value `contract_obj` in crate `adder` --> contracts/multisig/tests/multisig_whitebox_test.rs:607:75 | 607 | let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, adder::contract_obj); | ^^^^^^^^^^^^ not found in `adder` | help: consider importing one of these items | 3 + use multisig::contract_obj; | 3 + use multisig::multisig_events::contract_obj; | 3 + use multisig::multisig_perform::contract_obj; | 3 + use multisig::multisig_propose::contract_obj; | and 23 other candidates help: if you import `contract_obj`, refer to it directly | 607 - let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, adder::contract_obj); 607 + let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, contract_obj); |
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L614: contracts/multisig/tests/multisig_whitebox_test.rs#L614
error[E0425]: cannot find value `ContractBuilder` in crate `adder` --> contracts/multisig/tests/multisig_whitebox_test.rs:614:53 | 614 | world.register_contract(ADDER_PATH_EXPR, adder::ContractBuilder); | ^^^^^^^^^^^^^^^ not found in `adder` | help: consider importing one of these items | 3 + use multisig::ContractBuilder; | 3 + use multisig::multisig_events::ContractBuilder; | 3 + use multisig::multisig_perform::ContractBuilder; | 3 + use multisig::multisig_propose::ContractBuilder; | and 23 other candidates help: if you import `ContractBuilder`, refer to it directly | 614 - world.register_contract(ADDER_PATH_EXPR, adder::ContractBuilder); 614 + world.register_contract(ADDER_PATH_EXPR, ContractBuilder); |
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L668: contracts/multisig/tests/multisig_whitebox_test.rs#L668
error[E0425]: cannot find value `contract_obj` in crate `adder` --> contracts/multisig/tests/multisig_whitebox_test.rs:668:75 | 668 | let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, adder::contract_obj); | ^^^^^^^^^^^^ not found in `adder` | help: consider importing one of these items | 3 + use multisig::contract_obj; | 3 + use multisig::multisig_events::contract_obj; | 3 + use multisig::multisig_perform::contract_obj; | 3 + use multisig::multisig_propose::contract_obj; | and 23 other candidates help: if you import `contract_obj`, refer to it directly | 668 - let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, adder::contract_obj); 668 + let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, contract_obj); |
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L675: contracts/multisig/tests/multisig_whitebox_test.rs#L675
error[E0425]: cannot find value `ContractBuilder` in crate `adder` --> contracts/multisig/tests/multisig_whitebox_test.rs:675:53 | 675 | world.register_contract(ADDER_PATH_EXPR, adder::ContractBuilder); | ^^^^^^^^^^^^^^^ not found in `adder` | help: consider importing one of these items | 3 + use multisig::ContractBuilder; | 3 + use multisig::multisig_events::ContractBuilder; | 3 + use multisig::multisig_perform::ContractBuilder; | 3 + use multisig::multisig_propose::ContractBuilder; | and 23 other candidates help: if you import `ContractBuilder`, refer to it directly | 675 - world.register_contract(ADDER_PATH_EXPR, adder::ContractBuilder); 675 + world.register_contract(ADDER_PATH_EXPR, ContractBuilder); |
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L729: contracts/multisig/tests/multisig_whitebox_test.rs#L729
error[E0425]: cannot find value `contract_obj` in crate `adder` --> contracts/multisig/tests/multisig_whitebox_test.rs:729:75 | 729 | let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, adder::contract_obj); | ^^^^^^^^^^^^ not found in `adder` | help: consider importing one of these items | 3 + use multisig::contract_obj; | 3 + use multisig::multisig_events::contract_obj; | 3 + use multisig::multisig_perform::contract_obj; | 3 + use multisig::multisig_propose::contract_obj; | and 23 other candidates help: if you import `contract_obj`, refer to it directly | 729 - let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, adder::contract_obj); 729 + let adder_whitebox = WhiteboxContract::new(ADDER_ADDRESS_EXPR, contract_obj); |
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L732: contracts/multisig/tests/multisig_whitebox_test.rs#L732
error[E0425]: cannot find value `contract_obj` in crate `adder` --> contracts/multisig/tests/multisig_whitebox_test.rs:732:83 | 732 | let new_adder_whitebox = WhiteboxContract::new(NEW_ADDER_ADDRESS_EXPR, adder::contract_obj); | ^^^^^^^^^^^^ not found in `adder` | help: consider importing one of these items | 3 + use multisig::contract_obj; | 3 + use multisig::multisig_events::contract_obj; | 3 + use multisig::multisig_perform::contract_obj; | 3 + use multisig::multisig_propose::contract_obj; | and 23 other candidates help: if you import `contract_obj`, refer to it directly | 732 - let new_adder_whitebox = WhiteboxContract::new(NEW_ADDER_ADDRESS_EXPR, adder::contract_obj); 732 + let new_adder_whitebox = WhiteboxContract::new(NEW_ADDER_ADDRESS_EXPR, contract_obj); |
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L739: contracts/multisig/tests/multisig_whitebox_test.rs#L739
error[E0425]: cannot find value `ContractBuilder` in crate `adder` --> contracts/multisig/tests/multisig_whitebox_test.rs:739:53 | 739 | world.register_contract(ADDER_PATH_EXPR, adder::ContractBuilder); | ^^^^^^^^^^^^^^^ not found in `adder` | help: consider importing one of these items | 3 + use multisig::ContractBuilder; | 3 + use multisig::multisig_events::ContractBuilder; | 3 + use multisig::multisig_perform::ContractBuilder; | 3 + use multisig::multisig_propose::ContractBuilder; | and 23 other candidates help: if you import `ContractBuilder`, refer to it directly | 739 - world.register_contract(ADDER_PATH_EXPR, adder::ContractBuilder); 739 + world.register_contract(ADDER_PATH_EXPR, ContractBuilder); |
[clippy] contracts/multisig/tests/multisig_whitebox_test.rs#L822: contracts/multisig/tests/multisig_whitebox_test.rs#L822
error[E0425]: cannot find value `ContractBuilder` in crate `factorial` --> contracts/multisig/tests/multisig_whitebox_test.rs:822:61 | 822 | world.register_contract(FACTORIAL_PATH_EXPR, factorial::ContractBuilder); | ^^^^^^^^^^^^^^^ not found in `factorial` | help: consider importing one of these items | 3 + use multisig::ContractBuilder; | 3 + use multisig::multisig_events::ContractBuilder; | 3 + use multisig::multisig_perform::ContractBuilder; | 3 + use multisig::multisig_propose::ContractBuilder; | and 23 other candidates help: if you import `ContractBuilder`, refer to it directly | 822 - world.register_contract(FACTORIAL_PATH_EXPR, factorial::ContractBuilder); 822 + world.register_contract(FACTORIAL_PATH_EXPR, ContractBuilder); |
Contracts / Rust tests: contracts/multisig/tests/multisig_blackbox_test.rs#L1
unresolved import `adder::ProxyTrait`
Contracts / Rust tests: contracts/multisig/tests/multisig_blackbox_test.rs#L36
cannot find type `Proxy` in crate `adder`
Contracts / Rust tests: contracts/multisig/tests/multisig_blackbox_test.rs#L43
cannot find value `ContractBuilder` in crate `adder`
Contracts / Rust tests: contracts/multisig/tests/multisig_blackbox_test.rs#L559
cannot find value `ContractBuilder` in crate `factorial`
Contracts / Rust tests
Process completed with exit code 101.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L6
unresolved import `multiversx_sc_scenario::scenario_model::StepHandler`
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L69
no method named `into_blockchain_call` found for struct `ContractDeploy` in the current scope
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L93
the trait bound `ContractCallNoPayment<VMHooksApi<multiversx_sc_scenario::api::impl_vh::debug_api::DebugApiBackend>, ()>: ContractCall<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>` is not satisfied
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L100
the trait bound `ContractCallNoPayment<VMHooksApi<multiversx_sc_scenario::api::impl_vh::debug_api::DebugApiBackend>, ()>: ContractCall<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>` is not satisfied
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L139
the trait bound `ContractCallNoPayment<VMHooksApi<multiversx_sc_scenario::api::impl_vh::debug_api::DebugApiBackend>, ()>: ContractCall<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>` is not satisfied
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L147
the trait bound `ContractCallNoPayment<VMHooksApi<multiversx_sc_scenario::api::impl_vh::debug_api::DebugApiBackend>, ()>: ContractCall<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>` is not satisfied
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L154
the trait bound `ContractCallNoPayment<VMHooksApi<multiversx_sc_scenario::api::impl_vh::debug_api::DebugApiBackend>, ()>: ContractCall<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>` is not satisfied
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L166
the trait bound `ContractCallNoPayment<VMHooksApi<multiversx_sc_scenario::api::impl_vh::debug_api::DebugApiBackend>, ()>: ContractCall<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>` is not satisfied
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L174
the trait bound `ContractCallNoPayment<VMHooksApi<multiversx_sc_scenario::api::impl_vh::debug_api::DebugApiBackend>, ()>: ContractCall<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>` is not satisfied
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L183
the trait bound `ContractCallNoPayment<VMHooksApi<multiversx_sc_scenario::api::impl_vh::debug_api::DebugApiBackend>, ()>: ContractCall<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>` is not satisfied
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L5
use of deprecated trait `multiversx_sc_scenario::scenario_model::IntoBlockchainCall`: The recommended syntax is a variation of `sc_call` or `sc_deploy` with a scenario step built from the ContractCall.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L89
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L96
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L134
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L142
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L150
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L161
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L169
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L177
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.
Contracts / Wasm tests: contracts/liquid-locking/tests/liquid_locking_test.rs#L269
use of deprecated method `multiversx_sc_scenario::facade::scenario_world_steps_deprecated::<impl multiversx_sc_scenario::ScenarioWorld>::sc_call_step`: Renamed to `sc_call`.