加拿大合同法有哪些规定?

加拿大的合同法主要由普通法和民法两大体系构成。普通法适用于不列颠哥伦比亚省、艾伯塔省、萨斯喀彻温省、曼尼托巴省、安大略省和纽芬兰与拉布拉多省,而民法适用于魁北克省。根据加拿大的合同法,合同是受法律保护的协议,其中必须包含双方的意愿、提供明确的条款和条件以及履行的能力。在签订合同时,必须是自愿的,在没有威胁、欺骗或错误的情况下达成。合同一旦签署就具有法律约束力,当一方违反合同条款时,另一方可以寻求救济措施,例如要求赔偿损失或要求对方履行合同。此外,在合同中的条款必须是合法且明确的,不能违反法律或公共政策。总体而言,加拿大的合同法致力于保护合同当事人的合法权益,并确保合同的执行得以实现。