mirror of
				https://github.com/Instadapp/assembly.git
				synced 2024-07-29 22:37:06 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			864 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			864 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import { computed } from "@nuxtjs/composition-api";
 | |
| import { useNetwork } from "./useNetwork";
 | |
| 
 | |
| export function useLink() {
 | |
|   const { activeNetworkId } = useNetwork();
 | |
| 
 | |
|   const addressDetailsLink = computed(() => {
 | |
|     if (activeNetworkId.value === "polygon") {
 | |
|       return "https://polygonscan.com/address";
 | |
|     }
 | |
| 
 | |
|     return "https://etherscan.io/address";
 | |
|   });
 | |
| 
 | |
|   return { addressDetailsLink };
 | |
| }
 | |
| 
 | |
| export const getEtherscanLink = transactionHash =>
 | |
|   `https://etherscan.io/tx/${transactionHash}`;
 | |
| export const getMaticLink = transactionHash =>
 | |
|   `https://polygonscan.com/tx/${transactionHash}`;
 | |
| export const getPolygonLink = transactionHash =>
 | |
|   `https://polygonscan.com/tx/${transactionHash}`;
 | |
| export const getTenderlyLink = simulationId =>
 | |
|   `https://dashboard.tenderly.co/public/InstaDApp/dsa-simulations/fork-simulation/${simulationId}?hideSidebar=true`;
 | 
