cefe46e981
Clean up rpc module ( #10812 ) ( #10815 )
...
* Clean up rpc module
* Simplify getting bank
(cherry picked from commit 62b873b054
)
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-06-26 01:59:06 +00:00
f4d70e78b6
Add ancestor iterator to lib.rs ( #10813 ) ( #10817 )
...
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit 0fde0d7379
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-06-26 01:02:51 +00:00
d130adf582
Dont skip eager rent collect across gapped epochs ( #10206 ) ( #10808 )
...
* Dont skip eager rent collect across gapped epochs
* Adjust style and comment
* Adjust ascii chart and comment a bit
* Moar assert
* Relax the partition_count assert for completeness
* Tweak comment...
* tweak a bit
* Add gating logic
* Address reviews
* small formatting
* Clarify the code by replacing auto_generated...
* small formatting
* small formatting
* small formatting
* small formatting
* Narrow down conditional compilation scope
(cherry picked from commit 50f7ed80c8
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-06-25 15:34:04 +00:00
1e6285e64e
Fix leaf propagation in case of no votes in HeaviestForkChoice ( #10807 )
...
* Fix leaf propagation logic
Co-authored-by: Carl <carl@solana.com >
2020-06-25 04:05:26 -07:00
e3c90c3807
Add non-circulating withdraw authority ( #10798 ) ( #10804 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit b3e382ab3f
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-06-25 06:15:24 +00:00
85750307aa
Rename Client methods to match proposed BanksClient (bp #10793 ) ( #10800 )
...
* Rename Client methods to match proposed BanksClient (#10793 )
(cherry picked from commit 7ade330b23
)
# Conflicts:
# programs/bpf/tests/programs.rs
# runtime/benches/bank.rs
* Fix merge
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-06-25 05:33:12 +00:00
0ee4a5e799
Fix race in ci/run-sanity.sh ( #10796 ) ( #10802 )
...
(cherry picked from commit 4dc9f378b8
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-06-25 04:54:54 +00:00
55cb9cf681
Use cargo tree
to bump release branch lock files ( #10790 ) ( #10792 )
...
(cherry picked from commit 48b846203e
)
Co-authored-by: Trent Nelson <trent@solana.com >
2020-06-25 03:04:10 +00:00
d3af7e0653
Fix broken image link ( #10496 ) ( #10795 )
...
automerge
(cherry picked from commit 75b8c2c4e3
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-06-25 01:41:53 +00:00
729a24d557
Fixup stake doc wording ( #10782 ) ( #10784 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit d5d5ad0071
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-06-25 01:25:22 +00:00
55b92c16da
Remove fee-payer guesswork from Message and Transaction (bp #10776 ) ( #10785 )
...
* Remove fee-payer guesswork from Message and Transaction (#10776 )
* Make Message::new_with_payer the default constructor
* Remove Transaction::new_[un]signed_instructions
These guess the fee-payer instead of stating it explicitly
(cherry picked from commit 1c498369b5
)
# Conflicts:
# cli/src/nonce.rs
# core/src/rpc.rs
# ledger/src/blockstore.rs
# programs/bpf/tests/programs.rs
* Fix merge
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-06-25 01:10:23 +00:00
835bacce4f
Revert some stowaway changes from ccb7b1a
2020-06-24 16:04:28 -06:00
ccb7b1a698
Bump cargo version to v1.2.7
2020-06-24 09:23:12 -07:00
85dbdeb4c3
Add staking guide to docs ( #10609 ) ( #10780 )
...
(cherry picked from commit 0b14ae5725
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-06-24 09:46:42 -06:00
397f9f11c5
Allow for hard fork at last root ( #10762 ) ( #10766 )
...
(cherry picked from commit 0e393a5684
)
Co-authored-by: sakridge <sakridge@gmail.com >
2020-06-24 06:10:48 +00:00
a11986ad1d
Make curl verbose when uploading assets to github ( #10757 ) ( #10761 )
...
Debugging silent asset upload failures during release
(cherry picked from commit 3aab13a167
)
Co-authored-by: Trent Nelson <trent@solana.com >
2020-06-24 01:35:13 +00:00
a4d373f0af
Fix plumtree link ( #10755 ) ( #10759 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit c52f06a54a
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-06-23 23:42:25 +00:00
52eea215ce
Rework backup and clear function ( #10751 ) ( #10754 )
...
(cherry picked from commit a1ef921b88
)
Co-authored-by: sakridge <sakridge@gmail.com >
v1.2.6
2020-06-23 22:56:14 +00:00
6f48aafd3a
Add utility functions for testing ( #10749 ) ( #10752 )
...
* Add ancestor iterator
* Add blockstore generation from trees
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit 77b8de193c
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-06-23 21:55:09 +00:00
2d94c09aee
Bump Cargo.toml version to 1.2.6
2020-06-22 23:23:16 -07:00
9699b61679
Remove slots past wait-for-supermajority slot. ( #10720 ) ( #10745 )
...
(cherry picked from commit 2ba8fc5243
)
Co-authored-by: sakridge <sakridge@gmail.com >
v1.2.5
2020-06-23 04:57:57 +00:00
8865bfbd59
Weight repair slots based on vote stake ( #10741 ) ( #10746 )
...
* Weight repair slots based on vote stake
* Add test
(cherry picked from commit cabd0a09c3
)
Co-authored-by: sakridge <sakridge@gmail.com >
2020-06-23 04:48:32 +00:00
5f80c1d37d
Remote Wallet: Stricter derivation path component parsing ( #10725 ) ( #10740 )
...
(cherry picked from commit 842cab2739
)
Co-authored-by: Trent Nelson <trent@solana.com >
2020-06-22 18:36:12 +00:00
f616f5dec6
ledger-tool: Ignore SIGUSR1 ( #10730 ) ( #10732 )
...
Prevents warehouse archive calls getting KO'd by logrotate
(cherry picked from commit d42247c652
)
Co-authored-by: Trent Nelson <trent@solana.com >
2020-06-21 19:31:38 +00:00
db1003b5f8
nit removal ( #10721 ) ( #10729 )
...
(cherry picked from commit a87f490b5e
)
Co-authored-by: Kristofer Peterson <svenski123@users.noreply.github.com >
2020-06-21 08:36:07 +00:00
f52ff777b7
Add repair breakdown by slot and index ( #10717 ) ( #10727 )
...
* Slot full logging
* Repair stats logging
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit a33fef9af2
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-06-20 02:52:22 +00:00
4314a29953
Fix typo ( #10724 ) ( #10726 )
...
(cherry picked from commit cae22efd0e
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-06-20 01:27:20 +00:00
e560fff840
Add CLI options and runtime support for selection of output snapshot version (bp #10536 ) ( #10712 )
...
* Add CLI options and runtime support for selection of output snapshot version. (#10536 )
(cherry picked from commit 6d81eede93
)
# Conflicts:
# core/src/accounts_hash_verifier.rs
# core/src/rpc_service.rs
# core/tests/bank_forks.rs
# ledger-tool/src/main.rs
# ledger/src/snapshot_package.rs
# validator/src/main.rs
* Fix conflicts
Co-authored-by: Kristofer Peterson <svenski123@users.noreply.github.com >
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-06-19 07:52:09 +00:00
5ac747ea7d
Reduce responder error prints ( #10664 ) ( #10703 )
...
(cherry picked from commit 0a0f17b9d2
)
Co-authored-by: sakridge <sakridge@gmail.com >
2020-06-19 01:16:43 +00:00
f522dc1e18
Don't bother api.github.com
on pull requests to avoid getting rate limited ( #10710 )
...
(cherry picked from commit c0389ef82f
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-06-18 23:53:32 +00:00
486812bf54
Only force up-to-date lock files on edge
2020-06-18 18:57:30 +00:00
7df8f76df1
Add stub address_labels field for 1.3 compatibility
2020-06-18 18:57:30 +00:00
bbe4990e80
Move SDK types to more appropriate files (bp #10638 ) ( #10665 )
...
* Move types to more appropriate files (#10638 )
(cherry picked from commit dac7dc2f10
)
# Conflicts:
# programs/stake/src/stake_instruction.rs
# programs/vote/src/vote_instruction.rs
# sdk/src/system_instruction.rs
* Fix conflicts
* bump lock
Co-authored-by: Jack May <jack@solana.com >
2020-06-18 18:17:43 +00:00
a5baaf790d
Do not run buildkite tests if gitbook config modified ( #10692 ) ( #10694 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit 89e0584250
)
# Conflicts:
# ci/buildkite-pipeline.sh
Co-authored-by: Dan Albert <dan@solana.com >
2020-06-18 17:37:56 +00:00
0a36ed1b8c
Update testnet shred version ( #10684 ) ( #10686 )
...
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit 9c22a6007d
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-06-18 08:58:44 +00:00
b7ad240375
Update testnet shred version ( #10681 ) ( #10683 )
...
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit dae8bc477b
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-06-18 07:47:28 +00:00
2cc71f2d55
Merge heaviest bank modules (bp #10672 ) ( #10677 )
...
* Merge heaviest bank modules
* Update lockfiles
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-06-18 06:14:53 +00:00
3125c74681
Remove strict from automerge, add rebase opt in
2020-06-17 20:53:38 -07:00
d5b1dee8d6
ignore break ( #10666 ) ( #10669 )
...
(cherry picked from commit a5f82c995e
)
Co-authored-by: anatoly yakovenko <anatoly@solana.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 20:41:35 -07:00
4b33a2a1b8
Update Cargo.toml version from 1.2.4 to 1.2.5
2020-06-17 18:55:20 -07:00
58e6a5c281
Add docs to declare_id macro ( #10673 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
v1.2.4
2020-06-17 19:19:06 -06:00
7eb61074ab
Simd poh ( #10604 ) ( #10658 )
...
* Simd poh
* Fix poh verify bench
Co-authored-by: sakridge <sakridge@gmail.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-18 00:34:56 +00:00
9b2edbaa9b
Plumb --warp-slot
through net scripts (bp #10639 ) ( #10643 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Trent Nelson <trent@solana.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 21:36:04 +00:00
e8659b45c7
Wait until bank is frozen before sending RPC notifications ( #10654 )
...
(cherry picked from commit 39984cdcc3
)
2020-06-17 13:05:29 -07:00
a9553cb401
Entry verify cleanup and gossip counters ( #10632 ) ( #10650 )
...
* Add prune message counter
* Switch to us verification time to match other counters
* Add separate transaction/poh verify timing
Co-authored-by: sakridge <sakridge@gmail.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 19:48:05 +00:00
800c409698
Factor out testnet automation SW version resolution ( #10660 )
...
(cherry picked from commit a15f60a291
)
Co-authored-by: Trent Nelson <trent@solana.com >
2020-06-17 17:31:11 +00:00
b6f484ddee
ClusterInfo cleanup ( #10504 ) ( #10657 )
...
automerge
Co-authored-by: sakridge <sakridge@gmail.com >
2020-06-17 15:28:41 +00:00
3c39fee5a8
Add address to non-circulating supply
...
(cherry picked from commit 5673343f49
)
2020-06-16 21:45:51 -07:00
560f34d1f6
Fix links in TdS registration docs page ( #10641 ) ( #10645 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
(cherry picked from commit 36ca43e15b
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-06-17 02:43:58 +00:00
dbda50941a
Bump version to 1.2.4
2020-06-16 17:03:09 -07:00