carllin
ad6c2d8c5f
Handle VoteStateUpdates for outdated roots bigger than slots in existing VoteState ( #27323 )
...
* Set root to latest vote in tower <= prposed vote state
* fixup tests
* PR comments
* feature gate
2022-08-24 20:42:57 -05:00
Nick Frostbutter
f6de4c6ccf
[docs] added commitment page ( #27265 )
...
feat: added commitment doc
2022-08-24 18:49:17 -05:00
Jeff Washington (jwash)
2da93bd45a
add text to assert ( #27377 )
2022-08-24 14:11:53 -05:00
Jeff Washington (jwash)
9866510ef2
get rid of extra comment ( #27378 )
2022-08-24 14:10:33 -05:00
Tyera Eulberg
7a11571e7f
Update BigTable apis to respect a limit of zero ( #27380 )
...
Update apis to respect a limit of zero
2022-08-24 12:44:19 -06:00
Steven Luscher
5975176af7
[web3.js] Eliminate dependency on `URL` class ( #27349 )
...
* fix: `makeWebsocketUrl` no longer depends on the `URL` class
* fix: `Connection` no longer relies on the `URL` class
* fix: remove dependency on `react-native-url-polyfill`
2022-08-24 11:02:40 -07:00
Tyera Eulberg
b8b3d723da
Use new client crates ( #27360 )
...
* Update ancillary cli crates
* Update cli
* Update command-line tools
* Update rpc, etc
* Update client-test
* Update core, validator
* Update local-cluster
2022-08-24 10:47:02 -06:00
Tyera Eulberg
62eebe6e6d
Parse address-lookup-table instructions ( #27316 )
...
* Parse address-lookup-table instructions
* Finish extend instruction handling
* Rename payer, recipient
* Update docs parsing status
2022-08-24 10:17:53 -06:00
Lijun Wang
ed463dd48c
Support tpu disable quic in net scripts ( #27039 )
...
Support tpu disable quic in net scripts
2022-08-24 08:21:01 -07:00
Jeff Washington (jwash)
841ed68088
clean_accounts add _inclusive ( #27282 )
2022-08-24 08:56:53 -05:00
samkim-crypto
5e8b8abd84
zk-token-sdk: constant time equality check for elgamal and aes key derivation ( #27364 )
...
zk-token-sdk: use constant time equality check for elgamal and aes key derivation
2022-08-24 18:56:55 +09:00
samkim-crypto
0ea984ae20
zk-token-sdk: calculate transfer fee without conditional branch ( #27356 )
2022-08-24 17:29:23 +09:00
samkim-crypto
19fc4fcbf8
zk-token-sdk: use constant-time msm for inner product proof generation ( #27355 )
2022-08-24 14:56:21 +09:00
Tyera Eulberg
c24eaa36f8
Split up solana-client ( #27246 )
...
* Move thin-client to new crate
* Move tpu client and varieties to new crate
* Move pubsub-client to new crate
* Move rpc-client to new crate
* Add client-common crate to avoid circular dependencies
* Move rpc_cache and make less pub
* Remove unused unpub modules
* Add nonce-client
* Remove unused dependencies
* Fix rpc_client docs
* Move spinner to calling clients
* Rename client-common to rpc-client-api
* Remove unnecessary rpc_ prefix
* Remove unused ClientErrorKind variant
* Remove unnecessary Client prefix
* Move mod declarations into lib.rs and remove unnecessary files
* Rename nonce-client and remove redundant module name
* Restore mock_sender_for_cli in solana-client
2022-08-24 05:34:35 +00:00
Ashwin Sekar
efa6201eda
Check overflow on vote tx compaction boundary ( #27185 )
...
* Check overflow on vote tx compaction boundary
Check for overflow during the conversion between VoteStateUpdate and
CompactVoteStateUpdate.
* Try removing clippy supress
2022-08-23 22:29:03 -07:00
samkim-crypto
804dfe0f1a
zk-token-sdk: remove non-constant time assign for fee_proof transcript ( #27354 )
2022-08-24 14:25:09 +09:00
Yihau Chen
3b01517da6
chore: skip spl downstream project test when the used version too high ( #27326 )
...
* skip spl build when solana version too high
* lint
2022-08-24 03:30:30 +00:00
apfitzge
66e2df8ddc
failed_store_id should be searched per pubkey ( #27342 )
2022-08-23 19:12:50 -05:00
Jeff Washington (jwash)
2014525882
clean_rooted_entries adds _EXclusive ( #27309 )
2022-08-23 18:12:47 -05:00
Alexander Meißner
a8543ad992
Feature: `stop_sibling_instruction_search_at_parent` ( #27290 )
...
* Adds stop_sibling_instruction_search_at_parent.
* Adds test_syscall_sol_get_processed_sibling_instruction().
2022-08-23 23:55:56 +02:00
Jeff Washington (jwash)
1c4f7bcd37
clean optimization for store count ( #27277 )
2022-08-23 14:56:44 -05:00
apfitzge
caca525695
ignore clippy derive_partial_eq_without_eq in prost generated code ( #27337 )
...
ignore clippy derive_partial_eq_without_eq in prost generated code
2022-08-23 14:21:24 -05:00
Jeff Washington (jwash)
56d1a88924
add _inclusive ( #27334 )
2022-08-23 14:19:13 -05:00
Jeff Washington (jwash)
a5c5d70c1c
add _inclusive ( #27335 )
2022-08-23 14:19:04 -05:00
Jeff Washington (jwash)
7f4dc496ef
add _inclusive ( #27336 )
...
add _inclusive, rename slot
2022-08-23 14:18:55 -05:00
Tyera Eulberg
deb13abb1f
Update config parsing doc ( #27340 )
2022-08-23 15:45:27 +00:00
Brooks Prumo
62c5679557
Allow Ctrl-C when querying balances ( #27314 )
2022-08-23 14:23:30 +00:00
Jeff Washington (jwash)
326f43d644
don't mark ancient append vecs as dirty wrt clean ( #27312 )
2022-08-23 09:18:48 -05:00
Xiang Zhu
40ffb50cde
Another timeout tweak to reduce rpc test flakiness ( #27313 )
...
* Another timeout tweak to reduce rpc test flakiness
* Increase the same rpc timeout further
2022-08-23 06:28:12 -07:00
Alexander Meißner
b2ae7def06
Remove `total_data_size` and `data_size_changed` from `ExecuteDetailsTimings` ( #27051 )
...
* Removes total_data_size and data_size_changed from ExecuteDetailsTimings.
2022-08-23 14:58:32 +02:00
dependabot[bot]
9b157499ef
chore: bump eslint-plugin-mocha from 10.0.4 to 10.1.0 in /web3.js ( #27332 )
...
Bumps [eslint-plugin-mocha](https://github.com/lo1tuma/eslint-plugin-mocha ) from 10.0.4 to 10.1.0.
- [Release notes](https://github.com/lo1tuma/eslint-plugin-mocha/releases )
- [Changelog](https://github.com/lo1tuma/eslint-plugin-mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lo1tuma/eslint-plugin-mocha/compare/10.0.4...10.1.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-mocha
dependency-type: direct:development
update-type: version-update:semver-minor
...
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-08-23 08:49:27 +00:00
dependabot[bot]
cb847a61ad
chore: bump @commitlint/travis-cli from 17.0.0 to 17.0.3 in /web3.js ( #27331 )
...
Bumps [@commitlint/travis-cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/travis-cli ) from 17.0.0 to 17.0.3.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/travis-cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.3/@commitlint/travis-cli )
---
updated-dependencies:
- dependency-name: "@commitlint/travis-cli"
dependency-type: direct:development
update-type: version-update:semver-patch
...
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-08-23 08:42:38 +00:00
dependabot[bot]
3a0fc00827
chore: bump @babel/register from 7.17.7 to 7.18.9 in /web3.js ( #27330 )
...
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register ) from 7.17.7 to 7.18.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.18.9/packages/babel-register )
---
updated-dependencies:
- dependency-name: "@babel/register"
dependency-type: direct:development
update-type: version-update:semver-minor
...
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-08-23 08:35:00 +00:00
dependabot[bot]
12693e83df
chore: bump @babel/core from 7.18.0 to 7.18.13 in /web3.js ( #27329 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.18.0 to 7.18.13.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.18.13/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-patch
...
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-08-23 08:24:00 +00:00
Xiang Zhu
827d8e4bc0
Fallback to synchronous rm_dir call if path moving fails ( #27306 )
...
Remove some log lines, as suggested in PR #26910
2022-08-22 22:47:39 -07:00
Tyera Eulberg
322fbc1406
Add documentation for JSON parsing ( #27268 )
...
* Add documentation about json parsing
* Link jsonParsed to info section
* Include version information
2022-08-22 23:06:38 -06:00
Ryo Onodera
3db5e82c0a
Remove redundant and stale comment ( #27229 )
2022-08-23 13:43:25 +09:00
Brennan Watt
e4a7d01e10
Rust v1.63 ( #27303 )
...
* Upgrade to Rust v1.63.0
* Add nightly_clippy_allows
* Resolve some new clippy nightly lints
* Increase QUIC packets completion timeout
* Update quinn-udp crate
Co-authored-by: Michael Vines <mvines@gmail.com>
2022-08-22 18:01:03 -07:00
apfitzge
a655d45f3a
remove unnecessary references ( #27219 )
2022-08-22 19:22:35 -05:00
Kevin Heavey
a7883c19e9
add missing derives ( #27311 )
...
* add missing derives
* undo some impossible Eqs
* derive Clone for UiConfirmedBlock
* add missing clones
Co-authored-by: Kevin Heavey <ID+username@users.noreply.github.com>
2022-08-23 00:12:32 +00:00
Jeff Washington (jwash)
748c6ea609
in ancient shrink, unref accounts that were already ancient shrunk ( #27294 )
2022-08-22 18:37:46 -05:00
Jeff Washington (jwash)
0ac114fc5d
add _inclusive ( #27308 )
2022-08-22 18:03:32 -05:00
Jeff Washington (jwash)
66aa81647b
add _inclusive ( #27310 )
2022-08-22 17:59:40 -05:00
Justin Starry
b79abb4fab
Relax authority signer check for lookup table creation ( #27248 )
...
* Relax authority signer check for lookup table creation
* cli: support creating lookup tables without authority signer
* add another create lookup table ix function
* improve help message
2022-08-22 23:38:56 +01:00
Brooks Prumo
04eb5d414d
Remove unused `Bank::_clean_accounts()` ( #27262 )
2022-08-22 18:36:25 -04:00
Jeff Washington (jwash)
0e45e17aca
log reason why oldest store_id isn't being cleaned ( #27298 )
2022-08-22 17:11:38 -05:00
Jeff Washington (jwash)
9703855a80
add _inclusive ( #27300 )
2022-08-22 14:55:58 -05:00
Jeff Washington (jwash)
ae02d955b4
add _inclusive ( #27301 )
2022-08-22 14:33:17 -05:00
Jeff Washington (jwash)
15af69f4c1
add _inclusive ( #27302 )
2022-08-22 14:23:58 -05:00
Jeff Washington (jwash)
97036b1c75
refactor/document calc_delete_dependencies ( #27272 )
2022-08-22 13:28:18 -05:00