Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						6d3b8b6d7d 
					 
					
						
						
							
							Remove tuples from JSON RPC responses ( #7806 )  
						
						... 
						
						
						
						* Remove RpcConfirmedBlock tuple
* Remove getRecentBlockhash tuple
* Remove getProgramAccounts tuple
* Remove tuple from get_signature_confirmation_status
* Collect Rpc response types
* Camel-case epoch schedule for rpc response
* Remove getBlockCommitment tuple
* Remove getStorageTurn tuple
* Update json-rpc docs 
						
						
					 
					
						2020-01-15 00:25:45 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						ff1ca1e0d3 
					 
					
						
						
							
							Consolidate entry tick verification into one function ( #7740 )  
						
						... 
						
						
						
						* Consolidate entry tick verification into one function
* Mark bad slots as dead in blocktree processor
* more feedback
* Add bank.is_complete
* feedback 
						
						
					 
					
						2020-01-15 09:15:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						5f4e0c7e3e 
					 
					
						
						
							
							Naming nits ( #7798 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-14 13:38:17 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						81ae44f858 
					 
					
						
						
							
							Nonce: Rename instructions with VerbNoun scheme ( #7775 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-13 15:34:43 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						08ba27627d 
					 
					
						
						
							
							Direct entrypoint for execution ( #7746 )  
						
						
						
						
					 
					
						2020-01-10 13:20:15 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						6775e83420 
					 
					
						
						
							
							Add create with seed to cli ( #7713 )  
						
						... 
						
						
						
						* Add create with seed to cli
* nonce and vote, too 
						
						
					 
					
						2020-01-09 15:22:48 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						09cff5e4cc 
					 
					
						
						
							
							Cleanup usage of feature "program" ( #7712 )  
						
						
						
						
					 
					
						2020-01-08 13:49:35 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						7e94cc2cc3 
					 
					
						
						
							
							Move nonce into system program ( #7645 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-03 16:34:58 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						75d94240ed 
					 
					
						
						
							
							account_info utilities ( #7666 )  
						
						
						
						
					 
					
						2020-01-03 09:14:51 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						6c544708e1 
					 
					
						
						
							
							Add safety docs ( #7665 )  
						
						
						
						
					 
					
						2020-01-03 09:14:28 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						6ca575b5a3 
					 
					
						
						
							
							Make sol-to-lamport const name more clear ( #7641 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-12-30 11:28:41 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e1ebaa902b 
					 
					
						
						
							
							Add base pubkey to create_account_with_seed ( #7636 )  
						
						
						
						
					 
					
						2019-12-29 16:42:24 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						44e45aa090 
					 
					
						
						
							
							Support nonced transactions in the CLI ( #7624 )  
						
						... 
						
						
						
						* Support nonced transactions in the CLI
* Update nonce.rs 
						
						
					 
					
						2019-12-27 14:35:49 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						120c8f244c 
					 
					
						
						
							
							Add slot_history for slashing ( #7589 )  
						
						... 
						
						
						
						* Add slot_history for slashing
* fixup
* fixup 
						
						
					 
					
						2019-12-23 12:23:45 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						a7040896f0 
					 
					
						
						
							
							Update to rust 1.40.0 ( #7572 )  
						
						... 
						
						
						
						* Update to rust 1.40.0
* fixups 
						
						
					 
					
						2019-12-19 23:27:54 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						2ebfab8e07 
					 
					
						
						
							
							Remove duplicate def of MAX_SLOT_HASHES ( #7574 )  
						
						
						
						
					 
					
						2019-12-19 21:24:12 -08:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						3c361eb759 
					 
					
						
						
							
							Check account hashes in snapshot ( #7559 )  
						
						... 
						
						
						
						* Check for incorrect hash value
* Finish up checking for incorrect hash value
* Fix comment a bit
Co-authored-by: sakridge <sakridge@gmail.com > 
						
						
					 
					
						2019-12-20 09:39:30 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ff171baa67 
					 
					
						
						
							
							Add show-block-production command  
						
						
						
						
					 
					
						2019-12-19 00:02:11 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						0ea2843ec9 
					 
					
						
						
							
							Durable Nonce - Authorized Noncer ( #7417 )  
						
						... 
						
						
						
						* Durable Nonce: Add authorized noncer to initialize instruction
* CLI: Adapt to nonce authority
* Durable Nonce: Introduce Authorize instruction
* Specify who needs to sign  ix
* 'authorized-noncer' -> 'nonce-authority'
* Document signing authority for all instructions 
						
						
					 
					
						2019-12-17 09:34:21 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						f05860672c 
					 
					
						
						
							
							Add create-address-with-seed to solana-cli ( #7472 )  
						
						... 
						
						
						
						* Add create account with seed to cli
* clippy
* fixup 
						
						
					 
					
						2019-12-14 04:38:24 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						777ae3c215 
					 
					
						
						
							
							Add time since genesis to sysvar::clock ( #7289 )  
						
						... 
						
						
						
						* genesis timestamp
* remove clock::create_account()
* ..
* add configure-able creation time
* dividing by 1T, should be dividing by 1B 
						
						
					 
					
						2019-12-12 14:03:43 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						ea0ba19089 
					 
					
						
						
							
							Add SystemInstruction::CreateAccountWithSeed ( #7390 )  
						
						... 
						
						
						
						* address generator
* coverage
* fixups
* remove ascii restriction
* illustrate that utf-8 doesn't expand the space 
						
						
					 
					
						2019-12-12 11:12:09 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						c4f3bb9b67 
					 
					
						
						
							
							Use term dapp only in places where the application needs to run entirely on-chain ( #7446 )  
						
						
						
						
					 
					
						2019-12-12 10:38:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						7f6fc74c36 
					 
					
						
						
							
							Remove workaround of old Rust-BPF ( #7422 )  
						
						
						
						
					 
					
						2019-12-10 23:19:13 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						7d6777a96f 
					 
					
						
						
							
							show rent model ( #7410 )  
						
						
						
						
					 
					
						2019-12-10 14:50:55 -08:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						696cb298ab 
					 
					
						
						
							
							put limit on account data length ( #7320 )  
						
						... 
						
						
						
						* put limit on account data length
* proper debug message 
						
						
					 
					
						2019-12-10 22:17:11 +05:30 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						39cd6dff7d 
					 
					
						
						
							
							turn on rent ( #7368 )  
						
						... 
						
						
						
						* turn on rent
* add rent exempt balances for bootstrap accounts
* use Rent::free() when not testing rent 
						
						
					 
					
						2019-12-09 21:56:43 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						5d2b27d916 
					 
					
						
						
							
							Address post-merge review for  #7353  ( #7378 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-12-09 12:54:10 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						059e631f41 
					 
					
						
						
							
							Durable Nonce: Re-introduce Initialize instruction ( #7353 )  
						
						... 
						
						
						
						Toward an Authorized Noncer 
						
						
					 
					
						2019-12-08 10:16:55 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						1ffd6b4b4d 
					 
					
						
						
							
							Add program and runtime support for Durable Transaction Nonces ( #6845 )  
						
						... 
						
						
						
						* Rework transaction processing result forwarding
Durable nonce prereq
* Add Durable Nonce program API
* Add runtime changes for Durable Nonce program
* Register Durable Nonce program
* Concise comments and bad math
* Fix c/p error
* Add rent sysvar to withdraw ix
* Remove rent exempt required balance from Meta struct
* Use the helper 
						
						
					 
					
						2019-12-07 12:54:10 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						3ab8185777 
					 
					
						
						
							
							Add intermittent Timestamping to Votes ( #7233 )  
						
						... 
						
						
						
						* Add intermittent timestamp to Vote
* Add timestamp to VoteState, add timestamp processing to program
* Print recent timestamp with solana show-vote-account
* Add offset of 1 to timestamp Vote interval to initialize at node boot (slot 1)
* Review comments
* Cache last_timestamp in Tower and use for interval check
* Move work into Tower method
* Clarify timestamping interval
* Replace tuple with struct 
						
						
					 
					
						2019-12-06 14:38:49 -07:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						0d1fed78af 
					 
					
						
						
							
							Pay rent to validators ( #7164 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-12-05 06:10:34 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						39b578fde9 
					 
					
						
						
							
							Remove runtime dependency from config program unit tests and move back to config program ( #7277 )  
						
						
						
						
					 
					
						2019-12-04 19:24:12 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9b172879a2 
					 
					
						
						
							
							Remove deprecated solana_entrypoint macro ( #7257 )  
						
						
						
						
					 
					
						2019-12-04 00:42:50 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						7cfff75c3e 
					 
					
						
						
							
							Use procedural macro to generate static public keys ( #7219 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-12-03 17:55:18 -08:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						bc09365c98 
					 
					
						
						
							
							make tx fee's burn percent in proper range ( #7226 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-12-03 12:25:43 -08:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						ba688cf629 
					 
					
						
						
							
							enforce proper range for rent burn_percent ( #7217 )  
						
						... 
						
						
						
						* enforce proper range for burn_percent 
						
						
					 
					
						2019-12-04 00:54:01 +05:30 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7f71a0ba37 
					 
					
						
						
							
							Drop default signature fee by 10x ( #7192 )  
						
						
						
						
					 
					
						2019-12-02 14:34:26 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						8d75efdc58 
					 
					
						
						
							
							genesis config hashmaps ( #7107 )  
						
						
						
						
					 
					
						2019-11-26 19:23:37 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						c706f9b2cd 
					 
					
						
						
							
							Change from using fixed number of ticks in delay calculation ( #7152 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-26 16:21:02 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						58c144ee55 
					 
					
						
						
							
							Add getBlockTime rpc api ( #7130 )  
						
						... 
						
						
						
						* Add getBlockTime rpc api
* Add getBlockTime to docs
* Fix duration rounding for common tick/slot durations; add slot duration calculation
* Expose slots_per_year
* Use genesis values instead of clock defaults to calculate block offset
* Add get-block-time cli subcommand
* Fix test_rent: decrease magic number usage 
						
						
					 
					
						2019-11-26 00:40:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						88cb0c6ae3 
					 
					
						
						
							
							Add offline signing support to CLI ( #7104 )  
						
						
						
						
					 
					
						2019-11-25 21:09:57 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						ef64f00cbb 
					 
					
						
						
							
							Revert "Revert "add genesis stake placeholders ( #6969 )" ( #7109 )" ( #7124 )  
						
						... 
						
						
						
						This reverts commit 702f7cc51d 
						
						
					 
					
						2019-11-25 15:11:55 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						702f7cc51d 
					 
					
						
						
							
							Revert "add genesis stake placeholders ( #6969 )" ( #7109 )  
						
						... 
						
						
						
						* Revert "add genesis stake placeholders (#6969 )"
This reverts commit 8a879faac7#6969 )"
* fixup! fixup! Revert "add genesis stake placeholders (#6969 )"
* fixup! fixup! fixup! Revert "add genesis stake placeholders (#6969 )"
* fixup! fixup! fixup! fixup! Revert "add genesis stake placeholders (#6969 )"
* fmt 
						
						
					 
					
						2019-11-23 23:15:21 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						ce8d37984d 
					 
					
						
						
							
							Allow secure keypair input for solana-validator cli ( #7080 )  
						
						... 
						
						
						
						* Allow secure keypair input for solana-validator cli
* feedback
* Add --skip-mnemonic-validation
* Update --identity to --identity-keypair
* Use struct instead of tuple
* Fix dependencies
* cargo fmt
* Add basic tests
* Use `seed phrase` instead of `mnemonic`
* Update passphrase prompt 
						
						
					 
					
						2019-11-22 10:20:40 -05:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d8ead57fbb 
					 
					
						
						
							
							Use bs58 strings to declare IDs rather then raw bytes ( #7082 )  
						
						
						
						
					 
					
						2019-11-21 16:34:40 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						8a879faac7 
					 
					
						
						
							
							add genesis stake placeholders ( #6969 )  
						
						... 
						
						
						
						* add investor stake placeholders
fixups
fixups
review comments, fixups
make more data-looky for easier management
rent may be zero
rework with more tables, derived keys
fixups
rebase-fix
fixups
fixups
* genesis is now too big to boot in 10 seconds 
						
						
					 
					
						2019-11-21 12:05:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a2a9f1e331 
					 
					
						
						
							
							Truncate new keypair files ( #7078 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-21 10:02:04 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						3415db9739 
					 
					
						
						
							
							Merge api/program into single units ( #7061 )  
						
						
						
						
					 
					
						2019-11-20 16:32:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1fef74b00c 
					 
					
						
						
							
							Fix solana-keygen new --force ... ( #7064 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-20 12:46:16 -08:00