UNPKG

minterjs-tx

Version:

A simple module for creating, manipulating and signing Minter transactions

27 lines (24 loc) 731 B
import defineProperties from '../define-properties.js'; import TxDataSend from './send.js'; export default class TxDataMultisend { constructor(data, options) { // Define Properties const fields = [ { name: 'list', isNonBinaryArray: true, nonBinaryArrayTransform(item) { return (new TxDataSend(item)).raw; }, }]; /** * Returns the rlp encoding of the transaction * @method serialize * @return {Buffer} * @memberof Transaction * @name serialize */ // attached serialize defineProperties(this, fields, data, options); } }