pub fn with_account(mut self, address: PublicKey, initial_balance: U512) -> Self {
        let new_account = GenesisAccount::new(address, Motes::new(initial_balance), Motes::zero());
        self.genesis_config
            .ee_config_mut()
            .push_account(new_account);
        self
    }
/// Returns `self` with the provided account's details added to existing ones, for inclusion in
/// the Genesis block.
///
/// Note: `initial_balance` represents the number of motes.
Returns `self` with the provided account's details added to existing ones, for inclusion in
the Genesis block.

`initial_balance` represents the number of motes.
Returns ` self ` with the provided account ' s details added to existing ones for inclusion in the Genesis block . ` initial_balance ` represents the number of motes .
pub fn with_account(mut self, address: PublicKey, initial_balance: U512) -> Self {
        let new_account = GenesisAccount::new(address, Motes::new(initial_balance), Motes::zero());
        self.genesis_config
            .ee_config_mut()
            .push_account(new_account);
        self
    }
pub fn with_account ( mut self , address : PublicKey , initial_balance : U512 ) -> Self { let new_account = GenesisAccount :: new ( address , Motes :: new ( initial_balance ) , Motes :: zero ( ) ) ; self . genesis_config . ee_config_mut ( ) . push_account ( new_account ) ; self }
Returns `self` with the provided account's details added to existing ones, for inclusion in
the Genesis block.
Returns ` self ` with the provided account ' s details added to existing ones for inclusion in the Genesis block .
mut self
address
PublicKey
initial_balance
U512
mut self
address
PublicKey
initial_balance
U512