Commit Graph

7 Commits

Author SHA1 Message Date
Adwait Gharpure
921327850b
Patch ethers to reduce wallet creation time (#24)
* Patch @ethersproject/pbkdf2 to improve wallet creation time

* Remove line

* Add line to prevent failure

* Remove line

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-02-19 14:04:06 +05:30
shreerang6921
09a3b9fc75
Integrate functions with UI (#14)
* Add the creatHDWallet function

* Make review changes

* Add signMessage and signEthMessage functions

* Add signCosmosMessage function

* Add resetWallet function

* Add resetWallet function

* Integrate functions with UI

* Add Alerts to react component

* Make review changes

* Add comment in utils file

* Remove lowerCase conversion in signCosmosmessage function

---------

Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
2024-02-14 19:14:21 +05:30
Adwait Gharpure
242eec1104
Add new page for signing message (#8)
* Add navigation

* Remove navigation

* Change accordian title

* Add page to sign message

* Call sign page on button click

* Change variable name

* Change app title

* Change create button color

* Delete Cosmos component

* Fix imports

* Add line

* Change sign message title

* Ask for confirmation before resetting wallet

* Make review changes

* Hide dialog on clicking outside

* Change dialog options

* Make review changes

* Remove import

* Change title

* Change default state

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-02-13 15:45:57 +05:30
shreerang6921
cab9ec6e91
Add react-native-paper ui library (#7)
* Add ui library

* Replace alert with dialog on wallet creation

* Add review changes

* Add semicolon

* Remove comment

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-02-12 18:51:03 +05:30
shreerang6921
6f476a3ac1
Use library to have secure random source in react native environment (#5)
* Add library to provide secure random source to ethers

* Add semicolon

* Keep imports together

* Add comment for react-native-get-random-values

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-02-09 11:53:58 +05:30
shreerang6921
5dd97e3860
Generate HD wallet and sign message (#3)
* Generate ethers wallet

* Store wallet private key and mnemonic using react-native-keychain

* Add semicolons

* Edit ui heading

* Make review changes

* Use consistent pattern for functions

* Add method to sign message

* Change title

* Improve signing time

* Hide button on wallet initilisation

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-02-08 12:05:32 +05:30
shreerang6921
5189e8f051
Create a basic react native app (#2)
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
2024-02-05 17:18:18 +05:30