CompressedSignature:
    | { Ed25519: string }
    | { Secp256k1: string }
    | { Secp256r1: string }
    | { ZkLogin: string }

Unlike [enum Signature], [enum CompressedSignature] does not contain public key.