Return to Article Details Harmonizing Contract Theory With Blockchain-enabled Smart Contracts Download Download PDF