Justin Starry 
							
						 
					 
					
						
						
							
						
						08ff2d12f2 
					 
					
						
						
							
							feat: add support for browser es modules  
						
						
						
						
					 
					
						2021-02-08 07:57:05 +08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e08d2e6fcc 
					 
					
						
						
							
							fix: add custodian key support to stake instructions  
						
						
						
						
					 
					
						2021-01-26 10:27:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8cd036938e 
					 
					
						
						
							
							chore: comment blockHeight  
						
						
						
						
					 
					
						2021-01-25 19:38:10 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fba0e933a4 
					 
					
						
						
							
							test: account for rent collection to avoid bogus test failure  
						
						
						
						
					 
					
						2021-01-25 19:38:10 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						404be810bf 
					 
					
						
						
							
							feat: add system-program TransferWithSeed implementation  
						
						
						
						
					 
					
						2021-01-14 11:26:27 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						1eb7681a85 
					 
					
						
						
							
							solana-web3: add TransferWithSeed implementation ( #14570 )  
						
						... 
						
						
						
						* fix: add handling for TransferWithSeed system instruction
* chore: add failing Assign/AllocateWithSeed test
* fix: broken Allocate/AssignWithSeed methods 
						
						
					 
					
						2021-01-14 09:59:31 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						0d8acd1f79 
					 
					
						
						
							
							chore: fix flaky web3 stake-program test ( #14504 )  
						
						... 
						
						
						
						* chore: remove dangling skipPreflight
* chore: rearrange stake test to deactivate sooner after delegate
* chore: ensure stake is inactive before trying to withdraw 
						
						
					 
					
						2021-01-09 03:17:57 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						b9f0fb5525 
					 
					
						
						
							
							chore: don't match specific error text ( #14494 )  
						
						
						
						
					 
					
						2021-01-08 14:59:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5ced2f75a6 
					 
					
						
						
							
							fix: clean up racy tests  
						
						
						
						
					 
					
						2020-12-24 12:31:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fd7d2f82ae 
					 
					
						
						
							
							chore: port web3.js to solana-test-validator  
						
						
						
						
					 
					
						2020-12-17 20:53:10 +00:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						7c8276d2ac 
					 
					
						
						
							
							fix: coerce partially decoded instructions on parsed confirmed transactions ( #13979 )  
						
						... 
						
						
						
						* feat: coerce partially decoded instructions on parsed confirmed transactions
* fix: flow tests
* fix: need to check this again 
						
						
					 
					
						2020-12-14 19:22:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f5e0adc693 
					 
					
						
						
							
							test: update expected program log messages  
						
						
						
						
					 
					
						2020-11-14 20:49:30 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						7b3f96ab30 
					 
					
						
						
							
							fix: fallback to connection commitment when confirming transactions ( #13285 )  
						
						... 
						
						
						
						* fix: fallback to connection commitment when confirming transactions
* chore: bump
* chore: fix tests 
						
						
					 
					
						2020-10-29 17:22:53 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						bc16b58d75 
					 
					
						
						
							
							fix: fix TypeError when confirmed block is not found ( #13264 )  
						
						
						
						
					 
					
						2020-10-29 11:23:07 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						6e13dbe206 
					 
					
						
						
							
							feat: allow setting explicit fee payer for transaction ( #13129 )  
						
						
						
						
					 
					
						2020-10-25 09:59:38 +08:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						368aeb2cee 
					 
					
						
						
							
							feat: add Secp256k1 support to solana-web3.js ( #12958 )  
						
						... 
						
						
						
						* feat: add secp256k1 instruction
* feat: use buffer-layout for encoding as well
* style: use consistent naming for types
* style: update typings and make program functions static
* fix: attempt to resolve rollup issue
* fix: expose sysvar in typings
* fix: remove decode instruction functionality (for now) 
						
						
					 
					
						2020-10-22 13:15:24 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						8863b773c1 
					 
					
						
						
							
							feat: disable loader rate limiter for non solana endpoints ( #13018 )  
						
						
						
						
					 
					
						2020-10-21 16:19:51 +08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e84a91d417 
					 
					
						
						
							
							fix: createProgramAddress now throws on an invalid seed length  
						
						
						
						
					 
					
						2020-10-13 19:01:34 -07:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						e0eb374d9c 
					 
					
						
						
							
							feat: introduce getRecentPerformanceSamples rpc ( #12442 )  
						
						... 
						
						
						
						* feat: introduce getRecentPerformanceSamples rpc
* test: indroduce tests and clean up style
* test: skip live tests
* feat: run tests live 
						
						
					 
					
						2020-10-08 20:26:58 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						6972e63f51 
					 
					
						
						
							
							fix: return correct number of signatures needed to load programs ( #12729 )  
						
						
						
						
					 
					
						2020-10-09 08:58:03 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						41ce892f1c 
					 
					
						
						
							
							fix: use Node.js https agent when endpoint uses https ( #12692 )  
						
						
						
						
					 
					
						2020-10-07 00:41:18 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						c94813e436 
					 
					
						
						
							
							fix: use socket pooling for http requests in Node.js ( #12480 )  
						
						
						
						
					 
					
						2020-09-25 23:52:01 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						54775ffedf 
					 
					
						
						
							
							feat: support restarting failed bpf loader deploys ( #12163 )  
						
						... 
						
						
						
						* feat: support restarting failed bpf loader deploys
* chore: add error message if program already exists 
						
						
					 
					
						2020-09-23 22:54:27 +08:00 
						 
				 
			
				
					
						
							
							
								Bartosz Lipinski 
							
						 
					 
					
						
						
							
						
						63db4759f8 
					 
					
						
						
							
							feat: add getStakeActivation ( #12274 )  
						
						... 
						
						
						
						* feat: add getStakeActivation
* chore: add rollup watch
* feat: use string literal for stake activation state
* fix: remove optional chaining due to issue with esdoc
* chore: remove optional_chaining
* feat: add live test for getStakeActivation
* feat: extend _buildArgs to support additional options, simplify unit test 
						
						
					 
					
						2020-09-17 14:50:13 +08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a59d305e09 
					 
					
						
						
							
							fix: support serialization of partially signed transactions  
						
						
						
						
					 
					
						2020-09-13 07:20:14 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						4bb6c2fffb 
					 
					
						
						
							
							fix: ensure signatures are ordered correctly ( #12165 )  
						
						
						
						
					 
					
						2020-09-13 09:30:51 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						7e1682db7d 
					 
					
						
						
							
							feat: create instructions instead of transaction from system program ( #12156 )  
						
						
						
						
					 
					
						2020-09-10 15:43:32 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						e1abb64f41 
					 
					
						
						
							
							feat: require feePayer account before tx serialization ( #12109 )  
						
						... 
						
						
						
						* feat: require feePayer account before tx serialization
* feat: add setSigners method
* feat: rename signPartial to partialSign 
						
						
					 
					
						2020-09-10 14:04:09 +08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						cd684577a6 
					 
					
						
						
							
							chore: add integration test ( #12143 )  
						
						
						
						
					 
					
						2020-09-09 23:32:50 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						11b199cccf 
					 
					
						
						
							
							feat: use pubsub to confirm transactions ( #12095 )  
						
						
						
						
					 
					
						2020-09-08 13:12:47 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						cfe9b8b744 
					 
					
						
						
							
							feat: add idle timeout and fix subscription race ( #12093 )  
						
						
						
						
					 
					
						2020-09-07 23:12:22 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						d1c08d0b04 
					 
					
						
						
							
							chore: fix token tests ( #11975 )  
						
						
						
						
					 
					
						2020-09-01 10:58:40 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d167feda98 
					 
					
						
						
							
							fix: bn clipping in create_program_address ( #11951 )  
						
						
						
						
					 
					
						2020-08-31 15:02:21 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						d6ecb2699f 
					 
					
						
						
							
							chore: npm run lint:fix  
						
						
						
						
					 
					
						2020-08-26 15:57:56 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						b0e5714ca0 
					 
					
						
						
							
							chore: disable assertion in getBlockTime test ( #11850 )  
						
						
						
						
					 
					
						2020-08-26 15:40:48 +08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						2395e57f45 
					 
					
						
						
							
							fix: use bpf-loader-deprecated explicitly ( #11818 )  
						
						
						
						
					 
					
						2020-08-25 09:05:33 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						72fa1d29a9 
					 
					
						
						
							
							chore: fix failing getBlockTime integration test ( #11825 )  
						
						
						
						
					 
					
						2020-08-25 17:40:50 +08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						f02a78d8ff 
					 
					
						
						
							
							Add StakeInstruction::AuthorizeWithSeed ( #11700 )  
						
						... 
						
						
						
						* Add StakeInstruction::AuthorizeWithSeed
* chore: add authorize-with-seed to web.js
* fix: add address_owner
* Add SystemInstruction::TransferWithSeed
* Update ABI hash
* chore: better variable names
* Add AuthorizeWithSeedArgs
* Reorder and rename arguments for clarity 
						
						
					 
					
						2020-08-21 18:28:01 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						eb83604eaf 
					 
					
						
						
							
							fix: adapt to binary64 -> base64 rename  
						
						
						
						
					 
					
						2020-08-17 22:19:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d527e39c64 
					 
					
						
						
							
							fix: adapt to binary64 RPC encoding change  
						
						
						
						
					 
					
						2020-08-17 22:19:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						967d6e0e3d 
					 
					
						
						
							
							fix: Return proper error objects for HTTP errors  
						
						
						
						
					 
					
						2020-08-17 15:34:20 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						74bf0d8d3b 
					 
					
						
						
							
							feat: remove hex public key decoding  
						
						
						
						
					 
					
						2020-08-14 22:48:29 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						e1dc05fae0 
					 
					
						
						
							
							feat: add getTokenLargestAccounts method  
						
						
						
						
					 
					
						2020-08-11 18:10:56 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						177c9c3aec 
					 
					
						
						
							
							feat: add simulateTransaction API  
						
						
						
						
					 
					
						2020-08-11 17:08:27 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						97e53f867f 
					 
					
						
						
							
							fix: use base64 encoding by default for account data  
						
						
						
						
					 
					
						2020-08-11 11:46:42 +08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						edadd5d6d5 
					 
					
						
						
							
							Remove Budget from CLI ( #11451 )  
						
						... 
						
						
						
						* Remove support for Budget
Also:
* Make "pay" command a deprecated alias for the "transfer" command
* chore: remove budget from web3.js
* Drop Budget depedency from core
Validators no longer ship with builtin Budget 
						
						
					 
					
						2020-08-07 16:01:51 -06:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						c7a2fbe7eb 
					 
					
						
						
							
							feat: add parsed account data APIs  
						
						
						
						
					 
					
						2020-08-07 00:44:20 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						b36e60738e 
					 
					
						
						
							
							feat: add getParsedConfirmedTransaction API  
						
						
						
						
					 
					
						2020-08-06 23:14:46 +08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						5c4b8153c6 
					 
					
						
						
							
							fix: land program addresses off-curve ( #11355 )  
						
						
						
						
					 
					
						2020-08-06 07:10:54 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8d1400d3d6 
					 
					
						
						
							
							fix: add support for getConfirmedSignaturesForAddress2 RPC method  
						
						
						
						
					 
					
						2020-08-05 23:00:25 -07:00