changelly-js
TypeScript icon, indicating that this package has built-in type declarations

2.1.0 • Public • Published

ChangellyJS

version license vulnerabilities

Unofficial Javascript SDK for changelly cryptocurrency exchange service API. For more detail about this API, visit the official document.

changelly logo

Install

npm install changelly-js

Custom Build

npm run build

Example

//  nodejs
require("isomorphic-fetch") // install this package to use fetch in nodejs
const { Changelly } = require('changelly-js')
 
const apiKey = 'your api key'
const apiSecret = 'your api secret'
const changelly = new Changelly(apiKey, apiSecret);
 
changelly.getExchangeAmount('ltc','eth', '23').then(res => {
  console.log(res)
})
// 6.881168762500000000
 
changelly.createTransaction('eth', 'btc', '3AT4CYbw8UVNPhPNBrr5YwCrxLquKtFWWx', '0.23')
.then(res => {
  console.log(res)
})
/**
  {
    id: '6308bn10e13o97m7',
    apiExtraFee: '0.5',
    changellyFee: '0.5',
    payinExtraId: null,
    amountExpectedFrom: '0.23',
    status: 'new',
    currencyFrom: 'eth',
    currencyTo: 'btc',
    amountTo: 0,
    amountExpectedTo: '0.00455935',
    payinAddress: '0xda6e060cdedd5ecdfe650b68e04c278ac0fee244',
    payoutAddress: '3AT4CYbw8UVNPhPNBrr5YwCrxLquKtFWWx',
    createdAt: '2019-12-09T03:23:13.000Z',
    kycRequired: false
  }
**/
 

Readme

Keywords

none

Package Sidebar

Install

npm i changelly-js

Weekly Downloads

4

Version

2.1.0

License

ISC

Unpacked Size

57.8 kB

Total Files

13

Last publish

Collaborators

  • antoncoding