UNPKG

@atomiqlabs/chain-starknet

Version:

Starknet specific base implementation

11 lines (10 loc) 626 B
import { StarknetSwapContract } from "./StarknetSwapContract"; import { TypedContractV2 } from "starknet"; import { EscrowManagerAbi } from "./EscrowManagerAbi"; import { StarknetChainInterface } from "../chain/StarknetChainInterface"; import { StarknetContractModule } from "../contract/StarknetContractModule"; export declare class StarknetSwapModule extends StarknetContractModule<typeof EscrowManagerAbi> { readonly contract: StarknetSwapContract; readonly swapContract: TypedContractV2<typeof EscrowManagerAbi>; constructor(chainInterface: StarknetChainInterface, contract: StarknetSwapContract); }