Skip to content

[Task] Verify/update coin tx sending algorithm #900

@adamantmm

Description

@adamantmm

Summary

Ensure that tx sending, tx checking, UX/UI comply with gudelines

Details

Guidelines:

Special Cases

Not updating tx status and fiat value

  1. Send an ETH tx from the Wallet screen
  2. Check the ETH tx list
  3. Status is not updated — shown as "Pending" forever.
    Fiat value is not updating — shown as "?" forever.

The same issue occurs when sending in chat:

  1. Send an ETH tx in chat
  2. Go to the ETH tx list
  3. Status is not updated — shown as "Pending" forever.
    Fiat value is not updating — shown as "?" forever.

Also verify this for ADM and other coin transfers.

Tx status not syncing between chat and chat list

  1. Two-panel view: Chat list + Chat
  2. Send a coin tx in chat
  3. Watch the tx status on both Chat list & Chat screens — they are not syncing.

The same issue occurs in one-panel view (window width less than 800 px):

  1. One-panel view
  2. Go to chat
  3. Send a coin tx in chat
  4. Go back to Chat list
  5. Tx status on Chat list is shown as "Pending" forever

Checklist

  • Coin tx sending algo: In chats
  • Coin tx sending algo: From wallet
  • Coin tx statuses sync between Chat & Chat list & Tx details screen & Tx list
  • Important: Tx status checks only when a network connection and coin nodes are available (to avoid “wasting” attempts offline)
  • Special case: Not updating tx status and fiat value
  • Special case: Tx status not syncing between chat and chat list

Notes

No response

Verification

No response

Metadata

Metadata

Assignees

Labels

APIsAPI design, endpoints, and integrationsNodesADM node software issues, APIs, connectivity, consensusenhancementNew feature or request

Type

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions