dependabot[bot]
725d27eba9
chore: bump start-server-and-test from 1.14.0 to 1.15.3 in /web3.js ( #30013 )
...
Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test ) from 1.14.0 to 1.15.3.
- [Release notes](https://github.com/bahmutov/start-server-and-test/releases )
- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v1.14.0...v1.15.3 )
---
updated-dependencies:
- dependency-name: start-server-and-test
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 09:19:53 +00:00
dependabot[bot]
48443f4315
chore: bump @rollup/plugin-alias from 3.1.9 to 4.0.3 in /web3.js ( #30012 )
...
Bumps [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias ) from 3.1.9 to 4.0.3.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/alias/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/json-v4.0.3/packages/alias )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-alias"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 09:15:49 +00:00
dependabot[bot]
c1d0c0686b
chore: bump @noble/hashes from 1.1.2 to 1.1.5 in /web3.js ( #30011 )
...
Bumps [@noble/hashes](https://github.com/paulmillr/noble-hashes ) from 1.1.2 to 1.1.5.
- [Release notes](https://github.com/paulmillr/noble-hashes/releases )
- [Commits](https://github.com/paulmillr/noble-hashes/compare/1.1.2...1.1.5 )
---
updated-dependencies:
- dependency-name: "@noble/hashes"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 09:13:59 +00:00
dependabot[bot]
c2f7f1f5a4
chore: bump @babel/runtime from 7.20.7 to 7.20.13 in /web3.js ( #30008 )
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.20.7 to 7.20.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.20.13/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: "@babel/runtime"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 09:09:02 +00:00
dependabot[bot]
c07a7fff14
chore: bump @typescript-eslint/parser from 5.47.1 to 5.49.0 in /web3.js ( #30007 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.47.1 to 5.49.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.49.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 09:08:14 +00:00
dependabot[bot]
ea0a744454
chore: bump json5 from 1.0.1 to 1.0.2 in /web3.js ( #29500 )
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Steven Luscher <steveluscher@users.noreply.github.com>
2023-01-31 07:32:03 +00:00
dependabot[bot]
b23b71e234
chore: bump @noble/secp256k1 from 1.6.3 to 1.7.1 in /web3.js ( #29850 )
...
Bumps [@noble/secp256k1](https://github.com/paulmillr/noble-secp256k1 ) from 1.6.3 to 1.7.1.
- [Release notes](https://github.com/paulmillr/noble-secp256k1/releases )
- [Commits](https://github.com/paulmillr/noble-secp256k1/compare/1.6.3...1.7.1 )
---
updated-dependencies:
- dependency-name: "@noble/secp256k1"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Steven Luscher <steveluscher@users.noreply.github.com>
2023-01-31 07:31:33 +00:00
dependabot[bot]
fab62ee180
chore: bump @rollup/plugin-commonjs from 22.0.0 to 24.0.1 in /web3.js ( #29824 )
...
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs ) from 22.0.0 to 24.0.1.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v24.0.1/packages/commonjs )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Steven Luscher <steveluscher@users.noreply.github.com>
2023-01-31 07:30:38 +00:00
Steven Luscher
1064bcbf72
fix: correct return type of getFeeForMessage ( #30004 )
...
* fix: correct return type of getFeeForMessage
* chore: get rid of useless typecast
2023-01-31 07:10:38 +00:00
Yihau Chen
6489c20de5
test: fix rentEpoch value ( #29999 )
2023-01-31 13:14:28 +08:00
Brooks
aa72aa8779
Makes AccountsDb::bank_hashes private ( #29990 )
2023-01-30 23:25:19 -05:00
guibescos
c606d9b167
[explorer] Fix parsing of some Pyth transactions. ( #29943 )
...
Fix a couple of bugs
2023-01-30 22:23:12 -05:00
Brooks
005dc96bc5
serde-snapshot uses methods to access AccountsDb::bank_hashes ( #29989 )
2023-01-30 21:32:04 -05:00
joeaba
8f8c0a4818
update disclaimer
2023-01-30 17:40:53 -05:00
Jeff Washington (jwash)
ebf3ad5604
remove unnecessary lifetimes ( #29988 )
2023-01-30 14:11:10 -08:00
Jeff Washington (jwash)
8a56a856d8
refactor shrink_collect ( #29982 )
...
* refactor shrink_collect
* Update runtime/src/accounts_db.rs
Co-authored-by: Andrew Fitzgerald <apfitzge@gmail.com>
---------
Co-authored-by: Andrew Fitzgerald <apfitzge@gmail.com>
2023-01-30 13:10:39 -08:00
Jeff Washington (jwash)
3e5ab0437f
remove create_ancient_append_vec ( #29984 )
2023-01-30 13:07:15 -08:00
steviez
1e6e623da5
ledger-tool: Move AccountsDbConfig building to common helper function ( #29975 )
...
Several subcommands may wish to specify AccountsDb configuration
options. The matching is currently duplicated in both "verify" and
"create-snapshot" command, so move the config to a common helper.
Note that each subcommand that wishes to use any argument will still
need to add the argument to its' argument list under App::new().
2023-01-30 20:59:35 +00:00
joeaba
1de87c00a7
update license
2023-01-30 15:42:44 -05:00
Jeff Washington (jwash)
ea6dac0556
refactor update_shrink_stats ( #29983 )
2023-01-30 11:11:13 -08:00
Xiang Zhu
856598969c
Account path add run parent with old path cleanup ( #29942 )
...
* Add run parent directory for accounts files
* fix test test_concurrent_snapshot_packaging
* review comments. renamed the path setup function
* Addressed most of the review comments
* remove explict type def for map result
* handle create_accounts_run_and_snapshot_dirs error with expect
* update with more review comments
* minor fixes from review comments
* simplify account_filename option assignment
* handle error from create_accounts_run_and_snapshot_dirs
* use then instead of then_some for lazy evaluation
* Clean up files in the old account_path before trasitioning to the new run path
* try_exist and accounts_dir removing extra
* sync rmdir, is_dir check
* handle the account_path not deletable case
2023-01-30 10:26:43 -08:00
steviez
9b13b90066
Add backwards compatibility clarification on CLI tooling output ( #29961 )
...
Json output should remain consistent to avoid breaking automation;
however, we want to be free to update human-reader-centric output to
remove output as it becomes deprecated.
2023-01-30 12:14:25 -06:00
behzad nouri
4cc07a176e
reduces number of gossip pull requests/responses ( #29974 )
2023-01-30 17:59:56 +00:00
steviez
76ae62596a
ledger-tool: Fix argument matching for accounts_db_ancient_append_vecs ( #29976 )
...
The logic was searching for argument in global argument matches when it
should have been searching in the subcommand matches.
2023-01-30 10:56:07 -06:00
Tao Zhu
7ef720b76d
refactor: remove obsoleted function ( #29964 )
...
refactor: remove obsolated function
2023-01-30 09:16:49 -06:00
Alexander Meißner
ac7d0ff633
Feature - Disable builtin loader ownership chains ( #29959 )
...
* Adds feature disable_builtin_loader_ownership_chains.
* Removes test_load_accounts_max_call_depth().
2023-01-29 19:27:49 +01:00
behzad nouri
5284736b6f
records outdated gossip crds upserts in received-cache ( #29973 )
2023-01-29 17:53:04 +00:00
Denis K
2da02992b7
Fixed bug with mishmash of traces from different programs in single log ( #29605 )
...
* Fixed bug with mishmash of traces from different programs in single log
* Transformed instructions trace log into the stack of (sub)programs' trace logs
2023-01-28 10:03:31 +01:00
Jeff Biseda
7cacbdcca2
track repair handle_requests time ( #29940 )
2023-01-27 15:50:18 -08:00
behzad nouri
7f173ce7c7
feature gates merkle shreds on all clusters ( #29957 )
2023-01-27 21:02:51 +00:00
Tao Zhu
fdaba113ea
Refactor: remove unused variable ( #29955 )
...
remove unused variable
2023-01-27 20:43:13 +00:00
Alexander Meißner
aa2e3487ba
Refactor - Simplify program accounts in transaction loading ( #29728 )
...
* Refactors the "!validated_fee_payer" case from an "else" branch to an early "return".
* Moves the early return upward.
* Removes empty entries.
* Adds account_found_and_dep_index.
* cargo fmt.
* Replaces call site of load_executable_accounts().
* Adjusts number of total loaded accounts in test_load_accounts_multiple_loaders().
* Removes test_accounts_account_not_found().
* Removes load_executable_accounts().
* Refactor back to built-in loader ownership chain loop.
2023-01-27 21:24:21 +01:00
Jeff Washington (jwash)
5e35823b66
add test_stake_account_consistency_with_rent_epoch_max_feature ( #29915 )
...
* add test_stake_account_consistency_with_rent_epoch_max_feature
* create_stake_account takes id
* use test_case
* reformat panic message
2023-01-27 11:50:33 -08:00
Tao Zhu
6f4fe37bd2
add cost to additional built-in programs ( #29795 )
...
* add cost to additional built-in programs
* update a test with compute-budget cost
2023-01-27 13:47:41 -06:00
steviez
a9287ab4c6
Restore compatibility for solana rent --output json command ( #29953 )
2023-01-27 10:22:12 -06:00
Brennan
c1aac6d430
Update turbine documentation ( #29906 )
...
* Update turbine text, fix typos, shuffle organization, update diagrams, and fix error rate calculations
2023-01-27 08:09:41 -08:00
steviez
f83f658cd8
ledger-tool: Remove duplicate open_genesis_config_by() call ( #29950 )
2023-01-27 01:20:42 -06:00
steviez
3478833ad8
chore: Cleanup repeat instances of solana_version!() ( #29944 )
2023-01-27 00:44:46 -06:00
Brooks
685c22ff41
Inlines variables into format strings ( #29945 )
2023-01-27 06:23:03 +00:00
Brooks
daea6722f6
Improves RPC path sanitation ( #29931 )
2023-01-26 23:49:02 -05:00
Illia Bobyr
3bd389149c
doc: ledger: SlotMeta: Clarify `consumed` and `completed_data_indexes` ( #29886 )
2023-01-26 16:30:09 -08:00
behzad nouri
efb8a53b28
removes staked-nodes updater service excessive locks on gossip ( #29936 )
2023-01-26 23:31:35 +00:00
Illia Bobyr
652955d053
doc: ledger::blockstore_db::columns: Add links ( #29925 )
2023-01-26 15:28:19 -08:00
Nick Frostbutter
9b270020f6
[docs] new JSON RPC API docs format ( #29772 )
...
* feat: added api page
* fix: api redirects
* feat: websocket page and partials
* feat: deprectated partials
* feat: http method partials
* fix: more deprecated partials
* feat: codeblock component and styles
* feat: api http methods page
* feat: sidebar
* refactor: proposal api links
* refactor: internal linking
* refactor: more internal links
* refactor: internal link and note cards
* refactor: local links
* refactor: local links and auto save prettier
* feat: added numNonVoteTransaction data details
* fix: updated getRecentPrioritizationFees
* fix: corrected wording
* fix: version typo
* fix: commitment links
* fix: parsed response links
* fix: dangling links
* refactor: filter criteria
* docs: removed jsonrpc-api.md file
* fix: dangling links
* style: removed whitespaces for CI
* style: removed whitespace
* style: fixed whitespaces
2023-01-26 17:14:47 -06:00
Illia Bobyr
23531fc659
ledger: Remove `clippy::wrong_self_convention` ( #29916 )
...
Clippy does not seem to be complaining anymore.
It looks like this rule is now only applied to `as_` methods that take `&self`
or `&mut self` as the first argument:
a9c251f11d/clippy_lints/src/methods/wrong_self_convention.rs (L14)
For `Copy` types, `to_` rule is applied only when the method takes `self` as the
first argument:
a9c251f11d/clippy_lints/src/methods/wrong_self_convention.rs (L25)
Enforcement is here:
a9c251f11d/clippy_lints/src/methods/wrong_self_convention.rs (L106)
2023-01-26 15:12:35 -08:00
Tyera
e39153df51
Add Memcmp filter constructor and deprecate fields ( #29923 )
...
* Deprecate Memcmp inner fields
* Add Memcmp::new
* Replace some literal construction
* Add convert_to_raw_bytes method and use
* Make convert_to_raw_bytes fallible
* Allow literal matches for complex cases
2023-01-26 14:50:15 -07:00
behzad nouri
d6fbf3fb17
adds new contact-info with forward compatible sockets ( #29596 )
...
The commit implement new ContactInfo where
* Ports and IP addresses are specified separately so that unique IP
addresses can only be specified once.
* Different sockets (tvu, tpu, etc) are specified by opaque u8 tags so
that adding and removing sockets is backward and forward compatible.
* solana_version::Version is also embedded in so that it won't need to
be gossiped separately.
* NodeInstance is also rolled in by adding a field identifying when the
instance was first created so that it won't need to be gossiped
separately.
Update plan:
* Once the cluster is able to ingest the new type (i.e. this patch), a
2nd patch will start gossiping the new ContactInfo along with the
LegacyContactInfo.
* Once all nodes in the cluster gossip the new ContactInfo, a 3rd patch
will start solely using the new ContactInfo while still gossiping the
old LegacyContactInfo.
* Once all nodes in the cluster solely use the new ContactInfo, a 4th
patch will stop gossiping the old LegacyContactInfo.
2023-01-26 17:02:18 +00:00
dependabot[bot]
180ea1e0a5
chore:(deps): bump react-countup from 6.3.2 to 6.4.0 in /explorer ( #29926 )
...
Bumps [react-countup](https://github.com/glennreyes/react-countup ) from 6.3.2 to 6.4.0.
- [Release notes](https://github.com/glennreyes/react-countup/releases )
- [Commits](https://github.com/glennreyes/react-countup/compare/v6.3.2...v6.4.0 )
---
updated-dependencies:
- dependency-name: react-countup
dependency-type: direct:production
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>
2023-01-26 09:05:42 +00:00
Illia Bobyr
8fafbb0a06
doc: Fix documentation warnings and add some links ( #29887 )
2023-01-25 23:15:58 -08:00
Yueh-Hsuan Chiang
c96b52eda4
Update CONTRIBUTING.md for crate creation. ( #29637 )
...
Create a section under CONTRIBUTING.md for crate creation.
2023-01-25 22:23:37 -08:00