Transaction gRPC API

Overview

The Transaction service (or transaction-related endpoints) provides transaction history, deposit/withdrawal lists, and trading history for the Mini App.

Internal address: Service name and port as configured in swarm (e.g. wallet or a dedicated transaction service).


Responsibilities

  • List transactions for a user (crypto deposits, withdrawals, swaps, fiat IRT).
  • Filter by type, asset, date range.
  • Used by Gateway for “transaction history” and “activity” in the app.

Flow

flowchart LR
  A[Gateway] -->|/api/v1/transactions or similar| B[Wallet / Transaction]
  B --> C[DB + Ledger]
  C --> B
  B --> A

REST Exposure

Transaction history is exposed via the Gateway. See Gateway REST and api.nextgiti.cloud/swagger for exact endpoint paths and response shapes.


© 2025 GitiNext - Enterprise Crypto Infrastructure | GitHub | Website