Skip to content

jobotics/xstate-facade

 
 

Repository files navigation

XState Facade

This project implements a state machine for managing cross-chain swaps using XState. It provides a robust and type-safe way to handle the complex flow of swap operations.

Features

  • State management for cross-chain swaps
  • Integration with external APIs for fetching quotes and submitting swaps
  • Support for various asset types and networks
  • Error handling and retry mechanisms

Installation

To install the project dependencies, run:

pnpm install

Install Playwright browsers

Run the following command in your terminal:

pnpm exec playwright install

Run tests

Run the following command in your terminal:

pnpm run test:inspect

Building the Project

To build the project, run:

pnpm run build

Running the Project

To run the project, start the development server with:

pnpm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 100.0%