Block a user
fix sals for vault
Compiling for wasm is hard in the current codebase as there are a lot of dependencies, some of which just don't work on wasm. To fix this, I'm moving the vault code to a separate module (created…