the sanity check on the RPC fetch command prevents to fetch individual witnesses with same checkpoint (say witnesses for block 1 and 2, both targeting genesis as checkpoint, if the goal is to prove first b1 and pass it as --previous-proof argument of the second payload
--previous-proof expected a ProofWithPublicInputs but we always serialize elements as arrays
fetch
command prevents to fetch individual witnesses with same checkpoint (say witnesses for block 1 and 2, both targeting genesis as checkpoint, if the goal is to prove first b1 and pass it as--previous-proof
argument of the second payload--previous-proof
expected aProofWithPublicInputs
but we always serialize elements asarrays