we decided to cut total cap and steepen the emission
#define MONEY_SUPPLY ((uint64_t)(100000000000000000))
#define EMISSION_SPEED_FACTOR_PER_MINUTE (22)
#define MONEY_SUPPLY_V5 ((uint64_t)(25000000000000000))
#define EMISSION_SPEED_FACTOR_PER_MINUTE_V5 (20)
uint64_t base_reward = version >= BLOCK_MAJOR_VERSION_5 ? (MONEY_SUPPLY_V5 - already_generated_coins) >> emission_speed_factor_v5 : (MONEY_SUPPLY - already_generated_coins) >> emission_speed_factor;