webu
Version:
IrChain JavaScript API, middleware to talk to a irchain node over RPC
21 lines (15 loc) • 609 B
JavaScript
var f = require('./formatters');
var SolidityType = require('./type');
var SolidityTypeDynamicBytes = function() {
this._inputFormatter = f.formatInputDynamicBytes;
this._outputFormatter = f.formatOutputDynamicBytes;
};
SolidityTypeDynamicBytes.prototype = new SolidityType({});
SolidityTypeDynamicBytes.prototype.constructor = SolidityTypeDynamicBytes;
SolidityTypeDynamicBytes.prototype.isType = function(name) {
return !!name.match(/^bytes(\[([0-9]*)\])*$/);
};
SolidityTypeDynamicBytes.prototype.isDynamicType = function() {
return true;
};
module.exports = SolidityTypeDynamicBytes;