Initialize the account with the owner's ed25519 public key. Can only be called once during contract deployment.
fn __constructor(env: soroban_sdk::Env, public_key: soroban_sdk::BytesN<32>)
Verify authentication for contract invocations.
This is called by the Soroban host when this contract's address
is used as a source for require_auth.
fn __check_auth(
env: soroban_sdk::Env,
signature_payload: soroban_sdk::BytesN<32>,
signature: soroban_sdk::BytesN<64>,
_auth_context: soroban_sdk::Vec,
)