wakumo / fusion-sdk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fusion_swap_sdk

Utils library for 1inch Fusion Mode.

Experience fusion swap in app at Avacus

Feel free to use and don't hesitate to raise issue if there are.

Getting Started

Import and create instance

import 'package:fusion_swap_sdk/fusion_swap_sdk.dart';

final _fusionSDK = FusionSDK(chainId: chainId);

Get quote

final quote = await _fusionSDK.getQuote(fromTokenAddress: fromTokenAddress, toTokenAddress: toTokenAddress, amount: amount);

Create order

final order = await _fusionSDK.createOrder(fromTokenAddress: fromTokenAddress, toTokenAddress: toTokenAddress, amount: amount, walletAddress: walletAddress);

Submit order

await _fusionSDK.submitOrder(preparedOrder: preparedOrder, signature: signature);

Get order status

final status = await _fusionSDK.submitOrder(orderHash: orderHash);

About

License:MIT License


Languages

Language:Dart 100.0%