Activity & history
OPALE splits two ideas at the home screen:
| Button | What it shows |
|---|---|
| 📊 Activity | Executed transactions — buys, sells, sweeps, sends, withdrawals — live and past |
| 📋 Orders | Pending limit orders waiting on a price condition |
The split is intentional: a “transaction” is something that actually broadcast to Bitcoin, while a “limit order” is just a target sitting in OPALE’s queue.
📊 Activity
Section titled “📊 Activity”Tap 📊 Activity for your trade history. Every executed order shows:
- Token and side (buy / sell / sweep / send / withdraw)
- Amount and BTC value
- Status —
broadcasting / mempool / onchain / credited / failed - A jump-back to the receipt in chat
Filter tabs at the top: All / Active / Done. Tap 🔄 Refresh to re-pull the latest state.
Receipts are permanent — they stay in your chat history as an audit trail.
📋 Orders
Section titled “📋 Orders”Tap 📋 Orders for every pending limit order:
- Token, side (buy / sell), amount, target unit price
- Current market price for context
- An ❌ Cancel limit button on each — cancelling is free (the order never broadcast)
When a limit fires, it moves out of 📋 Orders and into 📊 Activity as an executed transaction.
You can also reach the per-ticker view of orders + listings from a token card by tapping its 📋 Orders button.
What about positions and P&L?
Section titled “What about positions and P&L?”OPALE doesn’t compute realized/unrealized P&L or weighted-average entry today. Your balance of each token is shown in 💰 Wallet; your trade-by-trade history lives in 📊 Activity. If you need a P&L number, you can derive it from the receipts (each one shows BTC in/out and tokens received/sold).
This will likely evolve. For now the design choice is to keep the chat surface lean: every receipt has the data, and aggregating it into a positions view costs UX clarity for marginal value over what the wallet view + activity already give you.
Vocabulary recap
Section titled “Vocabulary recap”| Word in chat | What it means | Where it lives |
|---|---|---|
| 📊 Activity | An executed order (buy, sell, sweep, send, withdraw) | The orders database |
| 📋 Orders | A pending limit order (waiting on a price) | The limit-orders database |
| Receipt | The live message tracking an order’s status, then the permanent final state | Telegram chat |
Related
Section titled “Related”- Buy · Sell · Sweep · Limit orders
- Your wallet — token and BTC balances