Expand description
Wrappers around atlas-cpi with support for overwriting
syscall stubs
Atlas programs may call other programs, termed cross-program
invocations (CPI), with the invoke and invoke_signed
functions.
Constants§
- MAX_
RETURN_ DATA - Maximum size that can be set using
set_return_data.
Functions§
- get_
return_ data - Like
atlas_cpi::get_return_data, but with support for overwriting theatlas_get_return_datasyscall stub. - invoke
- Like
atlas_cpi::invoke, but with support for overwriting theatlas_invoke_signedsyscall stub. - invoke_
signed - Like
atlas_cpi::invoke_signed, but with support for overwriting theatlas_invoke_signedsyscall stub. - invoke_
signed_ unchecked - Like
atlas_cpi::invoke_signed_unchecked, but with support for overwriting theatlas_invoke_signedsyscall stub. - invoke_
unchecked - Like
atlas_cpi::invoke_unchecked, but with support for overwriting theatlas_invoke_signedsyscall stub. - set_
return_ data - Like
atlas_cpi::set_return_data, but with support for overwriting theatlas_set_return_datasyscall stub.