  It is widely accepted that blockchain systems cannot execute calls to
external systems or services due to each node having to reach a deterministic
state. However, in this paper we show that this belief is preconceived by
demonstrating a method that enables blockchain and distributed ledger
technologies to perform calls to external systems initiated from the
blockchain/DLT itself.
