Jeff Washington (jwash)
3a56a56d69
StoredMetaWriteVersion ( #17293 )
2021-05-17 23:58:36 +00:00
Jack May
f15dd1b4ef
Add C Serialization Tests for #17217 ( #17294 )
2021-05-17 16:33:58 -07:00
Tyera Eulberg
7ea1131090
Clear release cache for stable-perf ( #17287 )
2021-05-17 17:28:52 -06:00
Ryo Onodera
bcbe155575
Minor test cleanup and comments ( #17283 )
2021-05-18 07:22:43 +09:00
Jeff Washington (jwash)
d461aba6a4
don't try to build secondary indexes if we don't need them ( #17246 )
2021-05-17 17:21:15 -05:00
Josh
8a574baae2
Explorer: add token market prices from Coingecko ( #17289 )
...
* feat: add coingecko prices to tokens with associated coingeckoId
* feat: useCoingecko util
2021-05-17 12:43:18 -07:00
Jeff Washington (jwash)
9d6837c904
fix comment ( #17286 )
2021-05-17 14:06:25 -05:00
Jeff Washington (jwash)
d1db5448b9
hold lock to speed up insert ( #17194 )
...
* hold lock to speed up insert
* add tests
2021-05-17 11:58:33 -05:00
Greg Fitzgerald
3805874c86
Add --no-wait option to CLI's stake-authorize command ( #17244 )
2021-05-17 16:54:33 +00:00
Trent Nelson
de76adbdf3
Update docs/src/running-validator/validator-start.md
2021-05-17 10:22:10 -06:00
Chris Bellew
02157f4753
Update keypair configuration output
...
While going through the tutorial to start a validator I noticed that the output I received from running...
```
solana config set --keypair ~/validator-keypair.json
```
...different from the output I was seeing. Wondering whether the docs are out of date I thought I'd propose an update to the docs just in case.
2021-05-17 10:22:10 -06:00
Michael Vines
1f322b8a9c
Add two more testnet entrypoints
2021-05-17 08:07:38 -07:00
Marcin Zawiejski
611628a402
fixed getProgramAccounts fields list ( #17278 )
2021-05-17 14:23:30 +00:00
Sebastian Ibarguen
d6ab4196ea
Remove duplicate std::net reference ( #17254 )
2021-05-16 18:51:41 -06:00
dependabot[bot]
ed51cde37b
chore:(deps): bump @sentry/react from 6.3.5 to 6.3.6 in /explorer ( #17259 )
...
Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript ) from 6.3.5 to 6.3.6.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.3.5...6.3.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 17:44:37 +00:00
dependabot[bot]
2fe864aa48
chore:(deps): bump @types/node from 15.0.2 to 15.3.0 in /explorer ( #17257 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 15.0.2 to 15.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 17:30:45 +00:00
Josh
031a6373ae
feat: bump web3.js to 1.11.0 ( #17256 )
2021-05-15 17:19:24 +00:00
Christian Machacek
e02b4e1192
Fix a bug in input deserialization in the C SDK ( #17217 )
...
When the input contains more accounts than the user has requested to be deserialized, and one of the excess ones is a dup, the input pointer is not adjusted correctly.
Compare the lines added by this commit to line 401: "input += 7; // padding". Since the input data layout does not depend on the number of accounts the user wants to deserialize, this adjustment by 7 bytes must happen in both branches.
2021-05-14 16:41:55 -06:00
Josh Hundley
7be3171f4a
fix: update devnet and testnet urls
2021-05-14 16:20:39 -06:00
Josh Hundley
ec621e71dc
docs: update old devnet and testnet url references
2021-05-14 16:20:39 -06:00
Josh Hundley
ae5a10dffd
fix: cluster test
2021-05-14 16:20:39 -06:00
Josh Hundley
0f3045fb68
feat: update api urls
2021-05-14 16:20:39 -06:00
Michael Vines
515f8a21d5
Add NEW labels for RPC methods introduced in v1.7
2021-05-14 21:22:52 +00:00
Jeff Washington (jwash)
0c07f1ffe4
add data point for ledger processing ( #17210 )
2021-05-14 15:58:31 -05:00
Jeff Washington (jwash)
3745e0babc
minor refactoring of AccountsIndex in preparation of bigger things ( #17237 )
2021-05-14 15:27:10 -05:00
Jeff Washington (jwash)
fd88db7339
ancestors::new -> default ( #17195 )
2021-05-14 15:20:59 -05:00
Dmitri Makarov
3f0480d060
Fix deprecated trait object without an explicit dyn warning ( #17231 )
2021-05-14 17:33:07 +00:00
Trent Nelson
2c8dde7224
test-validator: Hint at airdrop when wallet is unavailable
2021-05-14 11:14:27 -06:00
Laptev Stanislav
5e642a174c
docs: remove missig link ( #17212 )
2021-05-14 09:27:58 -06:00
Jeff Washington (jwash)
c6f7867aa1
log mismatch ( #17209 )
2021-05-14 09:50:11 -05:00
Brooks Prumo
76dfacca61
Add documentation for BankForks::prune_non_rooted() ( #17213 )
2021-05-14 07:47:48 -05:00
Trent Nelson
754c708473
test-validator: Display more cluster info in dash
2021-05-14 08:36:08 +00:00
Trent Nelson
67e6a3106f
rpc: plumb shred_version through RpcContactInfo
2021-05-14 08:36:08 +00:00
joeaba
26afc7620b
Update clusters.md ( #17220 )
2021-05-14 04:13:28 +00:00
Brooks Prumo
b074e86ad2
Fix clippy ( #17214 )
...
Newer clippy from +nightly have new errors about where annotations can and
cannot go. This commit fixes two of them.
2021-05-13 17:51:36 -05:00
Tyera Eulberg
27004f1b76
Return error for excluded secondary-index keys ( #17193 )
...
* Add runtime helpers to check secondary indexes for key
* Add custom rpc error
* Check secondary-index key inclusion in rpc
* Clone complete AccountSecondaryIndexes into rpc to avoid bank query
2021-05-13 21:04:21 +00:00
Jeff Washington (jwash)
3dbc7744ab
metrics for generating index time ( #17192 )
...
* metrics for generating index time
* update metrics to include scan time
2021-05-13 14:32:19 -05:00
Trent Nelson
3e0c0abb53
Update docs/src/developing/test-validator.md
2021-05-13 17:28:31 +00:00
Trent Nelson
7868df3211
Update docs/src/developing/test-validator.md
2021-05-13 17:28:31 +00:00
Trent Nelson
3214105a21
Update docs/src/developing/test-validator.md
...
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2021-05-13 17:28:31 +00:00
Trent Nelson
e08687acfd
Update docs/src/developing/test-validator.md
...
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2021-05-13 17:28:31 +00:00
Trent Nelson
38d7e9a4c4
Update docs/src/developing/test-validator.md
...
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2021-05-13 17:28:31 +00:00
Trent Nelson
5b13d4057b
Update docs/src/developing/test-validator.md
...
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2021-05-13 17:28:31 +00:00
Trent Nelson
056c1a7b50
Update docs/src/developing/test-validator.md
...
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2021-05-13 17:28:31 +00:00
Trent Nelson
768a2ebe9d
docs: Add docs for `solana-test-validator`
2021-05-13 17:28:31 +00:00
behzad nouri
0e646d10bb
prunes received-cache only once per unique owner's key ( #17039 )
2021-05-13 13:50:16 +00:00
behzad nouri
0aa7824884
retains one node-instance per pubkey ( #17187 )
...
crds table retains up to 32 node-instance values per each pubkey. This
is so because if there are multiple running instances of the same node,
then we want gossip to propagate node-instance values associated with
both instances, therefore the corresponding label/key includes the
randomly generated token in addition to the pubkey:
https://github.com/solana-labs/solana/blob/9c42a89a4/core/src/crds_value.rs#L448
https://github.com/solana-labs/solana/pull/14037
As a result, the number of such values per pubkey are effectively
unbounded, requiring custom mitigations implemented in:
https://github.com/solana-labs/solana/pull/14467
but still taking redundant extra memory and bandwidth.
This commit instead retains only one node-instance per pubkey by
extending crds values override logic. If a crds value is of type
node-instance, it will always override an existing one with the same key
if it has more recent starting timestamp (not wallclock). As a result,
gossip will always propagate the node-instance with more recent
timestamp. Since the check_duplicate logic will stop the node with older
timestamp, this change should preserve existing functionality.
2021-05-13 13:35:46 +00:00
dependabot[bot]
8b9c9aa790
chore: bump @babel/plugin-transform-runtime in /web3.js ( #17206 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.13.15 to 7.14.2.
- [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.14.2/packages/babel-plugin-transform-runtime )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 10:09:25 +00:00
dependabot[bot]
e8090f45f2
chore: bump @babel/core from 7.14.0 to 7.14.2 in /web3.js ( #17205 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.0 to 7.14.2.
- [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.14.2/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 09:55:46 +00:00
dependabot[bot]
8e9c730f40
chore: bump @types/node from 15.0.2 to 15.0.3 in /web3.js ( #17203 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 15.0.2 to 15.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 09:37:28 +00:00