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

ETH LatAm #1691

Closed
40 tasks done
lastmjs opened this issue Mar 4, 2024 · 0 comments
Closed
40 tasks done

ETH LatAm #1691

lastmjs opened this issue Mar 4, 2024 · 0 comments

Comments

@lastmjs
Copy link
Member

lastmjs commented Mar 4, 2024

  • Composable and abstracted server
  • fetch/xmlhttp authentication
  • for nodejs, android, etc developers can use the agent directly...make sure to export the agent and its types so that developers can use that directly if they need to
  • make --native azle flag for native compilation
    • should we add tests for native compilation? Maybe just choose a couple examples to do this with?
  • Fix logging of error, error.message should log with console.log(error)
  • fix production canister url in terminal
  • show the production url when --network is ic in the terminal
  • fetch http and file on backend
  • get rid of the need for Server
  • update dfx
  • get rid of all await new Promise() things in tests
  • Aggro team from ETH Latam seems to have found a bug with large files and Express static, about 600 KiB file runs out of instructions
  • we should log the file uploading process, we should tell the user what is happening in the terminal and in the replica
  • Let's add good tests for backend fetch http outcalls?
    • I was using the cat APIs, there's a github repo with free APIs
    • Let's make these tests pretty good and robust
    • Test HEAD, GET, and POST
    • Test string or URL for input
    • test a bunch of little fun free APIs
    • test tECDSA???
  • We need to discuss what to do with headers in the ethers.js fetch thing...it seems very likely that if we leave them in by default, then this will all fail in production. But I don't see a granular-enough way to deal with this right now: I have made an issue for this: Fix non-consensus HTTP requests #1716
  • make the ic evm rpc example really good
    • static types
    • update to latest did and such
  • Update did files for http, we now have httpupdaterequest again
  • create ethers signer and provider
    • think more deeply about the ethers dependency and peer dependencies
    • Use this to help implement and test http fetch
    • create a beautiful base l2 example, purchasing things, show people how to use L2 USDC
  • Azle 0.21.0 Documentation #1698
  • Kybra
    • remove custom chunk wasm uploading
    • podman/docker
    • assets
    • large assets
  • large assets
  • ensure we can download any size file from a canister
  • Reload js will not work on mainnet
  • dfx extensions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant