Page MenuHomePhabricator

D17489.id52035.diff
No OneTemporary

D17489.id52035.diff

diff --git a/apps/ecash-herald/src/parse.ts b/apps/ecash-herald/src/parse.ts
--- a/apps/ecash-herald/src/parse.ts
+++ b/apps/ecash-herald/src/parse.ts
@@ -2381,7 +2381,7 @@
// Agora vars
let agoraTxs = 0;
- const agoraActions = new Map();
+ const agoraActions: Map<string, TokenActions> = new Map();
let oneshotVolumeSatoshis = 0;
let partialVolumeSatoshis = 0;
@@ -3384,22 +3384,27 @@
const { buy, list, cancel } = agoraActionInfo;
if (typeof buy === 'undefined') {
- agoraActionInfo.buy = { count: 0 };
+ // Define buy count and volume as 0 for tokens without any buys
+ // In this way we can assert these values exist in the sort
+ agoraActionInfo.buy = { count: 0, volume: 0 };
}
if (typeof list === 'undefined') {
+ // Define list count as 0 for tokens without any listings
agoraActionInfo.list = { count: 0 };
}
if (typeof cancel === 'undefined') {
+ // Define cancel count as 0 for tokens without any cancellations
agoraActionInfo.cancel = { count: 0 };
}
agoraActions.set(tokenId, agoraActionInfo);
});
- // Sort agoraActions by buys
+ // Sort agoraActions by volume
const sortedAgoraActions = new Map(
[...agoraActions.entries()].sort(
(keyValueArrayA, keyValueArrayB) =>
- keyValueArrayB[1].buy.count - keyValueArrayA[1].buy.count,
+ keyValueArrayB[1].buy!.volume -
+ keyValueArrayA[1].buy!.volume,
),
);
@@ -3442,7 +3447,9 @@
for (let i = 0; i < newsworthyAgoraTokens.length; i += 1) {
const tokenId = newsworthyAgoraTokens[i];
- const tokenActionInfo = sortedAgoraActions.get(tokenId);
+ const tokenActionInfo = sortedAgoraActions.get(
+ tokenId,
+ ) as TokenActions;
const genesisInfo =
tokenInfoMap === false ? undefined : tokenInfoMap.get(tokenId);
@@ -3464,28 +3471,28 @@
? ` (${genesisInfo.tokenTicker})`
: ''
}: ${
- buy.count > 0
+ buy!.count > 0
? `${config.emojis.agoraBuy}${
- buy.count > 1 ? `x${buy.count}` : ''
+ buy!.count > 1 ? `x${buy!.count}` : ''
}${
- typeof buy.volume !== 'undefined'
+ typeof buy!.volume !== 'undefined'
? ` (${satsToFormattedValue(
- buy.volume,
+ buy!.volume,
xecPriceUsd,
)})`
: ''
}`
: ''
}${
- list.count > 0
+ list!.count > 0
? `${config.emojis.agoraList}${
- list.count > 1 ? `x${list.count}` : ''
+ list!.count > 1 ? `x${list!.count}` : ''
}`
: ''
}${
- cancel.count > 0
+ cancel!.count > 0
? `${config.emojis.agoraCancel}${
- cancel.count > 1 ? `x${cancel.count}` : ''
+ cancel!.count > 1 ? `x${cancel!.count}` : ''
}`
: ''
}`,
diff --git a/apps/ecash-herald/test/mocks/dailyTxs.ts b/apps/ecash-herald/test/mocks/dailyTxs.ts
--- a/apps/ecash-herald/test/mocks/dailyTxs.ts
+++ b/apps/ecash-herald/test/mocks/dailyTxs.ts
@@ -2617,6 +2617,189 @@
timestamp: 1732772920,
},
},
+ // Another ALP agora buy for Tiberium so it leads in volume
+ {
+ txid: 'f5b819ea5d0d2fe86d866eff65a39945537c492dac7231be8b354d9881df8d40',
+ version: 2,
+ inputs: [
+ {
+ prevOut: {
+ txid: '1e060fe094513fb3da50ae827e3890736d9723cf747212a912d300d2de2ec52f',
+ outIdx: 1,
+ },
+ inputScript:
+ '21023c72addb4fdf09af94f0c94d7fe92a386a7e70cf8a1d85916386bb2535c7b1b1408b93bfc2f99716388ddc43a1f2def4070dbf3fcdf1e19b772f695d450d5b59404258de9a8fcc872004e4c439102a22d91fe80bb23f5c3eb1b942e664f4f01c2a4422020000000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac10ffe508000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac4d2d012fc52eded200d312a9127274cf23976d7390387e82ae50dab33f5194e00f061e01000000d47b63817b6ea2697604ea78cc0ca2697604b1a547019700887d945279012a7f757892635357807e7804b1a54701965667525768807e527904b1a547019656807e827c7e5379012a7f777c7e825980bc7c7e007e7b03c546039303c646039658807e041976a914707501577f77a97e0288ac7e7e6b7d02220258800317a9147e024c7872587d807e7e7e01ab7e537901257f7702d4007f5c7f7701207f547f750496856f53886b7ea97e01877e7c92647500687b8292697e6c6c7b7eaa88520144807c7ea86f7bbb7501c17e7c677501577f7768ac2202000000000000ffffffff4f6718f3826e94eccb06fc0fd1d29b0245141c9774089952b9229272545a709996856f53c10000000424b9fc7f514d58014c78534c5032000453454e443f93ce4cbff80c9cfc7647fe0c6d99b61248dce720a27f3723cd4737d35b6e116a504b41475230075041525449414c0000b1a5470100000000c646030000000000ea78cc0c0000000096856f5303771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba60824b9fc7f00000000ab7b63817b6ea2697604ea78cc0ca2697604b1a547019700887d945279012a7f757892635357807e7804b1a54701965667525768807e527904b1a547019656807e827c7e5379012a7f777c7e825980bc7c7e007e7b03c546039303c646039658807e041976a914707501577f77a97e0288ac7e7e6b7d02220258800317a9147e024c7872587d807e7e7e01ab7e537901257f7702d4007f5c7f7701207f547f750496856f53886b7ea97e01877e7c92647500687b8292697e6c6c7b7eaa88520144807c7ea86f7bbb7501c17e7c677501577f7768ac',
+ value: 546,
+ sequenceNo: 4294967295,
+ token: {
+ tokenId:
+ '116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f',
+ tokenType: {
+ protocol: 'ALP',
+ type: 'ALP_TOKEN_TYPE_STANDARD',
+ number: 0,
+ },
+ amount: '100',
+ isMintBaton: false,
+ entryIdx: 0,
+ },
+ plugins: {
+ agora: {
+ groups: [
+ '5003771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6',
+ '54116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f',
+ '46116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f',
+ ],
+ data: [
+ '5041525449414c',
+ '00',
+ '00',
+ 'b1a5470100000000',
+ 'c646030000000000',
+ 'ea78cc0c00000000',
+ '96856f53',
+ ],
+ },
+ },
+ outputScript: 'a914fc4c52c5f83596e8c99b1ae4d6c95f8b2355f0f887',
+ },
+ {
+ prevOut: {
+ txid: '2a1f750037253feb51003701a9febed12eb112569c9423ba9bcd768df27614c4',
+ outIdx: 1987,
+ },
+ inputScript:
+ '41972d1961aeb50fccfa74eef559db92947ad0a1e87649a653680534e35b77e4c1f3ce525d02cae387149d637597c1b16b0ce66481aff406eaac5bf52b42b2bfc1412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795',
+ value: 642,
+ sequenceNo: 4294967295,
+ outputScript:
+ '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac',
+ },
+ {
+ prevOut: {
+ txid: 'ed37168c53ddd44db2f1cef05273f4849068d4203047d762189a8b3d8252bda7',
+ outIdx: 177,
+ },
+ inputScript:
+ '41b4a1fa9f2eb9aa1e1107a0daa0789140b5dd1f709bf05f5876eb113c367bc8b9965b3c28405a0899b5f6d3faf4c944a4de8c7e1e9aaccd77bfcc38d8241b8620412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795',
+ value: 587,
+ sequenceNo: 4294967295,
+ outputScript:
+ '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac',
+ },
+ {
+ prevOut: {
+ txid: '836c7a50f4422deca015f038022f8602fc6c33e3d52d8b70ea729f3e2700300e',
+ outIdx: 1506,
+ },
+ inputScript:
+ '41655a797528798468a7c4ac17cb6a818daecce7b69104e89a488ebe8484e8846a8fdff5a405042245a6c43a240e3a1469ce64fc833c5d6cf6fae9048325a68c4d412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795',
+ value: 583,
+ sequenceNo: 4294967295,
+ outputScript:
+ '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac',
+ },
+ {
+ prevOut: {
+ txid: 'f0dde5552272e20e5562d25226c487d2413dba8307106340f7c438e2a9809bbf',
+ outIdx: 1604,
+ },
+ inputScript:
+ '41e4f342e5d625580b576f244fc89957eb777a445a3709006b9f0dbee41b7426d7d0451b17f17286553c76b2b60d5e8032663fb59e2626f232064844554da90725412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795',
+ value: 583,
+ sequenceNo: 4294967295,
+ outputScript:
+ '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac',
+ },
+ {
+ prevOut: {
+ txid: 'bdc44bae6091a18d8c8bd0d82f4984e2046821b890553d354e6e370d70e2c378',
+ outIdx: 3,
+ },
+ inputScript:
+ '41b5cbfee5ebf18cf6ea9ac18975afd410d634984d03fb3f695df9239f4e8bd3337eef76a4fcc47575902232a97a48f720d51f821f7ec02f52ffd48560d782abb0412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795',
+ value: 149302049,
+ sequenceNo: 4294967295,
+ outputScript:
+ '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac',
+ },
+ ],
+ outputs: [
+ {
+ value: 0,
+ outputScript:
+ '6a504b41475230075041525449414c0000b1a5470100000000c646030000000000ea78cc0c0000000096856f5303771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba637534c5032000453454e443f93ce4cbff80c9cfc7647fe0c6d99b61248dce720a27f3723cd4737d35b6e1102000000000000640000000000',
+ },
+ {
+ value: 10001,
+ outputScript:
+ '76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac',
+ },
+ {
+ value: 546,
+ outputScript:
+ '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac',
+ plugins: {
+ agora: {
+ groups: [],
+ data: [
+ '4552524f52',
+ '4c78534c5032000453454e443f93ce4cbff80c9cfc7647fe0c6d99b61248dce720a27f3723cd4737d35b6e116a504b41475230075041525449414c0000b1a5470100000000c646030000000000ea78cc0c0000000096856f5303771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba60824b9fc7f00000000ab7b63817b6ea2697604ea78cc0ca2697604b1a547019700887d945279012a7f757892635357807e7804b1a54701965667525768807e527904b1a547019656807e827c7e5379012a7f777c7e825980bc7c7e007e7b03c546039303c646039658807e041976a914707501577f77a97e0288ac7e7e6b7d02220258800317a9147e024c7872587d807e7e7e01ab7e537901257f7702d4007f5c7f7701207f547f750496856f53886b7ea97e01877e7c92647500687b8292697e6c6c7b7eaa88520144807c7ea86f7bbb7501c17e7c677501577f7768ac',
+ ],
+ },
+ },
+ token: {
+ tokenId:
+ '116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f',
+ tokenType: {
+ protocol: 'ALP',
+ type: 'ALP_TOKEN_TYPE_STANDARD',
+ number: 0,
+ },
+ amount: '100',
+ isMintBaton: false,
+ entryIdx: 0,
+ },
+ },
+ {
+ value: 149290768,
+ outputScript:
+ '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac',
+ },
+ ],
+ lockTime: 1399817622,
+ timeFirstSeen: 1736295827,
+ size: 1828,
+ isCoinbase: false,
+ tokenEntries: [
+ {
+ tokenId:
+ '116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f',
+ tokenType: {
+ protocol: 'ALP',
+ type: 'ALP_TOKEN_TYPE_STANDARD',
+ number: 0,
+ },
+ txType: 'SEND',
+ isInvalid: false,
+ burnSummary: '',
+ failedColorings: [],
+ actualBurnAmount: '0',
+ intentionalBurn: '0',
+ burnsMintBatons: false,
+ },
+ ],
+ tokenFailedParsings: [],
+ tokenStatus: 'TOKEN_STATUS_NORMAL',
+ isFinal: false,
+
+ // use same height as preceding buy
+ block: {
+ height: 872992,
+ hash: '0000000000000000261323e832036ab8504e45794cf3a0cc9effbe56b5829458',
+ timestamp: 1732772920,
+ },
+ },
// ALP agora cancel
// 38c3b50ccc32d24a1d2a86437f465b9ec107da27d24f2cec3bc29ba4e797e38f
{
diff --git a/apps/ecash-herald/test/parse.test.ts b/apps/ecash-herald/test/parse.test.ts
--- a/apps/ecash-herald/test/parse.test.ts
+++ b/apps/ecash-herald/test/parse.test.ts
@@ -382,7 +382,7 @@
[
'<b>15 Oct 2024</b>\n' +
'πŸ“¦61,585 blocks\n' +
- '➑️36 txs\n' +
+ '➑️37 txs\n' +
'\n' +
'πŸ“‰<b>1 XEC = $0.00003487</b> <i>(-0.40%)</i>\n' +
'Trading volume: $5,957,333\n' +
@@ -405,11 +405,11 @@
'🎁 <b>1</b> new user received <b>42 XEC</b>\n' +
'🎟 <b>1</b> <a href="https://cashtab.com/#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1">CACHET</a> reward\n' +
'\n' +
- 'πŸ›πŸͺ™ <b><i>6 Agora token txs from 4 tokens</i></b>\n' +
- 'πŸ”Š <b><i>$0.0007</i></b>\n' +
+ 'πŸ›πŸͺ™ <b><i>7 Agora token txs from 4 tokens</i></b>\n' +
+ 'πŸ”Š <b><i>$0.004</i></b>\n' +
'πŸ’°Buy, 🏷List, ❌Cancel\n' +
+ 'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">Tiberium</a> (TB): πŸ’°x2 ($0.004)🏷❌\n' +
'<a href="https://cashtab.com/#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1">Cachet</a> (CACHET): πŸ’° ($0.0003)\n' +
- 'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">Tiberium</a> (TB): πŸ’° ($0.0003)🏷❌\n' +
'<a href="https://cashtab.com/#/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8">Vespene Gas</a> (VSP): ❌\n' +
'<a href="https://cashtab.com/#/token/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896">Bull</a> (BULL): 🏷\n' +
'\nπŸ›πŸ–Ό <b><i>3 Agora NFT txs from 2 NFTs in 2 collections</i></b>\n' +
@@ -417,7 +417,7 @@
'<a href="https://cashtab.com/#/token/78efa5177e99bf05b48948ac7e23e6cc2255764e52ccf7092afb979a766dee2c">xolosArmyPOP</a> (RMZPOP): πŸ’° ($0.465)\n' +
'<a href="https://cashtab.com/#/token/0fb781a98fffb980b1c9c609f62b29783c348e74aa7ea3908dcf7f46388ab316">Flags</a> (FLAGS): 🏷❌\n' +
'\n' +
- 'πŸͺ™ <b><i>15 token txs from 4 tokens</i></b>\n' +
+ 'πŸͺ™ <b><i>16 token txs from 4 tokens</i></b>\n' +
'<a href="https://cashtab.com/#/token/04009a8be347f21a1122964c3226b99c36a9bd755c5a450a53848471a2466103">Perpetua</a> (PRP): πŸ§ͺ➑️πŸ”₯πŸ”¨\n' +
'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">Tiberium</a> (TB): πŸ§ͺ➑️πŸ”₯πŸ”¨\n' +
'πŸ—»<a href="https://cashtab.com/#/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145">Credo In Unum Deo</a> (CRD): ➑️\n' +
@@ -467,7 +467,7 @@
[
'<b>15 Oct 2024</b>\n' +
'πŸ“¦61,585 blocks\n' +
- '➑️36 txs\n' +
+ '➑️37 txs\n' +
'\n' +
'πŸ“‰<b>1 XEC = $0.00003487</b> <i>(-0.40%)</i>\n' +
'Trading volume: $5,957,333\n' +
@@ -490,11 +490,11 @@
'🎁 <b>1</b> new user received <b>42 XEC</b>\n' +
'🎟 <b>1</b> <a href="https://cashtab.com/#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1">CACHET</a> reward\n' +
'\n' +
- 'πŸ›πŸͺ™ <b><i>6 Agora token txs from 4 tokens</i></b>\n' +
- 'πŸ”Š <b><i>$0.0007</i></b>\n' +
+ 'πŸ›πŸͺ™ <b><i>7 Agora token txs from 4 tokens</i></b>\n' +
+ 'πŸ”Š <b><i>$0.004</i></b>\n' +
'πŸ’°Buy, 🏷List, ❌Cancel\n' +
+ 'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">116...33f</a>: πŸ’°x2 ($0.004)🏷❌\n' +
'<a href="https://cashtab.com/#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1">aed...cb1</a>: πŸ’° ($0.0003)\n' +
- 'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">116...33f</a>: πŸ’° ($0.0003)🏷❌\n' +
'<a href="https://cashtab.com/#/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8">20a...6f8</a>: ❌\n' +
'<a href="https://cashtab.com/#/token/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896">01d...896</a>: 🏷\n' +
'\nπŸ›πŸ–Ό <b><i>3 Agora NFT txs from 2 NFTs in 2 collections</i></b>\n' +
@@ -502,7 +502,7 @@
'<a href="https://cashtab.com/#/token/78efa5177e99bf05b48948ac7e23e6cc2255764e52ccf7092afb979a766dee2c">78e...e2c</a>: πŸ’° ($0.465)\n' +
'<a href="https://cashtab.com/#/token/0fb781a98fffb980b1c9c609f62b29783c348e74aa7ea3908dcf7f46388ab316">0fb...316</a>: 🏷❌\n' +
'\n' +
- 'πŸͺ™ <b><i>15 token txs from 4 tokens</i></b>\n' +
+ 'πŸͺ™ <b><i>16 token txs from 4 tokens</i></b>\n' +
'<a href="https://cashtab.com/#/token/04009a8be347f21a1122964c3226b99c36a9bd755c5a450a53848471a2466103">040...103</a>: πŸ§ͺ➑️πŸ”₯πŸ”¨\n' +
'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">116...33f</a>: πŸ§ͺ➑️πŸ”₯πŸ”¨\n' +
'πŸ—»<a href="https://cashtab.com/#/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145">cdc...145</a>: ➑️\n' +
@@ -544,7 +544,7 @@
[
'<b>15 Oct 2024</b>\n' +
'πŸ“¦61,585 blocks\n' +
- '➑️36 txs\n' +
+ '➑️37 txs\n' +
'\n' +
'<b><i>⛏️3 miners found blocks</i></b>\n' +
'<u>Top 3</u>\n' +
@@ -562,11 +562,11 @@
'🎁 <b>1</b> new user received <b>42 XEC</b>\n' +
'🎟 <b>1</b> <a href="https://cashtab.com/#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1">CACHET</a> reward\n' +
'\n' +
- 'πŸ›πŸͺ™ <b><i>6 Agora token txs from 4 tokens</i></b>\n' +
- 'πŸ”Š <b><i>20 XEC</i></b>\n' +
+ 'πŸ›πŸͺ™ <b><i>7 Agora token txs from 4 tokens</i></b>\n' +
+ 'πŸ”Š <b><i>120 XEC</i></b>\n' +
'πŸ’°Buy, 🏷List, ❌Cancel\n' +
+ 'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">Tiberium</a> (TB): πŸ’°x2 (110 XEC)🏷❌\n' +
'<a href="https://cashtab.com/#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1">Cachet</a> (CACHET): πŸ’° (10 XEC)\n' +
- 'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">Tiberium</a> (TB): πŸ’° (10 XEC)🏷❌\n' +
'<a href="https://cashtab.com/#/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8">Vespene Gas</a> (VSP): ❌\n' +
'<a href="https://cashtab.com/#/token/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896">Bull</a> (BULL): 🏷\n' +
'\nπŸ›πŸ–Ό <b><i>3 Agora NFT txs from 2 NFTs in 2 collections</i></b>\n' +
@@ -574,7 +574,7 @@
'<a href="https://cashtab.com/#/token/78efa5177e99bf05b48948ac7e23e6cc2255764e52ccf7092afb979a766dee2c">xolosArmyPOP</a> (RMZPOP): πŸ’° (13k XEC)\n' +
'<a href="https://cashtab.com/#/token/0fb781a98fffb980b1c9c609f62b29783c348e74aa7ea3908dcf7f46388ab316">Flags</a> (FLAGS): 🏷❌\n' +
'\n' +
- 'πŸͺ™ <b><i>15 token txs from 4 tokens</i></b>\n' +
+ 'πŸͺ™ <b><i>16 token txs from 4 tokens</i></b>\n' +
'<a href="https://cashtab.com/#/token/04009a8be347f21a1122964c3226b99c36a9bd755c5a450a53848471a2466103">Perpetua</a> (PRP): πŸ§ͺ➑️πŸ”₯πŸ”¨\n' +
'πŸ—»<a href="https://cashtab.com/#/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f">Tiberium</a> (TB): πŸ§ͺ➑️πŸ”₯πŸ”¨\n' +
'πŸ—»<a href="https://cashtab.com/#/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145">Credo In Unum Deo</a> (CRD): ➑️\n' +

File Metadata

Mime Type
text/plain
Expires
Thu, Feb 6, 16:52 (17 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5080760
Default Alt Text
D17489.id52035.diff (22 KB)

Event Timeline