What’s the best strategy to update the contract's TTL?
OPTION 1
- Update it within certain contract functions?
That’s how we currently have it set up, but we have two questions: - What’s a recommended value for updating the TTL?
- Is it advisable to update the TTL in __check_auth?
OPTION 2
- Monitor the contract and update the TTL when it’s close to expiring
Combine any of the above options with implementing logic on the client side (SDK) to “unarchive” the contract before interacting with it, if it’s been archived
We understand and have read about many of these topics in the documentation, but we’d like to hear your opinion based on our specific case.