Function parseSerializedSignature
- parseSerializedSignature(serializedSignature): { 
    publicKey: Uint8Array; 
    serializedSignature: string; 
    signature: Uint8Array; 
    signatureScheme: "ZkLogin"; 
    zkLogin: { 
        addressSeed: bigint; 
        inputs: { 
            addressSeed: string; 
            headerBase64: string; 
            issBase64Details: { 
                indexMod4: number; 
                value: string; 
            }; 
            proofPoints: { 
                a: string[]; 
                b: string[][]; 
                c: string[]; 
            }; 
        }; 
        iss: string; 
        maxEpoch: string; 
        userSignature: number[]; 
    }; 
} | { 
    bytes: Uint8Array; 
    multisig: MultiSigStruct; 
    publicKey: undefined; 
    serializedSignature: string; 
    signature: undefined; 
    signatureScheme: "MultiSig"; 
} | { 
    bytes: Uint8Array; 
    multisig: undefined; 
    publicKey: Uint8Array; 
    serializedSignature: string; 
    signature: Uint8Array; 
    signatureScheme: "ED25519" | "Secp256k1" | "Secp256r1"; 
} Parameters
- serializedSignature: string
 
Returns { 
    publicKey: Uint8Array; 
    serializedSignature: string; 
    signature: Uint8Array; 
    signatureScheme: "ZkLogin"; 
    zkLogin: { 
        addressSeed: bigint; 
        inputs: { 
            addressSeed: string; 
            headerBase64: string; 
            issBase64Details: { 
                indexMod4: number; 
                value: string; 
            }; 
            proofPoints: { 
                a: string[]; 
                b: string[][]; 
                c: string[]; 
            }; 
        }; 
        iss: string; 
        maxEpoch: string; 
        userSignature: number[]; 
    }; 
} | { 
    bytes: Uint8Array; 
    multisig: MultiSigStruct; 
    publicKey: undefined; 
    serializedSignature: string; 
    signature: undefined; 
    signatureScheme: "MultiSig"; 
} | { 
    bytes: Uint8Array; 
    multisig: undefined; 
    publicKey: Uint8Array; 
    serializedSignature: string; 
    signature: Uint8Array; 
    signatureScheme: "ED25519" | "Secp256k1" | "Secp256r1"; 
}
Decodes a serialized signature into its constituent components: the signature scheme, the actual signature, and the public key