Module: BSV::Wallet::Serializer::Encrypt::Result

Defined in:
lib/bsv/wallet/serializer/encrypt.rb

Overview

Result wire layout:

[ciphertext bytes — remaining payload]

Class Method Summary collapse

Class Method Details

.deserialize(bytes) ⇒ Object



53
54
55
# File 'lib/bsv/wallet/serializer/encrypt.rb', line 53

def deserialize(bytes)
  { ciphertext: bytes.b }
end

.serialize(result) ⇒ Object



49
50
51
# File 'lib/bsv/wallet/serializer/encrypt.rb', line 49

def serialize(result)
  Common.to_binary(result[:ciphertext])
end