Contract bd7bed10cfe1161e3aa5e233763d371289a2eefdb9fd70cee5e2343fb6fa6326

← Back to Index 📥 Download WASM

Meta

rssdkver 23.4.0#673d6c4f2368d282d25da29bda55c21b8be69ca6
rsver 1.90.0

Instances

  • CBPX3QVVNTH5QIHWXAVDUWWNMO7S2I6V24XQUC4NH72O2IJOUIJQEJR2

Interface

Verify an Ed25519 signature against a message and public key.

Arguments

  • signature_payload - The message hash that was signed
  • key_data - The 32-byte Ed25519 public key
  • sig_data - The 64-byte Ed25519 signature

Returns

  • true if the signature is valid
  • false otherwise
fn verify(
    env: soroban_sdk::Env,
    signature_payload: soroban_sdk::Bytes,
    key_data: soroban_sdk::BytesN<32>,
    sig_data: soroban_sdk::BytesN<64>,
) -> bool

Imports

WebAssembly Text (WAT) ▶