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