Paymaster SC #100
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
actions.yml
on: pull_request
Contracts
/
Wasm tests
3m 51s
Contracts
/
Rust tests
50s
Contracts
/
Clippy linter check
50s
Annotations
8 errors
[clippy] contracts/paymaster/tests/paymaster_blackbox_test.rs#L53:
contracts/paymaster/tests/paymaster_blackbox_test.rs#L53
error[E0277]: the trait bound `adder::Proxy<multiversx_sc_scenario::api::VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>: multiversx_sc::contract_base::ProxyObjBase` is not satisfied
--> contracts/paymaster/tests/paymaster_blackbox_test.rs:53:31
|
53 | callee_sc_adder_contract: AdderContract,
| ^^^^^^^^^^^^^ the trait `multiversx_sc::contract_base::ProxyObjBase` is not implemented for `adder::Proxy<multiversx_sc_scenario::api::VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>`
|
= help: the trait `multiversx_sc::contract_base::ProxyObjBase` is implemented for `paymaster::Proxy<A>`
note: required by a bound in `multiversx_sc_scenario::ContractInfo`
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/multiversx-sc-scenario-0.43.4/src/facade/contract_info.rs:14:28
|
14 | pub struct ContractInfo<P: ProxyObjBase> {
| ^^^^^^^^^^^^ required by this bound in `ContractInfo`
|
[clippy] contracts/paymaster/tests/paymaster_blackbox_test.rs#L53:
contracts/paymaster/tests/paymaster_blackbox_test.rs#L53
error[E0277]: the trait bound `multiversx_sc_scenario::api::VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>: multiversx_sc::api::vm_api::VMApi` is not satisfied
--> contracts/paymaster/tests/paymaster_blackbox_test.rs:53:31
|
53 | callee_sc_adder_contract: AdderContract,
| ^^^^^^^^^^^^^ the trait `multiversx_sc::api::vm_api::VMApi` is not implemented for `multiversx_sc_scenario::api::VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>`
|
= help: the following other types implement trait `multiversx_sc::api::vm_api::VMApi`:
multiversx_sc::api::external_view::ev_wrapper::ExternalViewApi<A>
multiversx_sc::api::uncallable::UncallableApi
note: required by a bound in `adder::Proxy`
--> /home/runner/work/mx-contracts-rs/mx-contracts-rs/contracts/adder/src/adder.rs:7:1
|
7 | #[multiversx_sc::contract]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Proxy`
= note: this error originates in the attribute macro `multiversx_sc::contract` (in Nightly builds, run with -Z macro-backtrace for more info)
|
Contracts / Rust tests:
contracts/paymaster/tests/paymaster_blackbox_test.rs#L53
the trait bound `adder::Proxy<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>: ProxyObjBase` is not satisfied
|
Contracts / Rust tests:
contracts/paymaster/tests/paymaster_blackbox_test.rs#L53
the trait bound `VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>: multiversx_sc::api::vm_api::VMApi` is not satisfied
|
Contracts / Rust tests
Process completed with exit code 101.
|
Contracts / Wasm tests:
contracts/paymaster/tests/paymaster_blackbox_test.rs#L53
the trait bound `adder::Proxy<VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>>: ProxyObjBase` is not satisfied
|
Contracts / Wasm tests:
contracts/paymaster/tests/paymaster_blackbox_test.rs#L53
the trait bound `VMHooksApi<multiversx_sc_scenario::api::impl_vh::static_api::StaticApiBackend>: multiversx_sc::api::vm_api::VMApi` is not satisfied
|
Contracts / Wasm tests
Process completed with exit code 101.
|