Does a loop containing an inter canister call execute each iteration as part of a different block?

An await point is an abstraction over a callback being invoked; the callback counts as the same type of entry point as canister methods. So yes to all. spawn doesn’t relate to the behavior, it just executes it; an async canister method is implicitly wrapped in spawn.

3 Likes