concordium-node-sdk-js
concordium-node-sdk-js copied to clipboard
[common-sdk v9] Remove dependency on WASM from GRPC client
Description As the concordium browser wallet exposes a GRPC client from the SDK and injects the code for it into applications, it would be good to not include WASM code as this takes a heavy toll on the browser to include.
I'm fairly certain this dependency stems from this line: https://github.com/Concordium/concordium-node-sdk-js/blob/cab12d5fa69f2b398504d9c80209edcb21642c94/packages/common/src/GRPCClient.ts#L410 but we need to make sure no other references to WASM code are present.
Versions
- Software Version 9.5.3