This consists of: - syscalls - passing return data from invoked to invoker - printing to stable log - rust and C SDK changes
		
			
				
	
	
		
			22 lines
		
	
	
		
			455 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			455 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #pragma once
 | |
| /**
 | |
|  * @brief Solana C-based BPF program types and utility functions
 | |
|  */
 | |
| 
 | |
| #include <sol/assert.h>
 | |
| #include <sol/blake3.h>
 | |
| #include <sol/cpi.h>
 | |
| #include <sol/deserialize.h>
 | |
| #include <sol/deserialize_deprecated.h>
 | |
| #include <sol/entrypoint.h>
 | |
| #include <sol/keccak.h>
 | |
| #include <sol/log.h>
 | |
| #include <sol/pubkey.h>
 | |
| #include <sol/return_data.h>
 | |
| #include <sol/secp256k1.h>
 | |
| #include <sol/sha.h>
 | |
| #include <sol/string.h>
 | |
| #include <sol/types.h>
 | |
| 
 | |
| /**@}*/
 |