Steven Luscher

Results 73 comments of Steven Luscher

That's a wrap on August. See you… in September.

`SubtleCrypto` is not actually a requirement for React Native. In React Native, we supply a shim to what’s called a Native Module, that in turn delegates to the native RNG...

Paul! Thanks for this. This is great, worthwhile work that I'll start on now. I had started down this road in #25014 - particularly eliminating `@ethersproject/sha2` with a zero-dependency library...

> It also seems like tweetnacl has a security vulnerability… The lockfile for `@solana/web3.js` specifies `[email protected]`. https://github.com/solana-labs/solana/blob/403b2e4841ef7301370e86a443ebe51f8ae512e0/web3.js/yarn.lock#L7345-L7347 Nevertheless, I'll update the deps for avoidance of doubt.

Immediately, when trying to replace `tweetnacl` with `@noble/ed25519`, I fell on my face in exactly the way I expected. All of our signing methods are synchronous, and the Noble library...

> It is the simplest and most reasonable way to implement no-dependency ed25519. 100% agree! > …see how noble-secp256k1 implemented both async and sync versions — it is still possible....

More module boundaries the better!

Thanks for totally screwing my future rebase of https://github.com/solana-labs/solana/pull/25839 tho. 😘

Oh, by all means. No problem. Rebases are afraid of me, not the other way around.

Hey @ianstormtaylor, do you have a moment to smash this in and do a release? I'd like to release and announce the Solana React Native SDK but this is the...