I am a bit confused how I am supposed to use
Let’s say I have a command that takes quite a long time (relative to the skew) to interpret and I’m running on a ledger with a relatively short min and max skew (e.g. the 30s defaults is Sandbox). My command does not use
getTime and I am happy for it to take a while to be recorded.
If I don’t set
min_ledger_time, the submission fails because ledger time is before the allowed range. Now my understanding is that I can increase
min_ledger_time_rel but if I increase it by too much my submission will fail because it is after the allowed range. Is that correct or will the submission be delayed automatically? If this is correct, does this mean that a short skew and long-running commands just don’t work with each other as it becomes increasingly hard to guess
min_ledger_time_rel such that it falls within the given windows as command interpretation time increases?