we have a requirement that globalGDYieldPerToken is updated before the first call in the block (globalGDYieldPerTokenUpdatedBlock)
And I dont see any calls to update it
how can results be correct if we dont update it every block
how does the test pass without it reverting? tests do not change the block number?
Description
Interest library scenarios based test case. This PR includes Scenario based test cases for staking and interest mechanism.
About #198
How Has This Been Tested?
Testing scenarios framed in excel sheet and simulated with same scenario in truffle after approval.