Fix example mock Signer API in solana-program (#23911)
(cherry picked from commit 492c54a28f
)
This commit is contained in:
committed by
mergify-bot
parent
821261a2d1
commit
26419d7723
@ -77,15 +77,17 @@ pub mod solana_sdk {
|
||||
pub fn new() -> Keypair {
|
||||
Keypair
|
||||
}
|
||||
}
|
||||
|
||||
pub fn pubkey(&self) -> Pubkey {
|
||||
impl Signer for Keypair {
|
||||
fn pubkey(&self) -> Pubkey {
|
||||
Pubkey::default()
|
||||
}
|
||||
}
|
||||
|
||||
impl Signer for Keypair {}
|
||||
|
||||
pub trait Signer {}
|
||||
pub trait Signer {
|
||||
fn pubkey(&self) -> Pubkey;
|
||||
}
|
||||
}
|
||||
|
||||
pub mod signers {
|
||||
|
@ -164,7 +164,7 @@ impl Message {
|
||||
/// instruction::Instruction,
|
||||
/// message::Message,
|
||||
/// pubkey::Pubkey,
|
||||
/// signature::Keypair,
|
||||
/// signature::{Keypair, Signer},
|
||||
/// transaction::Transaction,
|
||||
/// };
|
||||
///
|
||||
@ -235,7 +235,7 @@ impl Message {
|
||||
/// instruction::Instruction,
|
||||
/// message::Message,
|
||||
/// pubkey::Pubkey,
|
||||
/// signature::Keypair,
|
||||
/// signature::{Keypair, Signer},
|
||||
/// transaction::Transaction,
|
||||
/// };
|
||||
///
|
||||
@ -333,7 +333,7 @@ impl Message {
|
||||
/// message::Message,
|
||||
/// nonce,
|
||||
/// pubkey::Pubkey,
|
||||
/// signature::Keypair,
|
||||
/// signature::{Keypair, Signer},
|
||||
/// system_instruction,
|
||||
/// transaction::Transaction,
|
||||
/// };
|
||||
|
Reference in New Issue
Block a user