-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add DapiDataRegistry and use it to fetch active dAPIs #44
Conversation
.eslintcache | ||
|
||
# Hardhat files |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These were generated by hardhat --init
. I am not sure if all of them are needed, but it's better to keep them all.
66756e9
to
01bf002
Compare
FYI we're still messing with the interface |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't fault it, this looks very cool and I learnt a few things like satisfies
:D
🚀
8ae1670
to
e19a094
Compare
I know. The solution is temporary but the current interface is better than the statically mocked data we have in the past. I don't see issues with updating the logic when the contract changes. |
dec8cc1
to
dd44ad4
Compare
469e82d
to
7c23c2c
Compare
2c561bc
to
8671916
Compare
a5784f7
to
8ba0435
Compare
62e686d
to
fc4c243
Compare
Closes #35
Rationale
Because the contract is still in a PR, I've added a branch dependency and setup hardhat to build Typechain types and factories. These are then used in the actual implementation.
You need to run
pnpm i && pnpm run build
to install missing dependencies and build the Typechain artifacts.