由当事人作废。合同作废是指解除合同的情形,从文义解释上看,虽然作废并非解除合同的规范表述,但作废在文义上具有废除终止的意思,即除履行部分外,双方签订的合同其它内容均不再履行。因此,对于作废后所产生的后果,双方可以协商处理。而依据法律的规定,合同应该由双方当事人协商解除或者依法解除,所以合同应该由合同当事人作废。当事人协商一致,可以解除合同。