-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
web3.js Roadmap – July 2022 – Discussion thread #26342
Comments
Improve browser DX for @solana/web3.jsIt would be great if we could improve compatibility with running <script type="module" >
import { Connection, Keypair, clusterApiUrl } from "https://unpkg.com/@solana/web3.js"
const kp = Keypair.generate()
const conn = new Connection(clusterApiUrl('devnet'))
</script> It might be easier to aim at making it work with Skypack: <script type="module" >
import { Connection, Keypair, clusterApiUrl } from "https://cdn.skypack.dev/@solana/web3.js"
const kp = Keypair.generate()
const conn = new Connection(clusterApiUrl('devnet'))
</script> SkyPack seems to fail on If it's hard to fix these upstream deps another option might be to ship a fatter bundle that includes some of the deps. By far not ideal (and basically the opposite of solana-labs/solana-web3.js#1122) but it would make Solana work on platforms without a build step (no-code solutions, CMS, web-based IDEs, etc). |
Support for mnemonic phrasesCurrently, any application that wants to support mnemonic phrases needs to look at how others implement this to maintain compatibility with the rest of the ecosystem. It would be good to standardize this and implement it in an official Solana library like |
Created issue to address browser bundles: #26371. |
Serialize lastValidBlockHeight on TransactionThe I would expect this to pass when added here expect(deserializedTransaction.lastValidBlockHeight).to.eql(9999); I looked at adding it but it doesn't seem trivial. I'm also not sure what we lose in not having that property being de-serialized on the API. |
There is a set of unfortunate properties on
These are properties like We should have made |
Before this discussion thread gets closed out @beeman, do you want to move this into a GitHub issue? I don't know exactly where this should live, or if it should be Solana Labs Official™, but I don't want the thought to be lost as July turns to August. |
That's a wrap on July! Onward to August. https://github.com/solana-labs/solana/milestone/199. |
Ok, that makes sense. In that case, I'll keep on sending |
What do you want to see accomplished in @solana/web3.js in the month of July 2022?
Milestone: https://github.com/solana-labs/solana/milestone/198
The text was updated successfully, but these errors were encountered: