Module: BSV::Wallet::Serializer::GetVersion::Result
- Defined in:
- lib/bsv/wallet/serializer/get_version.rb
Class Method Summary collapse
-
.deserialize(bytes) ⇒ Hash
{ version: String }.
-
.serialize(result) ⇒ String
Binary (raw UTF-8 bytes).
Class Method Details
.deserialize(bytes) ⇒ Hash
Returns { version: String }.
37 38 39 |
# File 'lib/bsv/wallet/serializer/get_version.rb', line 37 def deserialize(bytes) { version: bytes.b.force_encoding('UTF-8') } end |
.serialize(result) ⇒ String
Returns binary (raw UTF-8 bytes).
31 32 33 |
# File 'lib/bsv/wallet/serializer/get_version.rb', line 31 def serialize(result) result[:version].to_s.b end |