test-validator-bin: reinstate full rpc method set

This commit is contained in:
Trent Nelson 2022-02-02 15:46:16 -07:00 committed by mergify[bot]
parent ab02dba96f
commit c62f9839a2
3 changed files with 14 additions and 4 deletions

View File

@ -230,9 +230,10 @@ impl Default for ValidatorConfig {
impl ValidatorConfig {
pub fn default_for_test() -> Self {
let mut config = Self::default();
config.rpc_config.full_api = true;
config
Self {
rpc_config: JsonRpcConfig::default_for_test(),
..Self::default()
}
}
}

View File

@ -154,6 +154,15 @@ pub struct JsonRpcConfig {
pub rpc_scan_and_fix_roots: bool,
}
impl JsonRpcConfig {
pub fn default_for_test() -> Self {
Self {
full_api: true,
..Self::default()
}
}
}
#[derive(Clone)]
pub struct JsonRpcRequestProcessor {
bank_forks: Arc<RwLock<BankForks>>,

View File

@ -617,7 +617,7 @@ fn main() {
enable_rpc_transaction_history: true,
enable_cpi_and_log_storage: true,
faucet_addr,
..JsonRpcConfig::default()
..JsonRpcConfig::default_for_test()
})
.pubsub_config(PubSubConfig {
enable_vote_subscription,