Contract 0165acc6315a20ba55948b57a2df7b7cd594453866ad674d751976521634d32b

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#28484880988199233a7e8e87c97cb12dac323cb3
rssdkver 25.3.0#dcbea44513feb7734af6b6c4aced2c4a7a2715d0
rsver 1.93.1

Instances

  • CCVHGXBR6UPJLARJV2GXCGRQX23RV4JDVA63AQNHM6NPBRFKPGGTC2RX

Interface

fn verify(
    env: soroban_sdk::Env,
    signature_payload: soroban_sdk::Bytes,
    public_key: soroban_sdk::BytesN<32>,
    signature: soroban_sdk::BytesN<64>,
) -> bool

Returns the canonical byte representation of an Ed25519 public key.

Arguments

  • key_data - The 32-byte Ed25519 public key
fn canonicalize_key(
    env: soroban_sdk::Env,
    key_data: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Bytes

Canonicalizes a batch of Ed25519 public keys.

Arguments

  • keys_data - A vector with 32-byte Ed25519 public keys.
fn batch_canonicalize_key(
    env: soroban_sdk::Env,
    keys_data: soroban_sdk::Vec>,
) -> soroban_sdk::Vec

Imports

WebAssembly Text (WAT) ▶