Article 25 Jul 2019 Smart Contracts – A Possible Shake-Up In Traditional Contract Law Ireland Technology