-
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
multisig(ui): fix multisig ui issues #1006
Conversation
…/multisig-ui-issues
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
WalkthroughThe recent updates to the multisig application focus on enhancing the user interface and refining the functionality. A notable change is the improved time representation, with a new utility function showing the time since creation. There's a shift towards more custom styles, particularly in dialog components, and the introduction of image components for a richer visual experience. The update also increases the items per page and introduces a verification flag in the sidebar props, indicating a push for improved data handling and user feedback. Changes
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: 4
Configuration used: CodeRabbit UI
Files ignored due to filter (3)
- frontend/public/delete-icon-outlined.svg
- frontend/public/download-icon.svg
- frontend/public/no-transactions.png
Files selected for processing (24)
- frontend/src/app/(routes)/multisig/components/AccountInfo.tsx (2 hunks)
- frontend/src/app/(routes)/multisig/components/AllMultisigs.tsx (1 hunks)
- frontend/src/app/(routes)/multisig/components/AllTransactionsList.tsx (4 hunks)
- frontend/src/app/(routes)/multisig/components/DialogCreateMultisig.tsx (9 hunks)
- frontend/src/app/(routes)/multisig/components/DialogCreateTxn.tsx (12 hunks)
- frontend/src/app/(routes)/multisig/components/DialogDeleteMultisig.tsx (2 hunks)
- frontend/src/app/(routes)/multisig/components/DialogDeleteTxn.tsx (3 hunks)
- frontend/src/app/(routes)/multisig/components/DialogTxnFailed.tsx (2 hunks)
- frontend/src/app/(routes)/multisig/components/DialogViewRaw.tsx (3 hunks)
- frontend/src/app/(routes)/multisig/components/MultisigSidebar.tsx (2 hunks)
- frontend/src/app/(routes)/multisig/components/PageMultisig.tsx (1 hunks)
- frontend/src/app/(routes)/multisig/components/PageMultisigInfo.tsx (2 hunks)
- frontend/src/app/(routes)/multisig/components/TransactionCard.tsx (2 hunks)
- frontend/src/app/(routes)/multisig/components/TransactionsList.tsx (3 hunks)
- frontend/src/app/(routes)/multisig/components/msgs/RedelegateMessage.tsx (1 hunks)
- frontend/src/app/(routes)/multisig/components/msgs/TxnMsg.tsx (1 hunks)
- frontend/src/app/(routes)/multisig/components/txns/Delegate.tsx (3 hunks)
- frontend/src/app/(routes)/multisig/components/txns/ReDelegate.tsx (3 hunks)
- frontend/src/app/(routes)/multisig/components/txns/Send.tsx (2 hunks)
- frontend/src/app/(routes)/multisig/components/txns/UnDelegate.tsx (6 hunks)
- frontend/src/app/(routes)/multisig/multisig.css (3 hunks)
- frontend/src/app/(routes)/multisig/styles.ts (7 hunks)
- frontend/src/utils/commonStyles.ts (1 hunks)
- frontend/src/utils/dataTime.ts (2 hunks)
Files skipped from review due to trivial changes (6)
- frontend/src/app/(routes)/multisig/components/AllMultisigs.tsx
- frontend/src/app/(routes)/multisig/components/DialogDeleteMultisig.tsx
- frontend/src/app/(routes)/multisig/components/DialogDeleteTxn.tsx
- frontend/src/app/(routes)/multisig/components/TransactionCard.tsx
- frontend/src/app/(routes)/multisig/components/msgs/RedelegateMessage.tsx
- frontend/src/app/(routes)/multisig/components/msgs/TxnMsg.tsx
Additional comments: 53
frontend/src/utils/commonStyles.ts (1)
- 1-5: The
dialogBoxPaperPropStyles
object is well-defined and follows best practices for styling constants in React. The use of a gradient background is a subjective choice and seems to be consistent with the application's design requirements.frontend/src/app/(routes)/multisig/components/DialogViewRaw.tsx (3)
2-2: The import of
dialogBoxPaperPropStyles
from@/utils/commonStyles
is correctly added to standardize the dialog box styling.25-25: The usage of
dialogBoxPaperPropStyles
in thePaperProps
of theDialog
component is correct and ensures consistent styling across dialog boxes.30-30: The padding and margin adjustments in the JSX seem appropriate for styling purposes. Ensure that these changes align with the design specifications.
frontend/src/app/(routes)/multisig/components/DialogTxnFailed.tsx (2)
8-8: The replacement of
dialogTxnFailedStyles
withdialogBoxPaperPropStyles
suggests a move towards a more unified styling approach using common styles. This is a good practice for maintainability and consistency.24-24: The application of
dialogBoxPaperPropStyles
to thePaperProps
of theDialog
component is consistent with the changes made in other dialog components, which is good for maintaining a consistent look and feel.frontend/src/utils/dataTime.ts (3)
1-1: The import statement for
moment
is correctly formatted. It's good to see that the library is being used consistently across the application.32-35: The addition of an optional
past
parameter to thegetTimeDifferenceToFutureDate
function is a good enhancement, allowing the function to handle both past and future dates. This increases the utility of the function.43-48: The conditional logic to calculate
timeDifference
based on thepast
parameter is correct and allows for versatile use of thegetTimeDifferenceToFutureDate
function for both past and future dates.frontend/src/app/(routes)/multisig/components/PageMultisig.tsx (1)
- 92-92: The addition of the
verified
prop to theMultisigSidebar
component is a significant change. It's important to ensure that all instances whereMultisigSidebar
is used have been updated to pass this new prop.frontend/src/app/(routes)/multisig/styles.ts (3)
14-15: The changes to
mb
andborderRadius
intextFieldStyles
are consistent and follow the CSS-in-JS pattern used in the project.31-33: The addition of the
width
property toautoCompleteStyles
ensures that the autocomplete component takes the full width of its container, which is typically desired for form inputs.75-75: The addition of
WebkitTextFillColor
tocreateMultisigTextFieldStyles
is a browser-specific style to ensure consistent text color across different web browsers. This is a good practice for cross-browser compatibility.frontend/src/app/(routes)/multisig/components/PageMultisigInfo.tsx (1)
- 130-130: The addition of the
verified
prop to theMultisigSidebar
component withinPageMultisigInfo
is consistent with the changes inPageMultisig
. Ensure that theverified
prop is being managed and passed correctly throughout the application.frontend/src/app/(routes)/multisig/multisig.css (3)
100-100: The addition of
h-[36px]
to the.account-address
class ensures a consistent height for the address elements, which can improve the visual consistency of the UI.109-110: The update to the
.create-account-btn
class with additional text styling and a background gradient enhances the visual appeal of the button, aligning with the application's design language.143-152: The new styles for
.file-upload-box
,.error-box
, and.error-chip
are well-defined and seem to serve specific functional purposes in the UI, such as providing visual cues for file upload areas and displaying error messages.frontend/src/app/(routes)/multisig/components/TransactionsList.tsx (2)
11-11: The import of the
Image
component from 'next/image' is correctly added, which is a common practice in Next.js applications for optimized image handling.92-102: The addition of an image and a message indicating "No Active Transactions" when there are no transactions to display is a good user experience practice, providing clear feedback to the user.
frontend/src/app/(routes)/multisig/components/AllTransactionsList.tsx (2)
10-10: The import of the
Image
component from 'next/image' is correctly added and is consistent with the usage in other components of the application.102-112: The addition of an image and a message indicating "No Active Transactions" when there are no transactions to display is consistent with the changes in
TransactionsList.tsx
and provides a good user experience.frontend/src/app/(routes)/multisig/components/txns/Send.tsx (2)
8-8: The import of
INSUFFICIENT_BALANCE
from@/utils/errors
is correctly added to standardize error messages across the application.147-149: The updated validation logic for the "amount" input is more robust, checking for invalid amounts and insufficient balance with detailed feedback, which is a good practice for user input validation.
frontend/src/app/(routes)/multisig/components/txns/Delegate.tsx (2)
13-13: The import of
INSUFFICIENT_BALANCE
from@/utils/errors
is correctly added to standardize error messages across the application.176-178: The updated validation logic for the "amount" input is more robust, checking for invalid amounts and insufficient balance with detailed feedback, which is a good practice for user input validation.
frontend/src/app/(routes)/multisig/components/MultisigSidebar.tsx (2)
20-20: The addition of the
verified
property to theMultisigSidebarProps
interface is a significant change. It's important to ensure that all instances whereMultisigSidebar
is used have been updated to pass this new prop.143-214: The conditional rendering based on the
verified
property is correctly implemented. It's crucial to ensure that theverified
state is managed correctly and that the UI reflects the correct state based on this property.frontend/src/app/(routes)/multisig/components/AccountInfo.tsx (2)
12-12: The import of
getTimeDifferenceToFutureDate
from@/utils/dataTime
is correctly added to utilize the function for displaying relative time differences.154-154: The modification to use
getTimeDifferenceToFutureDate(created_at, true)
instead ofgetLocalDate(created_at)
in theAccountDetails
component is a good enhancement, providing a more user-friendly display of the account creation time.frontend/src/app/(routes)/multisig/components/txns/UnDelegate.tsx (12)
14-14: The addition of
INSUFFICIENT_BALANCE
from@/utils/errors
is a good practice for consistent error handling across components.48-48: Initialization of
delegations
state without a dependency array inuseSelector
is correct since it relies on Redux state which is managed outside of the component lifecycle.51-52: Dispatching
getDelegations
action withinuseEffect
with an empty dependency array ensures the action is only run once when the component mounts, which is the expected behavior.59-62: The initialization of
selectedValBal
state with an empty string foramount
anddenom
is appropriate if these values are expected to be populated asynchronously.64-66: The initialization of
data
state as an empty array is correct and indicates it will be populated with data of a specific structure later on.71-72: The use of optional chaining on
delegations?.delegations?.delegation_responses
is a safe way to access nested properties that may not be present, preventing runtime errors.83-83: The assignment of
del.balance
toamount
within the loop is correct assumingdel.balance
has the expected structure and type.94-95: The nested conditional check for
validator_address
is correct and ensures that only the relevant delegations are processed.99-99: The assignment of
del.balance
toamount
within the nested conditional block is consistent with the previous usage and is correct.108-108: The call to
setData
to update the state with the processed data is placed correctly outside of the loop to batch state updates, which is a good practice for performance.177-191: The
Autocomplete
component'sonChange
handler correctly updates both the selected validator and the balance state. However, ensure that the currency'scoinDecimals
is always defined to avoid runtime errors during the division operation.230-235: The validation logic within the
Controller
component for theamount
field is correct, checking for invalid amounts and insufficient balance. The use ofINSUFFICIENT_BALANCE
for consistency is good.frontend/src/app/(routes)/multisig/components/txns/ReDelegate.tsx (3)
14-14: The addition of
INSUFFICIENT_BALANCE
from@/utils/errors
is consistent with the changes inUnDelegate.tsx
and is a good practice for consistent error handling across components.196-221: The
Autocomplete
component'sonChange
handler correctly updates the selected validator balance state. Ensure that the currency'scoinDecimals
is always defined to avoid runtime errors during the division operation, similar to theUnDelegate.tsx
component.289-298: The validation logic for the
amount
field within theController
component is correct, checking for invalid amounts and insufficient balance. The use ofINSUFFICIENT_BALANCE
for consistency is good.frontend/src/app/(routes)/multisig/components/DialogCreateMultisig.tsx (4)
32-32: The addition of
dialogBoxPaperPropStyles
from@/utils/commonStyles
suggests a unified approach to dialog box styling across the multisig feature, which is a good practice for maintainability and consistency.99-104: Replacing the
DeleteIcon
with anImage
component for deletion functionality is a significant change. Ensure that the new image component behaves as expected and that the deletion functionality is tested thoroughly.373-373: The use of
dialogBoxPaperPropStyles
for theDialog
component'sPaperProps
is consistent with the import and suggests a unified styling approach.501-509: The conditional rendering of the button's content based on the
createMultiAccRes
status is correct and provides user feedback during the creation process.frontend/src/app/(routes)/multisig/components/DialogCreateTxn.tsx (5)
58-58: The addition of
dialogBoxPaperPropStyles
from@/utils/commonStyles
is consistent with the changes in other components and is a good practice for maintainability and consistency.68-68: Changing the
PER_PAGE
constant from 5 to 6 affects pagination and the display of transaction lists. This change should be verified to ensure it integrates well with the UI and does not introduce any overflow or layout issues.220-220: Adding
setMessages([])
in thehandleClose
function is a good practice to reset the state when the dialog is closed, ensuring a clean state for the next time it's opened.437-437: The use of
dialogBoxPaperPropStyles
for theDialog
component'sPaperProps
is consistent with the import and suggests a unified styling approach.582-592: The
Pagination
component'sonChange
handler correctly updates the current page and the sliced messages to display. Ensure that the pagination works correctly with the newPER_PAGE
value.
…/multisig-ui-issues
Deployment failed with the following error:
|
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/utils/dataTime.ts (1 hunks)
Additional comments: 3
frontend/src/utils/dataTime.ts (3)
32-37: The addition of the
past
parameter togetTimeDifferenceToFutureDate
allows the function to handle both past and future dates. Ensure that all usages of this function have been updated to pass the correctpast
argument where necessary.37-37: The use of
isNaN
to validate thefutureDateObj
is a good practice to ensure that the date provided is valid.31-37: > Note: This review was outside the patches, and no patch overlapping with it was found. Original lines [38-50]
The logic for calculating the time difference based on the
past
parameter appears to be correct and consistent with the existing pattern for generating time strings. This change should be tested to ensure that it correctly handles edge cases around the transitions between seconds, minutes, hours, days, months, and years.
…/multisig-ui-issues
Deployment failed with the following error:
|
Pull request was converted to draft
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 ignored due to filter (3)
- frontend/public/no-messages-illustration.png
- frontend/public/no-multisigs.png
- frontend/public/no-transactions.png
Files selected for processing (11)
- frontend/src/app/(routes)/multisig/components/AccountInfo.tsx (3 hunks)
- frontend/src/app/(routes)/multisig/components/AllMultisigs.tsx (3 hunks)
- frontend/src/app/(routes)/multisig/components/AllTransactionsList.tsx (4 hunks)
- frontend/src/app/(routes)/multisig/components/DialogCreateMultisig.tsx (11 hunks)
- frontend/src/app/(routes)/multisig/components/DialogCreateTxn.tsx (13 hunks)
- frontend/src/app/(routes)/multisig/components/SelectTransactionType.tsx (1 hunks)
- frontend/src/app/(routes)/multisig/components/TransactionsList.tsx (3 hunks)
- frontend/src/app/(routes)/multisig/multisig.css (3 hunks)
- frontend/src/app/(routes)/multisig/styles.ts (7 hunks)
- frontend/src/components/LandingPage.tsx (2 hunks)
- frontend/src/utils/constants.ts (1 hunks)
Files skipped from review due to trivial changes (2)
- frontend/src/app/(routes)/multisig/components/SelectTransactionType.tsx
- frontend/src/utils/constants.ts
Additional comments: 42
frontend/src/app/(routes)/multisig/styles.ts (8)
14-23: The addition of border styles to the
textFieldStyles
object enhances the visual focus state of the input fields. Ensure that the new border styles are consistent with the design system of the application.39-41: The
autoCompleteStyles
object has been updated to include awidth
property. Verify that this change does not cause any layout issues in components where these styles are applied.53-53: The
borderRadius
property inautoCompleteTextFieldStyles
remains unchanged. This comment is just an acknowledgment of the consistency maintained in the style properties.68-77: The
sendTxnTextFieldStyles
object has been updated with border styles similar totextFieldStyles
. This maintains consistency across different text field styles, which is good for a cohesive UI experience.88-113: > Note: This review was outside the patches, so it was mapped to the patch with the greatest overlap. Original lines [81-100]
The
createMultisigTextFieldStyles
object has been modified to include new styles for disabled state and typography, along with border styles. Ensure that these styles are in line with the disabled state visual requirements and that the typography changes do not conflict with global styles.
103-111: The new
createMultisigThresholdStyles
object introduces styles for input fields specifically related to the threshold setting in the create multisig form. Confirm that these styles are applied correctly and that theborderRadius
of4px
is intended for these fields.123-124: The
createTxnTextFieldStyles
object'smb
andborderRadius
properties remain unchanged, indicating no alterations to the margin-bottom and border-radius styles for transaction text fields.146-147: The
mb
property inselectTxnStyles
remains consistent with the previous version, ensuring that the margin-bottom for transaction selection elements is unchanged.frontend/src/components/LandingPage.tsx (2)
9-9: The import of
removeAllAuthTokens
is added to handle authentication token management. This is a security enhancement to ensure that all tokens are cleared when the account changes.53-54: The
accountChangeListener
function now includes a call toremoveAllAuthTokens
followed by a page reload. This ensures that upon account change, all authentication tokens are cleared from local storage, which is a good security practice. However, ensure that this behavior is consistent with the user experience expectations and that the reload does not lead to any undesired side effects.frontend/src/app/(routes)/multisig/multisig.css (5)
100-100: The
.account-address
class has been updated with a fixed height. Verify that this change does not cause any visual regression or layout issues in the UI where this class is used.109-110: The
.create-account-btn
class now includes text-related properties and a background gradient. Ensure that the new text size and font weight are consistent with the design specifications and that the gradient background aligns with the UI theme.144-144: The new
.file-upload-box
class introduces styles for a file upload UI element. Confirm that the introduced styles meet the design requirements and that the element is accessible and functional.152-152: The
.error-box
class is added to style the container for error messages. Ensure that the height and margin-top properties provide adequate space for error messages and that the style is consistent with other error UI elements.156-157: The
.create-multisig-btn-2
class is added with similar styles to the.create-account-btn
. Confirm that this button's styles are applied correctly in the UI and that the naming convention of the class is consistent with the project's CSS naming standards.frontend/src/app/(routes)/multisig/components/TransactionsList.tsx (3)
11-11: The import of the
Image
component from 'next/image' is added to theTransactionsList
component. This is likely for better image handling and optimization in the Next.js framework.92-102: The rendering of "No Transactions" has been updated to include an image and styled text. This enhances the user experience by providing a more visually appealing message when there are no transactions. Ensure that the image and text styles are consistent with the application's design language.
107-107: The
DialogViewTxnMessages
component now uses single quotes for an empty string fallback, which is a minor code style consistency improvement.frontend/src/app/(routes)/multisig/components/AllTransactionsList.tsx (2)
10-10: The import of the
Image
component from 'next/image' is added to theAllTransactionsList
component. This is likely for better image handling and optimization in the Next.js framework.102-112: The rendering of "No Transactions" has been updated to include an image and styled text. This enhances the user experience by providing a more visually appealing message when there are no transactions. Ensure that the image and text styles are consistent with the application's design language.
frontend/src/app/(routes)/multisig/components/AllMultisigs.tsx (3)
16-17: The imports of
copyToClipboard
andsetError
are added to handle copying functionality and error messaging. This is a good practice to modularize common functionalities and improve user feedback mechanisms.64-107: The JSX structure within the
AllMultisigs
component has been modified to include conditional rendering based onstatus
and handling of emptyaccounts
. Ensure that the conditional logic correctly reflects the intended behavior and that the UI updates are in line with the design specifications.155-180: The
MultisigAccountCard
component now integrates thecopyToClipboard
function and dispatches a success message upon copying an address. This improves the user experience by providing immediate feedback when an address is copied. Verify that thecopyToClipboard
function works as expected and that the success message is appropriately displayed to the user.frontend/src/app/(routes)/multisig/components/AccountInfo.tsx (3)
11-12: The import of
getTimeDifferenceToFutureDate
replacesgetLocalDate
, andCommonCopy
is added. This suggests a refactoring to use a more appropriate function for time difference calculation and a common component for copy functionality.154-157: The
getTimeDifferenceToFutureDate
function is used to format the created date of an account. This change likely improves the display of time information by showing relative time. Confirm that the function correctly handles past dates and that the displayed information is accurate and user-friendly.248-248: The
MemberAddress
component is refactored to use theCommonCopy
component for handling the copy functionality. This is a good practice to reuse common components and ensure consistent behavior across the application.frontend/src/app/(routes)/multisig/components/DialogCreateMultisig.tsx (5)
21-24: Verify that the renaming of
createMultisigTextFieldStyles
tocreateMultisigThresholdStyles
is reflected everywhere in the codebase and that the newdialogBoxPaperPropStyles
is applied correctly.102-107: Ensure that the
Image
component is correctly implemented and thesrc
path to the delete icon is valid and accessible.466-468: Verify that the combined application of
createMultisigTextFieldStyles
andcreateMultisigThresholdStyles
to theTextField
component does not cause any style conflicts.500-502: Verify that the renamed CSS class
create-account-btn
is updated throughout the codebase and used consistently.515-515: Verify that the conditional rendering logic for the submit button based on the
createMultiAccRes
status is functioning as intended.frontend/src/app/(routes)/multisig/components/DialogCreateTxn.tsx (11)
9-9: Verify that the
NO_MESSAGES_ILLUSTRATION
constant is used correctly in the UI where no messages are present.59-59: Verify that the
dialogBoxPaperPropStyles
import is applied correctly to the dialog components.69-69: Verify that the change of the
PER_PAGE
constant from 5 to 6 does not adversely affect the pagination or display of transaction lists.150-151: Verify that the download functionality for the sample CSV file is working correctly and that the correct sample file is provided for each transaction type.
189-194: Ensure that the
src
path to the download icon is valid and accessible.221-221: Verify that the addition of
setMessages([])
in thehandleClose
function is appropriate and does not introduce any unintended side effects.283-283: Verify that the
resetMessages
function correctly resets the messages state and that its invocation in theuseEffect
hook is appropriate.576-581: Verify that the pagination logic is correct and that the conditional styling for the pagination component is functioning as intended.
605-607: Verify that the styles applied to the
TextField
component for the memo input are correct and do not conflict with other styles.633-637: Verify that the
NO_MESSAGES_ILLUSTRATION
is displayed correctly when there are no messages and that the image path is valid.625-628: Verify that the conditional rendering of the submit button text based on the
createRes
status is functioning as intended.
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/app/(routes)/multisig/components/DialogCreateTxn.tsx (13 hunks)
Files skipped from review as they are similar to previous changes (1)
- frontend/src/app/(routes)/multisig/components/DialogCreateTxn.tsx
…/multisig-ui-issues
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/components/LandingPage.tsx (2 hunks)
Additional comments: 2
frontend/src/components/LandingPage.tsx (2)
- 9-9: The import of
removeAllAuthTokens
from../utils/localStorage
is added. Ensure that this function is indeed exported from thelocalStorage
module and that it is the appropriate utility to be used in this context.Verification successful
The
removeAllAuthTokens
function is indeed exported from thefrontend/src/utils/localStorage.ts
file, confirming that the import inLandingPage.tsx
is valid and correctly references an existing function in the codebase.* 53-54: The addition of `removeAllAuthTokens` before `window.location.reload()` in the `accountChangeListener` function is a significant change. This ensures that all authentication tokens are cleared from local storage when the account changes, which is a good security practice. However, ensure that this behavior is consistent with the application's authentication flow and that there are no side effects or race conditions that could arise from the immediate page reload after token removal.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that removeAllAuthTokens is exported from localStorage module ast-grep --lang javascript --pattern $'export function removeAllAuthTokens($_)' src/utils/localStorage.jsLength of output: 524
Script:
#!/bin/bash # Find the correct file path for localStorage.js or a similar file fd 'localStorage\.js$'Length of output: 24
Script:
#!/bin/bash # Search for any JavaScript or TypeScript files containing the removeAllAuthTokens function ast-grep --lang javascript --pattern $'export function removeAllAuthTokens($_)' --include '*.js' --include '*.jsx' --include '*.ts' --include '*.tsx'Length of output: 353
Script:
#!/bin/bash # Search for the removeAllAuthTokens function across all JavaScript and TypeScript files rg 'export function removeAllAuthTokens' --glob '*.js' --glob '*.jsx' --glob '*.ts' --glob '*.tsx'Length of output: 175
* 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>
Part of #998
Summary by CodeRabbit
New Features
Enhancements
Bug Fixes
Style
Documentation