From f80a10d89f4c717eb4335084ec6d1efedfb10acc Mon Sep 17 00:00:00 2001 From: Edwin Fernando Date: Thu, 17 Jul 2025 10:40:38 +0200 Subject: [PATCH] RISC-V: system call constants for secp256k1 verify and keccak256 hash --- src/kernel_sdk/constants/src/riscv.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/kernel_sdk/constants/src/riscv.rs b/src/kernel_sdk/constants/src/riscv.rs index dae3c900a251..32540ef8b409 100644 --- a/src/kernel_sdk/constants/src/riscv.rs +++ b/src/kernel_sdk/constants/src/riscv.rs @@ -39,6 +39,12 @@ pub const SBI_TEZOS_BLAKE2B_HASH256: u64 = 0x07; /// Function ID for `sbi tezos reveal` pub const SBI_TEZOS_REVEAL: u64 = 0x09; +/// Function ID for `sbi_tezos_secp256k1_verify` +pub const SBI_TEZOS_SECP256K1_VERIFY: u64 = 0x0a; + +/// Function ID for `sbi_tezos_keccak_hash256` +pub const SBI_TEZOS_KECCAK256_HASH: u64 = 0x0b; + /// Maximum size of Reveal Request pub const REVEAL_REQUEST_MAX_SIZE: usize = 4096; -- GitLab