@elkdex/sdk
Version:
🛠An SDK for building applications on top of Elk Finance.
230 lines (229 loc) • 4.5 kB
TypeScript
import { Currency } from './currency';
import { NativeCurrency } from './nativeCurrency';
import { Token } from './token';
import { ChainId } from '../constants';
/**
* Ether is the main usage of a 'native' currency, i.e. for Ethereum mainnet and all testnets
*/
export declare class Ether extends NativeCurrency {
protected constructor(chainId: number);
get wrapped(): Token;
private static _etherCache;
static onChain(chainId: number): Ether;
equals(other: Currency): boolean;
}
export declare const CETH: {
80001: Token;
137: Token;
43113: Token;
43114: Token;
4002: Token;
250: Token;
256: Token;
128: Token;
13939: Token;
100: Token;
122: Token;
10: Token;
69: Token;
321: Token;
322: Token;
111: Token;
61: Token;
62: Token;
1284: Token;
1287: Token;
1024: Token;
123: Token;
42220: Token;
44787: Token;
421611: Token;
42161: Token;
14: Token;
16: Token;
32659: Token;
1666600000: Token;
66: Token;
4689: Token;
70: Token;
20: Token;
1285: Token;
40: Token;
25: Token;
2222: Token;
199: Token;
1029: Token;
97: Token;
56: Token;
3: Token;
1: Token;
245022926: Token;
245022934: Token;
35441: Token;
32520: Token;
888: Token;
1088: Token;
592: Token;
10243: Token;
10242: Token;
369: Token;
8453: Token;
106: Token;
59144: Token;
30: Token;
288: Token;
56288: Token;
1313161554: Token;
324: Token;
534352: Token;
238: Token;
204: Token;
5000: Token;
1101: Token;
};
export declare const CETH_NAME: {
80001: string;
137: string;
43113: string;
43114: string;
4002: string;
250: string;
256: string;
128: string;
13939: string;
100: string;
122: string;
10: string;
69: string;
321: string;
322: string;
111: string;
61: string;
62: string;
1287: string;
123: string;
42220: string;
44787: string;
421611: string;
42161: string;
14: string;
16: string;
32659: string;
1666600000: string;
66: string;
4689: string;
70: string;
20: string;
1285: string;
40: string;
25: string;
2222: string;
199: string;
1029: string;
97: string;
56: string;
3: string;
1: string;
245022926: string;
245022934: string;
35441: string;
32520: string;
888: string;
1088: string;
592: string;
10243: string;
10242: string;
369: string;
8453: string;
106: string;
59144: string;
30: string;
288: string;
56288: string;
1313161554: string;
1024: string;
324: string;
534352: string;
238: string;
204: string;
1284: string;
5000: string;
1101: string;
80094: string;
146: string;
18880: string;
52226: string;
};
export declare const CETH_NAME_ROUTER: {
80001: string;
137: string;
43113: string;
43114: string;
4002: string;
250: string;
256: string;
128: string;
13939: string;
100: string;
122: string;
10: string;
69: string;
321: string;
322: string;
111: string;
61: string;
62: string;
1287: string;
123: string;
42220: string;
44787: string;
421611: string;
42161: string;
14: string;
16: string;
32659: string;
1666600000: string;
66: string;
4689: string;
70: string;
20: string;
1285: string;
40: string;
25: string;
2222: string;
199: string;
1029: string;
97: string;
56: string;
3: string;
1: string;
245022926: string;
245022934: string;
35441: string;
32520: string;
888: string;
1088: string;
592: string;
10243: string;
10242: string;
369: string;
8453: string;
106: string;
59144: string;
30: string;
288: string;
56288: string;
1313161554: string;
1024: string;
324: string;
534352: string;
238: string;
204: string;
1284: string;
5000: string;
1101: string;
80094: string;
146: string;
18880: string;
52226: string;
};