minterjs-tx
Version:
A simple module for creating, manipulating and signing Minter transactions
43 lines (34 loc) • 1.13 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _defineProperties = _interopRequireDefault(require("../define-properties.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
var TxDataChangeCoinOwner = function TxDataChangeCoinOwner(data) {
_classCallCheck(this, TxDataChangeCoinOwner);
data = data || {}; // Define Properties
var fields = [{
name: 'symbol',
allowZero: true,
length: 10,
"default": Buffer.from([])
}, {
name: 'newOwner',
allowZero: true,
length: 20,
"default": Buffer.from([])
}];
/**
* Returns the rlp encoding of the transaction
* @method serialize
* @return {Buffer}
* @memberof Transaction
* @name serialize
*/
// attached serialize
(0, _defineProperties["default"])(this, fields, data);
};
var _default = TxDataChangeCoinOwner;
exports["default"] = _default;