Skip to content

Module BSV::Wallet::Serializer::SignActionResult

BRC-103 serialiser for sign_action result (call byte 2).

Wire layout (port of go-sdk/wallet/serializer/sign_action_result.go): [flag + 32 bytes] txid with flag byte: 0=absent, 1=present (wire-order) [flag + int_bytes] tx (BEEF bytes) with flag byte: 0=absent, 1=present + varint_len [send_with_results] varint count + txid (32 bytes) + status_byte each

Public Class Methods

deserialize(bytes)

  • @param bytes [String] binary
  • @return [Hash]

serialize(result)

  • @param result [Hash]
  • @return [String] binary