Skip to content

fix: varios wallet fixes, add pending transactions to explorer and delete unnecessary files#381

Merged
andrewnguyen22 merged 3 commits intomainfrom
fix-wallet-explorer
Apr 25, 2026
Merged

fix: varios wallet fixes, add pending transactions to explorer and delete unnecessary files#381
andrewnguyen22 merged 3 commits intomainfrom
fix-wallet-explorer

Conversation

@pablocampogo
Copy link
Copy Markdown
Contributor

@pablocampogo pablocampogo commented Apr 25, 2026

Summary

This PR delivers fixes and improvements across the wallet and explorer web applications, along with repository cleanup.

Explorer: Pending Transaction Support

  • Tabbed transactions view — The transactions page now separates confirmed and pending transactions into dedicated tabs, each with independent pagination. A badge on the pending tab shows the current mempool count.
  • Pending status indicators — Transaction detail pages and table rows correctly identify pending transactions (by block height or status) and display them with a yellow badge instead of the default green success badge. The confirmed timestamp is replaced with an "Awaiting block inclusion" label for pending items.

Wallet: Governance & Transaction Fixes

  • Governance flow restructured — The proposal submission workflow was previously presented as a single three-step card. It is now split into three independent action cards (Submit a Proposal, Vote on Proposal, Submit to Network) so each step is discoverable and can be used individually.
  • Governance transaction field corrections — Fixed field name mappings and auto-populate behavior in governance-related transactions so that parameter values, block heights, and signer addresses resolve correctly when submitting proposals and polls.
  • Staking prefill — The stake action now prefills the operator address from the active account, reducing manual entry.

Repository Cleanup

  • Removed committed build artifacts, scratch scripts, editor config files, and generated caches that should not be tracked.
  • Updated .gitignore to cover the compiled main binary, Emacs .projectile files, and Hardhat's Solidity cache.

@andrewnguyen22 andrewnguyen22 merged commit bc37087 into main Apr 25, 2026
2 checks passed
@andrewnguyen22 andrewnguyen22 deleted the fix-wallet-explorer branch April 25, 2026 09:38
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