# Module BSV::Wallet::Serializer::GetHeaderForHeight::Result <a id="module-BSV-Wallet-Serializer-GetHeaderForHeight-Result"></a>

## Public Class Methods
### `deserialize(bytes)` <a id="method-c-deserialize"></a> <a id="deserialize-class_method"></a>
- **@param** `bytes` [String] binary
- **@raise** [InvalidParameterError] if payload is not exactly 80 bytes
- **@return** [Hash] { header: String }

### `serialize(result)` <a id="method-c-serialize"></a> <a id="serialize-class_method"></a>
- **@param** `result` [Hash] { header: String } — 80-byte binary block header
- **@raise** [InvalidParameterError] if header is not exactly 80 bytes
- **@return** [String] 80-byte binary
