0.1.31 • Published 3 years ago
@thorswap-lib/cross-chain-api-sdk v0.1.31
Cross-Chain API SDK
BETA and internal-use only. This is not fully tested you may lose funds!
Usage
- Import and instantiate
import CrossChainAPI, { Environment } from '../../../lib/index.js';
const api = new CrossChainAPI({ environment: Environment.DEV, port: 3000 });
- Get Supported Providers
const providers = await api.getSupportedProviders();
- Get Quote & Transaction Detail
const txDetails = await api.quote({
sellToken: 'ETH.UNI-0x1f9840a85d5af5bf1d1762f925bdaddc4201f984',
buyToken: 'BTC.BTC',
sellAmount: '5',
slippage: 3, // optional
providers: ['UNISWAPV2', 'SUSHISWAP', 'ZEROX'], // optional
senderAddress: '0x681B29a3f3230Cb9Ad1247922BAA8E6a983466Eb', // optional
recipientAddress: 'bc1q24gf7lf88dzlev0cra79lxshsk407xqj3v0npr'
});
senderAddress & recipientAddress should be matching the sellToken chain and buyToken chain respectively.
Documentation for releases: https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository
0.1.30
3 years ago
0.1.31
3 years ago
0.1.20
3 years ago
0.1.21
3 years ago
0.1.22
3 years ago
0.1.24
3 years ago
0.1.14
3 years ago
0.1.26
3 years ago
0.1.15
3 years ago
0.1.27
3 years ago
0.1.28
3 years ago
0.1.19
3 years ago
0.1.13
3 years ago
0.1.12
3 years ago
0.1.10
3 years ago
0.1.9
3 years ago
0.1.8
3 years ago
0.1.7
3 years ago
0.1.6
3 years ago
0.1.5
3 years ago
0.1.4
3 years ago
0.1.3
3 years ago
0.1.2
3 years ago