UNPKG

xdb-digitalbits-base

Version:
34 lines (27 loc) 1.19 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.endSponsoringFutureReserves = endSponsoringFutureReserves; var _digitalbitsXdr_generated = require('../generated/digitalbits-xdr_generated'); var _digitalbitsXdr_generated2 = _interopRequireDefault(_digitalbitsXdr_generated); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Create an "end sponsoring future reserves" operation. * @function * @alias Operation.endSponsoringFutureReserves * @param {object} opts Options object * @param {string} [opts.source] - The source account for the operation. Defaults to the transaction's source account. * @returns {xdr.Operation} xdr operation * * @example * const op = Operation.endSponsoringFutureReserves(); * */ function endSponsoringFutureReserves() { var opts = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var opAttributes = {}; opAttributes.body = _digitalbitsXdr_generated2.default.OperationBody.endSponsoringFutureReserves(); this.setSourceAccount(opAttributes, opts); return new _digitalbitsXdr_generated2.default.Operation(opAttributes); }