Generally, we do not want to copy as much code as MakerDAO does but rather use forge install capabilities. However, only specifying the git repo is dangerous wrt to deterministic builds.
This PR fixes the chronicle-std dependency to its freshly released v1 ^^
We also refactor to use the IChronicle interface from chronicle-std instead of the local version.
For more info about how to define versions for forge projects, see how forge-std does it.
Generally, we do not want to copy as much code as MakerDAO does but rather use
forge install
capabilities. However, only specifying the git repo is dangerous wrt to deterministic builds.This PR fixes the
chronicle-std
dependency to its freshly released v1 ^^ We also refactor to use theIChronicle
interface fromchronicle-std
instead of the local version.For more info about how to define versions for forge projects, see how forge-std does it.