mergify[bot]
c2be9fdf0e
Add handling for fallible signers ( #8367 ) ( #8374 )
...
automerge
2020-02-21 01:45:13 -08:00
Michael Vines
11f15c0708
Flip Stable and Preview enum values
...
(cherry picked from commit 2d665da3e1
)
2020-02-20 18:29:04 -07:00
mergify[bot]
02877814fa
Rename KeypairUtil to Signer ( #8360 ) ( #8366 )
...
automerge
2020-02-20 16:30:43 -08:00
mergify[bot]
9dffc3abe4
Support transaction signing by heterogenous lists of keypairs (bp #8342 ) ( #8362 )
...
automerge
2020-02-20 14:02:14 -08:00
mergify[bot]
5fbddd5894
Add Preview operating mode, rename SoftLaunch operating mode to Stable ( #8331 ) ( #8340 )
...
automerge
2020-02-19 18:13:41 -08:00
Michael Vines
897e1fc5d6
Bump version to 0.23.6
2020-02-14 22:38:14 -07:00
mergify[bot]
cb84099b2e
Add storage rewards pools in development mode only ( #8300 )
...
automerge
2020-02-14 21:15:11 -08:00
mergify[bot]
1dbcd5c298
Presigner KeypairUtil implementer ( #8269 ) ( #8271 )
...
automerge
2020-02-14 12:50:00 -08:00
mergify[bot]
79e340c499
Enable remote-wallet signing in solana-keygen ( #8267 ) ( #8268 )
...
automerge
2020-02-13 13:57:11 -08:00
mergify[bot]
43ac961637
Simplify remote wallet ( #8249 ) ( #8251 )
...
automerge
2020-02-12 16:19:14 -08:00
mergify[bot]
acafb89ff2
Wrap ed25519_dalek::Keypair ( #8247 ) ( #8250 )
...
automerge
2020-02-12 16:01:30 -08:00
Michael Vines
ec319a6043
Bump version to 0.23.5
2020-02-12 13:58:37 -07:00
Michael Vines
f389d434f8
Bump version to 0.23.4
2020-02-12 13:56:59 -07:00
mergify[bot]
79035bdbed
Upgrade to rust 1.41.0 (bp #8202 ) ( #8219 )
...
automerge
2020-02-11 13:56:58 -08:00
Michael Vines
41a28d7322
Bump version to 0.23.3
2020-02-03 21:10:30 -07:00
Michael Vines
466c7dafb3
Bump version to v0.23.2
2020-02-01 21:46:34 -07:00
mergify[bot]
43659d7deb
Remove support for stake redelegation ( #7995 ) ( #8024 )
...
automerge
2020-01-29 23:46:42 -08:00
Jack May
e10fe5e125
Update and fix transaction error documentation ( #7998 )
...
(cherry picked from commit fed3817ed3
)
2020-01-29 23:20:32 -07:00
Dan Albert
4e6eca9748
Update cargo files to 0.23.1 ( #7994 )
...
automerge
2020-01-27 20:44:44 -08:00
mergify[bot]
d13d609050
Reduce epoch duration from 2 weeks to 2 days ( #7987 )
...
automerge
2020-01-27 10:24:20 -08:00
Jack May
1b391dd36b
Add account accessor functions ( #7966 )
2020-01-24 14:34:59 -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
c95e5346a4
Boot the mut ( #7926 )
2020-01-22 17:54:06 -08:00
Ryo Onodera
e54bf563b5
Avoid unsorted recent_blockhashes for determinism ( #7918 )
...
* Avoid unsorted recent_blockhashes for determinism
* Add a test: test_create_account_unsorted
2020-01-23 10:51:22 +09:00
Trent Nelson
964ff522be
Verb-noun-ify Nonce API ( #7925 )
...
* Verb-noun-ify Nonce API
* Unify instruction naming with API naming
The more verbose nonce_account/NonceAccount was chosen for clarity
that these instructions work on a unique species of system account
2020-01-22 16:31:39 -07:00
Rob Walker
ce70d6eedc
Add redeem_vote_credits to runtime ( #7910 )
...
* Move redeem_vote_credits into runtime
* fixup
* test
* move stake manipulation to stake program
* chugga for less indentation
2020-01-22 12:21:31 -08:00
Jack May
023074650f
Allow the same account to be passed multiple times to a single instruction ( #7795 )
2020-01-22 09:11:56 -08:00
Greg Fitzgerald
3aabeb2b81
Rename bootstrap leader ( #7906 )
...
* Rename bootstrap leader to bootstrap validator
It's a normal validator as soon as other validators enter the
leader schedule.
* cargo fmt
* Fix build
Thanks @CriesofCarrots!
2020-01-22 09:22:09 -07:00
Jack May
52bc4a3598
nudge ( #7887 )
2020-01-20 15:27:36 -08:00
Rob Walker
470d9cd752
Add system_instruction::{allocate, allocate_with_seed, assign_with_seed}, ( #7847 )
...
* cleanup test checks cargo audit
* Add system_instruction allocate
* fixup
* fixup
2020-01-17 09:29:15 -08:00
Tyera Eulberg
da165d6943
Fix Rpc inconsistencies ( #7826 )
...
* Update rpc account format: remove byte arrays
* Base58-encode pubkeys in getStoragePubkeysForSlot
* Update docs
2020-01-15 15:33:53 -07:00
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
dependabot-preview[bot]
1e3082fbc0
Bump tiny-bip39 from 0.6.2 to 0.7.0 ( #7750 )
...
Bumps [tiny-bip39](https://github.com/maciejhirsz/tiny-bip39 ) from 0.6.2 to 0.7.0.
- [Release notes](https://github.com/maciejhirsz/tiny-bip39/releases )
- [Changelog](https://github.com/maciejhirsz/tiny-bip39/blob/master/CHANGELOG.md )
- [Commits](https://github.com/maciejhirsz/tiny-bip39/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-10 09:19:28 -07: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
dependabot-preview[bot]
bc71e1b612
Bump sha2 from 0.8.0 to 0.8.1
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.8.0...sha2-v0.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-05 22:33:02 -07: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
Jack May
06cff1fb9f
Publish bpf-sdk releases ( #7655 )
2020-01-02 20:44:15 -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
Jack May
352a367570
Specify version for solana-sdk-macro to enable crate.io publishing ( #7615 )
2019-12-23 12:10:43 -08:00