allo-monad-ray
Version:
Monad version of Allo v2 SDK
70 lines (69 loc) • 2.47 kB
TypeScript
import { Chain } from "viem";
export declare const sei: {
blockExplorers: {
readonly default: {
readonly name: "Seitrace";
readonly url: "https://seitrace.com";
};
};
contracts: {
readonly multicall3: {
readonly address: "0xcb2436774C3e191c85056d248EF4260ce5f27A9D";
};
};
id: 1329;
name: "Sei";
nativeCurrency: {
readonly name: "Sei";
readonly symbol: "SEI";
readonly decimals: 18;
};
rpcUrls: {
readonly default: {
readonly http: readonly ["https://evm-rpc.sei-apis.com/"];
readonly webSocket: readonly ["wss://evm-ws.sei-apis.com/"];
};
};
sourceId?: number | undefined | undefined;
testnet?: boolean | undefined | undefined;
custom?: Record<string, unknown> | undefined;
fees?: import("viem").ChainFees<undefined> | undefined;
formatters?: undefined;
serializers?: import("viem").ChainSerializers<undefined, import("viem").TransactionSerializable> | undefined;
};
export declare const monad: {
blockExplorers: {
readonly default: {
readonly name: "Monad Explorer";
readonly url: "https://testnet.monadexplorer.com";
};
};
contracts?: {
[x: string]: import("viem").ChainContract | {
[sourceId: number]: import("viem").ChainContract | undefined;
} | undefined;
ensRegistry?: import("viem").ChainContract | undefined;
ensUniversalResolver?: import("viem").ChainContract | undefined;
multicall3?: import("viem").ChainContract | undefined;
universalSignatureVerifier?: import("viem").ChainContract | undefined;
} | undefined;
id: 10143;
name: "Monad Testnet";
nativeCurrency: {
readonly name: "TMON";
readonly symbol: "TMON";
readonly decimals: 18;
};
rpcUrls: {
readonly default: {
readonly http: readonly ["https://testnet-rpc2.monad.xyz/52227f026fa8fac9e2014c58fbf5643369b3bfc6"];
};
};
sourceId?: number | undefined | undefined;
testnet?: boolean | undefined | undefined;
custom?: Record<string, unknown> | undefined;
fees?: import("viem").ChainFees<undefined> | undefined;
formatters?: undefined;
serializers?: import("viem").ChainSerializers<undefined, import("viem").TransactionSerializable> | undefined;
};
export declare const supportedChains: Chain[];