UNPKG

@cheethas/splits-sdk

Version:

Fork of the splits SDK for the 0xSplits protocol, testing experimental features

40 lines (34 loc) 917 B
import { BigNumber } from '@ethersproject/bignumber' export const PERCENTAGE_SCALE = BigNumber.from(1e6) export const SPLIT_MAIN_ADDRESS = '0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE' export const REVERSE_RECORDS_ADDRESS = '0x3671aE578E63FdF66ad4F3E12CC0c0d71Ac7510C' export const ETHEREUM_CHAIN_IDS = [1, 3, 4, 5, 42] export const POLYGON_CHAIN_IDS = [137, 80001] export const SPLITS_SUPPORTED_CHAIN_IDS = ETHEREUM_CHAIN_IDS.concat(POLYGON_CHAIN_IDS) export const SPLITS_SUBGRAPH_CHAIN_IDS = [1, 5, 137, 80001] export const SPLITS_MAX_PRECISION_DECIMALS = 4 export const CHAIN_INFO: { [chainId: number]: { startBlock: number } } = { 1: { startBlock: 14206768, }, 3: { startBlock: 11962375, }, 4: { startBlock: 10163325, }, 5: { startBlock: 6374540, }, 42: { startBlock: 29821123, }, 137: { startBlock: 25303316, }, 80001: { startBlock: 25258326, }, }