Skip to content

PRO-3185-Gas Tank Paymaster#388

Open
vignesha22 wants to merge 20 commits into
stagingfrom
PRO-3185-Gas-Tank-Paymaster
Open

PRO-3185-Gas Tank Paymaster#388
vignesha22 wants to merge 20 commits into
stagingfrom
PRO-3185-Gas-Tank-Paymaster

Conversation

@vignesha22

@vignesha22 vignesha22 commented Aug 20, 2025

Copy link
Copy Markdown
Contributor

Description

  • Added Gas Tank Paymaster as a separate screen
  • The History tab and total spends are pending since that needs an endpoint to get the events on envio and fetch from db
  • Included it in sending tab

How Has This Been Tested?

  • Tested locally

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Summary by CodeRabbit

  • New Features

    • New Gas Tank app: universal multi-network balance, sortable transaction history with refresh, and a Top up modal (token selection, validation, swap + batched submit).
  • UI/UX Improvements

    • Dark-themed responsive two-column → stacked layout; clear loading/error/empty states, formatted amounts, refresh/top-up CTAs, token search, portfolio lists, tooltips and small controls.
  • Integrations

    • LiFi swap routing, paymaster deposits, wallet/portfolio and batch-send integration; Gas Tank Paymaster selectable when balance available.
  • Tests

    • Comprehensive tests for search and portfolio token list.
  • Chores

    • Added styles, types, hooks, utilities, observability, Redux slice, manifest, and dashboard tile; app enabled in allowed apps.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants