Event JSON
{
"id": "e82ad629016560b66e98276d919266c515213b51a93cf9083d0aafac5e776e9a",
"pubkey": "6b636f5b85a4ae125ca4f050628077512cc5a7f4fce780084b52097439fd7d49",
"created_at": 1729038091,
"kind": 1,
"tags": [
[
"t",
"UtxoPocket"
],
[
"t",
"utxopocket"
],
[
"r",
"https://image.nostr.build/59a90019c4ff23000e89d27ff627685d0106277e4eae2390e717bd8f8f264df0.jpg"
],
[
"r",
"https://image.nostr.build/ba0c297fb99d2efa75bf0751ef33029bc857a4fee44622eb9c0ac82fe605734d.jpg"
],
[
"r",
"https://image.nostr.build/bb3deae5c1e909509795126919acbd2156661febe50f1f1d6cb1c5be00a4522b.jpg"
],
[
"r",
"https://utxopocket.devsigner.xyz."
],
[
"imeta",
"url https://image.nostr.build/59a90019c4ff23000e89d27ff627685d0106277e4eae2390e717bd8f8f264df0.jpg",
"m image/jpeg",
"alt Verifiable file url",
"x 3eedf0870caecd1b16555e74d77cb64044962827d9edf8d7533f1776424b9f3f",
"size 27884",
"dim 1280x611",
"blurhash Z142I_?I-:-;-;-;xuIUxu_3bbWAt7ogxubbRjt7%1og%2xaf7V@kCt7ofITNGxuWBRjIUbb%Lof",
"ox 59a90019c4ff23000e89d27ff627685d0106277e4eae2390e717bd8f8f264df0"
],
[
"imeta",
"url https://image.nostr.build/ba0c297fb99d2efa75bf0751ef33029bc857a4fee44622eb9c0ac82fe605734d.jpg",
"m image/jpeg",
"alt Verifiable file url",
"x 74b590d69c2a017a0ac693eb775c93d3d341616909e6bbbb0b3cbae49d41dbed",
"size 48129",
"dim 1280x604",
"blurhash Z271G-5tJX=sSi-ONyX9%L-5S$x]xXS5xFt7SOxZ18}?=]IraeIq$zt7xZ14-5xZEMxCNIs.%0X9",
"ox ba0c297fb99d2efa75bf0751ef33029bc857a4fee44622eb9c0ac82fe605734d"
],
[
"imeta",
"url https://image.nostr.build/bb3deae5c1e909509795126919acbd2156661febe50f1f1d6cb1c5be00a4522b.jpg",
"m image/jpeg",
"alt Verifiable file url",
"x 93a85a7d006b0cff241d8ff30047469ebace7a7ad6deac6421867d8ed34c8230",
"size 48707",
"dim 1280x612",
"blurhash Z04xi4_3-=~q-=Mw~q-;IU_MXT?a?a%gbHN{t8xZIA~W~q9Ft7_2ITRj-;4oR*-:RObbtSIoof-p",
"ox bb3deae5c1e909509795126919acbd2156661febe50f1f1d6cb1c5be00a4522b"
]
],
"content": "New update #UtxoPocket:\n\n-Import BIP-329 labels in .jsonl format (JSON lines format), this is the same format in which they are exported from Sparrow Wallet.\n\nhttps://image.nostr.build/59a90019c4ff23000e89d27ff627685d0106277e4eae2390e717bd8f8f264df0.jpg\n\n-Improved utxo comparison: enable multi-selection and press enter or the eye icon to display the new improved utxo comparison table and its properties.\n\nhttps://image.nostr.build/ba0c297fb99d2efa75bf0751ef33029bc857a4fee44622eb9c0ac82fe605734d.jpg\n\n-Substitution of utxos status icons by emojis, I think they look better visually. Also I could not use the icons to show them in the utxos comparator bar chart. I decided to make the change for visual consistency and use the same in the comparator and wallet view.\n\nhttps://image.nostr.build/bb3deae5c1e909509795126919acbd2156661febe50f1f1d6cb1c5be00a4522b.jpg\n\n-Change from Arrays to Maps to store the utxos, this should significantly improve performance in wallets with a large number of utxos. Array searches are linear, so you have to traverse the entire array to find the item you are looking for, this is much more efficient using Maps as you access the item as if it were an object. Plus some other advantages.\n\nIn the screenshots you can see a testnet wallet fetched from my node in which the labels have been successfully imported from Sparrow. In addition to the improved utxos comparator and the import option in the Settings page.\n\n-----\n\nI will try to make the next thing multi account and improve the wallet stats display.\n\nAs always, you can check the demo in https://utxopocket.devsigner.xyz.\n\nOne step closer to code release, time to sleep 🖖😴\n\n",
"sig": "bd173e47e31e0cd333e5c1809c39fcbe8089ba99ff7709f8da68b5ad13f121f6cd8b95296c02eef0ad51f8425ddc88184a4caf309a41fdad1cd83f4e810ae56f"
}