Skip to content

Commit abfd313

Browse files
committed
Point process links at lunar
Replaces the deprecated aolink, and drops two unreachable link cases.
1 parent 5589042 commit abfd313

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

components/DashboardFooter.vue

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,16 @@ const getLink = (address: string, type: string) => {
6767
return `https://etherscan.io/address/${address}`;
6868
}
6969
return `https://sepolia.etherscan.io/address/${address}`;
70-
case 'evmMain':
71-
return `https://etherscan.io/address/${address}`;
72-
case 'arweave':
73-
return `https://sonar.warp.cc/#/app/contract/${address}?network=mainnet`;
7470
case 'viewblock':
7571
return `https://viewblock.io/arweave/address/${address}?tab=items`;
7672
case 'ao':
77-
return `https://aolink.ar.anyone.tech/#/entity/${address}`;
73+
// Lunar, the successor to the deprecated aolink. Hash-routed, hence `/#/explorer/`.
74+
//
75+
// It reads our processes without being pointed at our node: every message and assignment
76+
// is uploaded to Arweave, so the history resolves through the gateway. The node's own
77+
// Hyperbuddy was tried first and only renders the process properties from spawn, not a
78+
// message history, which is the thing worth linking to.
79+
return `https://lunar.arweave.net/#/explorer/${address}/info`;
7880
default:
7981
return '#';
8082
}

0 commit comments

Comments
 (0)