From a88223eca65a322c10f040f23c8a054ed20bd2fa Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Sun, 18 Oct 2020 22:00:46 -0700 Subject: [PATCH] Avoid panic when --bootstrap-validator-stake-lamports is set to a value larger than 500m SOL --- genesis/src/genesis_accounts.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/genesis/src/genesis_accounts.rs b/genesis/src/genesis_accounts.rs index 0fbba29de..61abf74d2 100644 --- a/genesis/src/genesis_accounts.rs +++ b/genesis/src/genesis_accounts.rs @@ -254,7 +254,7 @@ pub fn add_genesis_accounts(genesis_config: &mut GenesisConfig, mut issued_lampo &StakerInfo { name: "one thanks", staker: "7vEAL3nS9CWmy1q6njUUyHE7Cf5RmyQpND6CsoHjzPiR", - lamports: 500_000_000 * LAMPORTS_PER_SOL - issued_lamports, + lamports: (500_000_000 * LAMPORTS_PER_SOL).saturating_sub(issued_lamports), withdrawer: Some("3FFaheyqtyAXZSYxDzsr5CVKvJuvZD1WE1VEsBtDbRqB"), }, &UNLOCKS_ALL_DAY_ZERO,