HotShot
HotShot copied to clipboard
[<VID>] - Segregate VID construction into a separate crate with WASM compatibility
What is this task and why do we need to work on it?
Downstream applications need the vid_scheme
constructor to compile to WASM:
https://github.com/EspressoSystems/HotShot/blob/ddfaf0d12326b5122b2f2a6837ee0e78820a71f8/crates/types/src/vid.rs#L52
The best way to do this is to move it to a new crate that supports WASM. cc @nomaxg @alxiong has experience compiling to WASM. I don't know whom to assign so putting @shenkeyao for now. 🙏
What work will need to be done to complete this task?
No response
Are there any other details to include?
No response
What are the acceptance criteria to close this issue?
Noah needs to be able to execute vid_scheme
via WASM.
Branch work will be merged to (if not the default branch)
No response