Tyera Eulberg
7be8af5f40
Fix RpcClient MemCmp filter version mapping ( #28499 )
...
* Add VersionReq struct to handle multiple version checks
* Use VersionReq to fix MemCmp filter breakage
* Simplify if case
2022-10-20 19:41:28 -06:00
Justin Starry
199398d5c4
Rename transaction v2 proposal ( #28508 )
...
Rename transactions v2 proposal to clear up versioning
2022-10-21 09:29:22 +08:00
bji
a2e1228c1f
proposal: Added timely vote credits proposal. ( #28162 )
...
Added timely vote credits proposal.
2022-10-20 22:46:47 +00:00
Ashwin Sekar
f207af765e
Split out voting and banking threads in banking stage ( #27931 )
...
* Split out voting and banking threads in banking stage
Additionally this allows us to aggressively prune the buffer for voting threads
as with the new vote state only the latest vote from each validator is
necessary.
* Update local cluster test to use new Vote ix
* Encapsulate transaction storage filtering better
* Address pr comments
* Commit cargo lock change
* clippy
* Remove unsafe impls
* pr comments
* compute_sanitized_transaction -> build_sanitized_transaction
* &Arc -> Arc
* Move test
* Refactor metrics enums
* clippy
2022-10-20 21:10:48 +00:00
dependabot[bot]
b074d96336
chore:(deps): bump ansi-regex from 4.1.0 to 5.0.1 in /explorer ( #28519 )
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 4.1.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-20 21:01:49 +00:00
steveluscher
25a3df3e40
chore: upgrade eslint in @solana/web3.js
2022-10-20 21:01:32 +00:00
Steven Luscher
7146220539
chore: update Docusaurus deps to latest available ( #28514 )
2022-10-20 13:54:26 -07:00
steveluscher
9207f9a1b8
chore: upgrade Mocha to 10.1.0
2022-10-20 20:44:42 +00:00
Steven Luscher
65f1614a42
test: repair tests, `space` having been added to the account response ( #28518 )
2022-10-20 13:37:55 -07:00
Trent Nelson
c68fb5f68d
ci: remove stale clippy allows
2022-10-20 11:25:48 -07:00
Trent Nelson
a2857cd1e4
cli-ouput: add ctor for `CliAccount`
2022-10-20 11:22:11 -07:00
Trent Nelson
cb7fe87abb
bank: factor accumulation out to helper on `TotalAccountsStats`
2022-10-20 10:50:51 -07:00
dependabot[bot]
0c6883e9b5
chore: bump vm2 from 3.9.9 to 3.9.11 in /web3.js ( #28118 )
...
Bumps [vm2](https://github.com/patriksimek/vm2 ) from 3.9.9 to 3.9.11.
- [Release notes](https://github.com/patriksimek/vm2/releases )
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.9...3.9.11 )
---
updated-dependencies:
- dependency-name: vm2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-20 10:39:35 -07:00
Yueh-Hsuan Chiang
f26a457cf5
Add comment block for DeadSlots LedgerColumn ( #28341 )
...
Add comment block for DeadSlots LedgerColumn
2022-10-20 09:47:19 -07:00
Yihau Chen
a1b03ec1b4
add test_save for install config ( #28397 )
2022-10-20 17:34:08 +08:00
Trent Nelson
2c0831aa12
ledger-tool: remove inefficient base58 encoding options
2022-10-19 19:16:52 -07:00
Yueh-Hsuan Chiang
bf37228768
Add comment block for Root ledger column ( #28358 )
...
Add comment block for Root ledger column.
2022-10-19 17:06:21 -07:00
Lijun Wang
03f4204297
Check the boundary condition correctly.
2022-10-19 16:46:36 -07:00
Lijun Wang
ab85ab7a5b
handle semaphore locally without impacting the interface
2022-10-19 16:46:36 -07:00
Lijun Wang
a6884d682c
Restore the dev-dependency
2022-10-19 16:46:36 -07:00
Lijun Wang
a378284621
removed crossbeam
2022-10-19 16:46:36 -07:00
Lijun Wang
6a7f78028d
Removed unnecessary dependency
2022-10-19 16:46:36 -07:00
Lijun Wang
f829f3583e
FMT code
2022-10-19 16:46:36 -07:00
Lijun Wang
062c7f828c
Fixed tests
2022-10-19 16:46:36 -07:00
Lijun Wang
5fbbad991e
FMT code
2022-10-19 16:46:36 -07:00
Lijun Wang
8a269246ac
Limit the number async tasks spawned to the runtime to avoid congestions.
2022-10-19 16:46:36 -07:00
Brooks Prumo
510cd933a1
Fixes typo in bootstrap log ( #28483 )
2022-10-19 17:58:03 -04:00
Jeff Biseda
0df4be06a0
enable repair ping/pong cache ( #28408 )
2022-10-19 14:55:55 -07:00
Jeff Washington (jwash)
09ede8b85c
reuse update_shrink_stats for combine_ancient_slots ( #28466 )
2022-10-19 14:17:34 -07:00
Brooks Prumo
12f3e8c9cc
Ignores errors when joining background threads in snapshot tests ( #28480 )
2022-10-19 16:54:59 -04:00
Alexander Meißner
5aca7df232
Bank::create_executor() ( #28474 )
...
* Moves the integration test test_bpf_loader_upgradeable_deploy_with_max_len() from the bpf_loader into the runtime.
* Adds Bank::create_executor().
* Adds a test for Bank::create_executor().
2022-10-19 22:28:57 +02:00
carllin
274d9ea607
Check for valid address in broadcast ( #28432 )
...
Check for valid address
2022-10-19 14:49:22 -05:00
Brooks Prumo
70e83e82c6
Waits to handle snapshot requests until after startup verification is complete ( #28481 )
2022-10-19 13:39:47 -04:00
HaoranYi
5c53206fc4
typo ( #28482 )
2022-10-19 12:20:17 -05:00
Jeff Washington (jwash)
2b11926c9e
simplify combine_ancient_slots ( #28464 )
2022-10-19 09:35:21 -07:00
kirill lykov
6c85778bf1
fix get_multiple_accounts test ( #28473 )
2022-10-19 10:25:50 -06:00
Yihau Chen
449b673c4b
chore: upload system performance test result to Discord ( #28458 )
...
upload system performance test result to Discord
2022-10-20 00:20:46 +08:00
HaoranYi
d81d2bba59
comments out print in test ( #28475 )
2022-10-19 10:25:11 -05:00
Jeff Washington (jwash)
8b115ff489
factor out update_shrink_stats ( #28465 )
...
* use local for shrink_stats
* renames and remove .as_us()
* factor out update_shrink_stats
* use integer to report us in metrics
2022-10-19 08:08:04 -07:00
Jeff Washington (jwash)
040035063f
share shrink_collect code ( #28454 )
...
* share shrink_collect code
* use correct stats
2022-10-19 08:07:05 -07:00
Brooks Prumo
1cc9cf927c
Supports warping with Epoch Accounts Hash ( #28459 )
2022-10-19 10:37:14 -04:00
Brooks Prumo
1e79053dd1
Requires known validators to have all snapshot hashes at bootstrap ( #28284 )
2022-10-19 10:08:02 -04:00
kirill lykov
c201fe2bec
get rid of process_deploy call in transaction-dos ( #28448 )
2022-10-19 11:02:51 +02:00
Justin Starry
58e27d45dc
RPC: respect data slice config if account parsing fails ( #28387 )
...
* RPC: respect data slice config if account parsing fails
* Remove check_slice_and_encoding method
2022-10-19 16:49:12 +08:00
samkim-crypto
491ec1e275
[zk-token-sdk] clean up pod ciphertext arithmetic operations ( #28470 )
...
* clean up pod ciphertext arithmetic operations
* rename add_ciphertext to add
2022-10-19 17:36:57 +09:00
Yueh-Hsuan Chiang
9be7ada68d
Improve SlotColumn's code comment. ( #28447 )
...
Improve SlotColumn's code comment to include how
LedgerCleanupService manages the clean-up of a SlotColumn.
2022-10-18 23:50:22 -07:00
Jeff Washington (jwash)
ca115594ff
remove concept of 'full' ancient append vec ( #28449 )
2022-10-18 15:08:04 -07:00
Jeff Washington (jwash)
c89bd0d6a4
make ancient shrink consistent with shrink ( #28457 )
2022-10-18 15:05:32 -07:00
Jeff Washington (jwash)
825b83c95c
simple minor refactoring ( #28456 )
2022-10-18 15:05:06 -07:00
Jeff Washington (jwash)
3835ac166e
refactor load_accounts_index_for_shrink for easier sharing ( #28455 )
2022-10-18 14:55:10 -07:00