UNPKG

@deserialize/evm-limit-sdk

Version:

TypeScript client for LimitOrderWithPermit2 smart contract

19 lines (14 loc) 656 B
import LimitOrderABI from "../LimitOrderABI.json" import { LimitOrderConfig } from "../types" const BASE_LIMIT_ORDER_WITH_PERMIT2_CONTRACT = "0x2E4bE5b6FA5378cd791e23767213E6b99Afa7014" const BASE_PERMIT2_CONTRACT = "0x000000000022D473030F116dDEE9F6B43aC78BA3" const BASE_WETH_CONTRACT = "0x4200000000000000000000000000000000000006" const BASE_LIMIT_ORDER_CONFIG: LimitOrderConfig = { LIMIT_ORDER_WITH_PERMIT2_CONTRACT: BASE_LIMIT_ORDER_WITH_PERMIT2_CONTRACT, BASE_LIMIT_ORDER_CONTRACT_ABI: LimitOrderABI, PERMIT2_CONTRACT: BASE_PERMIT2_CONTRACT, W_NATIVE_CONTRACT: BASE_WETH_CONTRACT, } as const export { BASE_LIMIT_ORDER_CONFIG }