Skip to content
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

chore: Add dfx-core dependency #2927

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft

chore: Add dfx-core dependency #2927

wants to merge 3 commits into from

Conversation

anchpop
Copy link
Contributor

@anchpop anchpop commented Dec 2, 2024

This is needed for the DFX SNS extension to better integrate with DFX. The dependency is maintained by DFINITY, it is just not part of the monrepo (and not currently depended on by the monorepo, prior to this PR).

dfx-core uses a newer version of ic-agent, which means we need to update ic-agent in the monorepo, and that means we need to update ic-http-gateway (which I do here).

@anchpop anchpop requested a review from a team as a code owner December 2, 2024 21:33
@github-actions github-actions bot added the chore label Dec 2, 2024
@basvandijk
Copy link
Collaborator

Hey Andre, I don't understand the purpose of this PR. Why add a dependency on an external crate if it's not being used internally?

@anchpop anchpop marked this pull request as draft December 2, 2024 22:38
@anchpop
Copy link
Contributor Author

anchpop commented Dec 2, 2024

Hey Andre, I don't understand the purpose of this PR. Why add a dependency on an external crate if it's not being used internally?

My intention is to use it in the implementation of the SNS DFX Extension, which is in the monorepo. But I'm marking the PR as draft because to do this we may actually need to update a couple other dependencies as well.

@anchpop anchpop marked this pull request as ready for review December 3, 2024 00:31
@anchpop anchpop requested a review from a team as a code owner December 3, 2024 00:31
@anchpop anchpop marked this pull request as draft December 3, 2024 00:34
@anchpop anchpop force-pushed the @anchppo/dfx-core-dep branch 2 times, most recently from 0a2b18b to 1ff2748 Compare December 3, 2024 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants