File tree Expand file tree Collapse file tree 3 files changed +28
-0
lines changed Expand file tree Collapse file tree 3 files changed +28
-0
lines changed Original file line number Diff line number Diff line change 1+ export enum Protocol {
2+ Airdrops = "airdrops" ,
3+ Lockup = "lockup" ,
4+ }
5+
6+ export namespace Version {
7+ export enum Airdrops {
8+ V1_0 = "v1.0" ,
9+ }
10+
11+ export enum Lockup {
12+ V1_0 = "v1.0" ,
13+ }
14+ }
15+
16+ export const enums = {
17+ Protocol,
18+ Version,
19+ } ;
Original file line number Diff line number Diff line change 11export { solanaChains } from "./chains" ;
22export * from "./idl" ;
3+ export * from "./types" ;
Original file line number Diff line number Diff line change 1+ import type * as enums from "./enums" ;
2+
3+ export namespace SolanaVersion {
4+ export type Airdrops = `${enums . Version . Airdrops } ` | enums . Version . Airdrops ;
5+ export type Lockup = `${enums . Version . Lockup } ` | enums . Version . Lockup ;
6+ }
7+
8+ export type SolanaVersion = SolanaVersion . Airdrops | SolanaVersion . Lockup ;
You can’t perform that action at this time.
0 commit comments