This task creates a javascript wrapper to provide easy-to-use function to call the murmur-api. This part of murmur.js would be called by the client, in which they should be able to:
login: calls the /login endpoint, passing username/password and getting a session cookie enriched with the derived seed
create: calls the /create endpoint, returning a serialized murmur store that can then be used for actual wallet creation
execute: calls the /execute endpoint, returning the following data which can be used to execute a call from a wallet (proof, ciphertext, commitment, position)
This task creates a javascript wrapper to provide easy-to-use function to call the murmur-api. This part of murmur.js would be called by the client, in which they should be able to:
/login
endpoint, passing username/password and getting a session cookie enriched with the derived seed/create
endpoint, returning a serialized murmur store that can then be used for actual wallet creation/execute
endpoint, returning the following data which can be used to execute a call from a wallet (proof, ciphertext, commitment, position)