Skip to content

Conversation

thisconnect
Copy link
Collaborator

@thisconnect thisconnect commented Aug 25, 2025

Conflicts:

  • CHANGELOG.md
  • backend/exchanges/exchanges.go
  • frontends/web/src/locales/en/app.json
  • frontends/web/src/routes/exchange/btcdirect.tsx
  • frontends/web/src/routes/router.tsx

shonsirsha and others added 30 commits May 27, 2025 08:16
We previously added space but only the top.
Added bottom spacing now as well.

Regarding the "X" button was because it's an absolute posiitoned
item, so it didn't respect the top padding.  Thus added extra
space for its `top` property here.
```
go get github.com/BitBoxSwiss/bitbox02-api-go@99d65ac9bfd57a03cbed0f9e258ba15da9827444
go mod tidy && go mod vendor
```
This refactors the code to format amounts with fiat conversions,
removing it from handlers into the coin package, and adds some
tests.
```
go get github.com/BitBoxSwiss/bitbox02-api-go@7eb26c21237d6f812e6703355cccce67f6125744
go mod tidy && go mod vendor
```
Also removes the old bitbox.shop domain from the whitelist.
thisconnect and others added 20 commits August 19, 2025 09:19
This also simplifes and remove some dry code in all-accounts comp.
Android Studio was showing a lot of warnings in the Android code. This
is a first step in fixing the issues and improve readability.
- ensure unit is not cut off on smaller screens
- reduce coin icon size that it has the same size as on account-summary
- increase space between account-name and amount so that names ending
  in a number do not visually belong to the amount
and fix some new linter issues.
Instead of computing the next nonce in every single ETH account, we
postpone its update to right before we need it.
To reduce the amount of API calls we make to Etherscan, we bundle
together updates to the balance of up to 20 ETH accounts together.
The use of creation timestamp when the tx timestamp was not available
caused the app to show the current date for all the btc/ltc transactions
during the header syncing. This removes the use of the tx creation
timestamp, as it doesn't seem to be really useful anyway.

Now during header sync the tx date is not showed at all.
This allows the component to be reused in account-summary,
all-accounts, and manage-accounts.
Use connected-keystore in the sidebar.

The sidebar connected icon is shown without badge text. Added a
prop to force rendering the badge without text so it only shows
the icon.
@thisconnect thisconnect force-pushed the staging-bitrefill-merged branch from 1f968d2 to 835b84e Compare August 25, 2025 12:56
@thisconnect thisconnect changed the title Staging bitrefill merged master > staging-bitrefill merged Aug 25, 2025
…-merged

Conflicts:
	CHANGELOG.md
	backend/exchanges/exchanges.go
	frontends/web/src/locales/en/app.json
	frontends/web/src/routes/exchange/btcdirect.tsx
	frontends/web/src/routes/router.tsx
@thisconnect thisconnect force-pushed the staging-bitrefill-merged branch from 835b84e to d01847e Compare August 25, 2025 13:08
@thisconnect thisconnect marked this pull request as ready for review August 25, 2025 13:10
Copy link
Collaborator

@sutterseba sutterseba left a comment

Choose a reason for hiding this comment

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

tested Bitrefill, LGTM

Copy link
Collaborator

@Beerosagos Beerosagos left a comment

Choose a reason for hiding this comment

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

utACK

@thisconnect thisconnect merged commit e603ab2 into BitBoxSwiss:staging-bitrefill Aug 27, 2025
10 checks passed
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.

8 participants