PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo-express/node_modules/ripple-lib/dist/npm/transaction
Просмотр файла: ordercancellation.js
'use strict'; // eslint-disable-line strict
var _ = require('lodash');
var utils = require('./utils');
var validate = utils.common.validate;
function createOrderCancellationTransaction(account, orderCancellation) {
var txJSON = {
TransactionType: 'OfferCancel',
Account: account,
OfferSequence: orderCancellation.orderSequence
};
if (orderCancellation.memos !== undefined) {
txJSON.Memos = _.map(orderCancellation.memos, utils.convertMemo);
}
return txJSON;
}
function prepareOrderCancellation(address, orderCancellation) {
var instructions = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
validate.prepareOrderCancellation({ address: address, orderCancellation: orderCancellation, instructions: instructions });
var txJSON = createOrderCancellationTransaction(address, orderCancellation);
return utils.prepareTransaction(txJSON, this, instructions);
}
module.exports = prepareOrderCancellation;Выполнить команду
Для локальной разработки. Не используйте в интернете!