@arcana/ca-sdk
Version:
Arcana Network's chain abstraction SDK for unified balance in Web3 apps
28 lines (27 loc) • 1.18 kB
TypeScript
import { Universe } from "@arcana/ca-common";
declare const KAIA_CHAIN_ID = 8217;
declare const SOPHON_CHAIN_ID = 50104;
declare const HYPEREVM_CHAIN_ID = 999;
declare const MONAD_TESTNET_CHAIN_ID = 10143;
declare const FUEL_NETWORK_URL = "https://mainnet.fuel.network/v1/graphql";
declare const FUEL_BASE_ASSET_ID = "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07";
declare const getLogoFromSymbol: (symbol: string) => string;
declare const isNativeAddress: (universe: Universe, address: `0x${string}`) => boolean;
declare const INTENT_EXPIRY: number;
declare const AaveTokenContracts: {
[key: number]: {
[symbol: string]: `0x${string}`;
};
};
declare const TOKEN_MINTER_CONTRACTS: {
[key: number]: {
[symbol: string]: `0x${string}`;
};
};
declare const TOP_OWNER: {
[key: number]: {
[symbol: string]: `0x${string}`;
};
};
declare const ZERO_ADDRESS: `0x${string}`;
export { AaveTokenContracts, FUEL_BASE_ASSET_ID, FUEL_NETWORK_URL, getLogoFromSymbol, HYPEREVM_CHAIN_ID, INTENT_EXPIRY, isNativeAddress, KAIA_CHAIN_ID, MONAD_TESTNET_CHAIN_ID, SOPHON_CHAIN_ID, TOKEN_MINTER_CONTRACTS, TOP_OWNER, ZERO_ADDRESS, };