assets: rename L-BTC issuer from "peg-in" to "federation"
What changed, and why it matters
This commit simply renames the displayed issuer label for the Liquid Bitcoin token from 'peg-in' to 'federation' in the wallet's built-in asset list. It is a cosmetic string change with no security relevance.
No security action needed. Treat as a routine labeling update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change updates three string literals in components/assets/assets_snapshot.c, replacing the issuer field ‘peg-in’ with ‘federation’ for the L-BTC policy assets on liquid, localtest-liquid, and testnet-liquid. The asset IDs, ticker symbols, and decimals remain unchanged. There is no functional, cryptographic, or access-control change.
Changed components
components/assets/assets_snapshot.cInspect captured patch +3 / −3
diff --git a/components/assets/assets_snapshot.c b/components/assets/assets_snapshot.c
index 7440a42..605a03b 100644
--- a/components/assets/assets_snapshot.c
+++ b/components/assets/assets_snapshot.c
@@ -10,8 +10,8 @@
static const snapshot_asset_info_t assets_snapshot[] = {
// These are not present in the asset registry data, or override what is there (as they are first).
// These are the 'policy_assets' of liquid and localtest-liquid
- ASSET_INFO("6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d", "L-BTC", "peg-in", 8), // liquid
- ASSET_INFO("5ac9f65c0efcc4775e0baec4ec03abdde22473cd3cf33c0419ca290e0751b225", "L-BTC", "peg-in (localtest)", 8), // localtest-liquid
+ ASSET_INFO("6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d", "L-BTC", "federation", 8), // liquid
+ ASSET_INFO("5ac9f65c0efcc4775e0baec4ec03abdde22473cd3cf33c0419ca290e0751b225", "L-BTC", "federation (localtest)", 8), // localtest-liquid
// Include the file generated from the asset registry json data file
#include "asset_data.inc"
@@ -21,7 +21,7 @@ static const snapshot_asset_info_t assets_snapshot[] = {
static const snapshot_asset_info_t assets_snapshot_testnet[] = {
// These are not present in the asset registry data, or override what is there (as they are first).
// This is the 'policy_asset' of testnet-liquid
- ASSET_INFO("144c654344aa716d6f3abcc1ca90e5641e4e2a7f633bc09fe3baf64585819a49", "L-TEST", "peg-in (testnet)", 8), // testnet-liquid
+ ASSET_INFO("144c654344aa716d6f3abcc1ca90e5641e4e2a7f633bc09fe3baf64585819a49", "L-TEST", "federation (testnet)", 8), // testnet-liquid
// Include the file generated from the testnet asset registry json data file
#include "asset_data_testnet.inc"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.