Expand description

Cross-program invocation.

Solana programs may call other programs, termed cross-program invocations (CPI), with the invoke and invoke_signed functions.

Constants

Maximum size that can be set using set_return_data.

Functions

Get the return data from an invoked program.
Invoke a cross-program instruction.
Invoke a cross-program instruction with program signatures.
Invoke a cross-program instruction with signatures but don’t enforce Rust’s aliasing rules.
Invoke a cross-program instruction but don’t enforce Rust’s aliasing rules.
Set the running program’s return data.