Skip to content

Upgrade libp2p to 0.51 #364

Upgrade libp2p to 0.51

Upgrade libp2p to 0.51 #364

Triggered via pull request June 22, 2023 00:25
@ackintoshackintosh
synchronize #142
libp2p-0510
Status Failure
Total duration 8m 48s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 32 warnings
Check: src/rpc/handler.rs#L263
method `inject_fully_negotiated_inbound` is not a member of trait `ConnectionHandler`
Check: src/rpc/handler.rs#L309
method `inject_fully_negotiated_outbound` is not a member of trait `ConnectionHandler`
Check: src/rpc/handler.rs#L334
method `inject_event` is not a member of trait `ConnectionHandler`
Check: src/rpc/handler.rs#L357
method `inject_dial_upgrade_error` is not a member of trait `ConnectionHandler`
Check: src/main.rs#L46
failed to resolve: could not find `secp256k1` in `identity`
Check: src/identity.rs#L14
failed to resolve: could not find `secp256k1` in `identity`
Check: src/main.rs#L44
failed to resolve: could not find `secp256k1` in `identity`
Check: src/discovery/behaviour.rs#L203
method `poll` has an incompatible type for trait
Check: src/peer_manager/behaviour.rs#L106
method `poll` has an incompatible type for trait
Check: src/rpc/handler.rs#L244
not all trait items implemented, missing: `on_behaviour_event`, `on_connection_event`
Build: src/rpc/handler.rs#L263
method `inject_fully_negotiated_inbound` is not a member of trait `ConnectionHandler`
Build: src/rpc/handler.rs#L309
method `inject_fully_negotiated_outbound` is not a member of trait `ConnectionHandler`
Build: src/rpc/handler.rs#L334
method `inject_event` is not a member of trait `ConnectionHandler`
Build: src/rpc/handler.rs#L357
method `inject_dial_upgrade_error` is not a member of trait `ConnectionHandler`
Build: src/main.rs#L46
failed to resolve: could not find `secp256k1` in `identity`
Build: src/identity.rs#L14
failed to resolve: could not find `secp256k1` in `identity`
Build: src/main.rs#L44
failed to resolve: could not find `secp256k1` in `identity`
Build: src/discovery/behaviour.rs#L203
method `poll` has an incompatible type for trait
Build: src/peer_manager/behaviour.rs#L106
method `poll` has an incompatible type for trait
Build: src/rpc/handler.rs#L244
not all trait items implemented, missing: `on_behaviour_event`, `on_connection_event`
Fmt
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/
Fmt
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/
Fmt
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/
Fmt
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: src/discovery/behaviour.rs#L8
unused imports: `ConnectionHandler`, `IntoConnectionHandler`
Check: src/peer_manager/behaviour.rs#L8
unused imports: `ConnectionHandler`, `IntoConnectionHandler`
Check: src/peer_manager/behaviour.rs#L11
unused import: `Multiaddr`
Check: src/rpc/behaviour.rs#L5
unused imports: `ConnectionHandler`, `DialError`, `IntoConnectionHandler`
Check: src/rpc/behaviour.rs#L12
unused import: `warn`
Check: src/main.rs#L47
use of deprecated tuple variant `libp2p::libp2p_identity::Keypair::Secp256k1`: This enum will be made opaque in the future, use `Keypair::try_into_secp256k1` instead.
Check: src/bootstrap.rs#L25
use of deprecated type alias `libp2p::libp2p_noise::Keypair`: This type will be made private in the future. Use `libp2p_noise::Config::new` instead to use the noise protocol.
Check: src/bootstrap.rs#L25
use of deprecated type alias `libp2p::libp2p_noise::X25519Spec`: This type will be made private in the future. Use `libp2p_noise::Config::new` instead to use the noise protocol.
Check: src/bootstrap.rs#L31
use of deprecated struct `libp2p::libp2p_noise::NoiseConfig`: Use `libp2p_noise::Config` instead. All other handshake patterns are deprecated and will be removed.
Check: src/bootstrap.rs#L33
use of deprecated type alias `libp2p::libp2p_yamux::YamuxConfig`: Import the `yamux` module and refer to this type as `yamux::Config` instead.
Check
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
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
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
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/
Build
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/
Build
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/
Build
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/
Build
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/
Build: src/discovery/behaviour.rs#L8
unused imports: `ConnectionHandler`, `IntoConnectionHandler`
Build: src/peer_manager/behaviour.rs#L8
unused imports: `ConnectionHandler`, `IntoConnectionHandler`
Build: src/peer_manager/behaviour.rs#L11
unused import: `Multiaddr`
Build: src/rpc/behaviour.rs#L5
unused imports: `ConnectionHandler`, `DialError`, `IntoConnectionHandler`
Build: src/rpc/behaviour.rs#L12
unused import: `warn`
Build: src/main.rs#L47
use of deprecated tuple variant `libp2p::libp2p_identity::Keypair::Secp256k1`: This enum will be made opaque in the future, use `Keypair::try_into_secp256k1` instead.
Build: src/bootstrap.rs#L25
use of deprecated type alias `libp2p::libp2p_noise::Keypair`: This type will be made private in the future. Use `libp2p_noise::Config::new` instead to use the noise protocol.
Build: src/bootstrap.rs#L25
use of deprecated type alias `libp2p::libp2p_noise::X25519Spec`: This type will be made private in the future. Use `libp2p_noise::Config::new` instead to use the noise protocol.
Build: src/bootstrap.rs#L31
use of deprecated struct `libp2p::libp2p_noise::NoiseConfig`: Use `libp2p_noise::Config` instead. All other handshake patterns are deprecated and will be removed.
Build: src/bootstrap.rs#L33
use of deprecated type alias `libp2p::libp2p_yamux::YamuxConfig`: Import the `yamux` module and refer to this type as `yamux::Config` instead.