@sfpro/sdk
Version:
TypeScript SDK for Superfluid Protocol - stream money every second
76 lines (75 loc) • 3.99 kB
TypeScript
import { arbitrum, avalanche, avalancheFuji, base, baseSepolia, bsc, type Chain as Chain_, celo, degen, gnosis, mainnet, optimism, optimismSepolia, polygon, scroll, scrollSepolia, sepolia } from "viem/chains";
type Chain = Omit<Chain_, "fees" | "formatters">;
export declare const superfluidMainnets: readonly [
Chain & {
id: (typeof base)["id"];
},
Chain & {
id: (typeof arbitrum)["id"];
},
Chain & {
id: (typeof avalanche)["id"];
},
Chain & {
id: (typeof bsc)["id"];
},
Chain & {
id: (typeof celo)["id"];
},
Chain & {
id: (typeof degen)["id"];
},
Chain & {
id: (typeof gnosis)["id"];
},
Chain & {
id: (typeof mainnet)["id"];
},
Chain & {
id: (typeof optimism)["id"];
},
Chain & {
id: (typeof polygon)["id"];
},
Chain & {
id: (typeof scroll)["id"];
}
];
export declare const superfluidTestnets: readonly [
Chain & {
id: (typeof baseSepolia)["id"];
},
Chain & {
id: (typeof avalancheFuji)["id"];
},
Chain & {
id: (typeof optimismSepolia)["id"];
},
Chain & {
id: (typeof scrollSepolia)["id"];
},
Chain & {
id: (typeof sepolia)["id"];
}
];
export declare const superfluidMainnetTransports: {
readonly 8453: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 42161: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 43114: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 56: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 42220: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 666666666: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 100: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 1: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 10: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 137: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 534352: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
};
export declare const superfluidTestnetTransports: {
readonly 84532: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 43113: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 11155420: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 534351: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
readonly 11155111: import("viem").FallbackTransport<readonly [import("viem").HttpTransport<undefined, false>, import("viem").HttpTransport<undefined, false>]>;
};
export {};