|
b6d6ff786a
|
Forge a confirmed root before halting for RPC inspection (#10061) (#10067)
automerge
|
2020-05-15 10:30:02 -07:00 |
|
|
b9a80152df
|
Fix unstable test after eager rent collection (#10031) (#10060)
automerge
|
2020-05-15 01:25:48 -07:00 |
|
|
e9dda5ebd7
|
v1.1: Eager rent collection (#10028)
* Introduce eager rent collection (#9527)
* Switch AccountsIndex.account_maps from HashMap to BTreeMap
* Introduce eager rent collection
* Start to add tests
* Avoid too short eager rent collection cycles
* Add more tests
* Add more tests...
* Refacotr!!!!!!
* Refactoring follow up
* More tiny cleanups
* Don't rewrite 0-lamport accounts to be deterministic
* Refactor a bit
* Do hard fork, restore tests, and perf. mitigation
* Fix build...
* Refactor and add switch over for testnet (TdS)
* Use to_be_bytes
* cleanup
* More tiny cleanup
* Rebase cleanup
* Set Bank::genesis_hash when resuming from snapshot
* Reorder fns and clean ups
* Better naming and commenting
* Yet more naming clarifications
* Make prefix width strictly uniform for 2-base partition_count
* Fix typo...
* Revert cluster-dependent gate
* kick ci?
* kick ci?
* kick ci?
(cherry picked from commit 1eb40c3fe0 )
# Conflicts:
# core/tests/bank_forks.rs
# ledger/src/bank_forks_utils.rs
# ledger/src/snapshot_utils.rs
# runtime/src/bank.rs
* Fix merge conflicts
* Add gating
* Add Danger comment...
* Delay activation epoch
* Add gating for stable as well
* fmt...
* fmt!!!!
|
2020-05-15 15:38:31 +09:00 |
|
|
5f0be1793c
|
Add Ledger error codes (#10056) (#10059)
automerge
|
2020-05-14 23:13:18 -07:00 |
|
|
2d8533075d
|
Base58 (#10052) (#10055)
automerge
|
2020-05-14 18:06:27 -07:00 |
|
|
bf382c6069
|
Remove inline from all BPF C functions (bp #10038) (#10039)
automerge
|
2020-05-14 14:47:04 -07:00 |
|
|
366e426f2b
|
Clean up Ledger instructions (#10047) (#10049)
automerge
|
2020-05-14 13:08:34 -07:00 |
|
|
fa34e6e419
|
solana-gossip spy can now specify a shred version (#10040) (#10042)
automerge
|
2020-05-13 21:17:12 -07:00 |
|
|
ab9fe5e9ad
|
Add AVX2 runtime checks (#10033) (#10035)
automerge
|
2020-05-13 13:43:06 -07:00 |
|
|
3474419111
|
Revert "[NO-MERGE; needs gating logic] Introduce eager rent collection (bp #9527) (#10022)" (#10026)
This reverts commit ff21251416 .
|
2020-05-13 22:51:59 +09:00 |
|
|
ff21251416
|
[NO-MERGE; needs gating logic] Introduce eager rent collection (bp #9527) (#10022)
automerge
|
2020-05-13 06:12:45 -07:00 |
|
|
7e6bbc7b77
|
Introduce type alias Ancestors (#9699) (#10018)
automerge
|
2020-05-13 01:46:38 -07:00 |
|
|
82783b18ea
|
Rpc: optionally filter getLargestAccounts by circulating/nonCirculating (#10007) (#10014)
automerge
|
2020-05-12 21:54:44 -07:00 |
|
|
b7c6f38665
|
Enable disk metrics (#10009) (#10010)
automerge
|
2020-05-12 16:45:26 -07:00 |
|
|
11da07eca7
|
Update testnet shred version (#10000) (#10002)
automerge
|
2020-05-11 23:35:14 -07:00 |
|
|
b6b779d2c4
|
Use CommitmentConfig::root() when checking accounts, CommitmentConfig::max() may not be available yet
v1.1.12
|
2020-05-11 22:55:04 -07:00 |
|
|
1c85d62fe4
|
Fix crash when CI_COMMIT=HEAD (#9994) (#9998)
automerge
(cherry picked from commit 28d1f7c5e7 )
Co-authored-by: Michael Vines <mvines@gmail.com>
|
2020-05-11 22:53:48 -07:00 |
|
|
867a213cd3
|
Bump version to v1.1.12
|
2020-05-11 22:10:03 -07:00 |
|
|
c51a18a887
|
getClusterNodes RPC API now includes the node software version (#9993)
v1.1.11
|
2020-05-11 21:38:19 -07:00 |
|
|
206ff02be9
|
Fix up a couple cli commands that fail when a node is in the --wait-for-supermajority state (#9985) (#9991)
automerge
(cherry picked from commit 3b9dc50541 )
Co-authored-by: Michael Vines <mvines@gmail.com>
|
2020-05-11 19:48:59 -07:00 |
|
|
8d7e90e9b8
|
Advertise node version in gossip (#9986)
automerge
|
2020-05-11 17:45:19 -07:00 |
|
|
eb11db3e3e
|
Check slot cleaned up for RPC blockstore/slot queries (#9982) (#9989)
automerge
|
2020-05-11 16:49:22 -07:00 |
|
|
8d8ad84527
|
Add retransmit packets_by_slot metrics (#9975) (#9984)
automerge
|
2020-05-11 15:25:40 -07:00 |
|
|
fa059bb3c3
|
Add windows instructions to CLI install docs (#9987)
automerge
|
2020-05-11 14:50:26 -07:00 |
|
|
9652e832c2
|
Write non-error output to stdout (#9960) (#9972)
automerge
|
2020-05-11 10:18:15 -07:00 |
|
|
52e27712e1
|
Retransmit and shred fetch metrics (#9965) (#9969)
automerge
|
2020-05-10 23:15:15 -07:00 |
|
|
c00ec26a3b
|
Cli: Add solana supply command; hide total-supply (bp #9956) (#9963)
automerge
|
2020-05-10 18:04:46 -07:00 |
|
|
50eba96b58
|
More logging around failure (#9967) (#9968)
automerge
|
2020-05-10 17:23:30 -07:00 |
|
|
e7c0629951
|
Remove RpcClient code duplication (#9952) (#9961)
automerge
|
2020-05-10 10:36:56 -07:00 |
|
|
a08235da9a
|
send_and_confirm_transaction() no longer needs a keypair (#9950) (#9962)
automerge
|
2020-05-10 10:14:31 -07:00 |
|
|
b213004157
|
Rpc: Add getCirculatingSupply endpoint, redux (#9953) (#9955)
automerge
|
2020-05-09 12:32:08 -07:00 |
|
|
92562b4349
|
Pull in hardened BPF virtual machine (#9931)
|
2020-05-08 16:06:22 -07:00 |
|
|
01c490d354
|
Rename BPF helper to syscall (#9819)
automerge
|
2020-05-08 16:06:22 -07:00 |
|
|
cfdc0eb99e
|
Maintain sysvar balances for consistent market cap. (#9942)
automerge
|
2020-05-08 12:15:37 -07:00 |
|
|
0b7b3c9f20
|
Support ad-hoc genesis args in run.sh (#9697) (#9940)
automerge
|
2020-05-08 08:29:29 -07:00 |
|
|
5cd685ed3a
|
Bump version to v1.1.11
|
2020-05-07 16:57:43 -07:00 |
|
|
9498f11d46
|
v1.1: Include account.owner into account hash (#9918)
automerge
v1.1.10
|
2020-05-07 13:00:52 -07:00 |
|
|
558324b861
|
Refactor RPC subscriptions account handling (#9888) (#9912)
automerge
|
2020-05-07 01:14:58 -07:00 |
|
|
9a5fc3513a
|
Add using OutputFormat enum to --sign-only transactions (#9650) (#9911)
automerge
|
2020-05-06 23:19:36 -07:00 |
|
|
b7c6e139e6
|
Revert (#9908)
automerge
|
2020-05-06 22:28:19 -07:00 |
|
|
a9d2fa6aad
|
Cli: Update OutputFormat method to return a String to restore consistency (#9904) (#9905)
automerge
|
2020-05-06 20:51:45 -07:00 |
|
|
056a9952c3
|
Cargo.lock
|
2020-05-06 16:35:26 -07:00 |
|
|
fc21c857a3
|
Bump version to v1.1.10
|
2020-05-06 16:04:41 -07:00 |
|
|
614ad64ec1
|
Fix (#9896) (#9901)
automerge
v1.1.9
|
2020-05-06 13:31:02 -07:00 |
|
|
f72c186004
|
Correct method name
|
2020-05-06 11:28:16 -07:00 |
|
|
59a2b05b44
|
Gossip no longer pushes/pulls from nodes with a different shred version (#9868) (#9894)
automerge
|
2020-05-05 23:06:36 -07:00 |
|
|
bed6e566ef
|
Display transaction fee in SOL (#9892) (#9898)
automerge
(cherry picked from commit e078ba1dde )
Co-authored-by: Michael Vines <mvines@gmail.com>
|
2020-05-05 22:44:36 -07:00 |
|
|
e85f9fcb73
|
Repair alternate versions of dead slots (bp #9805) (#9886)
automerge
|
2020-05-05 19:22:16 -07:00 |
|
|
8cb3953c9a
|
Cli: add cluster-date subcommand, and make block-time slot optional (#9878) (#9883)
automerge
|
2020-05-05 10:19:10 -07:00 |
|
|
d8e885f425
|
Enable inflation on testnet effective epoch 44 (#9879)
|
2020-05-05 08:29:24 -07:00 |
|