fn unpack_spending_strategy(
    codec: &mut Codec<&[u8]>
) -> Result<SpendingCounterIncreasing, ReadError>