This is not a duplicate question, as the alarm contract only allows function calls to be made in the future, over a period of at least 10+ blocks...
The current thinking is to just use the alarm clock contract, however, this only allows for a minimum future contract function call of at least 10+ blocks in the future, I need to do it in e.g. 3.
What is the current thinking to invoke a contract function e.g 3 blocks in the future.
Is there anyway to do this, that does not rely on client-side invocation 3 blocks down the track?
I cannot rely on client invocation, I need a definitive, stable, guaranteed way to invoke a function on a smart contract 3 blocks from the time (block) a client had first invoked the contract.