Merge pull request 'fix: add reverse ENS lookups for all displayed addresses (closes #22)' (#25) from fix/reverse-ens-lookups into main
All checks were successful
check / check (push) Successful in 9s
All checks were successful
check / check (push) Successful in 9s
Reviewed-on: #25
This commit was merged in pull request #25.
This commit is contained in:
@@ -151,11 +151,11 @@ async function loadTransactions(address) {
|
|||||||
|
|
||||||
loadedTxs = txs;
|
loadedTxs = txs;
|
||||||
|
|
||||||
// Collect unique counterparty addresses for ENS resolution.
|
// Collect ALL unique addresses (from + to) for ENS resolution so
|
||||||
|
// that reverse lookups work for every displayed address, not just
|
||||||
|
// the ones that were originally entered as ENS names.
|
||||||
const counterparties = [
|
const counterparties = [
|
||||||
...new Set(
|
...new Set(txs.flatMap((tx) => [tx.from, tx.to].filter(Boolean))),
|
||||||
txs.map((tx) => (tx.direction === "sent" ? tx.to : tx.from)),
|
|
||||||
),
|
|
||||||
];
|
];
|
||||||
if (counterparties.length > 0) {
|
if (counterparties.length > 0) {
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -214,11 +214,10 @@ async function loadTransactions(address, tokenId) {
|
|||||||
|
|
||||||
loadedTxs = txs;
|
loadedTxs = txs;
|
||||||
|
|
||||||
// Collect unique counterparty addresses for ENS resolution
|
// Collect ALL unique addresses for ENS resolution so reverse
|
||||||
|
// lookups work for every displayed address.
|
||||||
const counterparties = [
|
const counterparties = [
|
||||||
...new Set(
|
...new Set(txs.flatMap((tx) => [tx.from, tx.to].filter(Boolean))),
|
||||||
txs.map((tx) => (tx.direction === "sent" ? tx.to : tx.from)),
|
|
||||||
),
|
|
||||||
];
|
];
|
||||||
if (counterparties.length > 0) {
|
if (counterparties.length > 0) {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user