Skip to content

Conversation

@jvsena42
Copy link
Member

@jvsena42 jvsena42 commented Aug 7, 2025

Related to #268
This PR implements the opening channel to pending orders after the app restart

Description

  • Implement the open channel logic in the orders pooling
  • Filter orders by PAID status

Preview

Screen_recording_20250807_080846.mp4

QA Notes

  1. Purchase a channel
  2. Close the order status screen before a new block is mined (every 5 seconds)
  3. Repoen the app
  4. The channel should be opened

@jvsena42 jvsena42 self-assigned this Aug 7, 2025
@jvsena42 jvsena42 mentioned this pull request Aug 7, 2025
4 tasks
@jvsena42 jvsena42 requested a review from ovitrif August 7, 2025 11:29
@jvsena42 jvsena42 enabled auto-merge August 7, 2025 11:30
@jvsena42 jvsena42 changed the title Fix/transfer watch pooling Open channel with pending paid orders Aug 7, 2025
# Conflicts:
#	app/src/main/java/to/bitkit/repositories/BlocktankRepo.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.

Tested in emulator, works as expected.

Would've been nice to manage lightningSetupStep in settings too, but that can also be handled later, when it will be used for the In Transfer suggestion card.

@jvsena42 jvsena42 merged commit 0c10cb9 into master Aug 7, 2025
5 checks passed
@jvsena42 jvsena42 deleted the fix/transfer-watch-pooling branch August 7, 2025 13:04
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.

3 participants