| 
							
							
								 Jack May | 25df95be6f | Expose executable and rent_epoch in AccountInfo (#8619) | 2020-03-04 10:52:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 4f2c76150f | Clippy | 2020-02-11 12:56:02 -07:00 |  | 
			
				
					| 
							
							
								 Jack May | 517fe73734 | Non-conflicting account duplicate marker value (#8206) | 2020-02-11 10:03:28 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | df782b93ae | Add is_writable to AccountInfo (#8196) | 2020-02-10 21:33:29 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | 15ab966ed1 | Move native program entrypoint out of instruction_processor_utils (#8122) | 2020-02-04 14:54:49 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | b6d09f1901 | Add BPF program entrypoint return type (#8111) | 2020-02-04 12:25:42 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | 0fd795a676 | Remove program error footgun and cleaner developer experience (#8042) | 2020-01-31 10:58:07 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | dd276138c2 | Add support for idiomatic error handling to BPF instruction processors (#7968) | 2020-01-30 09:47:22 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | b19f730527 | Seperate RefCells lamports and data (#8021) | 2020-01-29 21:15:04 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | 1596c961d9 | Rust BPF program cleanup (#7990) | 2020-01-27 18:27:44 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | 917067741a | Cleanup BPF SDK (#7965) | 2020-01-24 13:41:14 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | 34ed93d57c | Optimize account copies and use RefCell to handle duplicate accounts in BPF programs (#7958) | 2020-01-24 10:54:26 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | 09cff5e4cc | Cleanup usage of feature "program" (#7712) | 2020-01-08 13:49:35 -08:00 |  | 
			
				
					| 
							
							
								 Jack May | 6c544708e1 | Add safety docs (#7665) | 2020-01-03 09:14:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | e7f63cd336 | Upgrade to rust 1.39.0 (#6939) * Upgrade to rust 1.39.0
* 1.39.0 clippy | 2019-11-14 12:27:01 -07:00 |  | 
			
				
					| 
							
							
								 Jack May | 1833db51a5 | Cleanup program account def (#5833) | 2019-09-06 17:32:14 -07:00 |  | 
			
				
					| 
							
							
								 Justin Starry | 81c36699c4 | Add support for BPF program custom errors (#5743) * Add support for BPF program custom errors
* Rename SOL_SUCCESS -> SUCCESS | 2019-09-06 16:05:01 -07:00 |  | 
			
				
					| 
							
							
								 Jack May | 4c4b7d39b8 | Cleanup program's ProcessInstruction (#5828) | 2019-09-06 14:44:41 -07:00 |  | 
			
				
					| 
							
							
								 Jack May | d9817c153a | Switch programs to use Pubkey from SolPubkey (#5821) | 2019-09-06 12:40:01 -07:00 |  | 
			
				
					| 
							
							
								 Jack May | e5f902369c | Rust BPF programs depend on Solana SDK (#5819) | 2019-09-06 09:20:14 -07:00 |  |