zoz
zoz
Add support for [Tally](https://tally.cash/) wallet. Tally is an open-source browser extension similar to Metamask.
##### Description Bump the web3Modal version to 1.9.6. This version of web3Modal incorporates addition of TallyHo injected provider. ##### Refers/Fixes N/A ##### Testing N/A
# [Add Address Book DataModel] - #[28896] ## Description Add a new data model to address the scope of [Gitcoin Bounty](https://gitcoin.co/issue/28896) ## How Has This Been Tested? `yarn prepublishOnly` ##...
Calling `searchIndex` twice causes the process to hang, so check to see if the index has already been "opened" before opening it again. https://github.com/TBD54566975/dwn-sdk-js/blob/98202beeed579628203b45fdaad45583409bd743/src/store/message-store-level.ts#L43-L53
Clean this up and likely move it elsewhere (e.g. a different function) so that it can be used elsewhere https://github.com/TBD54566975/dwn-sdk-js/blob/98202beeed579628203b45fdaad45583409bd743/src/store/message-store-level.ts#L110-L118
https://github.com/TBD54566975/dwn-sdk-js/blob/98202beeed579628203b45fdaad45583409bd743/src/store/message-store-level.ts#L43-L53
Find a workaround for search-indexlib not importing type `SearchIndex` https://github.com/TBD54566975/dwn-sdk-js/blob/98202beeed579628203b45fdaad45583409bd743/src/store/message-store-level.ts#L18-L24
Figure out if we need to check to ensure that `controller` === did in kid are the same. This may matter more for a `PermissionsRequest` https://github.com/TBD54566975/dwn-sdk-js/blob/98202beeed579628203b45fdaad45583409bd743/src/message.ts#L150-L154
Replace publicKeyJwk validation with JSON Schema-based validation - more info about the `publicKeyJwk` property can be found here: - https://www.w3.org/TR/did-spec-registries/#publickeyjwk https://github.com/TBD54566975/dwn-sdk-js/blob/98202beeed579628203b45fdaad45583409bd743/src/message.ts#L146-L151
- Every time a validation function is called the errors property is overwritten. eg const errors = [...validateFn.errors]; https://github.com/TBD54566975/dwn-sdk-js/blob/98202beeed579628203b45fdaad45583409bd743/src/message.ts#L50-L56