Explain how eurostore should recognise and record the restrict covenant, justifying your answer by reference to relevant aasb conceptual frameworks definition and recognition criteria.