2019-10-18 09:28:51 -07:00
|
|
|
pub use solana_runtime::genesis_utils::{
|
2020-02-07 08:14:27 -08:00
|
|
|
create_genesis_config_with_leader, create_genesis_config_with_leader_ex, GenesisConfigInfo,
|
|
|
|
BOOTSTRAP_VALIDATOR_LAMPORTS,
|
2019-10-18 09:28:51 -07:00
|
|
|
};
|
|
|
|
use solana_sdk::pubkey::Pubkey;
|
|
|
|
|
2020-01-22 08:22:09 -08:00
|
|
|
// same as genesis_config::create_genesis_config, but with bootstrap_validator staking logic
|
2019-10-18 09:28:51 -07:00
|
|
|
// for the core crate tests
|
2019-11-08 20:56:57 -08:00
|
|
|
pub fn create_genesis_config(mint_lamports: u64) -> GenesisConfigInfo {
|
|
|
|
create_genesis_config_with_leader(
|
2019-10-18 09:28:51 -07:00
|
|
|
mint_lamports,
|
|
|
|
&Pubkey::new_rand(),
|
2020-01-22 08:22:09 -08:00
|
|
|
BOOTSTRAP_VALIDATOR_LAMPORTS,
|
2019-10-18 09:28:51 -07:00
|
|
|
)
|
|
|
|
}
|