Module: BSV::Wallet::Wire
- Defined in:
- lib/bsv/wallet_interface/wire.rb,
lib/bsv/wallet_interface/wire/reader.rb,
lib/bsv/wallet_interface/wire/writer.rb,
lib/bsv/wallet_interface/wire/serializer.rb
Overview
BRC-100 binary wire protocol.
Provides low-level serialisation primitives (Writer, Reader) and a higher-level Serializer that encodes/decodes all 28 BRC-100 method calls.
Usage:
frame = BSV::Wallet::Wire::Serializer.serialize_request(:get_height, {})
method_name, args, originator = BSV::Wallet::Wire::Serializer.deserialize_request(frame)
Defined Under Namespace
Modules: Serializer Classes: Reader, Writer