{activity.description}
+ {formatActivityTime(activity.timestamp)} +| Date | +Recipient | +Deposited | +Withdrawn | +Actions | +
|---|---|---|---|---|
| {stream.date} | +
+ {stream.recipient}
+ |
+ + {stream.deposited} {stream.token} + | ++ {stream.withdrawn} {stream.token} + | +
+
+
+
+
+
+ |
+
+ {new Intl.NumberFormat("en-US", { style: "currency", currency: "USD", maximumFractionDigits: 0 }).format(snapshot.totalSent)} +
++ {new Intl.NumberFormat("en-US", { style: "currency", currency: "USD", maximumFractionDigits: 0 }).format(snapshot.totalReceived)} +
++ {new Intl.NumberFormat("en-US", { style: "currency", currency: "USD", maximumFractionDigits: 0 }).format(snapshot.totalValueLocked)} +
+{activity.description}
+ {new Intl.DateTimeFormat("en-US", { dateStyle: "medium", timeStyle: "short" }).format(new Date(activity.timestamp))} +| Stream ID | +Counterparty | +Token | +Status | +
|---|---|---|---|
| #{s.id} | +{s.recipient} | +{s.token} | ++ + Paused + + | +
+ Save recurring stream settings once, apply instantly, then + override before submitting. +
+ +No templates yet. Save your first stream setup.
+