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

[Feature] CanDB HTTP Support #13

Open
6 tasks
ByronBecker opened this issue Oct 18, 2022 · 0 comments
Open
6 tasks

[Feature] CanDB HTTP Support #13

ByronBecker opened this issue Oct 18, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@ByronBecker
Copy link
Contributor

Motivation

Many languages don't have an IC agent client, but have already-existing HTTP client libraries and tooling. Additionally, most developers are already accustomed to using HTTP. Adding HTTP support makes CanDB easier to use and more accessible to Motoko developers.

Requirements

  • Add HTTP compatible modules to candb-client-typescript (instead of using @Agent-JS)
  • Re-write the hello-candb example or add a new CanDB example that uses HTTP
  • Re-write the index canister APIs using HTTP
  • Re-write the helloservice canister APIs using HTTP
  • Add HTTP options to the candb-quickstart-template
  • Provide documentation for using HTTP with CanDB
@ByronBecker ByronBecker added enhancement New feature or request help wanted Extra attention is needed labels Oct 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants