Skip to content

Commit b21f4fd

Browse files
wip
1 parent d70d06d commit b21f4fd

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/flamenco/stakes/fd_stake_delegations.c

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,22 @@
1818
#define MAP_IDX_T uint
1919
#include "../../util/tmpl/fd_map_chain.c"
2020

21+
2122
static inline uchar
2223
fd_stake_delegations_warmup_cooldown_rate_enum( double warmup_cooldown_rate ) {
24+
#if FD_HAS_DOUBLE
2325
if( FD_LIKELY( fd_double_eq( warmup_cooldown_rate, FD_STAKE_DELEGATIONS_WARMUP_COOLDOWN_RATE_025 ) ) ) {
2426
return FD_STAKE_DELEGATIONS_WARMUP_COOLDOWN_RATE_ENUM_025;
2527
} else if( FD_LIKELY( fd_double_eq( warmup_cooldown_rate, FD_STAKE_DELEGATIONS_WARMUP_COOLDOWN_RATE_009 ) ) ) {
2628
return FD_STAKE_DELEGATIONS_WARMUP_COOLDOWN_RATE_ENUM_009;
2729
}
30+
#else
31+
if( FD_LIKELY( warmup_cooldown_rate==FD_STAKE_DELEGATIONS_WARMUP_COOLDOWN_RATE_025 ) ) {
32+
return FD_STAKE_DELEGATIONS_WARMUP_COOLDOWN_RATE_ENUM_025;
33+
} else if( FD_LIKELY( warmup_cooldown_rate==FD_STAKE_DELEGATIONS_WARMUP_COOLDOWN_RATE_009 ) ) {
34+
return FD_STAKE_DELEGATIONS_WARMUP_COOLDOWN_RATE_ENUM_009;
35+
}
36+
#endif
2837
FD_LOG_CRIT(( "Invalid warmup cooldown rate %f", warmup_cooldown_rate ));
2938
}
3039

0 commit comments

Comments
 (0)