-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: loading issue #1022
fix: loading issue #1022
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
WalkthroughThe updates primarily focus on refining the wallet connection experience and asset management in a frontend application. Changes in the wallet's slice logic enhance the loading state handling, while UI adjustments improve the display and sorting of assets. Server-side checks and a new loading animation enhance user interaction. Overall, the codebase shifts towards a more responsive and visually coherent handling of wallet connectivity and asset presentation. Changes
Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChat with CodeRabbit Bot (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files selected for processing (1)
- frontend/src/store/features/wallet/walletSlice.ts (2 hunks)
Additional comments: 2
frontend/src/store/features/wallet/walletSlice.ts (2)
5-9: The import of
isConnected
,setConnected
, andsetWalletName
from../../../utils/localStorage
is correct and follows standard import conventions in TypeScript. Ensure that these utility functions are properly tested, especially since they interact with local storage which is critical for maintaining the wallet's state.42-46: Initializing
isLoading
withisConnected()
is a logical change that aligns with the PR's objective to reflect the wallet's connection status accurately. However, ensure thatisConnected()
is a synchronous function that does not introduce any side effects or delays in the state initialization.Verification successful
The
isConnected
function has been verified and it behaves as follows:
- It checks for an item with the key
'CONNECTED'
in the local storage.- If the item exists and
KEY_WALLET_NAME
is truthy, it returnstrue
.- Otherwise, it returns
false
.This function is synchronous and does not appear to have side effects, as it only reads from local storage and returns a boolean value. It aligns with the PR's objective to accurately reflect the wallet's connection status for initializing the
isLoading
state.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that isConnected is a synchronous function without side effects ast-grep --lang typescript --pattern $'export function isConnected() { $$$ }'Length of output: 80
Script:
#!/bin/bash # Search for any function named isConnected to verify its behavior ast-grep --lang typescript --pattern $'function isConnected($$$) { $$$ }'Length of output: 76
Script:
#!/bin/bash # Use ripgrep to search for the isConnected function in TypeScript files rg --type typescript 'function isConnected'Length of output: 80
Script:
#!/bin/bash # Use ripgrep to search for the isConnected function in all files rg 'function isConnected'Length of output: 103
Script:
#!/bin/bash # View the contents of the isConnected function to verify its behavior cat frontend/src/utils/localStorage.ts | grep -A 10 'function isConnected'Length of output: 339
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 1
Configuration used: CodeRabbit UI
Files selected for processing (1)
- frontend/src/utils/localStorage.ts (1 hunks)
Additional comments: 1
frontend/src/utils/localStorage.ts (1)
- 33-34: The addition of a server-side check in the
isConnected
function is a good practice to prevent errors during server-side rendering.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files selected for processing (2)
- frontend/src/components/LandingPage.tsx (2 hunks)
- frontend/src/store/features/wallet/walletSlice.ts (2 hunks)
Files skipped from review as they are similar to previous changes (1)
- frontend/src/store/features/wallet/walletSlice.ts
Additional comments: 5
frontend/src/components/LandingPage.tsx (5)
11-14: The addition of
unsetIsLoading
fromwalletSlice
is consistent with the PR objectives to handle the loading state more accurately.54-55: The dispatch of
unsetIsLoading
when the wallet is not connected is a logical implementation to handle the loading state, aligning with the PR objectives to improve the loading state management.51-58: > Note: This review was outside the patches, so it was mapped to the patch with the greatest overlap. Original lines [58-67]
The event listener for
${walletName}_keystorechange
is correctly added and removed in the useEffect hook, ensuring no memory leaks occur. However, ensure that thewalletName
variable is always defined and not null before using it in the event listener.
- 51-58: > Note: This review was outside the patches, so it was mapped to the patch with the greatest overlap. Original lines [58-67]
The unconditional call to
removeAllAuthTokens
andwindow.location.reload
within theaccountChangeListener
may lead to unintended side effects if not carefully managed. It's important to ensure that these actions are only taken under the correct circumstances to avoid disrupting the user experience.
- 8-17: > Note: This review was outside the patches, so it was mapped to the patch with the greatest overlap. Original lines [1-67]
No further issues found in the JSX render method. It appears to be unaffected by the changes made in the PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 1
Configuration used: CodeRabbit UI
Files selected for processing (2)
- frontend/src/app/globals.css (1 hunks)
- frontend/src/components/Loading.tsx (1 hunks)
Files skipped from review due to trivial changes (1)
- frontend/src/components/Loading.tsx
Additional comments: 2
frontend/src/app/globals.css (2)
531-541: Verify the necessity of vendor prefixes for the
transform
property. Modern browsers support the unprefixed version, and these prefixes may no longer be needed, which would simplify the code.530-575: Check if the
-webkit-
and-moz-
prefixes are necessary for the@keyframes
rules. If the target browsers support the unprefixed version, removing these could clean up the code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files selected for processing (5)
- frontend/src/app/(routes)/transfers/SendPage.tsx (2 hunks)
- frontend/src/app/(routes)/transfers/components/DialogAllAssets.tsx (2 hunks)
- frontend/src/custom-hooks/useGetChainInfo.ts (2 hunks)
- frontend/src/custom-hooks/useSortedAssets.ts (3 hunks)
- frontend/src/types/assets.d.ts (2 hunks)
Additional comments: 9
frontend/src/types/assets.d.ts (2)
12-12: The addition of
originDenomChainInfo
to theParsedIBCAsset
interface is consistent with the PR objectives to enhance wallet connection status handling.35-41: The introduction of the
OriginDenomInfo
interface with propertiesoriginDenom
,decimals
,chainName
,chainID
, andchainLogo
is well-defined and aligns with the PR's goal to improve the loading state based on the wallet connection status.frontend/src/custom-hooks/useGetChainInfo.ts (1)
- 69-69: The addition of
chainLogo
to thegetOriginDenomInfo
function's return object is consistent with the newOriginDenomInfo
interface structure.frontend/src/app/(routes)/transfers/components/DialogAllAssets.tsx (2)
5-5: The import of
capitalizeFirstLetter
from@/utils/util
is a new addition and should be used where appropriate for formatting text.68-106: The changes to the asset display structure, including conditional rendering for an asset image and the use of
capitalizeFirstLetter
, enhance the UI consistency and user experience.frontend/src/custom-hooks/useSortedAssets.ts (2)
7-7: The import of
useGetChainInfo
is a new addition to theuseSortedAssets
hook, which is necessary for retrievingoriginDenomChainInfo
.113-113: The use of
getOriginDenomInfo
within theuseSortedAssets
hook to addoriginDenomChainInfo
to the asset object aligns with the PR's objectives to improve the loading state handling.frontend/src/app/(routes)/transfers/SendPage.tsx (2)
19-19: The addition of the
capitalizeFirstLetter
function from theutil
module is consistent with the changes made to theCards
component for displaying asset information.391-427: The rearrangement of elements and the addition of conditional rendering for an image in the
Cards
component, along with the use ofcapitalizeFirstLetter
for the chain name, improve the readability and presentation of asset information.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files selected for processing (2)
- frontend/src/app/(routes)/transfers/SendPage.tsx (2 hunks)
- frontend/src/app/(routes)/transfers/components/DialogAllAssets.tsx (2 hunks)
Files skipped from review as they are similar to previous changes (2)
- frontend/src/app/(routes)/transfers/SendPage.tsx
- frontend/src/app/(routes)/transfers/components/DialogAllAssets.tsx
* Resolute next js (#805) * Delete all files * Add nextJS template * remove readme from frontend * yarn * changed the names * added voteforproposal popup * Integrate connect wallet popup * ui: Adjust backgorund color and image * added the groups 2nd page * feegrant page - 1 * feegrant page - 2 * Resolve conflicts * Add tables in feegrant * added the group 2nd page components * Add tabs group in groups page * feat: integrated multiple wallets * chore: fixed sidebar * review changes * review changes home page * refactor: change css class names * refactor: change css class names * wip * wip: refactor * refactor: connect wallet nuances * added wallet key change event listeners * Add redux store * feat: wallet redux state * fix: redux state when reloaded * chore: reload UX * chore: update github action --------- Co-authored-by: pavania1 <adinapavani@gmail.com> Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Teja2045 <106052623+Teja2045@users.noreply.github.com> Co-authored-by: aleem1314 <aleem@vitwit.com> * created AllMultisigAccount page and Multisig tabs * feat: integrated cosmosJS and bank slice * Revert "feat: integrated cosmosJS and bank slice" This reverts commit 6770216. * Revert "Revert "feat: integrated cosmosJS and bank slice"" This reverts commit 00ec1bc. * chore: deleted node modules * chore: install dependencies * chore * fix: fix build issue with window object (#841) * chore: fixings bug * chore: review changes * chore * chore: removed js files and unused files * chore: made review changes * fix: add eslint (#849) * fix: add eslint * add yarn lock file * change node version frontend workflow * change next js version 14.0.1 * remove lint to yarn build * chore * chore: bank state * fix * chore * fix: fix eslint issues (#851) * fix: fix eslint issues * eslint change * chore: lint changes * review changes * review changes * chore: bank state types * chore: fixing some types * refactor: refactored the cosmjs files * refactor: review changes * chore * chore * review changes * chore * Update frontend.yml (#854) * chored: removed passage code * chore * build: implemented redux state for staking (#865) * build: implemented redux state for staking * chore: added declarations *.d.ts files * chore: fixed a lint issue * chore: fixed build errors * ui: Add sidebar (#870) * Added SideNav bar * Add sidebar --------- Co-authored-by: pavania1 <adinapavani@gmail.com> * feat: integration of starting overview page (#869) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: Add common slice and common service (#877) * feat: Add common slice and common service * chore * Add types file * chore * Review changes * chore * ui: change backgroud colors and sidebar (#881) * chore(deps): bump @types/react from 18.2.22 to 18.2.37 in /frontend (#862) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.22 to 18.2.37. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump @types/react-dom from 18.2.7 to 18.2.15 in /frontend (#863) Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.7 to 18.2.15. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: implemented Overview UI (#882) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: Add getUnbondingDelegations reducer (#887) Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: fixed transaction signing error (#890) fix: fixed transaction error * feat: implemented chain specific overview (#888) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: implemented chain specific overview * chore * chore: review changes * chore * chore: review changes * chore: review changes * feat: Add distribution slice (#891) * feat: Add distribution slice * review changes * feat: implemented auth slice (#892) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: implemented chain specific overview * chore * chore: review changes * feat: implemented auth slice * chore: fixed lint errors * feat(gov): Implement gov slice (#895) * wip(gov): gov slice * wip(gov): refactor * chore(gov) * gov: Add getDepositProps reducer * wip(gov) * wip(gov): add get proposal * (gov): add constants * feat(gov): Add txDeposit and txVote * chore(gov): review changes * refactor(gov): review changes * feat: Implement select network and add network (#899) * wip: Add select network dialog * chore * wip * wip: select network * wip: Add new network * wip(add network) * chore(add network): change network config schema * Add rounting * chore(select network) * chore(select-network) * chore(select-network): review changes * review changes * feat: implement transaction history (#893) * feat: implented transaction history logic * chore * chore: clean code * Implented recent transactions * chore: clean code * chore: small fix * feat: implented actions * chore * fix: lint errors * chore: tx loading * chore * refactor: review changes * chore: small UI changes * chore: close ads * chore * fix: add memo in Transaction type (#904) fix: tx fix * chore(deps): bump typescript from 5.2.2 to 5.3.2 in /frontend (#884) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.2.2 to 5.3.2. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.2.2...v5.3.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: Implement staking page (#901) * Add staking overview ui * wip: Staking ui * chore * Add unbonding ui * Integrate delegations * wip * Add all validators dialog * Integrate search option * fix: fix lint issues * chore * fix * wip * wip * Add unbonding delegations * chore * wip * Add validators status * wip * Add validator logos * fix: fix lint issues * chore * refactor * chore * chore * staking: changes * wip * refactor(staking) * feat(staking): Add staking actions (#906) * feat(staking): Add delegate dialog * chore(staking-actions) * wip(staking): Add delegate action to staking cards * chore(staking-actions): Customize mui text field * wip(staking-actions-changes) * wip(staking): Add undelegate action * wip(staking-actions): Add redelegate * wip(staking): Add claim, claim and stake * wip(Staking-actions) * refactor * refactor(staking): Add interfaces for props * refactor(staking) * refactor(staking) * wip(staking): add claim and stake * refactor(staking) * chore(staking-actions): review changes * chore(staking-actions): review changes. * chore(multisig page): review changes * chore(staking-actions): Review changes-2 * chore(staking-page): review changes * feat: add transaction success popup (#907) * Added TransactionSuccess Popup * Transaction Success Popup * PR chnages * ConnectWalletPopup * removed the errors * Update frontend/src/components/WalletPopup.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * chore: fix build (#919) * feat: ui improvements and txPopup integration (#921) * feat: ui improvements and txPop integration * chore: txPop integration in distribution * chore: fixed gov slice * chore: review changes * feat: transfers (#915) * build: transfers layout and recent transactions * feat: assets integration in transfers page * chore: txStatus type fix * refactor: transfer support for all networks * feat: added send page form * feat: send transaction action * chore: lint fix * refactor: review changes * chore: add loading * chore: fixed loading for assets * chore: ui change * chore: overflow scroll * refactor: review changes * chore: fixed css syntax error * chore: review changes * chore: key change for assets list * chore: review changes * chore: css fix * refactor: refactor select assets ui * chore: yarn lock * chore: review changes * feat: add API for recent multisig txns (#922) * add delete multisig account api * add account of all multisig account txns * remove multisig account --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * feat: implement multi-transfer (#926) * build: transfers layout and recent transactions * feat: assets integration in transfers page * chore: txStatus type fix * refactor: transfer support for all networks * feat: added send page form * feat: send transaction action * chore: lint fix * refactor: review changes * chore: add loading * chore: fixed loading for assets * chore: ui change * chore: overflow scroll * refactor: review changes * chore: fixed css syntax error * chore: review changes * chore: key change for assets list * chore: review changes * chore: css fix * refactor: refactor select assets ui * feat: implemented Multi-send * chore: cursor Poiner for deleting message * fix: delete message fix * chore: review changes * refactor: review changes * chore: review changes * feat: responsive padding and history transactions * feat(multisig): Implement multisig slice (#912) * wip(multisig-slice) * wip(multisig-slice) * feat(multisig): Add multisig slice * chore(multisig-slice): resolve lint issues * chore(multisig-slice) * refactor(multisig slice) * chore * chore(multisig-slice): review changes * chore(multisig-slice): review changes * chore(multisig-slice): Review changes * chore(multisig-slice): review changes * feat: add governance page (#872) * Added SideNav bar * Ui for the Governance main page * Made chnages required in the PR * removed main from the css file * added history-icon * Add changes required for the PR * All the ui screens for governance * Added chnages in DepositPopup * chore * Review changes * Chnaged Radio button component name * Review chnages * Review changes * Review changes * chnages in RightOverview * Added json files requested in the PR * changes in page.tsx * some ui changes * chnages * add integration for list of proposals * fix(gov): fix custom hooks issue * fix eslint issues * fix single proposal overview * debug: vote txn error * Made UI changes * Added proposalId selected and chnages in govSlice * fix: build issues * Update frontend/src/app/(routes)/governance/ProposalOverviewVote.tsx not it's not the correct way. the quorum value is accessing form the proposalOverviewData file Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * review changes * review changes * review chnages * eslint-disable for _ChainName * Added ReactMarkdown package * review chnages * fix:eslint error * fix: all the changes * chore(gov): gov page changes (#931) * chore(gov): fixes * wip(gov): fixes * chore(gov): gov fixes * chore(gov): remove lint issues * chore(gov): gov improvements * feat(gov): Add proposal projection * chore(gov): ui changes --------- Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> Co-authored-by: charymalloju <chary@vitwit.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: overview page review changes (#935) * refactor: overview ui review changes * chore: remove hover state for transfers card * chore: no assets style change * chore: font change * refactored: refactored assets information implementation --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * chore(staking): Staking UI iterations (#939) * wip(staking-ui): Staking ui changes * chore(staking): staking ui changes * chore * chore(staking): review change * Fix: Changes in UI (#940) * Fix: Changes in UI * Fix: UI for Rightoverview * fix: ProposalOverviewvote * chore: fix tailwindcss warnings (#952) * refactor: transfers UI changes (#951) * refactor: overview ui review changes * chore: remove hover state for transfers card * chore: no assets style change * chore: font change * refactored: refactored assets information implementation * refactor: transfers UI refactor * chore: review changes * chore: layout change * chore: top nav padding * refactor: layout changes and hide pagination * chore: pagination change * chore: lint fix * chore: remove transaction icon and add extra column for asset value in Assets table (#953) * chore: review changes * chore: remove commented lines * add delete multisig account api (#920) * add delete multisig account api * validatoe multisig account exists * fix error format messages * add db txn to delete account --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix:networks popup ui changes (#954) * fix:Chnages inAddNetworkPopup * fix: Change the background of select network * fix:decrease opacity of horizontal line * changed the all-networks-icon * fix: fix the characters of a network * fix: changed the TopNav in select network * chnaged the dropdown * Update frontend/src/components/SelectNetwork.tsx * Update frontend/src/components/SelectNetwork.tsx --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix(ui): sidebar review changes (#955) * fix: changes in SideNavbar * chnages in sideNavbar * fix: added tooltip to topnavbar * feat(multisig): Implement multisig page (#910) * wip(multisig): Add layout * wip(multisig-slice) * wip(multisig-slice) * feat(multisig): Add multisig slice * chore(multisig-slice): resolve lint issues * chore(multisig-slice) * refactor(multisig slice) * chore * chore(multisig-slice): review changes * chore(multisig-slice): review changes * chore(multisig-slice): Review changes * chore(multisig-slice): review changes * ui: Multisigcard component (#911) * wip(multisig-ui) * wip(multisig): Add multisig info page * wip(multisig): Create new multisig * wip(multisig) * wip(multisig) * feat(multisig): List txns * feat: Add create multisig account * wip(multisig): Create txn * wip(multisig): Add send txn form * wip(multisig): Add delegate txn * wip(multisig): Add signTx and broadCastTx * wip(multisg) * wip(multisig): refactor * wip(multisig): refactor code * wip * chore * refactor(multisig): review changes (#956) * wip(multisig): review changes * wip(multisig): review changes-2 * wip(multisig): review changes-3 * wip(multisig): review changes-4 * chore(multisig): review changes * chore(multisig): review changes * chore(multisig): review changes * chore(multisig): review changes --------- Co-authored-by: pavania1 <117721819+pavania1@users.noreply.github.com> * fix: all networks logo size (#957) * fix: all networks logo size * fix:all network-logo-size --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: fix add network config format (#965) fix: fix network config format * feat(ui): Add custom alert bar (#964) * feat(ui): Add custom alert bar * chore: review changes * chore: review changes * addded new drop-down icon (#961) * fix: Changes implemented in transaction popup (#958) * Displaying the quorum reached and required (#959) * Displaying the quorum reached and required * fix: validation errors and ui chnages * review changes * added scrollbar * eslint error resolved * eslint errors resolved * chore(gov): proposalInfo ui fix * fix: internalscroll * removed unnecessary text * review chnages * review changes * radded Tooltip to quorumrequired * added quorumrequired --------- Co-authored-by: hemanthghs <ghshemanth@gmail.com> * staking(ui): fix staking page ui issues (#967) * wip: staking ui issues * wip: staking ui issues * wip(staking-ui-issues) * wip(staking-ui-issues) * chore(ui): Add no data found ui * wip: staking-ui-issues * feat: implemented ibc transfers (#969) * feat: implemented ibc transfers * chore: build fix and review changes * chore: review change * chore: deleted unused file * fix: ibc denom not found bug * fix: ui issues (#978) * fix: fix Nan years time bug * fix: fix claim action loading bug * fix: temporary fix for transaction failed case * chore: Fix the quorum required (#977) * add undelegate and redelegate txns in multisig (#968) * add undelegate and redelegate txns in multisig * add list account of all multisig txns * add delete operation for multisig * fix all multisig account txns * chore: update get all multisig txns (#970) * chore(multisig): fix multisig all txns issue (#971) * chore: resolve lint issues * fix: fix all multisigs txn issues * chore: fix lint issues * chore(multisig): ui fixes * chore * chore: review changes * feat: Add file upload txn (#979) * chore: resolve lint issues * fix: fix all multisigs txn issues * chore: fix lint issues * chore(multisig): ui fixes * chore * chore: review changes * wip * feat(multisig): add file upload txn * chore: add resetError * chore: fix * chore: review changes --------- Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> * chore: ui improvements (#980) * chore: remove alerts and improve amount validations * chore: multiple keplr requests issue * chore: removed msgs after submission * chore: clear messages after multi-transfer submission * chore: messages clear change * chore: persist messages when tx failed in multi transfer * fix: fix multisig issues (#987) * fix: fix multisig issues * chore: review changes * chore: changes networks list * Update server.go (#988) * fix(server): fix backend issue (#992) fix(backend): fix backend issues * staking(ui): fix staking ui issues (#1000) * refactor(ui): staking ui changes * refactor(ui): staking ui issues * refactor(ui): staking ui changes * refactor: ui changes (#999) * refactor: ui changes * chore: icons padding * chore: adjusted button width * feat: implement landing page (#937) * Landingpage * Landingpage * removing the white spaces at the bottom * changed button * implement Landingpage * fix: review changes * review changes * add bgcolor for the selected network * added hover and pointer to walletbuttons * added background animation * added background animation * chore: fix ui issues * fix: eslint errors * resolved eslint issues * fix:eslint errors * chore: review changes * chnages in connectwallet * fix: padding issues --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * chore: overview page ui changes (#1003) * refactor: overview changes * refactor: copy to clipboard component * chore: review changes * refactor: refactored transfers page (#1009) refactor: refactored transfers ui Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * chore(deps): add sharp package for image optimization (#1007) chore(deps): add sharp package Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: proposal details and date format(ui) (#1005) * fix: proposal details and date format * chore: added tooltips to the proposal details * fix: review changes --------- Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * feat: Implement cancel unbonding delegations (#960) * wip(cancel-unbonding) * fix: fix amino converter * chore * chore * chore(ui): fix common ui issues (#1008) * chore(ui): common ui changes * chore: review changes --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * Chore: Ui issues related to Deposit (#1010) * Chore: Ui issues related to Deposit * chore: added deposit details in the deposit overview * fix: ui changes in deposit * chore: resolved eslint issues * feat: transfers and overview illustrations (#1013) * feat: add illustrations * chore: fix image shape * chore(transfers): input field focus and add download icon (#1011) * chore: text fields focus and download-icon * chore: padding alignment of memo field * chore: added illsutration to governance (Proposals not found) (#1012) * chore: added illsutration * chore: removed absolute positioning * Update frontend/src/utils/messages.json --------- Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * feat: add ibc transfer note (#1015) * chore: text fields focus and download-icon * chore: padding alignment of memo field * feat: added ibc badge * fix: fixed page shifting * chore: review change * multisig(ui): fix multisig ui issues (#1006) * wip(multisig): multisig ui changes * chore(multisig): multisig ui changes * chore(multisig): multisig ui issues * chore(multisig(: Add illustration for no txns * chore(multisig): Add illustration for no txns * chore * chore: review change * chore * chore(ui): add illustrations for empty screens * chore(ui): multisigui changes * chore * refactor: discussed changes (#1016) * chore: text fields focus and download-icon * chore: padding alignment of memo field * feat: added ibc badge * fix: fixed page shifting * chore: review change * refactor: review changes * chore: illustration positioning * chore * chore: recent transactions margin * fix: fixed addresses issue for multi hop ibc transfers * disabled draggability * lint fix * chore: landing page fix * chore: fixed padding in transfers page * common(ui): common ui changes (#1018) * chore: common ui changes * chore * chore * chore * chore: add favicon * feat: loading page (#1019) * feat: Add txn receipt (#1021) * wip: txn receipt * chore * wip * chore: add txn messages * chore: fix lint issues * chore * chore * chore * chore(ui): Txn receipt ui changes (#1025) * chore: changes bgcolor * chore: ui changes * staking(ui): staking page ui changes (#1017) * chore(staking): change staking action buttons * chore(staking): staking ui changes * chore(staking): ui changes * chore * chore * chore: staking ui changes * chore * chore * chore * chore * chore * fix: loading issue (#1022) * fix: loading issue * fix: server side local storage bug * chore: some nextJS weird errors, fixed the loading issue in another way * feat: added loader animation * refactor: assets card ui change * chore: add ibc tag * chore: Governance ui changes (#997) * chore: Change the close-icon * chanages is characterlimit, viewfullproposal and fonts * UI changes related to the Total votes * Review changes * fix: review changes * fix: eslint errors * fix: quorum line and highlighted proposalid * chore: review changes * chore: fix lint issues * chore: gov ui changes * chore: changed divider-line * chore: added justify-between in rightoverview * chore: decrease the proposal-id font size * chore: changes in votePopup * chore: spacing in TopNav * chore: changed the illustration * chore: change TopNav * chore: remove spacing in topnav * chore: review changes * chore: review changes * resolved eslint errors * fix: jsondata field * adjust the position of raw_data option * ui review chnages * chore: change the font * chore: change the font sizes --------- Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> * chore: popup colors (#1028) * chore: Ui changes in landingpage (#1030) * chore: Ui changes in governance (#1029) chore: Ui chnages in governance * chore: common ui changes (#1031) * chore: common ui changes * chore: add telegram url * fix: common ui errors (#1032) chore: fix-common-ui-bugs * gov(fix): fix gov proposal markdown (#1033) * Fix: error snackbar (#1034) * chore: fix-common-ui-bugs * chore: fixed set error * chore: remove snackbar * gov(func): add loading state to vote and deposit popups (#1037) * gov(fix): fix page break (#1040) gov: fix page break * chore: disable draggable to the images (#1041) * chore: disable draggable to the images * message * Chary/auth middleware (#1023) * fix merge conflicts * add authentication layer * fix bot errors * remove available bal * fixed format * multisig: multisig iterations changes (#1042) * chore: multisig iteration changes * chore: multisig ui changes * chore: add loader to verify button * chore * chore * chore: add loading states * Pavania1/landing responsive (#1045) fix: responsive for landingpage * chore: added isFeeEnough hook to assist transactions (#1044) chore: allow transactions only when there is enough fee * gov(ui): add loader (#1046) * gov(ui): add loader * chore * feat: state mutation after successful transactions (#1047) * chore: allow transactions only when there is enough fee * chore: state mutation after transactions * Changes in governance ui (#1048) * gov(ui): add loader * chore * fix(ui) : resolved ui changes in governance --------- Co-authored-by: hemanthghs <ghshemanth@gmail.com> * chore: change networks list (#1043) * chore(multisig): multisig issues (#1050) * chore: multisig issues * chore: add loader to txns list * chore: change salt value to random number * fix: fix ui and functionality bugs (#1051) refactor: fixed some ui and functionality bugs * multisig(fix): remove authtokens (#1052) multisig(fix): remove authtoken * feat: added responsiveness to assets (#1053) * refactor: fixed some ui and functionality bugs * feat: made assets cards responsive * chore: lint fix --------- Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * Chary/readme (#1055) * fix merge conflicts * add read me file * fixed grammatical mistakes * delete frontend folder * fix: fixed some issues and updates (#1054) * refactor: fixed some ui and functionality bugs * feat: made assets cards responsive * chore: lint fix * chore: fix bugs and ui issues * chore: separate claim All and claim * chore: console response * remove some console statements * chore: removed unnecessary empty callbacl * resolve conflicts * chore: staking issues (#1056) * chore: staking changes * chore: disalbe image dragging * Update readme * Update readme * update readme --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: pavania1 <adinapavani@gmail.com> Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Teja2045 <106052623+Teja2045@users.noreply.github.com> Co-authored-by: aleem1314 <aleem@vitwit.com> Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> Co-authored-by: pavania1 <117721819+pavania1@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: charymalloju <chary@vitwit.com>
* Resolute next js (#805) * Delete all files * Add nextJS template * remove readme from frontend * yarn * changed the names * added voteforproposal popup * Integrate connect wallet popup * ui: Adjust backgorund color and image * added the groups 2nd page * feegrant page - 1 * feegrant page - 2 * Resolve conflicts * Add tables in feegrant * added the group 2nd page components * Add tabs group in groups page * feat: integrated multiple wallets * chore: fixed sidebar * review changes * review changes home page * refactor: change css class names * refactor: change css class names * wip * wip: refactor * refactor: connect wallet nuances * added wallet key change event listeners * Add redux store * feat: wallet redux state * fix: redux state when reloaded * chore: reload UX * chore: update github action --------- Co-authored-by: pavania1 <adinapavani@gmail.com> Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Teja2045 <106052623+Teja2045@users.noreply.github.com> Co-authored-by: aleem1314 <aleem@vitwit.com> * created AllMultisigAccount page and Multisig tabs * feat: integrated cosmosJS and bank slice * Revert "feat: integrated cosmosJS and bank slice" This reverts commit 6770216. * Revert "Revert "feat: integrated cosmosJS and bank slice"" This reverts commit 00ec1bc. * chore: deleted node modules * chore: install dependencies * chore * fix: fix build issue with window object (#841) * chore: fixings bug * chore: review changes * chore * chore: removed js files and unused files * chore: made review changes * fix: add eslint (#849) * fix: add eslint * add yarn lock file * change node version frontend workflow * change next js version 14.0.1 * remove lint to yarn build * chore * chore: bank state * fix * chore * fix: fix eslint issues (#851) * fix: fix eslint issues * eslint change * chore: lint changes * review changes * review changes * chore: bank state types * chore: fixing some types * refactor: refactored the cosmjs files * refactor: review changes * chore * chore * review changes * chore * Update frontend.yml (#854) * chored: removed passage code * chore * build: implemented redux state for staking (#865) * build: implemented redux state for staking * chore: added declarations *.d.ts files * chore: fixed a lint issue * chore: fixed build errors * ui: Add sidebar (#870) * Added SideNav bar * Add sidebar --------- Co-authored-by: pavania1 <adinapavani@gmail.com> * feat: integration of starting overview page (#869) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: Add common slice and common service (#877) * feat: Add common slice and common service * chore * Add types file * chore * Review changes * chore * ui: change backgroud colors and sidebar (#881) * chore(deps): bump @types/react from 18.2.22 to 18.2.37 in /frontend (#862) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.22 to 18.2.37. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump @types/react-dom from 18.2.7 to 18.2.15 in /frontend (#863) Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.7 to 18.2.15. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: implemented Overview UI (#882) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: Add getUnbondingDelegations reducer (#887) Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: fixed transaction signing error (#890) fix: fixed transaction error * feat: implemented chain specific overview (#888) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: implemented chain specific overview * chore * chore: review changes * chore * chore: review changes * chore: review changes * feat: Add distribution slice (#891) * feat: Add distribution slice * review changes * feat: implemented auth slice (#892) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: implemented chain specific overview * chore * chore: review changes * feat: implemented auth slice * chore: fixed lint errors * feat(gov): Implement gov slice (#895) * wip(gov): gov slice * wip(gov): refactor * chore(gov) * gov: Add getDepositProps reducer * wip(gov) * wip(gov): add get proposal * (gov): add constants * feat(gov): Add txDeposit and txVote * chore(gov): review changes * refactor(gov): review changes * feat: Implement select network and add network (#899) * wip: Add select network dialog * chore * wip * wip: select network * wip: Add new network * wip(add network) * chore(add network): change network config schema * Add rounting * chore(select network) * chore(select-network) * chore(select-network): review changes * review changes * feat: implement transaction history (#893) * feat: implented transaction history logic * chore * chore: clean code * Implented recent transactions * chore: clean code * chore: small fix * feat: implented actions * chore * fix: lint errors * chore: tx loading * chore * refactor: review changes * chore: small UI changes * chore: close ads * chore * fix: add memo in Transaction type (#904) fix: tx fix * chore(deps): bump typescript from 5.2.2 to 5.3.2 in /frontend (#884) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.2.2 to 5.3.2. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.2.2...v5.3.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: Implement staking page (#901) * Add staking overview ui * wip: Staking ui * chore * Add unbonding ui * Integrate delegations * wip * Add all validators dialog * Integrate search option * fix: fix lint issues * chore * fix * wip * wip * Add unbonding delegations * chore * wip * Add validators status * wip * Add validator logos * fix: fix lint issues * chore * refactor * chore * chore * staking: changes * wip * refactor(staking) * feat(staking): Add staking actions (#906) * feat(staking): Add delegate dialog * chore(staking-actions) * wip(staking): Add delegate action to staking cards * chore(staking-actions): Customize mui text field * wip(staking-actions-changes) * wip(staking): Add undelegate action * wip(staking-actions): Add redelegate * wip(staking): Add claim, claim and stake * wip(Staking-actions) * refactor * refactor(staking): Add interfaces for props * refactor(staking) * refactor(staking) * wip(staking): add claim and stake * refactor(staking) * chore(staking-actions): review changes * chore(staking-actions): review changes. * chore(multisig page): review changes * chore(staking-actions): Review changes-2 * chore(staking-page): review changes * feat: add transaction success popup (#907) * Added TransactionSuccess Popup * Transaction Success Popup * PR chnages * ConnectWalletPopup * removed the errors * Update frontend/src/components/WalletPopup.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * chore: fix build (#919) * feat: ui improvements and txPopup integration (#921) * feat: ui improvements and txPop integration * chore: txPop integration in distribution * chore: fixed gov slice * chore: review changes * feat: transfers (#915) * build: transfers layout and recent transactions * feat: assets integration in transfers page * chore: txStatus type fix * refactor: transfer support for all networks * feat: added send page form * feat: send transaction action * chore: lint fix * refactor: review changes * chore: add loading * chore: fixed loading for assets * chore: ui change * chore: overflow scroll * refactor: review changes * chore: fixed css syntax error * chore: review changes * chore: key change for assets list * chore: review changes * chore: css fix * refactor: refactor select assets ui * chore: yarn lock * chore: review changes * feat: add API for recent multisig txns (#922) * add delete multisig account api * add account of all multisig account txns * remove multisig account --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * feat: implement multi-transfer (#926) * build: transfers layout and recent transactions * feat: assets integration in transfers page * chore: txStatus type fix * refactor: transfer support for all networks * feat: added send page form * feat: send transaction action * chore: lint fix * refactor: review changes * chore: add loading * chore: fixed loading for assets * chore: ui change * chore: overflow scroll * refactor: review changes * chore: fixed css syntax error * chore: review changes * chore: key change for assets list * chore: review changes * chore: css fix * refactor: refactor select assets ui * feat: implemented Multi-send * chore: cursor Poiner for deleting message * fix: delete message fix * chore: review changes * refactor: review changes * chore: review changes * feat: responsive padding and history transactions * feat(multisig): Implement multisig slice (#912) * wip(multisig-slice) * wip(multisig-slice) * feat(multisig): Add multisig slice * chore(multisig-slice): resolve lint issues * chore(multisig-slice) * refactor(multisig slice) * chore * chore(multisig-slice): review changes * chore(multisig-slice): review changes * chore(multisig-slice): Review changes * chore(multisig-slice): review changes * feat: add governance page (#872) * Added SideNav bar * Ui for the Governance main page * Made chnages required in the PR * removed main from the css file * added history-icon * Add changes required for the PR * All the ui screens for governance * Added chnages in DepositPopup * chore * Review changes * Chnaged Radio button component name * Review chnages * Review changes * Review changes * chnages in RightOverview * Added json files requested in the PR * changes in page.tsx * some ui changes * chnages * add integration for list of proposals * fix(gov): fix custom hooks issue * fix eslint issues * fix single proposal overview * debug: vote txn error * Made UI changes * Added proposalId selected and chnages in govSlice * fix: build issues * Update frontend/src/app/(routes)/governance/ProposalOverviewVote.tsx not it's not the correct way. the quorum value is accessing form the proposalOverviewData file Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * review changes * review changes * review chnages * eslint-disable for _ChainName * Added ReactMarkdown package * review chnages * fix:eslint error * fix: all the changes * chore(gov): gov page changes (#931) * chore(gov): fixes * wip(gov): fixes * chore(gov): gov fixes * chore(gov): remove lint issues * chore(gov): gov improvements * feat(gov): Add proposal projection * chore(gov): ui changes --------- Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> Co-authored-by: charymalloju <chary@vitwit.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: overview page review changes (#935) * refactor: overview ui review changes * chore: remove hover state for transfers card * chore: no assets style change * chore: font change * refactored: refactored assets information implementation --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * chore(staking): Staking UI iterations (#939) * wip(staking-ui): Staking ui changes * chore(staking): staking ui changes * chore * chore(staking): review change * Fix: Changes in UI (#940) * Fix: Changes in UI * Fix: UI for Rightoverview * fix: ProposalOverviewvote * chore: fix tailwindcss warnings (#952) * refactor: transfers UI changes (#951) * refactor: overview ui review changes * chore: remove hover state for transfers card * chore: no assets style change * chore: font change * refactored: refactored assets information implementation * refactor: transfers UI refactor * chore: review changes * chore: layout change * chore: top nav padding * refactor: layout changes and hide pagination * chore: pagination change * chore: lint fix * chore: remove transaction icon and add extra column for asset value in Assets table (#953) * chore: review changes * chore: remove commented lines * add delete multisig account api (#920) * add delete multisig account api * validatoe multisig account exists * fix error format messages * add db txn to delete account --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix:networks popup ui changes (#954) * fix:Chnages inAddNetworkPopup * fix: Change the background of select network * fix:decrease opacity of horizontal line * changed the all-networks-icon * fix: fix the characters of a network * fix: changed the TopNav in select network * chnaged the dropdown * Update frontend/src/components/SelectNetwork.tsx * Update frontend/src/components/SelectNetwork.tsx --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix(ui): sidebar review changes (#955) * fix: changes in SideNavbar * chnages in sideNavbar * fix: added tooltip to topnavbar * feat(multisig): Implement multisig page (#910) * wip(multisig): Add layout * wip(multisig-slice) * wip(multisig-slice) * feat(multisig): Add multisig slice * chore(multisig-slice): resolve lint issues * chore(multisig-slice) * refactor(multisig slice) * chore * chore(multisig-slice): review changes * chore(multisig-slice): review changes * chore(multisig-slice): Review changes * chore(multisig-slice): review changes * ui: Multisigcard component (#911) * wip(multisig-ui) * wip(multisig): Add multisig info page * wip(multisig): Create new multisig * wip(multisig) * wip(multisig) * feat(multisig): List txns * feat: Add create multisig account * wip(multisig): Create txn * wip(multisig): Add send txn form * wip(multisig): Add delegate txn * wip(multisig): Add signTx and broadCastTx * wip(multisg) * wip(multisig): refactor * wip(multisig): refactor code * wip * chore * refactor(multisig): review changes (#956) * wip(multisig): review changes * wip(multisig): review changes-2 * wip(multisig): review changes-3 * wip(multisig): review changes-4 * chore(multisig): review changes * chore(multisig): review changes * chore(multisig): review changes * chore(multisig): review changes --------- Co-authored-by: pavania1 <117721819+pavania1@users.noreply.github.com> * fix: all networks logo size (#957) * fix: all networks logo size * fix:all network-logo-size --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: fix add network config format (#965) fix: fix network config format * feat(ui): Add custom alert bar (#964) * feat(ui): Add custom alert bar * chore: review changes * chore: review changes * addded new drop-down icon (#961) * fix: Changes implemented in transaction popup (#958) * Displaying the quorum reached and required (#959) * Displaying the quorum reached and required * fix: validation errors and ui chnages * review changes * added scrollbar * eslint error resolved * eslint errors resolved * chore(gov): proposalInfo ui fix * fix: internalscroll * removed unnecessary text * review chnages * review changes * radded Tooltip to quorumrequired * added quorumrequired --------- Co-authored-by: hemanthghs <ghshemanth@gmail.com> * staking(ui): fix staking page ui issues (#967) * wip: staking ui issues * wip: staking ui issues * wip(staking-ui-issues) * wip(staking-ui-issues) * chore(ui): Add no data found ui * wip: staking-ui-issues * feat: implemented ibc transfers (#969) * feat: implemented ibc transfers * chore: build fix and review changes * chore: review change * chore: deleted unused file * fix: ibc denom not found bug * fix: ui issues (#978) * fix: fix Nan years time bug * fix: fix claim action loading bug * fix: temporary fix for transaction failed case * chore: Fix the quorum required (#977) * add undelegate and redelegate txns in multisig (#968) * add undelegate and redelegate txns in multisig * add list account of all multisig txns * add delete operation for multisig * fix all multisig account txns * chore: update get all multisig txns (#970) * chore(multisig): fix multisig all txns issue (#971) * chore: resolve lint issues * fix: fix all multisigs txn issues * chore: fix lint issues * chore(multisig): ui fixes * chore * chore: review changes * feat: Add file upload txn (#979) * chore: resolve lint issues * fix: fix all multisigs txn issues * chore: fix lint issues * chore(multisig): ui fixes * chore * chore: review changes * wip * feat(multisig): add file upload txn * chore: add resetError * chore: fix * chore: review changes --------- Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> * chore: ui improvements (#980) * chore: remove alerts and improve amount validations * chore: multiple keplr requests issue * chore: removed msgs after submission * chore: clear messages after multi-transfer submission * chore: messages clear change * chore: persist messages when tx failed in multi transfer * fix: fix multisig issues (#987) * fix: fix multisig issues * chore: review changes * chore: changes networks list * Update server.go (#988) * fix(server): fix backend issue (#992) fix(backend): fix backend issues * staking(ui): fix staking ui issues (#1000) * refactor(ui): staking ui changes * refactor(ui): staking ui issues * refactor(ui): staking ui changes * refactor: ui changes (#999) * refactor: ui changes * chore: icons padding * chore: adjusted button width * feat: implement landing page (#937) * Landingpage * Landingpage * removing the white spaces at the bottom * changed button * implement Landingpage * fix: review changes * review changes * add bgcolor for the selected network * added hover and pointer to walletbuttons * added background animation * added background animation * chore: fix ui issues * fix: eslint errors * resolved eslint issues * fix:eslint errors * chore: review changes * chnages in connectwallet * fix: padding issues --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * chore: overview page ui changes (#1003) * refactor: overview changes * refactor: copy to clipboard component * chore: review changes * refactor: refactored transfers page (#1009) refactor: refactored transfers ui Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * chore(deps): add sharp package for image optimization (#1007) chore(deps): add sharp package Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: proposal details and date format(ui) (#1005) * fix: proposal details and date format * chore: added tooltips to the proposal details * fix: review changes --------- Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * feat: Implement cancel unbonding delegations (#960) * wip(cancel-unbonding) * fix: fix amino converter * chore * chore * chore(ui): fix common ui issues (#1008) * chore(ui): common ui changes * chore: review changes --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * Chore: Ui issues related to Deposit (#1010) * Chore: Ui issues related to Deposit * chore: added deposit details in the deposit overview * fix: ui changes in deposit * chore: resolved eslint issues * feat: transfers and overview illustrations (#1013) * feat: add illustrations * chore: fix image shape * chore(transfers): input field focus and add download icon (#1011) * chore: text fields focus and download-icon * chore: padding alignment of memo field * chore: added illsutration to governance (Proposals not found) (#1012) * chore: added illsutration * chore: removed absolute positioning * Update frontend/src/utils/messages.json --------- Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * feat: add ibc transfer note (#1015) * chore: text fields focus and download-icon * chore: padding alignment of memo field * feat: added ibc badge * fix: fixed page shifting * chore: review change * multisig(ui): fix multisig ui issues (#1006) * wip(multisig): multisig ui changes * chore(multisig): multisig ui changes * chore(multisig): multisig ui issues * chore(multisig(: Add illustration for no txns * chore(multisig): Add illustration for no txns * chore * chore: review change * chore * chore(ui): add illustrations for empty screens * chore(ui): multisigui changes * chore * refactor: discussed changes (#1016) * chore: text fields focus and download-icon * chore: padding alignment of memo field * feat: added ibc badge * fix: fixed page shifting * chore: review change * refactor: review changes * chore: illustration positioning * chore * chore: recent transactions margin * fix: fixed addresses issue for multi hop ibc transfers * disabled draggability * lint fix * chore: landing page fix * chore: fixed padding in transfers page * common(ui): common ui changes (#1018) * chore: common ui changes * chore * chore * chore * chore: add favicon * feat: loading page (#1019) * feat: Add txn receipt (#1021) * wip: txn receipt * chore * wip * chore: add txn messages * chore: fix lint issues * chore * chore * chore * chore(ui): Txn receipt ui changes (#1025) * chore: changes bgcolor * chore: ui changes * staking(ui): staking page ui changes (#1017) * chore(staking): change staking action buttons * chore(staking): staking ui changes * chore(staking): ui changes * chore * chore * chore: staking ui changes * chore * chore * chore * chore * chore * fix: loading issue (#1022) * fix: loading issue * fix: server side local storage bug * chore: some nextJS weird errors, fixed the loading issue in another way * feat: added loader animation * refactor: assets card ui change * chore: add ibc tag * chore: Governance ui changes (#997) * chore: Change the close-icon * chanages is characterlimit, viewfullproposal and fonts * UI changes related to the Total votes * Review changes * fix: review changes * fix: eslint errors * fix: quorum line and highlighted proposalid * chore: review changes * chore: fix lint issues * chore: gov ui changes * chore: changed divider-line * chore: added justify-between in rightoverview * chore: decrease the proposal-id font size * chore: changes in votePopup * chore: spacing in TopNav * chore: changed the illustration * chore: change TopNav * chore: remove spacing in topnav * chore: review changes * chore: review changes * resolved eslint errors * fix: jsondata field * adjust the position of raw_data option * ui review chnages * chore: change the font * chore: change the font sizes --------- Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> * chore: popup colors (#1028) * chore: Ui changes in landingpage (#1030) * chore: Ui changes in governance (#1029) chore: Ui chnages in governance * chore: common ui changes (#1031) * chore: common ui changes * chore: add telegram url * fix: common ui errors (#1032) chore: fix-common-ui-bugs * gov(fix): fix gov proposal markdown (#1033) * Fix: error snackbar (#1034) * chore: fix-common-ui-bugs * chore: fixed set error * chore: remove snackbar * gov(func): add loading state to vote and deposit popups (#1037) * gov(fix): fix page break (#1040) gov: fix page break * chore: disable draggable to the images (#1041) * chore: disable draggable to the images * message * Chary/auth middleware (#1023) * fix merge conflicts * add authentication layer * fix bot errors * remove available bal * fixed format * multisig: multisig iterations changes (#1042) * chore: multisig iteration changes * chore: multisig ui changes * chore: add loader to verify button * chore * chore * chore: add loading states * Pavania1/landing responsive (#1045) fix: responsive for landingpage * chore: added isFeeEnough hook to assist transactions (#1044) chore: allow transactions only when there is enough fee * gov(ui): add loader (#1046) * gov(ui): add loader * chore * feat: state mutation after successful transactions (#1047) * chore: allow transactions only when there is enough fee * chore: state mutation after transactions * Changes in governance ui (#1048) * gov(ui): add loader * chore * fix(ui) : resolved ui changes in governance --------- Co-authored-by: hemanthghs <ghshemanth@gmail.com> * chore: change networks list (#1043) * chore(multisig): multisig issues (#1050) * chore: multisig issues * chore: add loader to txns list * chore: change salt value to random number * fix: fix ui and functionality bugs (#1051) refactor: fixed some ui and functionality bugs * multisig(fix): remove authtokens (#1052) multisig(fix): remove authtoken * feat: added responsiveness to assets (#1053) * refactor: fixed some ui and functionality bugs * feat: made assets cards responsive * chore: lint fix --------- Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * Chary/readme (#1055) * fix merge conflicts * add read me file * fixed grammatical mistakes * fix: fixed some issues and updates (#1054) * refactor: fixed some ui and functionality bugs * feat: made assets cards responsive * chore: lint fix * chore: fix bugs and ui issues * chore: separate claim All and claim * chore: console response * remove some console statements * chore: removed unnecessary empty callbacl * chore: staking issues (#1056) * chore: staking changes * chore: disalbe image dragging * fix: wallet issue fix (#1058) chore: fixed wallet issue * fix: recent transactions issue (#1059) * chore: fixed wallet issue * chore: recent transactions issue * chore * update readme --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: pavania1 <adinapavani@gmail.com> Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Teja2045 <106052623+Teja2045@users.noreply.github.com> Co-authored-by: aleem1314 <aleem@vitwit.com> Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> Co-authored-by: pavania1 <117721819+pavania1@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: charymalloju <chary@vitwit.com>
* Resolute next js (#805) * Delete all files * Add nextJS template * remove readme from frontend * yarn * changed the names * added voteforproposal popup * Integrate connect wallet popup * ui: Adjust backgorund color and image * added the groups 2nd page * feegrant page - 1 * feegrant page - 2 * Resolve conflicts * Add tables in feegrant * added the group 2nd page components * Add tabs group in groups page * feat: integrated multiple wallets * chore: fixed sidebar * review changes * review changes home page * refactor: change css class names * refactor: change css class names * wip * wip: refactor * refactor: connect wallet nuances * added wallet key change event listeners * Add redux store * feat: wallet redux state * fix: redux state when reloaded * chore: reload UX * chore: update github action --------- Co-authored-by: pavania1 <adinapavani@gmail.com> Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Teja2045 <106052623+Teja2045@users.noreply.github.com> Co-authored-by: aleem1314 <aleem@vitwit.com> * created AllMultisigAccount page and Multisig tabs * feat: integrated cosmosJS and bank slice * Revert "feat: integrated cosmosJS and bank slice" This reverts commit 6770216. * Revert "Revert "feat: integrated cosmosJS and bank slice"" This reverts commit 00ec1bc. * chore: deleted node modules * chore: install dependencies * chore * fix: fix build issue with window object (#841) * chore: fixings bug * chore: review changes * chore * chore: removed js files and unused files * chore: made review changes * fix: add eslint (#849) * fix: add eslint * add yarn lock file * change node version frontend workflow * change next js version 14.0.1 * remove lint to yarn build * chore * chore: bank state * fix * chore * fix: fix eslint issues (#851) * fix: fix eslint issues * eslint change * chore: lint changes * review changes * review changes * chore: bank state types * chore: fixing some types * refactor: refactored the cosmjs files * refactor: review changes * chore * chore * review changes * chore * Update frontend.yml (#854) * chored: removed passage code * chore * build: implemented redux state for staking (#865) * build: implemented redux state for staking * chore: added declarations *.d.ts files * chore: fixed a lint issue * chore: fixed build errors * ui: Add sidebar (#870) * Added SideNav bar * Add sidebar --------- Co-authored-by: pavania1 <adinapavani@gmail.com> * feat: integration of starting overview page (#869) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: Add common slice and common service (#877) * feat: Add common slice and common service * chore * Add types file * chore * Review changes * chore * ui: change backgroud colors and sidebar (#881) * chore(deps): bump @types/react from 18.2.22 to 18.2.37 in /frontend (#862) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.22 to 18.2.37. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump @types/react-dom from 18.2.7 to 18.2.15 in /frontend (#863) Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.7 to 18.2.15. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: implemented Overview UI (#882) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: Add getUnbondingDelegations reducer (#887) Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: fixed transaction signing error (#890) fix: fixed transaction error * feat: implemented chain specific overview (#888) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: implemented chain specific overview * chore * chore: review changes * chore * chore: review changes * chore: review changes * feat: Add distribution slice (#891) * feat: Add distribution slice * review changes * feat: implemented auth slice (#892) * feat: integration of starting overview page * refactor: review changes * chore * refactor: implemented custom hooks for clean code * chore * feat: implemented governance UI * feat: implemented UI * feat: implemented UI * feat: implented overview UI * chore * chore * chore: review changes * chore: review changes * feat: implemented chain specific overview * chore * chore: review changes * feat: implemented auth slice * chore: fixed lint errors * feat(gov): Implement gov slice (#895) * wip(gov): gov slice * wip(gov): refactor * chore(gov) * gov: Add getDepositProps reducer * wip(gov) * wip(gov): add get proposal * (gov): add constants * feat(gov): Add txDeposit and txVote * chore(gov): review changes * refactor(gov): review changes * feat: Implement select network and add network (#899) * wip: Add select network dialog * chore * wip * wip: select network * wip: Add new network * wip(add network) * chore(add network): change network config schema * Add rounting * chore(select network) * chore(select-network) * chore(select-network): review changes * review changes * feat: implement transaction history (#893) * feat: implented transaction history logic * chore * chore: clean code * Implented recent transactions * chore: clean code * chore: small fix * feat: implented actions * chore * fix: lint errors * chore: tx loading * chore * refactor: review changes * chore: small UI changes * chore: close ads * chore * fix: add memo in Transaction type (#904) fix: tx fix * chore(deps): bump typescript from 5.2.2 to 5.3.2 in /frontend (#884) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.2.2 to 5.3.2. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.2.2...v5.3.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: Implement staking page (#901) * Add staking overview ui * wip: Staking ui * chore * Add unbonding ui * Integrate delegations * wip * Add all validators dialog * Integrate search option * fix: fix lint issues * chore * fix * wip * wip * Add unbonding delegations * chore * wip * Add validators status * wip * Add validator logos * fix: fix lint issues * chore * refactor * chore * chore * staking: changes * wip * refactor(staking) * feat(staking): Add staking actions (#906) * feat(staking): Add delegate dialog * chore(staking-actions) * wip(staking): Add delegate action to staking cards * chore(staking-actions): Customize mui text field * wip(staking-actions-changes) * wip(staking): Add undelegate action * wip(staking-actions): Add redelegate * wip(staking): Add claim, claim and stake * wip(Staking-actions) * refactor * refactor(staking): Add interfaces for props * refactor(staking) * refactor(staking) * wip(staking): add claim and stake * refactor(staking) * chore(staking-actions): review changes * chore(staking-actions): review changes. * chore(multisig page): review changes * chore(staking-actions): Review changes-2 * chore(staking-page): review changes * feat: add transaction success popup (#907) * Added TransactionSuccess Popup * Transaction Success Popup * PR chnages * ConnectWalletPopup * removed the errors * Update frontend/src/components/WalletPopup.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * chore: fix build (#919) * feat: ui improvements and txPopup integration (#921) * feat: ui improvements and txPop integration * chore: txPop integration in distribution * chore: fixed gov slice * chore: review changes * feat: transfers (#915) * build: transfers layout and recent transactions * feat: assets integration in transfers page * chore: txStatus type fix * refactor: transfer support for all networks * feat: added send page form * feat: send transaction action * chore: lint fix * refactor: review changes * chore: add loading * chore: fixed loading for assets * chore: ui change * chore: overflow scroll * refactor: review changes * chore: fixed css syntax error * chore: review changes * chore: key change for assets list * chore: review changes * chore: css fix * refactor: refactor select assets ui * chore: yarn lock * chore: review changes * feat: add API for recent multisig txns (#922) * add delete multisig account api * add account of all multisig account txns * remove multisig account --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * feat: implement multi-transfer (#926) * build: transfers layout and recent transactions * feat: assets integration in transfers page * chore: txStatus type fix * refactor: transfer support for all networks * feat: added send page form * feat: send transaction action * chore: lint fix * refactor: review changes * chore: add loading * chore: fixed loading for assets * chore: ui change * chore: overflow scroll * refactor: review changes * chore: fixed css syntax error * chore: review changes * chore: key change for assets list * chore: review changes * chore: css fix * refactor: refactor select assets ui * feat: implemented Multi-send * chore: cursor Poiner for deleting message * fix: delete message fix * chore: review changes * refactor: review changes * chore: review changes * feat: responsive padding and history transactions * feat(multisig): Implement multisig slice (#912) * wip(multisig-slice) * wip(multisig-slice) * feat(multisig): Add multisig slice * chore(multisig-slice): resolve lint issues * chore(multisig-slice) * refactor(multisig slice) * chore * chore(multisig-slice): review changes * chore(multisig-slice): review changes * chore(multisig-slice): Review changes * chore(multisig-slice): review changes * feat: add governance page (#872) * Added SideNav bar * Ui for the Governance main page * Made chnages required in the PR * removed main from the css file * added history-icon * Add changes required for the PR * All the ui screens for governance * Added chnages in DepositPopup * chore * Review changes * Chnaged Radio button component name * Review chnages * Review changes * Review changes * chnages in RightOverview * Added json files requested in the PR * changes in page.tsx * some ui changes * chnages * add integration for list of proposals * fix(gov): fix custom hooks issue * fix eslint issues * fix single proposal overview * debug: vote txn error * Made UI changes * Added proposalId selected and chnages in govSlice * fix: build issues * Update frontend/src/app/(routes)/governance/ProposalOverviewVote.tsx not it's not the correct way. the quorum value is accessing form the proposalOverviewData file Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * review changes * review changes * review chnages * eslint-disable for _ChainName * Added ReactMarkdown package * review chnages * fix:eslint error * fix: all the changes * chore(gov): gov page changes (#931) * chore(gov): fixes * wip(gov): fixes * chore(gov): gov fixes * chore(gov): remove lint issues * chore(gov): gov improvements * feat(gov): Add proposal projection * chore(gov): ui changes --------- Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> Co-authored-by: charymalloju <chary@vitwit.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: overview page review changes (#935) * refactor: overview ui review changes * chore: remove hover state for transfers card * chore: no assets style change * chore: font change * refactored: refactored assets information implementation --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * chore(staking): Staking UI iterations (#939) * wip(staking-ui): Staking ui changes * chore(staking): staking ui changes * chore * chore(staking): review change * Fix: Changes in UI (#940) * Fix: Changes in UI * Fix: UI for Rightoverview * fix: ProposalOverviewvote * chore: fix tailwindcss warnings (#952) * refactor: transfers UI changes (#951) * refactor: overview ui review changes * chore: remove hover state for transfers card * chore: no assets style change * chore: font change * refactored: refactored assets information implementation * refactor: transfers UI refactor * chore: review changes * chore: layout change * chore: top nav padding * refactor: layout changes and hide pagination * chore: pagination change * chore: lint fix * chore: remove transaction icon and add extra column for asset value in Assets table (#953) * chore: review changes * chore: remove commented lines * add delete multisig account api (#920) * add delete multisig account api * validatoe multisig account exists * fix error format messages * add db txn to delete account --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix:networks popup ui changes (#954) * fix:Chnages inAddNetworkPopup * fix: Change the background of select network * fix:decrease opacity of horizontal line * changed the all-networks-icon * fix: fix the characters of a network * fix: changed the TopNav in select network * chnaged the dropdown * Update frontend/src/components/SelectNetwork.tsx * Update frontend/src/components/SelectNetwork.tsx --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix(ui): sidebar review changes (#955) * fix: changes in SideNavbar * chnages in sideNavbar * fix: added tooltip to topnavbar * feat(multisig): Implement multisig page (#910) * wip(multisig): Add layout * wip(multisig-slice) * wip(multisig-slice) * feat(multisig): Add multisig slice * chore(multisig-slice): resolve lint issues * chore(multisig-slice) * refactor(multisig slice) * chore * chore(multisig-slice): review changes * chore(multisig-slice): review changes * chore(multisig-slice): Review changes * chore(multisig-slice): review changes * ui: Multisigcard component (#911) * wip(multisig-ui) * wip(multisig): Add multisig info page * wip(multisig): Create new multisig * wip(multisig) * wip(multisig) * feat(multisig): List txns * feat: Add create multisig account * wip(multisig): Create txn * wip(multisig): Add send txn form * wip(multisig): Add delegate txn * wip(multisig): Add signTx and broadCastTx * wip(multisg) * wip(multisig): refactor * wip(multisig): refactor code * wip * chore * refactor(multisig): review changes (#956) * wip(multisig): review changes * wip(multisig): review changes-2 * wip(multisig): review changes-3 * wip(multisig): review changes-4 * chore(multisig): review changes * chore(multisig): review changes * chore(multisig): review changes * chore(multisig): review changes --------- Co-authored-by: pavania1 <117721819+pavania1@users.noreply.github.com> * fix: all networks logo size (#957) * fix: all networks logo size * fix:all network-logo-size --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: fix add network config format (#965) fix: fix network config format * feat(ui): Add custom alert bar (#964) * feat(ui): Add custom alert bar * chore: review changes * chore: review changes * addded new drop-down icon (#961) * fix: Changes implemented in transaction popup (#958) * Displaying the quorum reached and required (#959) * Displaying the quorum reached and required * fix: validation errors and ui chnages * review changes * added scrollbar * eslint error resolved * eslint errors resolved * chore(gov): proposalInfo ui fix * fix: internalscroll * removed unnecessary text * review chnages * review changes * radded Tooltip to quorumrequired * added quorumrequired --------- Co-authored-by: hemanthghs <ghshemanth@gmail.com> * staking(ui): fix staking page ui issues (#967) * wip: staking ui issues * wip: staking ui issues * wip(staking-ui-issues) * wip(staking-ui-issues) * chore(ui): Add no data found ui * wip: staking-ui-issues * feat: implemented ibc transfers (#969) * feat: implemented ibc transfers * chore: build fix and review changes * chore: review change * chore: deleted unused file * fix: ibc denom not found bug * fix: ui issues (#978) * fix: fix Nan years time bug * fix: fix claim action loading bug * fix: temporary fix for transaction failed case * chore: Fix the quorum required (#977) * add undelegate and redelegate txns in multisig (#968) * add undelegate and redelegate txns in multisig * add list account of all multisig txns * add delete operation for multisig * fix all multisig account txns * chore: update get all multisig txns (#970) * chore(multisig): fix multisig all txns issue (#971) * chore: resolve lint issues * fix: fix all multisigs txn issues * chore: fix lint issues * chore(multisig): ui fixes * chore * chore: review changes * feat: Add file upload txn (#979) * chore: resolve lint issues * fix: fix all multisigs txn issues * chore: fix lint issues * chore(multisig): ui fixes * chore * chore: review changes * wip * feat(multisig): add file upload txn * chore: add resetError * chore: fix * chore: review changes --------- Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> * chore: ui improvements (#980) * chore: remove alerts and improve amount validations * chore: multiple keplr requests issue * chore: removed msgs after submission * chore: clear messages after multi-transfer submission * chore: messages clear change * chore: persist messages when tx failed in multi transfer * fix: fix multisig issues (#987) * fix: fix multisig issues * chore: review changes * chore: changes networks list * Update server.go (#988) * fix(server): fix backend issue (#992) fix(backend): fix backend issues * staking(ui): fix staking ui issues (#1000) * refactor(ui): staking ui changes * refactor(ui): staking ui issues * refactor(ui): staking ui changes * refactor: ui changes (#999) * refactor: ui changes * chore: icons padding * chore: adjusted button width * feat: implement landing page (#937) * Landingpage * Landingpage * removing the white spaces at the bottom * changed button * implement Landingpage * fix: review changes * review changes * add bgcolor for the selected network * added hover and pointer to walletbuttons * added background animation * added background animation * chore: fix ui issues * fix: eslint errors * resolved eslint issues * fix:eslint errors * chore: review changes * chnages in connectwallet * fix: padding issues --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * chore: overview page ui changes (#1003) * refactor: overview changes * refactor: copy to clipboard component * chore: review changes * refactor: refactored transfers page (#1009) refactor: refactored transfers ui Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * chore(deps): add sharp package for image optimization (#1007) chore(deps): add sharp package Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * fix: proposal details and date format(ui) (#1005) * fix: proposal details and date format * chore: added tooltips to the proposal details * fix: review changes --------- Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * feat: Implement cancel unbonding delegations (#960) * wip(cancel-unbonding) * fix: fix amino converter * chore * chore * chore(ui): fix common ui issues (#1008) * chore(ui): common ui changes * chore: review changes --------- Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * Chore: Ui issues related to Deposit (#1010) * Chore: Ui issues related to Deposit * chore: added deposit details in the deposit overview * fix: ui changes in deposit * chore: resolved eslint issues * feat: transfers and overview illustrations (#1013) * feat: add illustrations * chore: fix image shape * chore(transfers): input field focus and add download icon (#1011) * chore: text fields focus and download-icon * chore: padding alignment of memo field * chore: added illsutration to governance (Proposals not found) (#1012) * chore: added illsutration * chore: removed absolute positioning * Update frontend/src/utils/messages.json --------- Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> * feat: add ibc transfer note (#1015) * chore: text fields focus and download-icon * chore: padding alignment of memo field * feat: added ibc badge * fix: fixed page shifting * chore: review change * multisig(ui): fix multisig ui issues (#1006) * wip(multisig): multisig ui changes * chore(multisig): multisig ui changes * chore(multisig): multisig ui issues * chore(multisig(: Add illustration for no txns * chore(multisig): Add illustration for no txns * chore * chore: review change * chore * chore(ui): add illustrations for empty screens * chore(ui): multisigui changes * chore * refactor: discussed changes (#1016) * chore: text fields focus and download-icon * chore: padding alignment of memo field * feat: added ibc badge * fix: fixed page shifting * chore: review change * refactor: review changes * chore: illustration positioning * chore * chore: recent transactions margin * fix: fixed addresses issue for multi hop ibc transfers * disabled draggability * lint fix * chore: landing page fix * chore: fixed padding in transfers page * common(ui): common ui changes (#1018) * chore: common ui changes * chore * chore * chore * chore: add favicon * feat: loading page (#1019) * feat: Add txn receipt (#1021) * wip: txn receipt * chore * wip * chore: add txn messages * chore: fix lint issues * chore * chore * chore * chore(ui): Txn receipt ui changes (#1025) * chore: changes bgcolor * chore: ui changes * staking(ui): staking page ui changes (#1017) * chore(staking): change staking action buttons * chore(staking): staking ui changes * chore(staking): ui changes * chore * chore * chore: staking ui changes * chore * chore * chore * chore * chore * fix: loading issue (#1022) * fix: loading issue * fix: server side local storage bug * chore: some nextJS weird errors, fixed the loading issue in another way * feat: added loader animation * refactor: assets card ui change * chore: add ibc tag * chore: Governance ui changes (#997) * chore: Change the close-icon * chanages is characterlimit, viewfullproposal and fonts * UI changes related to the Total votes * Review changes * fix: review changes * fix: eslint errors * fix: quorum line and highlighted proposalid * chore: review changes * chore: fix lint issues * chore: gov ui changes * chore: changed divider-line * chore: added justify-between in rightoverview * chore: decrease the proposal-id font size * chore: changes in votePopup * chore: spacing in TopNav * chore: changed the illustration * chore: change TopNav * chore: remove spacing in topnav * chore: review changes * chore: review changes * resolved eslint errors * fix: jsondata field * adjust the position of raw_data option * ui review chnages * chore: change the font * chore: change the font sizes --------- Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Hemanth Sai <ghshemanth@gmail.com> * chore: popup colors (#1028) * chore: Ui changes in landingpage (#1030) * chore: Ui changes in governance (#1029) chore: Ui chnages in governance * chore: common ui changes (#1031) * chore: common ui changes * chore: add telegram url * fix: common ui errors (#1032) chore: fix-common-ui-bugs * gov(fix): fix gov proposal markdown (#1033) * Fix: error snackbar (#1034) * chore: fix-common-ui-bugs * chore: fixed set error * chore: remove snackbar * gov(func): add loading state to vote and deposit popups (#1037) * gov(fix): fix page break (#1040) gov: fix page break * chore: disable draggable to the images (#1041) * chore: disable draggable to the images * message * Chary/auth middleware (#1023) * fix merge conflicts * add authentication layer * fix bot errors * remove available bal * fixed format * multisig: multisig iterations changes (#1042) * chore: multisig iteration changes * chore: multisig ui changes * chore: add loader to verify button * chore * chore * chore: add loading states * Pavania1/landing responsive (#1045) fix: responsive for landingpage * chore: added isFeeEnough hook to assist transactions (#1044) chore: allow transactions only when there is enough fee * gov(ui): add loader (#1046) * gov(ui): add loader * chore * feat: state mutation after successful transactions (#1047) * chore: allow transactions only when there is enough fee * chore: state mutation after transactions * Changes in governance ui (#1048) * gov(ui): add loader * chore * fix(ui) : resolved ui changes in governance --------- Co-authored-by: hemanthghs <ghshemanth@gmail.com> * chore: change networks list (#1043) * chore(multisig): multisig issues (#1050) * chore: multisig issues * chore: add loader to txns list * chore: change salt value to random number * fix: fix ui and functionality bugs (#1051) refactor: fixed some ui and functionality bugs * multisig(fix): remove authtokens (#1052) multisig(fix): remove authtoken * feat: added responsiveness to assets (#1053) * refactor: fixed some ui and functionality bugs * feat: made assets cards responsive * chore: lint fix --------- Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> * Chary/readme (#1055) * fix merge conflicts * add read me file * fixed grammatical mistakes * fix: fixed some issues and updates (#1054) * refactor: fixed some ui and functionality bugs * feat: made assets cards responsive * chore: lint fix * chore: fix bugs and ui issues * chore: separate claim All and claim * chore: console response * remove some console statements * chore: removed unnecessary empty callbacl * chore: staking issues (#1056) * chore: staking changes * chore: disalbe image dragging * fix: wallet issue fix (#1058) chore: fixed wallet issue * fix: recent transactions issue (#1059) * chore: fixed wallet issue * chore: recent transactions issue * fix: explorer endpoint (#1063) * chore: fixed wallet issue * chore: recent transactions issue * chore: fix endpoint * chore: change endpoint * chore: rounding the images * chore * chore --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: pavania1 <adinapavani@gmail.com> Co-authored-by: saiteja <tejargukt123@gmail.com> Co-authored-by: Teja2045 <106052623+Teja2045@users.noreply.github.com> Co-authored-by: aleem1314 <aleem@vitwit.com> Co-authored-by: chary <57086313+charymalloju@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: MD Aleem <72057206+aleem1314@users.noreply.github.com> Co-authored-by: pavania1 <117721819+pavania1@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: charymalloju <chary@vitwit.com>
Summary by CodeRabbit
New Features
Enhancements
Bug Fixes
Refactor
Style