Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

Commit cd39c5f

Browse files
CriesofCarrotsTyera Eulberg
authored andcommitted
Rename KeypairUtil to Signer (#8360)
automerge (cherry picked from commit ab361a8)
1 parent 9dffc3a commit cd39c5f

File tree

107 files changed

+219
-208
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+219
-208
lines changed

archiver-lib/src/archiver.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ use solana_sdk::{
3636
commitment_config::CommitmentConfig,
3737
hash::Hash,
3838
message::Message,
39-
signature::{Keypair, KeypairUtil, Signature},
39+
signature::{Keypair, Signature, Signer},
4040
timing::timestamp,
4141
transaction::Transaction,
4242
transport::TransportError,

archiver/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use solana_core::{
1212
cluster_info::{Node, VALIDATOR_PORT_RANGE},
1313
contact_info::ContactInfo,
1414
};
15-
use solana_sdk::{commitment_config::CommitmentConfig, signature::KeypairUtil};
15+
use solana_sdk::{commitment_config::CommitmentConfig, signature::Signer};
1616
use std::{net::SocketAddr, path::PathBuf, process::exit, sync::Arc};
1717

1818
fn main() {

bench-exchange/src/bench.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use solana_sdk::{
1515
client::{Client, SyncClient},
1616
commitment_config::CommitmentConfig,
1717
pubkey::Pubkey,
18-
signature::{Keypair, KeypairUtil},
18+
signature::{Keypair, Signer},
1919
timing::{duration_as_ms, duration_as_s},
2020
transaction::Transaction,
2121
{system_instruction, system_program},

bench-exchange/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ pub mod order_book;
55
use crate::bench::{airdrop_lamports, create_client_accounts_file, do_bench_exchange, Config};
66
use log::*;
77
use solana_core::gossip_service::{discover_cluster, get_multi_client};
8-
use solana_sdk::signature::KeypairUtil;
8+
use solana_sdk::signature::Signer;
99

1010
fn main() {
1111
solana_logger::setup();

bench-exchange/tests/bench_exchange.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use solana_local_cluster::local_cluster::{ClusterConfig, LocalCluster};
1010
use solana_runtime::bank::Bank;
1111
use solana_runtime::bank_client::BankClient;
1212
use solana_sdk::genesis_config::create_genesis_config;
13-
use solana_sdk::signature::{Keypair, KeypairUtil};
13+
use solana_sdk::signature::{Keypair, Signer};
1414
use std::process::exit;
1515
use std::sync::mpsc::channel;
1616
use std::time::Duration;

bench-tps/src/bench.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use solana_sdk::{
1515
fee_calculator::FeeCalculator,
1616
hash::Hash,
1717
pubkey::Pubkey,
18-
signature::{Keypair, KeypairUtil},
18+
signature::{Keypair, Signer},
1919
system_instruction, system_transaction,
2020
timing::{duration_as_ms, duration_as_s, duration_as_us, timestamp},
2121
transaction::Transaction,

bench-tps/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use solana_bench_tps::cli;
44
use solana_core::gossip_service::{discover_cluster, get_client, get_multi_client};
55
use solana_genesis::Base64Account;
66
use solana_sdk::fee_calculator::FeeCalculator;
7-
use solana_sdk::signature::{Keypair, KeypairUtil};
7+
use solana_sdk::signature::{Keypair, Signer};
88
use solana_sdk::system_program;
99
use std::{collections::HashMap, fs::File, io::prelude::*, path::Path, process::exit, sync::Arc};
1010

bench-tps/tests/bench_tps.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use solana_faucet::faucet::run_local_faucet;
88
use solana_local_cluster::local_cluster::{ClusterConfig, LocalCluster};
99
#[cfg(feature = "move")]
1010
use solana_sdk::move_loader::solana_move_loader_program;
11-
use solana_sdk::signature::{Keypair, KeypairUtil};
11+
use solana_sdk::signature::{Keypair, Signer};
1212
use std::sync::{mpsc::channel, Arc};
1313
use std::time::Duration;
1414

book/src/proposals/cluster-test-framework.md

Lines changed: 1 addition & 1 deletion

chacha/src/chacha.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ mod tests {
8181
use solana_ledger::get_tmp_ledger_path;
8282
use solana_sdk::hash::{hash, Hash, Hasher};
8383
use solana_sdk::pubkey::Pubkey;
84-
use solana_sdk::signature::{Keypair, KeypairUtil};
84+
use solana_sdk::signature::{Keypair, Signer};
8585
use solana_sdk::system_transaction;
8686
use std::fs::remove_file;
8787
use std::fs::File;

clap-utils/src/input_parsers.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use solana_sdk::{
66
clock::UnixTimestamp,
77
native_token::sol_to_lamports,
88
pubkey::Pubkey,
9-
signature::{read_keypair_file, Keypair, KeypairUtil, Signature},
9+
signature::{read_keypair_file, Keypair, Signature, Signer},
1010
};
1111
use std::str::FromStr;
1212

clap-utils/src/keypair.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ use bip39::{Language, Mnemonic, Seed};
33
use clap::values_t;
44
use rpassword::prompt_password_stderr;
55
use solana_sdk::signature::{
6-
keypair_from_seed, keypair_from_seed_phrase_and_passphrase, read_keypair_file, Keypair,
7-
KeypairUtil,
6+
keypair_from_seed, keypair_from_seed_phrase_and_passphrase, read_keypair_file, Keypair, Signer,
87
};
98
use std::{
109
error,

cli/src/cli.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ use solana_sdk::{
3636
message::Message,
3737
native_token::lamports_to_sol,
3838
pubkey::Pubkey,
39-
signature::{keypair_from_seed, Keypair, KeypairUtil, Signature},
39+
signature::{keypair_from_seed, Keypair, Signature, Signer},
4040
system_instruction::{self, create_address_with_seed, SystemError, MAX_ADDRESS_SEED_LEN},
4141
system_transaction,
4242
transaction::{Transaction, TransactionError},
@@ -1969,7 +1969,7 @@ impl FaucetKeypair {
19691969
}
19701970
}
19711971

1972-
impl KeypairUtil for FaucetKeypair {
1972+
impl Signer for FaucetKeypair {
19731973
/// Return the public key of the keypair used to sign votes
19741974
fn pubkey(&self) -> Pubkey {
19751975
self.transaction.message().account_keys[0]

cli/src/cluster_query.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use solana_sdk::{
1717
epoch_schedule::Epoch,
1818
hash::Hash,
1919
pubkey::Pubkey,
20-
signature::{Keypair, KeypairUtil},
20+
signature::{Keypair, Signer},
2121
system_transaction,
2222
};
2323
use std::{

cli/src/nonce.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use solana_sdk::{
1313
hash::Hash,
1414
nonce_state::{Meta, NonceState},
1515
pubkey::Pubkey,
16-
signature::{Keypair, KeypairUtil},
16+
signature::{Keypair, Signer},
1717
system_instruction::{
1818
advance_nonce_account, authorize_nonce_account, create_address_with_seed,
1919
create_nonce_account, create_nonce_account_with_seed, withdraw_nonce_account, NonceError,

cli/src/stake.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use solana_sdk::signature::{Keypair, Signature};
1616
use solana_sdk::{
1717
account_utils::StateMut,
1818
pubkey::Pubkey,
19-
signature::KeypairUtil,
19+
signature::Signer,
2020
system_instruction::{create_address_with_seed, SystemError},
2121
sysvar::{
2222
stake_history::{self, StakeHistory},
@@ -1499,7 +1499,7 @@ mod tests {
14991499
use solana_sdk::{
15001500
fee_calculator::FeeCalculator,
15011501
hash::Hash,
1502-
signature::{keypair_from_seed, read_keypair_file, write_keypair, KeypairUtil},
1502+
signature::{keypair_from_seed, read_keypair_file, write_keypair, Signer},
15031503
};
15041504
use tempfile::NamedTempFile;
15051505

cli/src/storage.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use solana_clap_utils::{input_parsers::*, input_validators::*};
77
use solana_client::rpc_client::RpcClient;
88
use solana_sdk::signature::Keypair;
99
use solana_sdk::{
10-
account_utils::StateMut, message::Message, pubkey::Pubkey, signature::KeypairUtil,
10+
account_utils::StateMut, message::Message, pubkey::Pubkey, signature::Signer,
1111
system_instruction::SystemError, transaction::Transaction,
1212
};
1313
use solana_storage_program::storage_instruction::{self, StorageAccountType};

cli/src/validator_info.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ use solana_sdk::{
1919
commitment_config::CommitmentConfig,
2020
message::Message,
2121
pubkey::Pubkey,
22-
signature::{Keypair, KeypairUtil},
22+
signature::{Keypair, Signer},
2323
transaction::Transaction,
2424
};
2525
use std::error;

cli/src/vote.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use solana_sdk::{
99
account::Account,
1010
pubkey::Pubkey,
1111
signature::Keypair,
12-
signature::KeypairUtil,
12+
signature::Signer,
1313
system_instruction::{create_address_with_seed, SystemError},
1414
transaction::Transaction,
1515
};

cli/tests/nonce.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use solana_faucet::faucet::run_local_faucet;
66
use solana_sdk::{
77
hash::Hash,
88
pubkey::Pubkey,
9-
signature::{read_keypair_file, write_keypair, Keypair, KeypairUtil},
9+
signature::{read_keypair_file, write_keypair, Keypair, Signer},
1010
system_instruction::create_address_with_seed,
1111
system_program,
1212
};

cli/tests/pay.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use solana_sdk::{
1111
fee_calculator::FeeCalculator,
1212
nonce_state::NonceState,
1313
pubkey::Pubkey,
14-
signature::{read_keypair_file, write_keypair, Keypair, KeypairUtil},
14+
signature::{read_keypair_file, write_keypair, Keypair, Signer},
1515
};
1616
use std::fs::remove_dir_all;
1717
use std::sync::mpsc::channel;

cli/tests/request_airdrop.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use solana_cli::cli::{process_command, CliCommand, CliConfig};
22
use solana_client::rpc_client::RpcClient;
33
use solana_core::validator::new_validator_for_tests;
44
use solana_faucet::faucet::run_local_faucet;
5-
use solana_sdk::signature::KeypairUtil;
5+
use solana_sdk::signature::Signer;
66
use std::fs::remove_dir_all;
77
use std::sync::mpsc::channel;
88

cli/tests/stake.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use solana_sdk::{
99
fee_calculator::FeeCalculator,
1010
nonce_state::NonceState,
1111
pubkey::Pubkey,
12-
signature::{keypair_from_seed, read_keypair_file, write_keypair, Keypair, KeypairUtil},
12+
signature::{keypair_from_seed, read_keypair_file, write_keypair, Keypair, Signer},
1313
system_instruction::create_address_with_seed,
1414
};
1515
use solana_stake_program::stake_state::{Lockup, StakeAuthorize, StakeState};

cli/tests/transfer.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use solana_sdk::{
99
fee_calculator::FeeCalculator,
1010
nonce_state::NonceState,
1111
pubkey::Pubkey,
12-
signature::{keypair_from_seed, read_keypair_file, write_keypair, KeypairUtil},
12+
signature::{keypair_from_seed, read_keypair_file, write_keypair, Signer},
1313
};
1414
use std::fs::remove_dir_all;
1515
use std::sync::mpsc::channel;

client/src/thin_client.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use solana_sdk::{
1717
message::Message,
1818
packet::PACKET_DATA_SIZE,
1919
pubkey::Pubkey,
20-
signature::{Keypair, KeypairUtil, Signature},
20+
signature::{Keypair, Signature, Signer},
2121
signers::Signers,
2222
system_instruction,
2323
timing::duration_as_ms,

core/benches/banking_stage.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ use solana_sdk::genesis_config::GenesisConfig;
2121
use solana_sdk::hash::Hash;
2222
use solana_sdk::pubkey::Pubkey;
2323
use solana_sdk::signature::Keypair;
24-
use solana_sdk::signature::KeypairUtil;
2524
use solana_sdk::signature::Signature;
25+
use solana_sdk::signature::Signer;
2626
use solana_sdk::system_instruction;
2727
use solana_sdk::system_transaction;
2828
use solana_sdk::timing::{duration_as_us, timestamp};

core/benches/poh_verify.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ extern crate test;
33

44
use solana_ledger::entry::{next_entry_mut, Entry, EntrySlice};
55
use solana_sdk::hash::{hash, Hash};
6-
use solana_sdk::signature::{Keypair, KeypairUtil};
6+
use solana_sdk::signature::{Keypair, Signer};
77
use solana_sdk::system_transaction;
88
use test::Bencher;
99

core/benches/shredder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use solana_ledger::shred::{
99
};
1010
use solana_perf::test_tx;
1111
use solana_sdk::hash::Hash;
12-
use solana_sdk::signature::{Keypair, KeypairUtil};
12+
use solana_sdk::signature::{Keypair, Signer};
1313
use std::sync::Arc;
1414
use test::Bencher;
1515

core/benches/sigverify_stage.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use solana_core::sigverify::TransactionSigVerifier;
1111
use solana_core::sigverify_stage::SigVerifyStage;
1212
use solana_perf::test_tx::test_tx;
1313
use solana_sdk::hash::Hash;
14-
use solana_sdk::signature::{Keypair, KeypairUtil};
14+
use solana_sdk::signature::{Keypair, Signer};
1515
use solana_sdk::system_transaction;
1616
use solana_sdk::timing::duration_as_ms;
1717
use std::sync::mpsc::channel;

core/src/banking_stage.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1029,7 +1029,7 @@ mod tests {
10291029
use solana_runtime::bank::HashAgeKind;
10301030
use solana_sdk::{
10311031
instruction::InstructionError,
1032-
signature::{Keypair, KeypairUtil},
1032+
signature::{Keypair, Signer},
10331033
system_transaction,
10341034
transaction::TransactionError,
10351035
};

core/src/blockstream.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ mod test {
180180
use chrono::{DateTime, FixedOffset};
181181
use serde_json::Value;
182182
use solana_sdk::hash::Hash;
183-
use solana_sdk::signature::{Keypair, KeypairUtil};
183+
use solana_sdk::signature::{Keypair, Signer};
184184
use solana_sdk::system_transaction;
185185
use std::collections::HashSet;
186186
use std::path::PathBuf;

core/src/blockstream_service.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ mod test {
107107
use solana_ledger::create_new_tmp_ledger;
108108
use solana_ledger::entry::{create_ticks, Entry};
109109
use solana_sdk::hash::Hash;
110-
use solana_sdk::signature::{Keypair, KeypairUtil};
110+
use solana_sdk::signature::{Keypair, Signer};
111111
use solana_sdk::system_transaction;
112112
use std::path::PathBuf;
113113
use std::sync::mpsc::channel;

core/src/broadcast_stage.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ mod test {
259259
use solana_runtime::bank::Bank;
260260
use solana_sdk::hash::Hash;
261261
use solana_sdk::pubkey::Pubkey;
262-
use solana_sdk::signature::{Keypair, KeypairUtil};
262+
use solana_sdk::signature::{Keypair, Signer};
263263
use std::path::Path;
264264
use std::sync::atomic::AtomicBool;
265265
use std::sync::mpsc::channel;

core/src/broadcast_stage/standard_broadcast_run.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ mod test {
362362
use solana_sdk::{
363363
clock::Slot,
364364
genesis_config::GenesisConfig,
365-
signature::{Keypair, KeypairUtil},
365+
signature::{Keypair, Signer},
366366
};
367367
use std::sync::{Arc, RwLock};
368368
use std::time::Duration;

core/src/cluster_info.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1888,7 +1888,7 @@ mod tests {
18881888
use crate::crds_value::CrdsValueLabel;
18891889
use rayon::prelude::*;
18901890
use solana_perf::test_tx::test_tx;
1891-
use solana_sdk::signature::{Keypair, KeypairUtil};
1891+
use solana_sdk::signature::{Keypair, Signer};
18921892
use std::collections::HashSet;
18931893
use std::net::{IpAddr, Ipv4Addr};
18941894
use std::sync::{Arc, RwLock};

core/src/cluster_info_vote_listener.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ impl ClusterInfoVoteListener {
8484
mod tests {
8585
use crate::packet;
8686
use solana_sdk::hash::Hash;
87-
use solana_sdk::signature::{Keypair, KeypairUtil};
87+
use solana_sdk::signature::{Keypair, Signer};
8888
use solana_sdk::transaction::Transaction;
8989
use solana_vote_program::vote_instruction;
9090
use solana_vote_program::vote_state::Vote;

core/src/contact_info.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use solana_sdk::pubkey::Pubkey;
22
#[cfg(test)]
33
use solana_sdk::rpc_port;
44
#[cfg(test)]
5-
use solana_sdk::signature::{Keypair, KeypairUtil};
5+
use solana_sdk::signature::{Keypair, Signer};
66
use solana_sdk::timing::timestamp;
77
use std::cmp::{Ord, Ordering, PartialEq, PartialOrd};
88
use std::net::{IpAddr, SocketAddr};

core/src/crds_value.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ mod test {
305305
use crate::contact_info::ContactInfo;
306306
use bincode::deserialize;
307307
use solana_perf::test_tx::test_tx;
308-
use solana_sdk::signature::{Keypair, KeypairUtil};
308+
use solana_sdk::signature::{Keypair, Signer};
309309
use solana_sdk::timing::timestamp;
310310

311311
#[test]

core/src/gen_keys.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ impl GenKeys {
4141
mod tests {
4242
use super::*;
4343
pub use solana_sdk::pubkey::Pubkey;
44-
use solana_sdk::signature::KeypairUtil;
44+
use solana_sdk::signature::Signer;
4545
use std::collections::HashSet;
4646

4747
#[test]

core/src/gossip_service.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use solana_client::thin_client::{create_client, ThinClient};
88
use solana_ledger::bank_forks::BankForks;
99
use solana_perf::recycler::Recycler;
1010
use solana_sdk::pubkey::Pubkey;
11-
use solana_sdk::signature::{Keypair, KeypairUtil};
11+
use solana_sdk::signature::{Keypair, Signer};
1212
use std::net::{SocketAddr, TcpListener, UdpSocket};
1313
use std::sync::atomic::{AtomicBool, Ordering};
1414
use std::sync::mpsc::channel;

core/src/replay_stage.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ use solana_sdk::{
2727
clock::Slot,
2828
hash::Hash,
2929
pubkey::Pubkey,
30-
signature::{Keypair, KeypairUtil},
30+
signature::{Keypair, Signer},
3131
timing::{self, duration_as_ms},
3232
transaction::Transaction,
3333
};
@@ -1039,7 +1039,7 @@ pub(crate) mod tests {
10391039
instruction::InstructionError,
10401040
packet::PACKET_DATA_SIZE,
10411041
rent::Rent,
1042-
signature::{Keypair, KeypairUtil, Signature},
1042+
signature::{Keypair, Signature, Signer},
10431043
system_transaction,
10441044
transaction::TransactionError,
10451045
};

0 commit comments

Comments
 (0)