This changes both timestamps (maturationTimestamp and depositTimestamp) and fundingID and depositID from uint256 to uint64. It saves up to 7 % gas on the methods, but deployment gets up to 5 % more expensive.
In practise the gas savings should be even bigger, because the lists (fundingList and deposits) in production are even longer (than in the tests).
This changes both timestamps (
maturationTimestamp
anddepositTimestamp
) andfundingID
anddepositID
from uint256 to uint64. It saves up to 7 % gas on the methods, but deployment gets up to 5 % more expensive. In practise the gas savings should be even bigger, because the lists (fundingList
anddeposits
) in production are even longer (than in the tests).