Commit Graph

14 Commits

Author SHA1 Message Date
ae4c57f336 Store hash of KYC id and display WalletConnect disclaimer message (#10)
Part of [laconicd testnet validator enrollment](https://www.notion.so/laconicd-testnet-validator-enrollment-6fc1d3cafcc64fef8c5ed3affa27c675)

- Use global snackbar provider
- Store hash value of KYC Id

Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/testnet-onboarding-app#10
2024-07-31 13:37:11 +00:00
e95071fc62 Update favicon and app title (#4)
Part of [laconicd testnet validator enrollment](https://www.notion.so/laconicd-testnet-validator-enrollment-6fc1d3cafcc64fef8c5ed3affa27c675)

- Use laconic favicon and change app title
- Get wallet connect meta URL from `.env`

Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/testnet-onboarding-app#4
2024-07-23 12:28:54 +00:00
Isha Venikar
d90390a8b4
Take laconicd chain id from .env file (#15)
* Take the chain id for namespace from env

* Use cosmos chain id from env

* Fix env variable names
2024-07-10 10:18:33 +05:30
Adwait Gharpure
d65c22facd
Remove cosmoshub mainnet chain from proposal namespace (#14) 2024-07-08 11:06:45 +05:30
Adwait Gharpure
359eddd385
Add support for onboarding to laconicd (#13)
* Change logo and app name

* Get cosmos address from route

* Navigate to second page on receiving eth signature

* Add title to page

* Use consistent formatting

* Handle review changes

* Remove unecessary field from onboarding message
2024-07-05 15:12:57 +05:30
Adwait Gharpure
60c95659a0
Add support for sending cosmos transactions to laconic wallet (#12)
* Add method for sending tx to wallet

* Setup registry-sdk in onboarding app

* Build message for bond creation

* Get response on signing and broadcasting tx

* Run eject script

* Display snackbar on creating bond

* Add fallback to webpack config file

* Handle review changes

* Handle errors with snackbar
2024-07-04 11:15:18 +05:30
shreerang6921
1f11e283d7
Prevent double initialization of wallet connect client (#10) 2024-04-24 17:59:55 +05:30
neerajvijay1997
3adcdfa39c
UI Improvements (#9)
* Add loading spinners for buttons

* Add navigation to home page

* Add logo inside anchor tag
2024-03-28 09:14:06 +05:30
neerajvijay1997
401ca279bf
Add listeners for session update and delete event (#8)
* Add event listeners for session update and delete

* Use container instead of grid

* Rename variable
2024-03-26 12:55:57 +05:30
Adwait Gharpure
6505899598
Handle case where wallet rejects the pairing request (#7)
* Handle case where pairing request is rejected

* Remove unused import

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-03-26 11:40:28 +05:30
Adwait Gharpure
6bdaf60ff4
Implement persisting session (#5)
* Add layout to pages

* Persist session

* Style sign with ethereum page

* Refactor modal

* Remove unused styles

* Implement disconnect session functionality

* Add info about wallet in navbar

* Remove unused imports

* Use canonical JSON

* Add line

* Remove buffer from sign with ethereum page

* Display signed message in dialog

* Show modal on signature

* Format cosmos signature

* Add code block style for json messages

* Display signature in first modal

* Add urbit logo for connect wallet page

* Display message for sign with ethereum

* Handle review changes

* Keep icon and text on same line

---------

Co-authored-by: neeraj <neeraj.rtly@gmail.com>
Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-03-22 11:52:53 +05:30
Adwait Gharpure
5e98e2e25a
Handle signing using ethereum and cosmos key (#3)
* Sign using eth

* Sign using cosmos key

* Add functionality to choose account

* Use session.topic

* Refactor cosmosSign method

* Remove logs

* Update UI for sign in with cosmos

* Remove success route

* Add modal for sign in with ethereum

* Pass data in url params

* Use material UI dropdown

* Add route for redirecting to not found page

* Remove alert

* Add snackbar

* Remove unused package

* Use notistack

* Add polyfills

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-03-21 13:19:17 +05:30
neerajvijay1997
6f6126f015
Add routes to pages for navigation (#4)
* Add routes to pages

* Set up material ui

* Handle review comments
2024-03-20 15:56:43 +05:30
Adwait Gharpure
b7e5659149
Establish session with laconic wallet (#2)
* Add wallet connect context

* Add eslint rules

* Rename file

* Display connected accounts

* Remove eslint config from package json

* Update eslint config

---------

Co-authored-by: neeraj <neeraj.rtly@gmail.com>
Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-03-19 18:24:15 +05:30