. reading the docs I don't understand what "cranking" is in the context. Any chance for a ELI5 explanation? 🙏
Conversation
basically -- when there's e.g. a buffer that needs to be cleared out and the program can't progress until that happens, then "turning the crank" means clearing out that buffer.
It's the only thing that can happen next so it won't change what happens -- but someone needs to do it
2
1
2
And why can't the Serum contracts just do it automatically if it's deterministic? In any way it's going to be automated on the Serum node runner side, right?
Thanks for answering Sam!
1
1) yup nodes doing it anyway
2) might be a way to do it, the core issue is basically that blockchains aren't great at "noticing" something has to happen without prompting

