@arcblock/forge-message
Advanced tools
Comparing version
@@ -18,3 +18,3 @@ /* eslint-disable consistent-return */ | ||
const { Timestamp } = require('google-protobuf/google/protobuf/timestamp_pb'); | ||
const { toBN, bytesToHex, isUint8Array } = require('@arcblock/forge-util'); | ||
const { toBN, bytesToHex, isUint8Array, toUint8Array } = require('@arcblock/forge-util'); | ||
const { | ||
@@ -364,2 +364,8 @@ enums, | ||
// Support different input types of `bytes`: Buffer, Uint8Array, Hex, Base58 | ||
if (subType === 'bytes') { | ||
message[fn](toUint8Array(v)); | ||
return; | ||
} | ||
const { fn: SubMessage, fields: subFields } = getMessageType(subType); | ||
@@ -366,0 +372,0 @@ // complex types |
{ | ||
"name": "@arcblock/forge-message", | ||
"description": "Utility functions to encode and decode message that can send to forge", | ||
"version": "0.29.3", | ||
"version": "0.30.0", | ||
"author": { | ||
@@ -22,4 +22,4 @@ "name": "wangshijun", | ||
"dependencies": { | ||
"@arcblock/forge-proto": "^0.29.0", | ||
"@arcblock/forge-util": "^0.29.3", | ||
"@arcblock/forge-proto": "^0.30.0", | ||
"@arcblock/forge-util": "^0.30.0", | ||
"camelcase": "^5.0.0", | ||
@@ -79,3 +79,3 @@ "debug": "^4.1.1", | ||
}, | ||
"gitHead": "7df2a2535997bb7606e9ada527d103f47fa698b8" | ||
"gitHead": "2d1a961d0e07e7014a170b1e7e9f491c0ec58f6e" | ||
} |
32574
0.63%985
0.51%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
Updated