@gateway.fm/gtw-dvf-client-js
Version:
DVF client js lib with gateway.fm rpc endpoints
10 lines (8 loc) • 523 B
JavaScript
const { post } = require('request-promise')
const makeCreateSignedTransferTxLedger = require('../../lib/ledger/makeCreateSignedTransferTxLedger')
module.exports = async (dvf, transferData, path, feeRecipient) => {
const url = dvf.config.api + '/v1/trading/w/transfer'
const createSignedTransferTx = makeCreateSignedTransferTxLedger(dvf)(path)
const json = await dvf.createTransferPayload(transferData, feeRecipient, createSignedTransferTx)
return post(url, { json,headers: { Authorization: dvf.config.apiKey} })
}