Syscall (System Call)

Modelo de Programação · Abismo

A interface através da qual programas SBF solicitam serviços do runtime Solana, análogo a chamadas de sistema do SO. Syscalls fornecem acesso a operações que não podem ser implementadas em código BPF userspace: funções criptográficas (SHA-256, Keccak, Poseidon, recuperação secp256k1), logging (sol_log), acesso a dados de conta, CPI (invoke/invoke_signed), dados de retorno de programa e leituras de sysvar. Cada syscall tem um custo definido em unidades de computação.

Termos relacionados