A Contract is a document confirming the agreement between parties regarding a specific transaction, and contains code of behaviour that parties must comply with, including [...]