Skip to content

build: bump Stylus SDK to v0.8 #2368

build: bump Stylus SDK to v0.8

build: bump Stylus SDK to v0.8 #2368

Triggered via pull request February 13, 2025 17:43
Status Failure
Total duration 1m 37s
Artifacts

test.yml

on: pull_request
ubuntu / nightly / coverage
1m 5s
ubuntu / nightly / coverage
Matrix: os-check
Matrix: required
Fit to window
Zoom out
Zoom in

Annotations

41 errors and 40 warnings
ubuntu / stable: contracts/src/access/control.rs#L434
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L429
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L444
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L438
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L455
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L448
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L465
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L467
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L468
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: contracts/src/access/control.rs#L469
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta
The job was canceled because "stable" failed.
ubuntu / beta: contracts/src/access/control.rs#L434
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L429
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L444
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L438
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L455
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L448
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L465
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L467
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L468
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / beta: contracts/src/access/control.rs#L469
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L434
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L429
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L444
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L438
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L455
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L448
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L465
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L467
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L468
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / nightly / coverage: contracts/src/access/control.rs#L469
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L434
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L429
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L444
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L438
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L455
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L448
the function or associated item `random` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L465
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L467
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L468
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
macos-latest / stable: contracts/src/access/control.rs#L469
the method `sender` exists for struct `Contract<AccessControl>`, but its trait bounds were not satisfied
ubuntu / stable: lib/crypto/src/merkle.rs#L360
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / stable: lib/crypto/src/merkle.rs#L674
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / stable: lib/crypto/src/merkle.rs#L710
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L9
unused import: `msg`
ubuntu / stable: contracts/src/finance/vesting_wallet.rs#L35
use of deprecated function `stylus_sdk::call::call`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / stable: contracts/src/finance/vesting_wallet.rs#L35
use of deprecated struct `stylus_sdk::call::Call`: Use the Call struct defined in stylus_core::calls::context instead
ubuntu / stable: contracts/src/finance/vesting_wallet.rs#L90
use of deprecated enum `stylus_sdk::call::Error`: Use the Error struct defined in stylus_core::calls::errors instead
ubuntu / stable: contracts/src/finance/vesting_wallet.rs#L396
use of deprecated function `stylus_sdk::block::timestamp`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / stable: contracts/src/finance/vesting_wallet.rs#L404
use of deprecated function `stylus_sdk::block::timestamp`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / stable: contracts/src/finance/vesting_wallet.rs#L421
use of deprecated function `stylus_sdk::call::call`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / beta: lib/crypto/src/merkle.rs#L360
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / beta: lib/crypto/src/merkle.rs#L674
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / beta: lib/crypto/src/merkle.rs#L710
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L9
unused import: `msg`
ubuntu / beta: contracts/src/finance/vesting_wallet.rs#L35
use of deprecated function `stylus_sdk::call::call`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / beta: contracts/src/finance/vesting_wallet.rs#L35
use of deprecated struct `stylus_sdk::call::Call`: Use the Call struct defined in stylus_core::calls::context instead
ubuntu / beta: contracts/src/finance/vesting_wallet.rs#L90
use of deprecated enum `stylus_sdk::call::Error`: Use the Error struct defined in stylus_core::calls::errors instead
ubuntu / beta: contracts/src/finance/vesting_wallet.rs#L396
use of deprecated function `stylus_sdk::block::timestamp`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / beta: contracts/src/finance/vesting_wallet.rs#L404
use of deprecated function `stylus_sdk::block::timestamp`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / beta: contracts/src/finance/vesting_wallet.rs#L421
use of deprecated function `stylus_sdk::call::call`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / nightly / coverage: lib/crypto/src/merkle.rs#L360
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / nightly / coverage: lib/crypto/src/merkle.rs#L674
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / nightly / coverage: lib/crypto/src/merkle.rs#L710
use of deprecated function `rand::thread_rng`: renamed to `rng`
ubuntu / nightly / coverage: contracts/src/finance/vesting_wallet.rs#L35
use of deprecated function `stylus_sdk::call::call`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / nightly / coverage: contracts/src/finance/vesting_wallet.rs#L35
use of deprecated struct `stylus_sdk::call::Call`: Use the Call struct defined in stylus_core::calls::context instead
ubuntu / nightly / coverage: contracts/src/finance/vesting_wallet.rs#L90
use of deprecated enum `stylus_sdk::call::Error`: Use the Error struct defined in stylus_core::calls::errors instead
ubuntu / nightly / coverage: contracts/src/finance/vesting_wallet.rs#L396
use of deprecated function `stylus_sdk::block::timestamp`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / nightly / coverage: contracts/src/finance/vesting_wallet.rs#L404
use of deprecated function `stylus_sdk::block::timestamp`: Use the .vm() method available on Stylus contracts instead to access host environment methods
ubuntu / nightly / coverage: contracts/src/finance/vesting_wallet.rs#L421
use of deprecated function `stylus_sdk::call::call`: Use the .vm() method available on Stylus contracts instead to access host environment methods
macos-latest / stable: lib/crypto/src/merkle.rs#L360
use of deprecated function `rand::thread_rng`: renamed to `rng`
macos-latest / stable: lib/crypto/src/merkle.rs#L674
use of deprecated function `rand::thread_rng`: renamed to `rng`
macos-latest / stable: lib/crypto/src/merkle.rs#L710
use of deprecated function `rand::thread_rng`: renamed to `rng`
macos-latest / stable: contracts/src/token/erc721/mod.rs#L9
unused import: `msg`
macos-latest / stable: contracts/src/finance/vesting_wallet.rs#L35
use of deprecated function `stylus_sdk::call::call`: Use the .vm() method available on Stylus contracts instead to access host environment methods
macos-latest / stable: contracts/src/finance/vesting_wallet.rs#L35
use of deprecated struct `stylus_sdk::call::Call`: Use the Call struct defined in stylus_core::calls::context instead
macos-latest / stable: contracts/src/finance/vesting_wallet.rs#L90
use of deprecated enum `stylus_sdk::call::Error`: Use the Error struct defined in stylus_core::calls::errors instead
macos-latest / stable: contracts/src/finance/vesting_wallet.rs#L396
use of deprecated function `stylus_sdk::block::timestamp`: Use the .vm() method available on Stylus contracts instead to access host environment methods
macos-latest / stable: contracts/src/finance/vesting_wallet.rs#L404
use of deprecated function `stylus_sdk::block::timestamp`: Use the .vm() method available on Stylus contracts instead to access host environment methods
macos-latest / stable: contracts/src/finance/vesting_wallet.rs#L421
use of deprecated function `stylus_sdk::call::call`: Use the .vm() method available on Stylus contracts instead to access host environment methods