14 lines
339 B
Rust
14 lines
339 B
Rust
/// Return the remaining compute units the program may consume
|
|
#[inline]
|
|
pub fn sol_remaining_compute_units() -> u64 {
|
|
#[cfg(target_os = "solana")]
|
|
unsafe {
|
|
crate::syscalls::sol_remaining_compute_units()
|
|
}
|
|
|
|
#[cfg(not(target_os = "solana"))]
|
|
{
|
|
crate::program_stubs::sol_remaining_compute_units()
|
|
}
|
|
}
|