Skip to content

Make mempool generic #233

Make mempool generic

Make mempool generic #233

Triggered via pull request September 20, 2023 13:54
Status Failure
Total duration 15m 51s
Artifacts

pr.yml

on: pull_request
Matrix: Check
Matrix: Rust lints
Matrix: Test Suite
Fit to window
Zoom out
Zoom in

Annotations

49 errors and 66 warnings
Rust lints (libp2p): nomos-services/consensus/src/lib.rs#L115
associated type `Tx` not found for `P`
Rust lints (libp2p): nomos-services/consensus/src/lib.rs#L136
associated type `Tx` not found for `P`
Rust lints (libp2p): nomos-services/consensus/src/lib.rs#L160
associated type `Tx` not found for `P`
Rust lints (libp2p): nomos-services/consensus/src/lib.rs#L308
associated type `Tx` not found for `P`
Rust lints (libp2p): nomos-services/consensus/src/lib.rs#L612
associated type `Tx` not found for `P`
Rust lints (libp2p)
could not compile `nomos-consensus` (lib) due to 5 previous errors
Rust lints (libp2p)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Check (libp2p): nomos-services/consensus/src/lib.rs#L115
associated type `Tx` not found for `P`
Check (libp2p): nomos-services/consensus/src/lib.rs#L136
associated type `Tx` not found for `P`
Check (libp2p): nomos-services/consensus/src/lib.rs#L160
associated type `Tx` not found for `P`
Check (libp2p): nomos-services/consensus/src/lib.rs#L308
associated type `Tx` not found for `P`
Check (libp2p): nomos-services/consensus/src/lib.rs#L612
associated type `Tx` not found for `P`
Check (libp2p)
could not compile `nomos-consensus` (lib) due to 5 previous errors
Check (libp2p)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Rust lints (waku)
The operation was canceled.
Check (waku)
The operation was canceled.
Test Suite (libp2p, ubuntu-latest): nomos-services/consensus/src/lib.rs#L115
associated type `Tx` not found for `P`
Test Suite (libp2p, ubuntu-latest): nomos-services/consensus/src/lib.rs#L136
associated type `Tx` not found for `P`
Test Suite (libp2p, ubuntu-latest): nomos-services/consensus/src/lib.rs#L160
associated type `Tx` not found for `P`
Test Suite (libp2p, ubuntu-latest): nomos-services/consensus/src/lib.rs#L308
associated type `Tx` not found for `P`
Test Suite (libp2p, ubuntu-latest): nomos-services/consensus/src/lib.rs#L612
associated type `Tx` not found for `P`
Test Suite (libp2p, ubuntu-latest)
could not compile `nomos-consensus` (lib) due to 5 previous errors
Test Suite (libp2p, ubuntu-latest)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Test Suite (libp2p, macos-latest): nomos-services/consensus/src/lib.rs#L115
associated type `Tx` not found for `P`
Test Suite (libp2p, macos-latest): nomos-services/consensus/src/lib.rs#L136
associated type `Tx` not found for `P`
Test Suite (libp2p, macos-latest): nomos-services/consensus/src/lib.rs#L160
associated type `Tx` not found for `P`
Test Suite (libp2p, macos-latest): nomos-services/consensus/src/lib.rs#L308
associated type `Tx` not found for `P`
Test Suite (libp2p, macos-latest): nomos-services/consensus/src/lib.rs#L612
associated type `Tx` not found for `P`
Test Suite (libp2p, macos-latest)
could not compile `nomos-consensus` (lib) due to 5 previous errors
Test Suite (libp2p, macos-latest)
The process '/Users/runner/.cargo/bin/cargo' failed with exit code 101
Test Suite (waku, ubuntu-latest): nomos-services/mempool/src/network/adapters/waku.rs#L62
method `transactions_stream` has an incompatible type for trait
Test Suite (waku, ubuntu-latest): nomos-services/mempool/src/network/adapters/waku.rs#L58
struct `WakuAdapter<Item, Key>` has no field named `_tx`
Test Suite (waku, ubuntu-latest): nomos-services/mempool/src/network/adapters/waku.rs#L75
expected `[async block@nomos-services/mempool/src/network/adapters/waku.rs:76:21: 90:14]` to be a future that resolves to `Option<Item>`, but it resolves to `Option<((), Item)>`
Test Suite (waku, ubuntu-latest)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Test Suite (waku, macos-latest): nomos-services/mempool/src/network/adapters/waku.rs#L62
method `transactions_stream` has an incompatible type for trait
Test Suite (waku, macos-latest): nomos-services/mempool/src/network/adapters/waku.rs#L58
struct `WakuAdapter<Item, Key>` has no field named `_tx`
Test Suite (waku, macos-latest): nomos-services/mempool/src/network/adapters/waku.rs#L75
expected `[async block@nomos-services/mempool/src/network/adapters/waku.rs:76:21: 90:14]` to be a future that resolves to `Option<Item>`, but it resolves to `Option<((), Item)>`
Test Suite (waku, macos-latest)
The process '/Users/runner/.cargo/bin/cargo' failed with exit code 101
Test Suite (libp2p, windows-latest): nomos-services/consensus/src/lib.rs#L115
associated type `Tx` not found for `P`
Test Suite (libp2p, windows-latest): nomos-services/consensus/src/lib.rs#L136
associated type `Tx` not found for `P`
Test Suite (libp2p, windows-latest): nomos-services/consensus/src/lib.rs#L160
associated type `Tx` not found for `P`
Test Suite (libp2p, windows-latest): nomos-services/consensus/src/lib.rs#L308
associated type `Tx` not found for `P`
Test Suite (libp2p, windows-latest): nomos-services/consensus/src/lib.rs#L612
associated type `Tx` not found for `P`
Test Suite (libp2p, windows-latest)
could not compile `nomos-consensus` (lib) due to 5 previous errors
Test Suite (libp2p, windows-latest)
The process 'C:\Users\runneradmin\.cargo\bin\cargo.exe' failed with exit code 101
Test Suite (waku, windows-latest): nomos-services/mempool/src/network/adapters/waku.rs#L62
method `transactions_stream` has an incompatible type for trait
Test Suite (waku, windows-latest): nomos-services/mempool/src/network/adapters/waku.rs#L58
struct `WakuAdapter<Item, Key>` has no field named `_tx`
Test Suite (waku, windows-latest): nomos-services/mempool/src/network/adapters/waku.rs#L75
expected `[async block@nomos-services\mempool\src\network\adapters\waku.rs:76:21: 90:14]` to be a future that resolves to `Option<Item>`, but it resolves to `Option<((), Item)>`
Test Suite (waku, windows-latest)
The process 'C:\Users\runneradmin\.cargo\bin\cargo.exe' failed with exit code 101
Rust lints (libp2p)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust lints (libp2p)
/home/runner/work/nomos-node/nomos-node/nomos-da/full-replication/Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Rust lints (libp2p)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust lints (libp2p)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust lints (libp2p)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust lints (libp2p)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (libp2p)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check (libp2p)
/home/runner/work/nomos-node/nomos-node/nomos-da/full-replication/Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Check (libp2p)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (libp2p)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (libp2p)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (libp2p)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust lints (waku)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rust lints (waku)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust lints (waku)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust lints (waku)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust lints (waku)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust lints (waku)
/home/runner/work/nomos-node/nomos-node/nomos-da/full-replication/Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Check (waku)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check (waku)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (waku)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (waku)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (waku)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (waku)
/home/runner/work/nomos-node/nomos-node/nomos-da/full-replication/Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Test Suite (libp2p, ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (libp2p, ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, ubuntu-latest)
/home/runner/work/nomos-node/nomos-node/nomos-da/full-replication/Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Test Suite (libp2p, macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (libp2p, macos-latest)
/Users/runner/work/nomos-node/nomos-node/nomos-da/full-replication/Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Test Suite (libp2p, macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (waku, ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, ubuntu-latest)
/home/runner/work/nomos-node/nomos-node/nomos-da/full-replication/Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Test Suite (waku, ubuntu-latest): nomos-services/mempool/src/network/adapters/waku.rs#L8
unused import: `crate::network::messages::TransactionMsg`
Test Suite (waku, ubuntu-latest)
`nomos-mempool` (lib) generated 1 warning
Test Suite (waku, macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (waku, macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, macos-latest)
/Users/runner/work/nomos-node/nomos-node/nomos-da/full-replication/Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Test Suite (waku, macos-latest): nomos-services/mempool/src/network/adapters/waku.rs#L8
unused import: `crate::network::messages::TransactionMsg`
Test Suite (waku, macos-latest)
`nomos-mempool` (lib) generated 1 warning
Test Suite (libp2p, windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (libp2p, windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (libp2p, windows-latest)
D:\a\nomos-node\nomos-node\nomos-da\full-replication\Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Test Suite (waku, windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test Suite (waku, windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test Suite (waku, windows-latest)
D:\a\nomos-node\nomos-node\nomos-da\full-replication\Cargo.toml: dependency (bytes) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions
Test Suite (waku, windows-latest): nomos-services/mempool/src/network/adapters/waku.rs#L8
unused import: `crate::network::messages::TransactionMsg`
Test Suite (waku, windows-latest)
`nomos-mempool` (lib) generated 1 warning