Actions: SatoshiPortal/bullbitcoin-mobile
Actions
2,208 workflow runs
2,208 workflow runs
Label since it is an optional field.
Claude Code
#333:
Issue comment #1812 (comment)
created
by
ethicnology
FetchDistinctLabelsUsecase is not very understandable. Is it even possible that two labels on the same target are the same if the constraints are correctly set in the db? And if this is for filtering for showing it in the UI, I don’t think this use case should even exist here. In that case, the presentation layer should do the filtering and decide which label of which target to show or to show that this label is set on both address as utxo for example. But this is not something to have a separate usecase for I feel.
Claude Code
#330:
Issue comment #1807 (comment)
created
by
kumulynja
FetchLabelByReferenceUsecase feels like a pure BIP329 usecase, better to have a getLabelById usecase now that we have id's. Or at least have both and if the callers that need this have the id it would be better if they fetch by id if possible.
Claude Code
#329:
Issue comment #1808 (comment)
created
by
ethicnology
FetchDistinctLabelsUsecase is not very understandable. Is it even possible that two labels on the same target are the same if the constraints are correctly set in the db? And if this is for filtering for showing it in the UI, I don’t think this use case should even exist here. In that case, the presentation layer should do the filtering and decide which label of which target to show or to show that this label is set on both address as utxo for example. But this is not something to have a separate usecase for I feel.
Claude Code
#328:
Issue comment #1807 (comment)
created
by
ethicnology
StoreLabelModel naming is a bit confusing since models are usually more related to frameworks in the Clean Architecture context, or models usually have behaviour (extra functions) as well, but here we just want plain data to cross the application layer border, so I wouldn’t call it a model. Shall we define to call it ApplicationLabel so the boundary is explicit in the naming and we don’t use Model or DTO or any other term that we don't like?
Claude Code
#325:
Issue comment #1804 (comment)
created
by
ethicnology
Provenance concept would help.
Claude Code
#324:
Issue comment #1799 (comment)
created
by
ethicnology
id should not be optional, but required, in the entity
Claude Code
#322:
Issue comment #1800 (comment)
created
by
ethicnology
ProTip!
You can narrow down the results and go further in time using created:<2026-01-20 or the other filters available.