mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 05:51:02 +00:00
grandpa: remove deprecated afg log target (#13064)
* grandpa: remove deprecated afg log target * grandpa: define log targets in primitives
This commit is contained in:
@@ -76,6 +76,9 @@ use sp_application_crypto::AppKey;
|
|||||||
use sp_blockchain::{Error as ClientError, HeaderBackend, HeaderMetadata, Result as ClientResult};
|
use sp_blockchain::{Error as ClientError, HeaderBackend, HeaderMetadata, Result as ClientResult};
|
||||||
use sp_consensus::SelectChain;
|
use sp_consensus::SelectChain;
|
||||||
use sp_core::crypto::ByteArray;
|
use sp_core::crypto::ByteArray;
|
||||||
|
use sp_finality_grandpa::{
|
||||||
|
AuthorityList, AuthoritySignature, SetId, CLIENT_LOG_TARGET as LOG_TARGET,
|
||||||
|
};
|
||||||
use sp_keystore::{SyncCryptoStore, SyncCryptoStorePtr};
|
use sp_keystore::{SyncCryptoStore, SyncCryptoStorePtr};
|
||||||
use sp_runtime::{
|
use sp_runtime::{
|
||||||
generic::BlockId,
|
generic::BlockId,
|
||||||
@@ -93,8 +96,6 @@ use std::{
|
|||||||
time::Duration,
|
time::Duration,
|
||||||
};
|
};
|
||||||
|
|
||||||
const LOG_TARGET: &str = "grandpa";
|
|
||||||
|
|
||||||
// utility logging macro that takes as first argument a conditional to
|
// utility logging macro that takes as first argument a conditional to
|
||||||
// decide whether to log under debug or info level (useful to restrict
|
// decide whether to log under debug or info level (useful to restrict
|
||||||
// logging under initial sync).
|
// logging under initial sync).
|
||||||
@@ -142,7 +143,6 @@ pub use voting_rule::{
|
|||||||
use aux_schema::PersistentData;
|
use aux_schema::PersistentData;
|
||||||
use communication::{Network as NetworkT, NetworkBridge};
|
use communication::{Network as NetworkT, NetworkBridge};
|
||||||
use environment::{Environment, VoterSetState};
|
use environment::{Environment, VoterSetState};
|
||||||
use sp_finality_grandpa::{AuthorityList, AuthoritySignature, SetId};
|
|
||||||
use until_imported::UntilGlobalMessageBlocksImported;
|
use until_imported::UntilGlobalMessageBlocksImported;
|
||||||
|
|
||||||
// Re-export these two because it's just so damn convenient.
|
// Re-export these two because it's just so damn convenient.
|
||||||
|
|||||||
@@ -377,7 +377,7 @@ mod tests {
|
|||||||
fn test_logger_filters() {
|
fn test_logger_filters() {
|
||||||
run_test_in_another_process("test_logger_filters", || {
|
run_test_in_another_process("test_logger_filters", || {
|
||||||
let test_directives =
|
let test_directives =
|
||||||
"afg=debug,sync=trace,client=warn,telemetry,something-with-dash=error";
|
"grandpa=debug,sync=trace,client=warn,telemetry,something-with-dash=error";
|
||||||
init_logger(&test_directives);
|
init_logger(&test_directives);
|
||||||
|
|
||||||
tracing::dispatcher::get_default(|dispatcher| {
|
tracing::dispatcher::get_default(|dispatcher| {
|
||||||
@@ -402,9 +402,9 @@ mod tests {
|
|||||||
dispatcher.enabled(&metadata)
|
dispatcher.enabled(&metadata)
|
||||||
};
|
};
|
||||||
|
|
||||||
assert!(test_filter("afg", Level::INFO));
|
assert!(test_filter("grandpa", Level::INFO));
|
||||||
assert!(test_filter("afg", Level::DEBUG));
|
assert!(test_filter("grandpa", Level::DEBUG));
|
||||||
assert!(!test_filter("afg", Level::TRACE));
|
assert!(!test_filter("grandpa", Level::TRACE));
|
||||||
|
|
||||||
assert!(test_filter("sync", Level::TRACE));
|
assert!(test_filter("sync", Level::TRACE));
|
||||||
assert!(test_filter("client", Level::WARN));
|
assert!(test_filter("client", Level::WARN));
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ use codec::{self as codec, Decode, Encode, MaxEncodedLen};
|
|||||||
pub use fg_primitives::{AuthorityId, AuthorityList, AuthorityWeight, VersionedAuthorityList};
|
pub use fg_primitives::{AuthorityId, AuthorityList, AuthorityWeight, VersionedAuthorityList};
|
||||||
use fg_primitives::{
|
use fg_primitives::{
|
||||||
ConsensusLog, EquivocationProof, ScheduledChange, SetId, GRANDPA_AUTHORITIES_KEY,
|
ConsensusLog, EquivocationProof, ScheduledChange, SetId, GRANDPA_AUTHORITIES_KEY,
|
||||||
GRANDPA_ENGINE_ID,
|
GRANDPA_ENGINE_ID, RUNTIME_LOG_TARGET as LOG_TARGET,
|
||||||
};
|
};
|
||||||
use frame_support::{
|
use frame_support::{
|
||||||
dispatch::{DispatchResultWithPostInfo, Pays},
|
dispatch::{DispatchResultWithPostInfo, Pays},
|
||||||
@@ -70,8 +70,6 @@ pub use equivocation::{
|
|||||||
|
|
||||||
pub use pallet::*;
|
pub use pallet::*;
|
||||||
|
|
||||||
const LOG_TARGET: &str = "runtime::grandpa";
|
|
||||||
|
|
||||||
#[frame_support::pallet]
|
#[frame_support::pallet]
|
||||||
pub mod pallet {
|
pub mod pallet {
|
||||||
use super::*;
|
use super::*;
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ targets = ["x86_64-unknown-linux-gnu"]
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] }
|
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] }
|
||||||
grandpa = { package = "finality-grandpa", version = "0.16.0", default-features = false, features = ["derive-codec"] }
|
grandpa = { package = "finality-grandpa", version = "0.16.0", default-features = false, features = ["derive-codec"] }
|
||||||
log = { version = "0.4.17", optional = true }
|
log = { version = "0.4.17", default-features = false }
|
||||||
scale-info = { version = "2.1.1", default-features = false, features = ["derive"] }
|
scale-info = { version = "2.1.1", default-features = false, features = ["derive"] }
|
||||||
serde = { version = "1.0.136", features = ["derive"], optional = true }
|
serde = { version = "1.0.136", features = ["derive"], optional = true }
|
||||||
sp-api = { version = "4.0.0-dev", default-features = false, path = "../api" }
|
sp-api = { version = "4.0.0-dev", default-features = false, path = "../api" }
|
||||||
@@ -31,7 +31,7 @@ default = ["std"]
|
|||||||
std = [
|
std = [
|
||||||
"codec/std",
|
"codec/std",
|
||||||
"grandpa/std",
|
"grandpa/std",
|
||||||
"log",
|
"log/std",
|
||||||
"scale-info/std",
|
"scale-info/std",
|
||||||
"serde",
|
"serde",
|
||||||
"sp-api/std",
|
"sp-api/std",
|
||||||
|
|||||||
@@ -35,8 +35,10 @@ use sp_runtime::{
|
|||||||
};
|
};
|
||||||
use sp_std::{borrow::Cow, vec::Vec};
|
use sp_std::{borrow::Cow, vec::Vec};
|
||||||
|
|
||||||
#[cfg(feature = "std")]
|
/// The log target to be used by client code.
|
||||||
use log::debug;
|
pub const CLIENT_LOG_TARGET: &str = "grandpa";
|
||||||
|
/// The log target to be used by runtime code.
|
||||||
|
pub const RUNTIME_LOG_TARGET: &str = "runtime::grandpa";
|
||||||
|
|
||||||
/// Key type for GRANDPA module.
|
/// Key type for GRANDPA module.
|
||||||
pub const KEY_TYPE: sp_core::crypto::KeyTypeId = sp_application_crypto::key_types::GRANDPA;
|
pub const KEY_TYPE: sp_core::crypto::KeyTypeId = sp_application_crypto::key_types::GRANDPA;
|
||||||
@@ -428,8 +430,9 @@ where
|
|||||||
let valid = id.verify(&buf, signature);
|
let valid = id.verify(&buf, signature);
|
||||||
|
|
||||||
if !valid {
|
if !valid {
|
||||||
#[cfg(feature = "std")]
|
let log_target = if cfg!(feature = "std") { CLIENT_LOG_TARGET } else { RUNTIME_LOG_TARGET };
|
||||||
debug!(target: "afg", "Bad signature on message from {:?}", id);
|
|
||||||
|
log::debug!(target: log_target, "Bad signature on message from {:?}", id);
|
||||||
}
|
}
|
||||||
|
|
||||||
valid
|
valid
|
||||||
|
|||||||
Reference in New Issue
Block a user