Revert TestValidatorGenesis::start()
to v1.7.8 signature; add TestValidatorGenesis::start_with_socket_addr_space()
(#19241)
(cherry picked from commit 3e5ba594e0
)
Co-authored-by: Michael Vines <mvines@gmail.com>
This commit is contained in:
@ -275,7 +275,20 @@ impl TestValidatorGenesis {
|
|||||||
/// created at genesis.
|
/// created at genesis.
|
||||||
///
|
///
|
||||||
/// This function panics on initialization failure.
|
/// This function panics on initialization failure.
|
||||||
pub fn start(&self, socket_addr_space: SocketAddrSpace) -> (TestValidator, Keypair) {
|
pub fn start(&self) -> (TestValidator, Keypair) {
|
||||||
|
self.start_with_socket_addr_space(SocketAddrSpace::new(/*allow_private_addr=*/ true))
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Start a test validator with the given `SocketAddrSpace`
|
||||||
|
///
|
||||||
|
/// Returns a new `TestValidator` as well as the keypair for the mint account that will receive tokens
|
||||||
|
/// created at genesis.
|
||||||
|
///
|
||||||
|
/// This function panics on initialization failure.
|
||||||
|
pub fn start_with_socket_addr_space(
|
||||||
|
&self,
|
||||||
|
socket_addr_space: SocketAddrSpace,
|
||||||
|
) -> (TestValidator, Keypair) {
|
||||||
let mint_keypair = Keypair::new();
|
let mint_keypair = Keypair::new();
|
||||||
TestValidator::start(mint_keypair.pubkey(), self, socket_addr_space)
|
TestValidator::start(mint_keypair.pubkey(), self, socket_addr_space)
|
||||||
.map(|test_validator| (test_validator, mint_keypair))
|
.map(|test_validator| (test_validator, mint_keypair))
|
||||||
|
Reference in New Issue
Block a user