Commit Graph

16 Commits

Author SHA1 Message Date
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
IshaVenikar
f8abf9ea76
Add README steps (#11)
* Add README

* Add gitea link for laconic-wallet

* Add new line

* Add example env

---------

Co-authored-by: Shreerang Kale <shreerangkale@gmail.com>
2024-04-29 09:34:25 +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
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
Nabarun Gogoi
6b74611ad0
Initial commit 2024-03-19 10:41:17 +05:30