Commit Graph

10 Commits

Author SHA1 Message Date
6e3f68c100 Replace Ethereum with Nitro in UI (#1)
Part of [laconicd testnet validator enrollment](https://www.notion.so/laconicd-testnet-validator-enrollment-6fc1d3cafcc64fef8c5ed3affa27c675)

Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: #1
Co-authored-by: Nabarun <nabarun@deepstacksoft.com>
Co-committed-by: Nabarun <nabarun@deepstacksoft.com>
2024-07-16 09:01:47 +00:00
Adwait Gharpure
b6b7dd76b1
Display onboarded participant if transaction is successful (#16)
* Add new page for onboarding success

* Display onboarded participant

* Initialise registry outside useEffect

* Fetch single participant object instead of array
2024-07-11 10:05:00 +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
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
229d9e62d3
Pass first message using state (#6)
* Pass inner message using state

* Remove paranthesis

* Change disconnect button color

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-03-22 15:08:08 +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
neerajvijay1997
5a7957c64e
Set up project using create react app (#1)
* Initialize project using Create React App

* Set up eslint

* Set up husky
2024-03-19 12:17:12 +05:30