toScVal

open override fun toScVal(): SCValXdr

Returns the raw 64-byte Ed25519 signature as SCValXdr.Bytes.

The Ed25519 verifier contract expects BytesN<64> directly as sig_data. The public key is supplied separately from the smart account's on-chain External(verifier, key_data) storage and is NOT transmitted here.

Return

SCValXdr.Bytes holding the raw 64-byte signature.