Function solana_sdk::stake_weighted_timestamp::calculate_stake_weighted_timestamp [−][src]
pub fn calculate_stake_weighted_timestamp<I, K, V, T>(
unique_timestamps: I,
stakes: &HashMap<Pubkey, (u64, T)>,
slot: Slot,
slot_duration: Duration,
epoch_start_timestamp: Option<(Slot, UnixTimestamp)>,
max_allowable_drift: MaxAllowableDrift,
fix_estimate_into_u64: bool
) -> Option<UnixTimestamp> where
I: IntoIterator<Item = (K, V)>,
K: Borrow<Pubkey>,
V: Borrow<(Slot, UnixTimestamp)>,