The last reward-accounting or harvest timestamp, in milliseconds.
The lock duration, in milliseconds.
The position's lock multiplier using 18-decimal fixed-point scaling.
The lock start timestamp, in milliseconds.
The on-chain object ID.
The Move type of the object.
Reward accounting records for the pool's reward coin types.
The fully qualified Move type of the staked coin.
The position's principal, in stake-coin base units.
The position's reward-weighted stake, in fixed-point-scaled base units.
The object ID of the staking pool that owns this position.
The farm contract version represented by this position.
The normalized SDK view of a user's staked position.
A position keeps its principal, the reward-weighted amount derived from its lock multiplier, its lock window, and per-reward-coin accounting fields.