Skip to content

calculateBufferAmount

calculateBufferAmount(params): bigint

Defined in: packages/synapse-core/src/warm-storage/calculate-deposit-needed.ts:52

Calculate safety margin for epoch drift between balance check and tx execution.

Uses the net rate (current + delta) because in multi-context uploads, earlier contexts create rails that start ticking before later contexts execute.

ParameterTypeDescription
paramsParamsTypecalculateBufferAmount.ParamsType

bigint

The buffer amount in token base units