Skip to content

Activities metadata#267

Merged
ovitrif merged 24 commits intomasterfrom
feat/activities-meta-data
Jul 31, 2025
Merged

Activities metadata#267
ovitrif merged 24 commits intomasterfrom
feat/activities-meta-data

Conversation

@jvsena42
Copy link
Member

@jvsena42 jvsena42 commented Jul 30, 2025

Related to #229 , #243 , #149

This PR caches payment metadata to update the Activity info

Description

  • Create cache methods
  • Activity update logic
  • Create metadata in the send flow
  • Create metadata in the transfer flow

Preview

lightning.mp4
transfer.mp4
on_chain.mp4
rbf.mp4
CPFP.mp4

QA Notes

This solution doesn't cover received transactions

Tests

  • Send onChain
  • Send Lighting
  • Transfer
  • CPFP
  • RBF

@jvsena42 jvsena42 self-assigned this Jul 30, 2025
Base automatically changed from refactor/state-handling-improvement to master July 30, 2025 13:13
@jvsena42 jvsena42 changed the title Activities meta data Activities metadata Jul 30, 2025
@jvsena42 jvsena42 marked this pull request as ready for review July 31, 2025 12:43
@jvsena42 jvsena42 requested a review from ovitrif July 31, 2025 12:50
# Conflicts:
#	app/src/main/java/to/bitkit/services/CoreService.kt
Copy link
Collaborator

@ovitrif ovitrif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good and works great!

Added a comment about code cleanup and one for the todo comments

Tested (new wallet)

  • send onchain
  • transfer to spending

@jvsena42 jvsena42 marked this pull request as draft July 31, 2025 16:24
@jvsena42 jvsena42 marked this pull request as ready for review July 31, 2025 16:59
@jvsena42 jvsena42 requested a review from ovitrif July 31, 2025 17:02
@ovitrif ovitrif merged commit 74de74c into master Jul 31, 2025
3 checks passed
@ovitrif ovitrif deleted the feat/activities-meta-data branch July 31, 2025 17:21
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

Comments