@knine-sdk/helpers
Version:
Helpers for Knine projects. Part of Knine JS SDK
16 lines (15 loc) • 754 B
TypeScript
import { CHAINS } from '@knine-sdk/constants';
export declare enum ETHERSCAN_ENTITIES {
Tx = "tx",
Token = "token",
Address = "address"
}
export declare type EtherscanEntities = `${ETHERSCAN_ENTITIES}`;
export declare const ETHERSCAN_PREFIX_BY_NETWORK: {
[key in CHAINS]?: string;
};
export declare const getEtherscanPrefix: (chainId: CHAINS) => string;
export declare const getEtherscanLink: (chainId: CHAINS, hash: string, entity: EtherscanEntities) => string;
export declare const getEtherscanTxLink: (chainId: CHAINS, hash: string) => string;
export declare const getEtherscanTokenLink: (chainId: CHAINS, hash: string) => string;
export declare const getEtherscanAddressLink: (chainId: CHAINS, hash: string) => string;