epochsToHours
epochsToHours(
epochs):bigint
Defined in: packages/synapse-core/src/utils/epoch.ts:81
Convert a number of epochs to whole hours (floor division).
Each Filecoin epoch is 30 seconds, so 120 epochs = 1 hour.
Passes maxUint256 through unchanged so callers can use it as an
“infinite” sentinel (e.g. resolveAccountState().runwayInEpochs when
lockupRate is 0n).
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
epochs | bigint | The number of epochs to convert |
Returns
Section titled “Returns”bigint
The number of whole hours
Example
Section titled “Example”import { epochsToHours } from '@filoz/synapse-core/utils'
epochsToHours(240n) // 2nepochsToHours(2880n) // 24n