Sha256: 99bbfbd91d811f2246f4791c9b2e71b690c9f21008aeb6abb1ac656535403e69
Contents?: true
Size: 650 Bytes
Versions: 1
Compression:
Stored size: 650 Bytes
Contents
const FIELDS = ['amount', 'matcherFee', 'price', 'minSponsoredAssetFee', 'fee', 'quantity', 'sellMatcherFee', 'buyMatcherFee']; export default function (data) { return JSON.stringify(data, function (key, value) { if (FIELDS.includes(key) && value) { return `!${value}!`; } else if (key === 'value' && this['type'] === 'integer') { return `!${value}!`; } else if (key === 'minSponsoredAssetFee' && value == null) { return null; } else { return value; } }, 0).replace(/"\!(-?\d+)\!"/g, '$1'); } //# sourceMappingURL=stringify.js.map
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
waves_lib-0.1.0 | js/node_modules/@waves/node-api-js/es/tools/stringify.js |