mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-14 04:01:10 +00:00
remove the --disable-authority-discovery flag & related (#1870)
This commit is contained in:
committed by
GitHub
parent
e2e57cb8f6
commit
62daee2286
@@ -441,7 +441,6 @@ impl IsCollator {
|
||||
#[cfg(feature = "full-node")]
|
||||
pub fn new_full<RuntimeApi, Executor>(
|
||||
mut config: Configuration,
|
||||
authority_discovery_disabled: bool,
|
||||
is_collator: IsCollator,
|
||||
grandpa_pause: Option<(u32, u32)>,
|
||||
) -> Result<NewFull<Arc<FullClient<RuntimeApi, Executor>>>, Error>
|
||||
@@ -535,10 +534,6 @@ pub fn new_full<RuntimeApi, Executor>(
|
||||
use sc_network::Event;
|
||||
use futures::StreamExt;
|
||||
|
||||
if authority_discovery_disabled {
|
||||
Err("Authority discovery is mandatory for a validator.")?;
|
||||
}
|
||||
|
||||
let authority_discovery_role = if role.is_authority() {
|
||||
authority_discovery::Role::PublishAndDiscover(
|
||||
keystore_container.keystore(),
|
||||
@@ -867,35 +862,30 @@ pub fn build_light(config: Configuration) -> Result<(TaskManager, RpcHandlers),
|
||||
#[cfg(feature = "full-node")]
|
||||
pub fn build_full(
|
||||
config: Configuration,
|
||||
authority_discovery_disabled: bool,
|
||||
is_collator: IsCollator,
|
||||
grandpa_pause: Option<(u32, u32)>,
|
||||
) -> Result<NewFull<Client>, Error> {
|
||||
if config.chain_spec.is_rococo() {
|
||||
new_full::<rococo_runtime::RuntimeApi, RococoExecutor>(
|
||||
config,
|
||||
authority_discovery_disabled,
|
||||
is_collator,
|
||||
grandpa_pause,
|
||||
).map(|full| full.with_client(Client::Rococo))
|
||||
} else if config.chain_spec.is_kusama() {
|
||||
new_full::<kusama_runtime::RuntimeApi, KusamaExecutor>(
|
||||
config,
|
||||
authority_discovery_disabled,
|
||||
is_collator,
|
||||
grandpa_pause,
|
||||
).map(|full| full.with_client(Client::Kusama))
|
||||
} else if config.chain_spec.is_westend() {
|
||||
new_full::<westend_runtime::RuntimeApi, WestendExecutor>(
|
||||
config,
|
||||
authority_discovery_disabled,
|
||||
is_collator,
|
||||
grandpa_pause,
|
||||
).map(|full| full.with_client(Client::Westend))
|
||||
} else {
|
||||
new_full::<polkadot_runtime::RuntimeApi, PolkadotExecutor>(
|
||||
config,
|
||||
authority_discovery_disabled,
|
||||
is_collator,
|
||||
grandpa_pause,
|
||||
).map(|full| full.with_client(Client::Polkadot))
|
||||
|
||||
@@ -68,14 +68,12 @@ pub use polkadot_service::FullBackend;
|
||||
#[sc_cli::prefix_logs_with(config.network.node_name.as_str())]
|
||||
pub fn polkadot_test_new_full(
|
||||
config: Configuration,
|
||||
authority_discovery_disabled: bool,
|
||||
) -> Result<
|
||||
NewFull<Arc<Client>>,
|
||||
ServiceError,
|
||||
> {
|
||||
new_full::<polkadot_test_runtime::RuntimeApi, PolkadotTestExecutor>(
|
||||
config,
|
||||
authority_discovery_disabled,
|
||||
IsCollator::No,
|
||||
None,
|
||||
).map_err(Into::into)
|
||||
@@ -205,9 +203,8 @@ pub fn run_test_node(
|
||||
) -> PolkadotTestNode {
|
||||
let config = node_config(storage_update_func, task_executor, key, boot_nodes);
|
||||
let multiaddr = config.network.listen_addresses[0].clone();
|
||||
let authority_discovery_disabled = false;
|
||||
let NewFull {task_manager, client, network, rpc_handlers, overseer_handler, ..} =
|
||||
polkadot_test_new_full(config, authority_discovery_disabled)
|
||||
polkadot_test_new_full(config)
|
||||
.expect("could not create Polkadot test service");
|
||||
|
||||
let overseer_handler = overseer_handler.expect("test node must have an overseer handler");
|
||||
|
||||
Reference in New Issue
Block a user