Smart Contracts Using Blockly: Representing a Purchase Agreement Using a Graphical Programming Language. - Tim Weingärtner; Rahul Rao; Jasmin Ettlin; Patrick Suter; Philipp Dublanc (CVCBT, 2018)