@1inch/fusion-sdk v2.1.1
Utils library for 1inch Fusion Mode
Installation
Npm
npm install @1inch/fusion-sdk
Yarn
yarn add @1inch/fusion-sdk
Modules docs
How to swap with Fusion Mode
const makerPrivateKey = '0x123....'
const makerAddress = '0x123....'
const nodeUrl = '....'
const blockchainProvider = new PrivateKeyProviderConnector(
makerPrivateKey,
new Web3(nodeUrl)
)
const sdk = new FusionSDK({
url: 'https://api.1inch.dev/fusion',
network: 1,
blockchainProvider,
authKey: 'your-auth-key'
})
sdk.placeOrder({
fromTokenAddress: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', // WETH
toTokenAddress: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', // USDC
amount: '50000000000000000', // 0.05 ETH
walletAddress: makerAddress
}).then(console.log)
Resolvers
settleOrders
function usage and Resolver contract examples you can find here
12 days ago
12 days ago
19 days ago
19 days ago
19 days ago
19 days ago
22 days ago
27 days ago
26 days ago
27 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
4 months ago
6 months ago
9 months ago
7 months ago
10 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago