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

BRC-103 wire codec for the `relinquish_output` call (call byte 7).

Args wire layout:
    [varint-str: basket]
    [32-byte wire txid][varint vout]

Result wire layout:
    [empty — relinquished is implicit from the frame error byte]

## Public Class Methods
### `deserialize_args(bytes)` <a id="method-c-deserialize_args"></a> <a id="deserialize_args-class_method"></a>
Not documented.

### `deserialize_result(_bytes)` <a id="method-c-deserialize_result"></a> <a id="deserialize_result-class_method"></a>
Not documented.

### `serialize_args(args)` <a id="method-c-serialize_args"></a> <a id="serialize_args-class_method"></a>
Not documented.

### `serialize_result(_result)` <a id="method-c-serialize_result"></a> <a id="serialize_result-class_method"></a>
Not documented.
