Open VolkerSchiewe opened 5 years ago
After this PR is merged and released, we should update versions in the lib, cli, wallet, etc to resolve the security issues due to old versions of dependencies. Most of the security warning are about:
lodash
, fstream
, tar
, web3
, truffle-hdwallet-provider
, and other indirect deps of web3 (which is a dep of `registry-contract)
This PR changes the data structure on the smart contract. Public keys for authentication and recovery will be stored directly in the contract. Only the
service
section of the DID Document is going to be stored on IPFS and the hash is stored on-chain.