This PR updates the clampTime minimum to be the start of timestamp instead of the epoch.
It also updates the validity length computation to use integer math on the seconds instead of time math. This is because time.Duration() has a limit of around 290 years while the new possible range is nearly 10k years.
This PR updates the clampTime minimum to be the start of timestamp instead of the epoch.
It also updates the validity length computation to use integer math on the seconds instead of time math. This is because time.Duration() has a limit of around 290 years while the new possible range is nearly 10k years.