8be23a2bb2
Add address-based lower bound to get_confirmed_signatures_for_address2 loop ( #11426 ) ( #11432 )
...
(cherry picked from commit 5530ee4c95
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-08-07 00:06:44 +00:00
4ff9a6910d
Fix blockstore empty panic ( #11423 ) ( #11430 )
...
* Add panicking test
* Add failing test: fresh transaction-status column shouldn't point at valid root 0
* Prevent transaction status match outside of primary-index bounds
* Initialize transaction-status and address-signature primer entries with Slot::MAX
* Revert "Add failing test: fresh transaction-status column shouldn't point at valid root 0"
This reverts commit cbad2a9fae
.
* Revert "Initialize transaction-status and address-signature primer entries with Slot::MAX"
This reverts commit ffaeac0669
.
(cherry picked from commit 1061b50665
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-08-06 23:39:01 +00:00
fd192e3641
Link fix ( #11368 ) ( #11425 )
...
* fixes logo
* cleans up homepage on docs
* adds icon files and tightens margins
* cleans up sidenav, adds top nav items
* fixes a link
* removes icon files
Co-authored-by: Dan Albert <dan@solana.com >
(cherry picked from commit 14dcaaee6c
)
Co-authored-by: Raj Gokal <rajivgokal@gmail.com >
2020-08-06 19:37:04 +00:00
a8de467ef8
Realloc not supported ( #11418 )
...
(cherry picked from commit bc4c5c5a97
)
Co-authored-by: Jack May <jack@solana.com >
2020-08-06 16:24:14 +00:00
1a186beb5c
Update lib.rs
...
(cherry picked from commit 5a63c9d535
)
2020-08-06 07:58:05 -07:00
66a21ed65e
Enable cross program support in mainnet-beta epoch 63
...
(cherry picked from commit c9b1d08218
)
2020-08-06 07:58:05 -07:00
1a42a40492
RPC: Plug getConfirmedSignaturesForAddress2 into bigtable storage (bp #11395 ) ( #11406 )
...
* Plug getConfirmedSignaturesForAddress2 into bigtable storage
(cherry picked from commit 4222932e08
)
* Upgrade help description
(cherry picked from commit 9abb7db5f8
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-06 07:14:46 +00:00
5841e4d665
Long-term ledger storage with BigTable (bp #11222 ) ( #11392 )
...
* ledger-storage-bigtable boilerplate
(cherry picked from commit 9d2293bb32
)
* $ wget https://pki.goog/roots.pem -O pki-goog-roots.pem
(cherry picked from commit 1617a025ce
)
* Add access_token module
(cherry picked from commit 59d266a111
)
* Add root_ca_certificate
(cherry picked from commit faa016e4b7
)
* Add build-proto
(cherry picked from commit c31e1f5bf0
)
* UiTransactionEncoding is now copy
(cherry picked from commit 494968be66
)
* Increase timeout
(cherry picked from commit 57dfebc5ba
)
* Add build-proto/build.sh output
(cherry picked from commit 54dae6ba2c
)
* Supress doctest errors
(cherry picked from commit 019c75797d
)
* Add compression
(cherry picked from commit 243e05d59f
)
* Add bigtable
(cherry picked from commit 6e0353965a
)
* Add configuration info
(cherry picked from commit 98cca1e774
)
* Add ledger-tool bigtable subcommands
(cherry picked from commit f9049d6ee4
)
# Conflicts:
# ledger-tool/Cargo.toml
* Make room for tokio 0.2
(cherry picked from commit b876fb84ba
)
# Conflicts:
# core/Cargo.toml
* Setup a tokio 0.2 runtime for RPC usage
(cherry picked from commit 0e02740565
)
# Conflicts:
# core/Cargo.toml
* Plumb Bigtable ledger storage into the RPC subsystem
(cherry picked from commit dfae9a9864
)
# Conflicts:
# core/Cargo.toml
* Add RPC transaction history design
(cherry picked from commit e56ea138c7
)
* Simplify access token refreshing
(cherry picked from commit 1f7af14386
)
* Report block status more frequently
(cherry picked from commit 22c46ebf96
)
* after -> before
(cherry picked from commit 227ea934ff
)
* Rebase
* Cargo.lock
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-06 04:06:44 +00:00
6542a04521
Mark token-specific rpcs as unstable ( #11402 )
...
(cherry picked from commit 7430896c79
)
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-08-06 04:00:18 +00:00
5c27009758
Force program address off the curve ( #11323 ) ( #11398 )
...
(cherry picked from commit 03263c850a
)
Co-authored-by: Jack May <jack@solana.com >
2020-08-06 01:00:42 +00:00
888f3522d8
Add getConfirmedSignaturesForAddress2 RPC method (bp #11259 ) ( #11394 )
...
* Add getConfirmedSignaturesForAddress2 RPC method
(cherry picked from commit 1b2276520b
)
* Reimplement transaction-history command with getConfirmedSignaturesForAddress2
(cherry picked from commit 087fd32ce3
)
* Rework get_confirmed_signatures_for_address2
(cherry picked from commit a11f137810
)
* Rename startAfter to before
(cherry picked from commit 02c0981ecf
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-05 22:47:50 +00:00
df820ddb6d
Omit web3.js examples when incrementing Cargo.toml versions
2020-08-05 12:04:15 -06:00
bbb8754b59
Remove update notice
2020-08-05 16:27:32 +00:00
5816ed5369
chore:(deps): bump @types/react-select in /explorer ( #11383 )
...
Bumps [@types/react-select](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-select ) from 3.0.15 to 3.0.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-select )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-05 11:05:00 +00:00
31513fab14
chore:(deps): bump @testing-library/react in /explorer ( #11382 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 10.4.7 to 10.4.8.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v10.4.7...v10.4.8 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-05 09:53:08 +00:00
d44e8ce914
chore:(deps): bump bootstrap from 4.5.0 to 4.5.1 in /explorer ( #11381 )
...
Bumps [bootstrap](https://github.com/twbs/bootstrap ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/twbs/bootstrap/releases )
- [Commits](https://github.com/twbs/bootstrap/compare/v4.5.0...v4.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-05 09:49:38 +00:00
308186da79
Rework parsed account format ( #11372 )
...
* Rework parsed account format
* Serialize as type
2020-08-05 00:59:10 -06:00
9d4f9be1fe
Update instruction encoding format ( #11363 )
...
* Rework parsed instruction format
* Rework parsed message accounts
* Review comments
2020-08-05 00:58:58 -06:00
86e3f96f16
Return token amounts as floats ( #11370 )
...
* Return token amounts as floats
* Floating-point equality
* Return float and raw token amounts
* Fix decimals and token rpcs for native-mint tokens
* Fixup docs and review comments
2020-08-05 06:48:09 +00:00
14339dec0a
Harden RPC preflight test inputs
2020-08-05 06:06:57 +00:00
29b3265dc7
Sanitize transactions during RPC preflight test
2020-08-05 06:06:57 +00:00
3f73affb2e
Add From for SanitizeError > TransactionError
2020-08-05 06:06:57 +00:00
e25846e1ad
Add failing test for unsane tx in RPC preflight
2020-08-05 06:06:57 +00:00
d4df2ac673
Keep .DS_Store out of the tree
2020-08-04 16:34:45 -07:00
b5e03d6df2
get_token_accounts_by_owner now returns UiTokenAccounts
2020-08-04 22:45:00 +00:00
8c873e232f
fixes logo ( #11350 )
...
* fixes logo
* cleans up homepage on docs
* adds icon files and tightens margins
2020-08-04 10:51:25 -07:00
d0144ce382
Fix token rpc-client methods ( #11361 )
...
* Convert None to error in parse_keyed_accounts
* Allow encoding configuration in getTokenAccounts methods
2020-08-04 11:11:30 -06:00
cad36e1b3c
Switch explorer to dark mode by default ( #11360 )
2020-08-04 22:25:50 +08:00
ebe14415f6
Use more accurate epoch duration calculation in explorer ( #11359 )
2020-08-04 22:18:09 +08:00
247e361d23
Make explorer table views more mobile friendly ( #11358 )
2020-08-04 20:44:16 +08:00
5b4cb083f1
Add integration test for optimistic confirmation failure detection ( #11353 )
...
* Add optimistic conf failure test
* Add check for optimistic failure log
Co-authored-by: Carl <carl@solana.com >
2020-08-03 20:01:52 -07:00
1d40685b8e
Remove support for 1.1.0 version snapshots
2020-08-04 01:01:50 +00:00
7db144c5da
Remove legacy_system_instruction_processor0
2020-08-04 00:45:09 +00:00
3f6f1adb5b
Make accounts explicit in unrecognized jsonParsed instructions ( #11351 )
2020-08-03 20:27:15 +00:00
eefcf484cb
clippy
2020-08-03 18:35:15 +00:00
01262cda3f
Bump stable rust to 1.45.1
2020-08-03 18:35:15 +00:00
f3e83c080a
Add mainnet-beta upgrade-in-process banner
2020-08-03 07:09:34 -07:00
fc7ba7585d
chore:(deps): bump @types/react from 16.9.43 to 16.9.44 in /explorer ( #11346 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.43 to 16.9.44.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-03 08:23:50 +00:00
2393278849
chore:(deps): bump @testing-library/user-event in /explorer ( #11345 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 12.0.17 to 12.1.0.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v12.0.17...v12.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-03 08:20:27 +00:00
1fe762cc79
Disable owned token request on mainnet explorer ( #11343 )
2020-08-03 12:51:47 +08:00
8bcc8edf47
Remove calls to unwrap()
in respan!
macro
...
Previously, `proc_macro2::Span::resolved_at` was gated behind
cfg(procmacro2_semver_exempt). This gate has been removed in the latest
version of proc-macro2, allowing us to avoid using `unwrap()` to use the
underling method on `proc_macro::Span`
2020-08-02 19:15:06 -07:00
0bc9bcc8b9
Fix bad rebase
2020-08-02 12:09:06 -06:00
f401ef7996
Linkify all explorer addresses ( #11339 )
2020-08-03 01:44:47 +08:00
d1b2e6cdf2
Add getTokenLargestAccounts endpoint ( #11322 )
2020-08-02 10:23:44 -06:00
27a8879574
Update update timeline
2020-08-02 08:57:52 -07:00
ffbd859c42
Update spl-token and spl-memo
2020-08-02 07:53:42 -07:00
433f262290
Fix explorer bugs ( #11336 )
...
* Fix race condition in explorer details fetching
* Fix SOL delta rendering bug
2020-08-02 22:29:40 +08:00
4052008c42
Display owned tokens on account details page ( #11335 )
2020-08-02 21:55:36 +08:00
b6ea9f1861
Clean up explorer data providers ( #11334 )
2020-08-02 20:18:28 +08:00
0d8f3139ae
Add unified search bar to the explorer
2020-08-02 20:06:51 +08:00
d4eb49d252
Add navbar and remove tabbed page layout
2020-08-02 20:06:51 +08:00
eab48c99d7
Display SOL uniformly in explorer
2020-08-02 20:06:51 +08:00
97c0f7c364
Merge branch 'master' of github.com:solana-labs/solana
2020-08-01 08:33:45 -07:00
e2789b9373
cross-links SPL library
2020-08-01 08:33:26 -07:00
2300080f68
Improve explorer tx count animation ( #11327 )
2020-08-01 23:05:20 +08:00
54d36d2cfb
Add cluster stats tab to explorer ( #11325 )
2020-08-01 22:05:58 +08:00
9bcfc51df1
Add token rpc endpoints to rpc-client ( #11315 )
2020-07-31 20:53:49 +00:00
d7e961dac4
Enable new fork choice on mainnet, 400_000 slots into epoch 61 ( #11312 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-31 20:37:58 +00:00
c421d7f1b8
Test that off-curve pubkeys fail signature verify
2020-07-31 14:21:03 -06:00
251f974b50
Allow inspection of signature verification failures
2020-07-31 14:21:03 -06:00
7889c7603d
Explicit spl-token version
2020-07-31 13:59:09 -06:00
61d9d219f9
Withdraw authority no longer implies a custodian ( #11302 )
...
* Withdraw authority no longer implies a custodian
Before this change, if the withdraw authority and custodian had
the same public key, then a withdraw authority signature would
imply a custodian signature and lockup would be not be enforced.
After this change, the client's withdraw instruction must
explictly reference a custodian account in its optional sixth
account argument.
Likewise, the fee-payer no longer implies either a withdraw
authority or custodian.
* Fix test
The test was configuring the stake account with the fee-payer as
the withdraw authority, but then passing in a different key to
the withdraw instruction's withdraw authority parameter. It only
worked because the second transaction was signed by the fee-payer.
2020-07-31 13:37:53 -06:00
0f551d4f75
Decode token instructions ( #11281 )
...
* Token->SplToken
* Add spl_token instruction parsing
* Rebase on master
* Gracefully fail key len mismatches
2020-07-31 13:26:09 -06:00
1733f6c9e9
Update perf libs to 0.19.1 ( #11301 )
...
* fix for cuda sigverify check for small order pubkey
2020-07-31 09:19:43 -07:00
52575349dc
Build programs with --no-default-features --features program
to match solana-sdk
2020-07-31 08:57:42 -07:00
efcf9ff125
Adjust time window on mainnet-beta upgrade banner
2020-07-31 08:17:08 -07:00
5d3c39b6a9
chore: bump rpc-websockets from 5.2.3 to 5.2.4 in /web3.js ( #11306 )
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 5.2.3 to 5.2.4.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 08:52:03 +00:00
a2d40151ea
chore:(deps): bump @types/jest from 26.0.7 to 26.0.8 in /explorer ( #11305 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 26.0.7 to 26.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 08:19:47 +00:00
2930102064
chore:(deps): bump @solana/web3.js from 0.63.1 to 0.64.0 in /explorer ( #11304 )
...
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js ) from 0.63.1 to 0.64.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases )
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v0.63.1...v0.64.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 08:16:32 +00:00
5a69c66877
feat: add token methods ( #11303 )
2020-07-31 12:33:54 +08:00
a5b6fd3d9b
Add Vote Account Management Doc ( #11278 )
...
* Add vote account management doc
* Add links to new doc
* Whitespace
* Fixup language
* Cleaner title
* Apply review feedback
* Apply further feedback
* Fix usage page header
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-31 02:43:41 +00:00
c78e12a262
Avoid spl-sdk dependency, which inhibits crate publishing
2020-07-30 23:47:26 +00:00
1d2426ddbc
Move simulate_transaction from rpc to bank ( #11294 )
2020-07-30 19:15:45 +00:00
d0f4b24481
fix: remove instanceof checks
2020-07-30 11:44:46 -07:00
31ea69f278
Add low-latency, RPC proposal ( #11221 )
...
* Add RiP Curl proposal
* Apply review feedback
2020-07-30 10:52:47 -06:00
a23e1129a9
Switch to optimistic conf for notifying gossip subscribers ( #11289 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-30 02:52:27 -07:00
bf18524368
Add hook for getting vote transactions on replay ( #11264 )
...
* Add hook for getting vote transactions on replay
Co-authored-by: Carl <carl@solana.com >
2020-07-29 23:17:40 -07:00
a888f2f516
Reject TXs sent via RPC with no signatures
2020-07-30 00:07:33 -06:00
9778fedd7a
Add new RPC error for TXs with no signatures
2020-07-30 00:07:33 -06:00
a7079e4dde
Dereplicode send_transaction and request_airdrop RPC handlers
2020-07-30 00:07:33 -06:00
b962b2ce2d
Add failing test for TX sent via RPC with no signatures
2020-07-30 00:07:33 -06:00
e8c0ec53e6
Fix wallet links ( #11284 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-30 05:06:04 +00:00
995a7ba8eb
Update vote-signing.md
2020-07-29 20:40:44 -07:00
e0f74c6862
Update fork-generation.md
2020-07-29 20:40:44 -07:00
01e26012b3
Update wallet-guide.md
2020-07-29 20:40:44 -07:00
239080c131
Update stake-delegation-and-rewards.md
2020-07-29 20:40:44 -07:00
24831ea42d
Update vote-signing.md
2020-07-29 20:40:44 -07:00
1ecc276fd1
Update turbine-block-propagation.md
2020-07-29 20:40:44 -07:00
d6a4ad18fe
Update managing-forks.md
2020-07-29 20:40:44 -07:00
d93366fc52
Update fork-generation.md
2020-07-29 20:40:44 -07:00
8c611cf87e
Update leader-rotation.md
2020-07-29 20:40:44 -07:00
6a5b7e5b98
Update synchronization.md
2020-07-29 20:40:44 -07:00
8054c3f3fa
Fix typos
2020-07-29 20:40:44 -07:00
2dbed80e48
Disable cross-program invocations for OperatingMode::Stable ( #11272 )
2020-07-29 15:29:52 -07:00
cd043b5d70
Add top level link to Clusters page ( #11276 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-29 21:27:25 +00:00
c410b082b7
.sh
2020-07-29 14:12:11 -07:00
3a1ca4efff
Fetch and install SPL programs by default
2020-07-29 12:48:56 -07:00
8eb6cbf784
Add --bpf-program argument
2020-07-29 12:48:56 -07:00
16ecce353f
Revert "Land program addresses on the curve ( #11174 )" ( #11253 )
...
This reverts commit f317c362a8
.
2020-07-29 11:33:45 -07:00
9bc31f1e66
chore: bump rollup from 2.22.1 to 2.23.0 in /web3.js ( #11269 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.22.1 to 2.23.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.22.1...v2.23.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-29 11:14:35 +00:00
071df12908
chore:(deps): bump @types/node from 14.0.26 to 14.0.27 in /explorer ( #11268 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.26 to 14.0.27.
- [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>
2020-07-29 11:00:50 +00:00
faaf729e5d
chore:(deps): bump @testing-library/jest-dom in /explorer ( #11267 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.11.1 to 5.11.2.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.1...v5.11.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-29 10:59:07 +00:00
df143d133b
chore:(deps): bump @testing-library/user-event in /explorer ( #11266 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 12.0.15 to 12.0.17.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v12.0.15...v12.0.17 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-29 10:58:23 +00:00
ebe367f722
Add utility function ( #11262 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-28 23:44:10 -07:00
b45ac5d4db
Add SPL Token-specific rpc endpoints ( #11231 )
...
* Simplify account-decoder program ids + spl_token helper
* Spl program namespace version
* Add getTokenAccountBalance endpoint
* Remove token program id from getTokenAccountBalance request
* Add getTokenSupply endpoint
* Remove token program id from getTokenSupply request
* Add getTokenAccountsByOwner/Delegate endpoints
* Remove token program id from getTokenAccountsByOwner/Delegate requests
* Named parameter
2020-07-28 23:00:48 -06:00
e553a98d2f
Rerere-enable RecentBlockhashes fix on testnet (epoch 76)
2020-07-29 02:43:10 +00:00
678f94903b
Fill out missing RPC request received debug logging
2020-07-29 01:51:20 +00:00
3e4f49f9c9
Fix race condition between shrinking and cleaning ( #11235 )
...
* Fix race condition between shrinking and cleaning
* Minor formatting
* fix ci
* Update comments
* More update comment
* Adjust fn naming
2020-07-29 06:06:14 +09:00
b5065a4fde
Add Google Analytics to all Explorer pages ( #11249 )
...
* add code in head
Co-authored-by: Ryan Shea <rmshea@users.noreply.github.com >
2020-07-29 01:00:57 +08:00
b4f950c770
chore: bump @commitlint/config-conventional in /web3.js ( #11240 )
...
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint ) from 9.0.1 to 9.1.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v9.0.1...v9.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-28 10:01:10 +00:00
a7ea340f22
Track votes from gossip for optimistic confirmation ( #11209 )
...
* Add check in cluster_info_vote_listenere to see if optimstic conf was achieved
Add OptimisticConfirmationVerifier
* More fixes
* Fix merge conflicts
* Remove gossip notificatin
* Add dashboards
* Fix rebase
* Count switch votes as well toward optimistic conf
* rename
Co-authored-by: Carl <carl@solana.com >
2020-07-28 09:33:27 +00:00
d9d69eee81
chore: bump eslint-plugin-import from 2.21.2 to 2.22.0 in /web3.js ( #11239 )
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.21.2 to 2.22.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.21.2...v2.22.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-28 09:00:46 +00:00
d397577e27
chore: bump eslint-plugin-prettier from 3.1.3 to 3.1.4 in /web3.js ( #11238 )
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.3...v3.1.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-28 08:45:48 +00:00
610f4576bc
chore: bump typescript from 3.9.5 to 3.9.7 in /web3.js ( #11236 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.9.5 to 3.9.7.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.5...v3.9.7 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-28 08:30:49 +00:00
bafb2e6e84
Adjust explorer banner margins ( #11233 )
2020-07-28 13:20:25 +08:00
ed01591be6
Designate mainnet-beta epoch 61 as an upgrade epoch
2020-07-27 11:41:39 -07:00
de34839f19
chore: bump flow-bin from 0.127.0 to 0.130.0 in /web3.js
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.127.0 to 0.130.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-27 11:01:25 -07:00
f317c362a8
Land program addresses on the curve ( #11174 )
2020-07-27 10:45:59 -07:00
aa8d6083c4
Add mainnet beta upgrade announcement
2020-07-27 10:24:45 -07:00
cbf0b779d7
Add Docusaurus search ( #11135 )
...
* Add Docusaurus search
* Add Algolia configuration information
* Trailing whitespace :(
Co-authored-by: Ryan Shea <rmshea@users.noreply.github.com >
2020-07-27 10:26:03 -06:00
30b7b3d963
chore:(deps): bump @types/node from 14.0.25 to 14.0.26 in /explorer ( #11218 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.25 to 14.0.26.
- [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>
2020-07-27 10:59:42 +00:00
bec28328cd
chore:(deps): bump @testing-library/user-event in /explorer ( #11217 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 12.0.13 to 12.0.15.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v12.0.13...v12.0.15 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-27 10:57:57 +00:00
7931579610
Remove accidental MB activation for RecentBlockhashes consistency fix
2020-07-26 17:34:52 +00:00
f796adc5ea
Add announcement banner to explorer ( #11210 )
...
* Add announcement banner to explorer
* Remove ^M and trailing spaces
* Update Banner.tsx
2020-07-26 21:11:27 +08:00
234449c627
Fix markup for heading
2020-07-26 00:22:43 -07:00
b7d8e256a5
Fix test stalling ( #11212 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-25 21:30:08 -07:00
01ff6846f7
Windows binaries are now built with the MSVC instead of the GNU toolchain.
...
Update `solana-install-init` target info to match
2020-07-25 10:02:52 -07:00
6808a04abe
Remove unmaintained btc programs
2020-07-25 06:04:07 +00:00
32fea0496e
Add token account decoding ( #11136 )
...
* Add token decoding
* Bump versions
2020-07-24 17:45:21 -06:00
eac423f92c
Add package-lock.json to docs ( #11200 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-24 14:15:22 -06:00
c8f866e6c0
Restore stake delegation page to sidebar
2020-07-24 13:42:05 -06:00
1f8df36b7d
Push back activation epochs
...
Effects:
- Re-enabling inflation
- Nonce FeeCalculator overwrite / RecentBlockhashes sysvar inconsistency fix
2020-07-24 12:54:31 -06:00
5118825fa4
chore:(deps): bump @types/node from 14.0.24 to 14.0.25 in /explorer ( #11195 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.24 to 14.0.25.
- [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>
2020-07-24 11:09:34 +00:00
63c024ddd1
chore:(deps): bump @testing-library/user-event in /explorer ( #11194 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 12.0.12 to 12.0.13.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v12.0.12...v12.0.13 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-24 11:02:08 +00:00
a55f09f178
chore: bump flow-typed from 3.1.0 to 3.2.1 in /web3.js ( #11198 )
...
Bumps [flow-typed](https://github.com/flow-typed/flow-typed ) from 3.1.0 to 3.2.1.
- [Release notes](https://github.com/flow-typed/flow-typed/releases )
- [Changelog](https://github.com/flow-typed/flow-typed/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flow-typed/flow-typed/compare/v3.1.0...v3.2.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-24 10:58:24 +00:00
b3e0d09699
chore:(deps): bump @types/jest from 26.0.5 to 26.0.7 in /explorer ( #11196 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 26.0.5 to 26.0.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-24 10:39:57 +00:00
c0dc21620b
Test cleanup ( #11192 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-24 09:55:25 +00:00
6578ad7d08
Speed up local cluster partitioning tests ( #11177 )
...
* Fix long local cluster partition tests by skipping slot warmup
Co-authored-by: Carl <carl@solana.com >
2020-07-23 18:50:42 -07:00
125a36abbc
Remove move more
2020-07-24 01:42:19 +00:00
7484202282
Return root when bank not found ( #11188 )
...
* Return root when bank not found
* Apply suggestions from code review
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-07-24 00:57:15 +00:00
8ccce1e543
Upgrade ed25519-dalek ( #11183 )
2020-07-23 17:23:51 -06:00
6f7e121b68
CLI: Add arg to adjust RPC timeout
2020-07-23 22:29:40 +00:00
bece8cfbc2
Add RpcClient constructor with timeout
2020-07-23 22:29:40 +00:00
8b1b392be9
Remove move_loader and librapay ( #11184 )
...
* Remove move_loader and librapay
* Remove Embedding Move from implemented proposals
* Remove Move variant from CI
* Remove move_loader ID
2020-07-23 15:08:59 -06:00
6de8da05e3
Skip entrypoint in programs ( #11176 )
2020-07-23 19:44:59 +00:00
c90de8978d
Add encoding and filters parameters to rpc Subscriptions ( #11065 )
...
* Plumb account configs and enable encoding
* Enable filters for pubsub program accounts
* Update docs
2020-07-23 13:38:28 -06:00
ca6480a8ac
Use OrderedIterator in collect_balances ( #11166 )
2020-07-23 13:35:10 -06:00
e75f0bdfd3
panic on native load failure ( #11182 )
2020-07-23 12:11:01 -07:00
b5a6a2f461
Initialize BlockCommitmentCache slot and root on node boot ( #11178 )
...
* Initialize commitment-cache slot and root on node boot
* Ignore long tests
2020-07-23 11:44:57 -06:00
b60ff70657
chore:(deps): bump @testing-library/user-event in /explorer ( #11180 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 12.0.11 to 12.0.12.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v12.0.11...v12.0.12 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-23 08:07:05 +00:00
ae8426f8ae
chore:(deps): bump @solana/web3.js from 0.63.0 to 0.63.1 in /explorer ( #11179 )
...
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js ) from 0.63.0 to 0.63.1.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases )
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v0.63.0...v0.63.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-23 08:06:41 +00:00
50c92e3a94
Add block-height subcommand
2020-07-22 13:26:05 -07:00
2adfe3f199
Add block height to epoch-info subcommand
2020-07-22 13:26:05 -07:00
4d05683abe
chore: fix flaky connection test
2020-07-22 22:54:34 +08:00
e556f85178
Add test for making sure switch doesn't happen past failure threshold ( #11138 )
...
Fix switch threshold
Co-authored-by: Carl <carl@solana.com >
2020-07-21 23:04:24 -07:00
3fd16cea34
Re-enable inflation again for testnet
2020-07-21 21:44:16 -06:00
3b87780f21
fix: getEpochInfo RPC endpoint now includes the current block height
2020-07-21 17:24:07 -07:00
a5dd848702
getEpochInfo RPC endpoint now includes the current block height
2020-07-21 17:24:07 -07:00
231e2387db
Program feature-flag entrypoint ( #11144 )
2020-07-21 14:36:28 -06:00
6c38369042
Use OrderedIterator in TransactionStatusService ( #11149 )
...
* Split out get-first-err for unit testing
* Add failing test
* Add missing ordering
2020-07-21 20:06:49 +00:00
9438789fef
chore:(deps): bump @types/node from 14.0.23 to 14.0.24 in /explorer ( #11146 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.23 to 14.0.24.
- [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>
2020-07-21 09:30:19 +00:00
6935e88148
Freeze warped bank to show freeze logs ( #11141 )
2020-07-21 15:51:56 +09:00
7cc2a6801b
fix rewards points ( #10914 )
...
* fix rewards points
* fixups
* * verify that we don't spend more in rewards than we've allocated for rewards
* purge f64s from calculations that could be done with integers
* test typical values
* simplify iteration over delegations some
* fixups
* Use try_from
* Add a comment for commission_split()
* Add assertion to detect inconsistent reward dist.
* Fix vote_balance_and_staked
* Don't overwrite accounts with stale copies
* Fix CI...
* Add tests for vote_balance_and_staked
* Add test for the determinism of update_rewards
* Revert "Don't overwrite accounts with stale copies"
This reverts commit 9886d085a6
.
* Make stake_delegation_accounts to return hashmap
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-07-21 13:57:25 +09:00
b0d1c70718
RemoteWallet: Improve DerivationPathComponent FromStr readability
2020-07-21 03:09:01 +00:00
73f3d04798
Add replay votes to gossip vote tracking ( #11119 )
...
* Plumb replay vote channel for notifying vote listener of replay votes
* Keep gossip only notification for debugging gossip in the future
Co-authored-by: Carl <carl@solana.com >
2020-07-20 17:29:07 -07:00
23c2e55cbf
Use BlockCommitmentCache for RPC slots, take 2 ( #11137 )
...
* Use BlockCommitmentCache for RPC slots (#11103 )
* Add BankForks::highest_descendant(slot)
* Update debug messages
* Update core/src/rpc.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
* cargo fmt
* Remove highest_descendant
* Fix test
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
* Fix crossed-in-flight compilation error
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-07-20 23:03:40 +00:00
0cb422fbbb
Insubstantial grammar fix ( #11133 )
2020-07-20 23:32:45 +09:00
3db246f596
Add --warp-epoch and --force-inflation to ledger-tool cap. ( #11107 )
...
* Add --warp-epoch and --force-inflation to ledger-tool cap.
* Add more arguments
* Address review comments
* Fix message
* Fix various typos...
2020-07-20 19:09:38 +09:00
0781ab817f
chore: bump rollup from 2.21.0 to 2.22.1 in /web3.js ( #11131 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.21.0 to 2.22.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.21.0...v2.22.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-20 09:54:48 +00:00
0a7cbdf495
chore: bump @babel/runtime from 7.10.2 to 7.10.5 in /web3.js ( #11129 )
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.10.2 to 7.10.5.
- [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.10.5/packages/babel-runtime )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-20 09:13:16 +00:00
a09013660f
chore: bump @babel/plugin-proposal-function-bind in /web3.js ( #11128 )
...
Bumps [@babel/plugin-proposal-function-bind](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-function-bind ) from 7.10.1 to 7.10.5.
- [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.10.5/packages/babel-plugin-proposal-function-bind )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-20 08:58:30 +00:00
910f559c0c
chore: bump rpc-websockets from 5.2.2 to 5.2.3 in /web3.js ( #11100 )
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-20 08:44:19 +00:00
8795f3e4c6
chore:(deps): bump @types/jest from 26.0.4 to 26.0.5 in /explorer ( #11127 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 26.0.4 to 26.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-20 08:29:50 +00:00
8352bdd3c4
chore:(deps): bump @solana/web3.js from 0.62.0 to 0.63.0 in /explorer ( #11126 )
...
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js ) from 0.62.0 to 0.63.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases )
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v0.62.0...v0.63.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-20 08:28:59 +00:00
83cc92f3f7
Upgade to Rust 1.45.0
2020-07-19 20:11:02 -07:00
d19cd3a18a
Revert "Use BlockCommitmentCache for RPC slots ( #11103 )" ( #11122 )
...
This reverts commit 815b0f31b4
.
2020-07-18 16:39:12 -07:00
b9c29c3263
Update build.sh
2020-07-18 08:31:54 -06:00
d0e139ffff
feat: add getLeaderSchedule api
2020-07-18 13:23:29 +08:00
74b4830ba6
fix: broken SlotInfo type def ( #11120 )
2020-07-18 05:22:58 +00:00
1ad0d210bc
Remove tictactoe, add Break and Hello World to docs ( #11117 )
...
* Remove tictactoe, add Break to apps docs
* Add hello world
* fix whitespace
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-18 00:09:10 +00:00
815b0f31b4
Use BlockCommitmentCache for RPC slots ( #11103 )
...
* Add BankForks::highest_descendant(slot)
* Update debug messages
* Update core/src/rpc.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
* cargo fmt
* Remove highest_descendant
* Fix test
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-07-17 16:22:27 -06:00
a255b0fc86
Rename CacheSlotInfo to CommitmentSlots ( #11111 )
2020-07-17 17:54:49 +00:00
d0d4d9b3d1
Fix 404 broken links ( #11113 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-17 17:48:07 +00:00
e5d8c4383f
Add Bank support for "upgrade epochs" where all non-vote transactions will be rejected
2020-07-17 08:48:42 -07:00
fdff681bcc
Simplify BlockCommitmentCache slot info ( #11106 )
...
* Refactor BlockCommitmentCache, store a CacheSlotInfo
* Comma
2020-07-17 09:24:51 -06:00
25728baeac
chore:(deps): bump typescript from 3.9.6 to 3.9.7 in /explorer ( #11108 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.9.6 to 3.9.7.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.6...v3.9.7 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-17 08:11:06 +00:00
b85538c532
Turn off gossip before downloading snapshot. ( #11087 )
2020-07-16 17:05:52 -07:00
862eb87184
Update validator_list.rs
2020-07-16 16:13:45 -06:00
7958dd88c2
Update non_circulating_supply.rs
2020-07-16 12:57:13 -06:00
836eeba8f3
chore: bump @commitlint/travis-cli from 9.0.1 to 9.1.1 in /web3.js ( #11099 )
...
Bumps [@commitlint/travis-cli](https://github.com/conventional-changelog/commitlint ) from 9.0.1 to 9.1.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v9.0.1...v9.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-16 08:22:13 +00:00
59bee1ab64
chore: bump @babel/preset-env from 7.10.2 to 7.10.4 in /web3.js ( #11098 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.10.2 to 7.10.4.
- [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.10.4/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-16 08:19:55 +00:00
fc2c4b3e71
chore:(deps): bump @testing-library/jest-dom in /explorer ( #11095 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.11.0 to 5.11.1.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.0...v5.11.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-16 08:14:50 +00:00
e9fda8178c
chore:(deps): bump @testing-library/react in /explorer ( #11097 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 10.4.6 to 10.4.7.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v10.4.6...v10.4.7 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-16 08:09:50 +00:00
6174cdb579
Always pass affected file check on tagged release ( #11089 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-16 03:22:51 +00:00
a3f181ad84
Remove release documentation documentation ( #11090 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-15 20:55:02 -06:00
d9b5cce279
Update CRATES_IO_TOKEN
2020-07-15 17:45:00 -07:00
1da9f9f05a
Gate nonce-overwrite change ( #11081 )
2020-07-15 21:45:30 +00:00
fe71f9ad1a
Change transparent .svg to opaque .png ( #11084 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-15 21:35:18 +00:00
d8d87d5d02
chore: bump @babel/plugin-transform-runtime in /web3.js
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.10.4 to 7.10.5.
- [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.10.5/packages/babel-plugin-transform-runtime )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-15 13:48:14 -07:00
2e0fb37bfb
Bump thiserror from 1.0.19 to 1.0.20
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.19 to 1.0.20.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.19...1.0.20 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-15 13:39:32 -07:00
6342e3e215
Refactor file and URL paths in docusaurus ( #11080 )
...
* Fix introduction link
* Restore staking guide pages
* Remove Edit this page link
* Fix broken wallet guide link
* Restore lost images
* Fixup URL paths to match gitbook style
* Refactor wallet guide READMEs and clean up URLs
* Remove lingering gitbook files
* Refactor all README files to keep consistent linking
* Updte homepage tile links
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-15 20:11:51 +00:00
7fe870ba48
Make accounts file clean faster ( #11071 )
2020-07-15 09:37:40 -07:00
8548c3a7eb
Bump humantime from 2.0.0 to 2.0.1
...
Bumps [humantime](https://github.com/tailhook/humantime ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/tailhook/humantime/releases )
- [Commits](https://github.com/tailhook/humantime/compare/v2.0.0...v2.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-15 08:27:33 -07:00
f94979c87c
chore: bump @babel/core from 7.10.4 to 7.10.5 in /web3.js
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.10.4 to 7.10.5.
- [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.10.5/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-15 08:08:23 -07:00
8bf3a0aa05
accounts_clean: Convert stack dependency calculation with iterative ( #11067 )
...
* accounts_clean: Convert stack dependency calculation with iterative
* optimize clean with by creating a reverse-lookup hashset of the affected
keys
* Add dependency bench
reduce bench
* Huge clean
2020-07-15 06:49:22 -07:00
d81c7250b0
Temporalily disable inflation to fix it later ( #11072 )
...
* Revert get_inflation()
* Temporalily disable inflation to fix it later
* Use match and proper type aliases
2020-07-15 18:36:09 +09:00
9a80e31bae
Expose tss to the other blockstore_processor path ( #11070 )
2020-07-14 21:14:48 -06:00
21beade4b9
Drop support for v1.0 backports, add v1.3 support
2020-07-14 18:04:59 -07:00
20fa776728
Add TdS 6 validators to testnet auto-staker ( #11068 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-14 23:45:18 +00:00
bed74d803f
Add purge --no-compaction flag
2020-07-14 15:02:01 -07:00
95490ff56e
Apply #![feature(proc_macro_hygiene)] when needed
...
This allows the rust-bpf-builder toolchain to build the sdk
2020-07-14 14:40:02 -07:00
e7387f60a7
Fix clippy lints
2020-07-14 14:40:02 -07:00
fed69e96a9
Split comment over multiple lines
...
Due to https://github.com/rust-lang/rustfmt/issues/4325 , leaving this as
one line causes rustfmt to add extra indentation to the surrounding
code.
2020-07-14 14:40:02 -07:00
42f88484f4
Update lock files
2020-07-14 14:40:02 -07:00
b0cb2b0106
Replace FIXME with an issue link
2020-07-14 14:40:02 -07:00
05445c718e
Fix hygiene issues in declare_program!
and declare_loader!
...
The `declare_program!` and `declare_loader!` macros both expand to
new macro definitions (based on the `$name` argument). These 'inner'
macros make use of the special `$crate` metavariable to access items in
the crate where the 'inner' macros is defined.
However, this only works due to a bug in rustc. When a macro is
expanded, all `$crate` tokens in its output are 'marked' as being
resolved in the defining crate of that macro. An inner macro (including
the body of its arms) is 'just' another set of tokens that appears in
the body of the outer macro, so any `$crate` identifiers used there are
resolved relative to the 'outer' macro.
For example, consider the following code:
```rust
macro_rules! outer {
() => {
macro_rules! inner {
() => {
$crate::Foo
}
}
}
}
```
The path `$crate::Foo` will be resolved relative to the crate that defines `outer`,
**not** the crate which defines `inner`.
However, rustc currently loses this extra resolution information
(referred to as 'hygiene' information) when a crate is serialized.
In the above example, this means that the macro `inner` (which gets
defined in whatever crate invokes `outer!`) will behave differently
depending on which crate it is invoked from:
When `inner` is invoked from the same crate in which it is defined,
the hygiene information will still be available,
which will cause `$crate::Foo` to be resolved in the crate which defines 'outer'.
When `inner` is invoked from a different crate, it will be loaded from
the metadata of the crate which defines 'inner'. Since the hygiene
information is currently lost, rust will 'forget' that `$crate::Foo` is
supposed to be resolved in the context of 'outer'. Instead, it will be
resolved relative to the crate which defines 'inner', which can cause
incorrect code to compile.
This bug will soon be fixed in rust (see https://github.com/rust-lang/rust/pull/72121 ),
which will break `declare_program!` and `declare_loader!`. Fortunately,
it's possible to obtain the desired behavior (`$crate` resolving in the
context of the 'inner' macro) by use of a procedural macro.
This commit adds a `respan!` proc-macro to the `sdk/macro` crate.
Using the newly-stabilized (on Nightly) `Span::resolved_at` method,
the `$crate` identifier can be made to be resolved in the context of the
proper crate.
Since `Span::resolved_at` is only stable on the latest nightly,
referencing it on an earlier version of Rust will cause a compilation error.
This requires the `rustversion` crate to be used, which allows conditionally
compiling code epending on the Rust compiler version in use. Since this method is already
stabilized in the latest nightly, there will never be a situation where
the hygiene bug is fixed (e.g. https://github.com/rust-lang/rust/pull/72121 )
is merged but we are unable to call `Span::resolved_at`.
2020-07-14 14:40:02 -07:00
0b919f095d
Add TRAVIS_COMMIT_RANGE logging
2020-07-14 12:10:21 -07:00
9abfd67cd9
chore: bump ws from 7.3.0 to 7.3.1 in /web3.js ( #11058 )
...
Bumps [ws](https://github.com/websockets/ws ) from 7.3.0 to 7.3.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.3.0...7.3.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-14 11:51:40 -07:00
5e2d80a861
chore: bump @babel/preset-flow in /web3.js ( #11061 )
...
Bumps [@babel/preset-flow](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-flow ) from 7.10.1 to 7.10.4.
- [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.10.4/packages/babel-preset-flow )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-14 11:51:21 -07:00
ab8d7924f0
chore:(deps-dev): bump marked from 1.1.0 to 1.1.1 in /web3.js ( #11060 )
...
Bumps [marked](https://github.com/markedjs/marked ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v1.1.0...v1.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-14 11:50:18 -07:00
0708969e9e
Update dependabot.yml
2020-07-14 11:49:25 -07:00
c626d515d2
No automerge for rust dependencies
2020-07-14 11:30:32 -07:00
05709822f9
Create dependabot.yml
2020-07-14 11:25:05 -07:00
0affb1c92b
[auto-commit] Update all Cargo lock files
2020-07-14 11:13:22 -07:00
5055028231
Bump serde_json from 1.0.54 to 1.0.56
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.54 to 1.0.56.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.54...v1.0.56 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-14 11:13:22 -07:00
95145672c8
Bump byte-unit from 3.1.3 to 4.0.8
...
Bumps [byte-unit](https://github.com/magiclen/byte-unit ) from 3.1.3 to 4.0.8.
- [Release notes](https://github.com/magiclen/byte-unit/releases )
- [Commits](https://github.com/magiclen/byte-unit/compare/v3.1.3...v4.0.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-14 11:13:14 -07:00
303a4df6ef
Clean up docs publishing flow ( #11043 )
...
* Clean up publishing flow
* Update README
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-14 07:56:14 -06:00
14ac233d01
CLI: Fix explicitly plumb vote_account through create-vote-account
2020-07-14 07:29:53 -06:00
2284699889
CLI: Fix explicitly plumb withdraw_authority through vote-update-validator
2020-07-14 07:29:53 -06:00
3392ecc310
CLI: Fix explicitly plumb withdraw_authority through vote-update-commission
2020-07-14 07:29:53 -06:00
e9cbdf711b
Add TreeDiff trait to reuse tree functions ( #11046 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-14 07:38:48 +00:00
356b552439
Remove docs step from buildkite flow ( #11035 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-14 02:44:16 +00:00
5741002a32
Mode gate RecentBlockhashes/BlockhashQueue sync
2020-07-14 00:36:31 +00:00
51283c931c
Fix test advancing banks from incomplete slots
2020-07-14 00:36:31 +00:00
837ac77c02
Bump goldens
2020-07-14 00:36:31 +00:00
5357ff6d60
Synchronize BlockhashQueue and RecentBlockhashes sysvar update
2020-07-14 00:36:31 +00:00
9cc379af6c
Factor locked portion of Bank::update_recent_blockhashes() out to helper
2020-07-14 00:36:31 +00:00
942c019d50
Add failing test
2020-07-14 00:36:31 +00:00
b37192b809
Bump @testing-library/react from 10.4.5 to 10.4.6 in /explorer ( #11038 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 10.4.5 to 10.4.6.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v10.4.5...v10.4.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-14 00:11:30 +00:00
d3784cab4f
Bump spl-memo to 1.0.2
2020-07-13 23:59:33 +00:00
3eea8f2fe6
Bump rust nightly to 2020-07-12
2020-07-13 23:59:33 +00:00
0d1420d868
Bump @types/node from 14.0.22 to 14.0.23 in /explorer ( #11037 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.22 to 14.0.23.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-13 22:54:31 +00:00
2d93ca9ab3
[auto-commit] Update all Cargo lock files
2020-07-13 15:00:27 -07:00
cee9177ec7
Bump libc from 0.2.71 to 0.2.72
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.71 to 0.2.72.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.71...0.2.72 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-13 15:00:27 -07:00
1880621740
Add dropped vote metrics ( #11009 )
2020-07-13 09:11:07 -07:00
de379a8cd6
Ensure to digest non-empty snapshot_storages and add asserts ( #11021 )
...
* Add asserts to detect not-digestable example data
* Ensure to digest non-empty snapshot_storages
2020-07-13 15:58:34 +00:00
e95e7a96da
Bump @types/react from 16.9.42 to 16.9.43 in /explorer ( #11027 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.42 to 16.9.43.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-13 15:51:43 +00:00
ed5a2f2a90
Fold bank serialisation into serde snapshot ( #10581 )
...
* Move bank (de)serialisation logic from bank and snapshot_utils to serde_snapshot.
Add sanity assertions between genesis config and bank fields on deserialisation.
Atomically update atomic bool in quote_for_specialization_detection().
Use same genesis config when restoring snapshots in test cases.
* Tidy up namings and duplicate structs to version
* Apply struct renames to tests
* Update abi hashes
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-07-13 23:00:59 +09:00
5c86766fb2
Bump ctrlc from 3.1.4 to 3.1.5 ( #11006 )
...
Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases )
- [Commits](https://github.com/Detegr/rust-ctrlc/compare/3.1.4...3.1.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-12 20:59:29 -06:00
33f5c17e46
Bump generic-array from 0.14.1 to 0.14.3 ( #11010 )
...
* Bump generic-array from 0.14.1 to 0.14.3
Bumps [generic-array](https://github.com/fizyk20/generic-array ) from 0.14.1 to 0.14.3.
- [Release notes](https://github.com/fizyk20/generic-array/releases )
- [Changelog](https://github.com/fizyk20/generic-array/blob/master/CHANGELOG.md )
- [Commits](https://github.com/fizyk20/generic-array/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-07-12 20:59:05 -06:00
1437660686
Revert "Add UiTransactionEncoding::Raw"
...
This reverts commit a4a5438b6d
.
2020-07-12 08:59:50 -07:00
edf2b1ee85
Check for deleting key, make sure list is empty again ( #11007 )
2020-07-11 20:38:34 -07:00
12d188da09
[auto-commit] Update all Cargo lock files
2020-07-10 22:53:21 -07:00
2e5cb71e54
chore(deps): bump base64 from 0.12.1 to 0.12.3
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.12.1 to 0.12.3.
- [Release notes](https://github.com/marshallpierce/rust-base64/releases )
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.12.1...v0.12.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-10 22:53:21 -07:00
ffeac298a2
Move from gitbook to docusaurus, build docs in Travis CI ( #10970 )
...
* fix: ignore unknown fields in more RPC responses
* Remove mdbook infrastructure
* Delete gitattributes and other theme related items
Move all docs to /docs folder to support Docusaurus
* all docs need to be moved to /docs
* can be changed in the future
Add Docusaurus infrastructure
* initialize docusaurus repo
Remove trailing whitespace, add support for eslint
Change Docusaurus configuration to support `src`
* No need to rename the folder! Change a setting and we're all good to
go.
* Fixing rebase items
* Remove unneccessary markdown file, fix type
* Some fonts are hard to read. Others, not so much. Rubik, you've been
sidelined. Roboto, into the limelight!
* As much as we all love tutorials, I think we all can navigate around a
markdown file. Say goodbye, `mdx.md`.
* Setup deployment infrastructure
* Move docs job from buildkite to travic
* Fix travis config
* Add vercel token to travis config
* Only deploy docs after merge
* Docker rust env
* Revert "Docker rust env"
This reverts commit f84bc208e807aab1c0d97c7588bbfada1fedfa7c.
* Build CLI usage from docker
* Pacify shellcheck
* Run job on PR and new commits for publication
* Update README
* Fix svg image building
* shellcheck
Co-authored-by: Michael Vines <mvines@gmail.com >
Co-authored-by: Ryan Shea <rmshea@users.noreply.github.com >
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-11 05:11:07 +00:00
4046f87134
Fix compilation failure on windows ( #10983 )
...
* Fix compilation failure on windows
* Test travis window build
* more tweak trigger travis build...
* Make more debug-friendly
* Fix shellcheck
* Revert .travis.yaml after testing on travis
2020-07-11 04:35:46 +00:00
f6f5842172
Explicit spl-memo version ( #11003 )
2020-07-11 03:41:53 +00:00
427d0ff0b5
fix: ignore unknown fields in more RPC responses
2020-07-11 03:39:49 +00:00
f0b22b1b23
spl memo linking windows ( #11000 )
...
* Update spl-memo to fix windows linking error
* Only programs need the stubs
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-07-10 18:39:52 -07:00
145906123a
Simplify use of SendTransactionService ( #10999 )
...
* Send transaction upon recv
This will allow us to move the channel to the public interface
* Use a channel, not a method, to communicate
* Pipeline the services
* Ignore unused return values
* Fix clippy warning
2020-07-11 01:14:41 +00:00
19813b0ab2
fix: align web3 stake split instruction constuction with rust
2020-07-10 15:29:48 -06:00
a8b1d71ae6
fix: inconsistent tx message compilation accounting
2020-07-10 15:29:48 -06:00
40800e257c
test: tweak test to suss out tx message serialization bug
2020-07-10 15:29:48 -06:00
3e3241125f
fix: serializing an unsigned tx should throw
2020-07-10 15:29:48 -06:00
57576b07ef
Fix warnings ( #10992 )
...
* Fix warnings
* disable warning
2020-07-10 20:02:55 +00:00
25ca99cdcf
largest -> highest
2020-07-10 12:57:32 -07:00
f3a007b33d
chore(deps): bump @types/react from 16.9.41 to 16.9.42 in /explorer ( #10998 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.41 to 16.9.42.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 19:45:47 +00:00
a4a5438b6d
Add UiTransactionEncoding::Raw
2020-07-10 12:18:41 -07:00
aef6bf272e
getConfirmedBlocks now has an upper limit on slot range
2020-07-10 12:18:31 -07:00
631f051c68
Add jitter to cleanup to prevent all nodes cleaning at the same time ( #10936 )
2020-07-10 11:54:45 -07:00
1f5070e569
Add custom print for Bloom object ( #10971 )
2020-07-10 11:53:24 -07:00
87b497968f
chore(deps): bump @types/node from 14.0.21 to 14.0.22 in /explorer ( #10994 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.21 to 14.0.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 18:30:56 +00:00
e2c7f446a8
Disable specialization-warnings ( #10981 )
...
* Disable specialization-warnings
* nudge
2020-07-10 11:06:10 -07:00
491f5ae61a
Add block time placeholder to getConfirmedBlock
2020-07-10 14:47:11 +00:00
ae6aaab4d8
chore(deps-dev): bump rollup from 2.18.0 to 2.21.0 in /web3.js ( #10988 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.18.0 to 2.21.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.18.0...v2.21.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 14:04:59 +00:00
34f31f64f9
chore(deps): bump @types/node from 14.0.20 to 14.0.21 in /explorer ( #10987 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.20 to 14.0.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 13:53:52 +00:00
7a14e359d7
Switch to using weighted repair in RepairService ( #10735 )
...
* Plumb votes into repair service
* Remove refactoring
* Fix tests
* Switch to using RepairWeight for generating repairs
* Revert "Weight repair slots based on vote stake (#10741 )"
This reverts commit cabd0a09c3
.
* Update logging
Co-authored-by: Carl <carl@solana.com >
2020-07-10 05:52:54 +00:00
f1c1152948
Fix skipped slot detection for eager rent collect ( #10890 )
2020-07-10 08:49:18 +09:00
da7a31b662
Add MB validators to SOM ( #10977 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-09 23:43:48 +00:00
fec7a61f59
Fix Travis PR detection environment ( #10974 )
2020-07-09 14:30:47 -06:00
25228ca957
Fix nonce fee_calculator overwrite ( #10973 )
...
* Add failing test
* Pass fee_calculator to prepare_if_nonce_account; only overwrite in error case
2020-07-09 20:22:21 +00:00
16eeea4f82
Move SendTransactionService to solana_runtime ( #10972 )
2020-07-09 18:28:26 +00:00
4ef8f893c7
chore(deps-dev): bump @babel/plugin-transform-runtime in /web3.js ( #10969 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.10.1 to 7.10.4.
- [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.10.4/packages/babel-plugin-transform-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-09 14:25:49 +00:00
17a8cc862b
Remove core dependencies from SendTransactionService ( #10965 )
...
* Remove core dependencies from SendTransactionService
* Fix clippy warnings
2020-07-08 19:13:42 -06:00
ebadbce920
Drop bank from BlockCommitmentCache ( #10959 )
...
* Remove bank reference from BlockCommitmentCache
* Don't use a Bank to create BlockCommitmentCache
* Rename recent_slot to slot
2020-07-09 00:50:13 +00:00
841ecfd927
chore(deps): bump bincode from 1.2.1 to 1.3.1 ( #10867 )
...
* chore(deps): bump bincode from 1.2.1 to 1.3.1
Bumps [bincode](https://github.com/servo/bincode ) from 1.2.1 to 1.3.1.
- [Release notes](https://github.com/servo/bincode/releases )
- [Commits](https://github.com/servo/bincode/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
* Switch from deprecated method
* Add options to maintain behavior with bincode::options()
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-07-09 00:08:05 +00:00
1a6bbd2867
Limited Deserialize isn't limiting anything ( #10952 )
...
* Add failing test
* Use deserialize_from to enable limit
2020-07-08 15:54:42 -06:00
9b380f8b2c
chore(deps): bump @testing-library/react in /explorer ( #10964 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 10.4.4 to 10.4.5.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v10.4.4...v10.4.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-08 21:41:32 +00:00
99951adef4
chore(deps): bump @types/node from 14.0.19 to 14.0.20 in /explorer ( #10963 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.19 to 14.0.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-08 20:58:57 +00:00
cce6b894e1
chore(deps): bump @types/jest from 26.0.3 to 26.0.4 in /explorer ( #10942 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 26.0.3 to 26.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-08 17:45:53 +00:00
50e9fcf852
chore(deps): bump @testing-library/user-event in /explorer ( #10941 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 7.2.1 to 12.0.11.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v7.2.1...v12.0.11 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-08 17:45:46 +00:00
3da4a34ef0
chore(deps-dev): bump @babel/plugin-proposal-class-properties ( #10943 )
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties ) from 7.10.1 to 7.10.4.
- [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.10.4/packages/babel-plugin-proposal-class-properties )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-08 10:38:59 -07:00
2c16a3cd80
chore(deps): [security] bump npm from 6.14.5 to 6.14.6 in /web3.js ( #10949 )
...
Bumps [npm](https://github.com/npm/cli ) from 6.14.5 to 6.14.6. **This update includes a security fix.**
- [Release notes](https://github.com/npm/cli/releases )
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md )
- [Commits](https://github.com/npm/cli/compare/v6.14.5...v6.14.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-08 10:38:17 -07:00
0de5a72dc3
chore(deps): bump @types/node from 14.0.18 to 14.0.19 in /explorer ( #10948 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.18 to 14.0.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-08 10:38:06 -07:00
3cdd54422d
Skip tests on .merify.yml only PRs
2020-07-08 10:36:38 -07:00
356ab45e5a
Gate automerge on Travis
2020-07-08 10:36:38 -07:00
6429042b6e
Add --print-account-stats/--snapshot-archive-path arguments to ledger-tool ( #10945 )
...
Allows for seeing how the accounts are being stored
and specifying a different snapshot source directory.
2020-07-08 09:32:11 -07:00
c06505934f
chore: fix test flakiness and add mock helper ( #10956 )
2020-07-08 12:46:16 +00:00
e50227745d
update testnet docs ( #10954 )
2020-07-08 04:04:17 +00:00
930162a079
Drop dependency on BlockCommitmentCache bank ( #10946 )
...
* Drop dependency on BlockCommitmentCache bank
* cargo fmt
2020-07-07 20:13:30 -06:00
2fdbb97244
Rename largest_confirmed_root to highest_confirmed_root ( #10947 )
2020-07-07 23:59:46 +00:00
d492f4f15b
Clean accounts path on validator startup ( #10929 )
2020-07-07 09:41:45 -07:00
cd503daecc
chore(deps): bump react-dom from 16.13.0 to 16.13.1 in /explorer
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 16.13.0 to 16.13.1.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.1/packages/react-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-07 18:34:55 +08:00
2aa610e5c8
chore(deps-dev): bump semantic-release from 17.0.8 to 17.1.1 in /web3.js
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.0.8 to 17.1.1.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.8...v17.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-07 18:20:41 +08:00
e54246a9cf
chore(deps): bump @testing-library/react in /explorer
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 9.5.0 to 10.4.4.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v9.5.0...v10.4.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-07 18:20:11 +08:00
dd73e8eb62
chore(deps): bump @types/node from 14.0.14 to 14.0.18 in /explorer
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.0.14 to 14.0.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-07 18:16:35 +08:00
3f6042d8b3
Add RepairWeight to track votes seen in gossip for weighted repair ( #10903 )
...
* Add RepairWeight
Co-authored-by: Carl <carl@solana.com >
2020-07-06 22:49:40 -07:00
119949d4d8
Add a default commitment-level ( #10935 )
2020-07-07 03:05:55 +00:00
960f6f6f07
Decouple genesis fetch and snapshot fetch ( #10931 )
2020-07-06 16:09:12 -07:00
58a475b789
Add db recovery methods ( #10838 )
2020-07-06 12:43:45 -07:00
1269e348fb
Add a way to re-hash the bank ( #10765 )
2020-07-06 12:42:41 -07:00
4de0713aa3
Rpc: Add getStakeActivation endpoint ( #10902 )
...
* Add getStakeActivation endpoint
* Add docs
* Update docs/src/apps/jsonrpc-api.md
Co-authored-by: Michael Vines <mvines@gmail.com >
* Rework return type
* Update docs
* Rebase
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-07-06 13:28:40 -06:00
39b3ac6a8d
Introduce automatic ABI maintenance mechanism (2/2; rollout) ( #8012 )
...
* Introduce automatic ABI maintenance mechanism (2/2; rollout)
* Fix stable clippy
* Change to symlink
* Freeze abi of Tower
* fmt...
* Improve dev-experience!
* Update BankSlotDelta
$ diff -u /tmp/abi8/*7dg6BreYxTuxiVz6aLvk3p2Z7GQk2cJqfGvC9h4FAoSj* /tmp/abi8/*9chBcbXVJ4fK7uGgydQzam5aHipaAKFw6V4LDFpjbE4w*
--- /tmp/abi8/bank__BankSlotDelta_frozen_abi__test_abi_digest_7dg6BreYxTuxiVz6aLvk3p2Z7GQk2cJqfGvC9h4FAoSj 2020-06-18 18:01:22.831228087 +0900
+++ /tmp/abi8/bank__BankSlotDelta_frozen_abi__test_abi_digest_9chBcbXVJ4fK7uGgydQzam5aHipaAKFw6V4LDFpjbE4w 2020-07-03 15:59:58.430695244 +0900
@@ -140,7 +140,7 @@
field u8
primitive u8
field solana_sdk::instruction::InstructionError
- enum InstructionError (variants = 34)
+ enum InstructionError (variants = 35)
variant(0) GenericError (unit)
variant(1) InvalidArgument (unit)
variant(2) InvalidInstructionData (unit)
@@ -176,6 +176,7 @@
variant(31) CallDepth (unit)
variant(32) MissingAccount (unit)
variant(33) ReentrancyNotAllowed (unit)
+ variant(34) MaxSeedLengthExceeded (unit)
variant(9) CallChainTooDeep (unit)
variant(10) MissingSignatureForFee (unit)
variant(11) InvalidAccountIndex (unit)
* Fix some merge conflicts...
2020-07-06 20:22:23 +09:00
823126b372
Fix parsing ( #10924 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-06 02:39:42 -07:00
92697973d0
Document lockout_intervals and tiny niceties ( #10925 )
2020-07-06 08:59:17 +00:00
658de5b347
Skip and warn for hard-forks which are less than the start slot ( #10918 )
...
* Skip and warn for hard-forks which are less than the start slot
Option is used during a restart, but then after the restart is
complete, then the option is not needed if the starting slot
is past the hard-fork since the hard-fork should already be
in the snapshot it started from.
* Update ledger/src/blockstore_processor.rs
Co-authored-by: Michael Vines <mvines@gmail.com >
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-07-05 13:51:43 -07:00
28e15a63e5
Repair timing ( #10913 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-03 18:37:01 -07:00
f014c94369
Add breakdown of erasure blobs ( #10912 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-03 17:44:32 -07:00
2922494b4f
Cleanup rpc ( #10910 )
...
* Remove unreachable error case
* Inline Ok
* Hoist Ok
2020-07-03 17:39:14 -06:00
c5a501e87f
Steal dumoulin from colo for TdS
2020-07-03 20:30:44 +00:00
d8106ab552
Make test-checks.sh helpful and cargo-for-all-lock-files.sh useful ( #10906 )
2020-07-03 18:08:12 +09:00
8d951776ab
Rpc: add filter to getProgramAccounts ( #10888 )
...
* Add RpcFilterType, and implement CompareBytes for getProgramAccounts
* Accept bytes in bs58
* Rename to memcmp
* Add Memcmp optional encoding field
* Add dataSize filter
* Update docs
* Clippy
* Simplify tests that don't need to test account contents; add multiple-filter tests
2020-07-03 07:46:29 +00:00
832d47317e
Move clean accounts to background service ( #10898 )
2020-07-02 22:25:17 -07:00
f1699721ef
Bench RaptorQ ( #10886 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-02 18:31:32 -07:00
f17ac70bb2
Add weighted traversal ( #10877 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-02 14:33:04 -07:00
bcf36cbf18
Add June intake validators to SOM ( #10899 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-07-02 21:08:54 +00:00
ccc5ae221d
chore(deps): bump @solana/web3.js from 0.61.4 to 0.62.0 in /explorer ( #10893 )
...
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js ) from 0.61.4 to 0.62.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases )
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v0.61.4...v0.62.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-02 09:00:20 -07:00
2f5f89f804
chore(deps-dev): bump jest from 26.0.1 to 26.1.0 in /web3.js ( #10896 )
...
Bumps [jest](https://github.com/facebook/jest ) from 26.0.1 to 26.1.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v26.0.1...v26.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-02 09:00:00 -07:00
3884323cb6
Add target-node flag to bench-tps ( #10876 )
2020-07-01 21:10:12 -07:00
0d6ddf578d
chore(deps): bump @types/node from 12.12.30 to 14.0.14 in /explorer
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 12.12.30 to 14.0.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-02 12:07:28 +08:00
d4836ad58b
chore(deps): bump typescript from 3.9.5 to 3.9.6 in /explorer
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.9.5 to 3.9.6.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-02 12:05:04 +08:00
d53228e69d
getInflationRate now only supports the current epoch
2020-07-02 02:11:31 +00:00
52526a9bc2
Prevent stub inclusion when building shared objects ( #10875 )
2020-07-01 13:15:30 -07:00
2669ccb864
Update struct prefixes to Ui ( #10874 )
...
* Update comments
* Use Ui prefix
2020-07-01 20:06:40 +00:00
6b45481bbb
Instructions for validator logging ( #10845 )
...
* Instructions for disabling log throttling
* Remove syslog, add logrotate
* Update docs/src/running-validator/validator-start.md
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com >
Co-authored-by: Carl <carl@solana.com >
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com >
2020-07-01 12:50:31 -07:00
cf17eaf5aa
Add docs for restarting a cluster ( #10857 )
2020-07-01 10:52:09 -07:00
36f436c760
genesis
subcommand now displays ticks per slot
2020-07-01 17:32:35 +00:00
1742824dd5
chore(deps-dev): bump @commitlint/travis-cli in /web3.js ( #10772 )
...
Bumps [@commitlint/travis-cli](https://github.com/conventional-changelog/commitlint ) from 8.3.5 to 9.0.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v8.3.5...v9.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-01 08:34:03 -07:00
a6c269297d
chore(deps): bump @testing-library/jest-dom in /explorer ( #10868 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.10.1 to 5.11.0.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.10.1...v5.11.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-01 08:33:50 -07:00
1500ad97b5
chore(deps): bump react from 16.13.0 to 16.13.1 in /explorer ( #10869 )
...
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react ) from 16.13.0 to 16.13.1.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.1/packages/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-01 08:33:04 -07:00
4deec51703
chore(deps): bump rayon from 1.3.0 to 1.3.1 ( #10605 )
...
* chore(deps): bump rayon from 1.3.0 to 1.3.1
Bumps [rayon](https://github.com/rayon-rs/rayon ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/rayon-rs/rayon/releases )
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.3.0...v1.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-07-01 08:09:28 -07:00
2f6f081af4
chore(deps-dev): bump @commitlint/config-conventional in /web3.js ( #10774 )
...
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint ) from 8.3.4 to 9.0.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v8.3.4...v9.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-01 08:09:10 -07:00
056efcded8
chore(deps): bump @types/react from 16.9.38 to 16.9.41 in /explorer ( #10775 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.38 to 16.9.41.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-01 08:09:03 -07:00
08478ed14a
chore(deps): bump @types/jest from 26.0.0 to 26.0.3 in /explorer ( #10788 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 26.0.0 to 26.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-01 08:08:58 -07:00
8b69f6c863
chore(deps): bump hidapi from 1.2.2 to 1.2.3 ( #10866 )
...
Bumps [hidapi](https://github.com/ruabmbua/hidapi-rs ) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/ruabmbua/hidapi-rs/releases )
- [Commits](https://github.com/ruabmbua/hidapi-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-01 08:08:47 -07:00
ba73f24a93
chore(deps-dev): bump @babel/core from 7.10.2 to 7.10.4 in /web3.js ( #10852 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.10.2 to 7.10.4.
- [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.10.4/packages/babel-core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-01 08:07:45 -07:00
7a71580d53
Add heaviest subtree utility functions ( #10863 )
...
Co-authored-by: Carl <carl@solana.com >
2020-07-01 08:45:32 +00:00
ecf6fb2cd2
Rename new_banks_from_blockstore => new_banks_from_ledger ( #10864 )
2020-07-01 06:19:40 +00:00
d97850f1d9
Add account-decoder utilities ( #10846 )
...
* Fix comment and make less pub
* Add account-decoder crate and use to decode vote and system (nonce) accounts
* Update docs
* Rename RpcAccount struct
* s/Rpc/Display
* Call it jsonParsed and update docs
* Revert "s/Rpc/Display"
This reverts commit 6e7149f503
.
* s/Rpc/Ui
* Add tests
* Ui more things
* Comments
2020-07-01 04:55:11 +00:00
b89e506cbb
Consistently create temp dirs under ledger/farf ( #10848 )
2020-07-01 11:38:59 +09:00
5adf6f6bde
Update expected shred version for testnet. ( #10858 )
2020-06-30 13:54:52 -07:00
3f287b3328
Change release docs to use CI when bumping the version ( #10856 )
2020-06-30 12:58:46 -07:00
1ffad2d051
More guard rails for restart with ledger procedure ( #10853 )
...
* Add expected_bank_hash required for supermajority
* Print snapshot hash in ledger-tool create-snapshot.
2020-06-30 12:43:48 -07:00
3a3b7a399a
Fix netutils test ( #10842 )
2020-06-30 09:57:16 -06:00
cabedc0f36
Remove outdated todo comment ( #10850 )
2020-06-30 13:43:01 +00:00
2dfa48daf9
Add ability to parse logs in ledger-tool ( #10840 )
...
Co-authored-by: Carl <carl@solana.com >
2020-06-30 02:20:54 -07:00
4b93a7c1f6
Fix fork detection ( #10839 )
...
* Fix fork detection
Co-authored-by: Carl <carl@solana.com >
2020-06-29 18:49:57 -07:00
0579581f8c
feat: getProgramAddress takes bytes rather than strings ( #10837 )
2020-06-29 17:05:05 -07:00
d9b389f510
Reduce logging lines ( #10835 )
2020-06-29 15:57:28 -07:00
583cec922b
Remove ledger purge batching ( #10830 )
2020-06-29 14:44:35 -07:00
59aa299d05
Fix the docs build ( #10834 )
2020-06-29 21:28:15 +00:00
b28ec32e18
Update transaction encoding docs ( #10833 )
2020-06-29 14:10:25 -06:00
17a2128a8f
More replay stage timing metrics ( #10828 )
2020-06-28 10:04:15 -07:00
ea30c157e0
Better slot printing ( #10811 )
2020-06-27 10:47:02 -07:00
fb8e2d8cdb
Add debugging ( #10822 )
...
Co-authored-by: Carl <carl@solana.com >
2020-06-26 10:23:11 +00:00
7021e1c584
net.sh: Refactor node initialization wait ( #10819 )
...
* remote-node.sh: Factor out init wait to own script
* remote-node.sh: Allow nodes to initialize asynchronously
* testnet-automation: Plumb --async-node-init
2020-06-26 05:48:58 +00:00
50b3fa83a0
Move BankCommitmentCache to solana_runtime ( #10816 )
...
* Remove Blockstore member variable from BlockCommitmentCache
* Hoist is_confirmed_rooted() to its only caller
BlockCommitmentCache no longer depends on Blockstore
* Move BlockCommitmentCache to solana_runtime
2020-06-25 22:06:58 -06:00
7430978d1a
Keep oldest snapshot so playing the ledger is possible from local data. ( #10814 )
2020-06-25 20:41:44 -07:00
0fde0d7379
Add ancestor iterator to lib.rs ( #10813 )
...
Co-authored-by: Carl <carl@solana.com >
2020-06-25 23:39:55 +00:00
62b873b054
Clean up rpc module ( #10812 )
...
* Clean up rpc module
* Simplify getting bank
2020-06-25 17:08:55 -06:00
aa544b2245
Add ledger copy command ( #10756 )
2020-06-25 11:56:36 -07:00
72b6349438
Add design proposal for ProgramInstruction procedural macro ( #10763 )
...
* Add design proposal for ProgramInstruction procedural macro
* Update examples and some verbiage
* More constant-like
* Generated helpers expect Pubkey by value
2020-06-25 12:52:52 -06:00
50f7ed80c8
Dont skip eager rent collect across gapped epochs ( #10206 )
...
* Dont skip eager rent collect across gapped epochs
* Adjust style and comment
* Adjust ascii chart and comment a bit
* Moar assert
* Relax the partition_count assert for completeness
* Tweak comment...
* tweak a bit
* Add gating logic
* Address reviews
* small formatting
* Clarify the code by replacing auto_generated...
* small formatting
* small formatting
* small formatting
* small formatting
* Narrow down conditional compilation scope
2020-06-25 23:11:33 +09:00
84954ad0a0
Fix leaf propagation in case of no votes in HeaviestForkChoice ( #10803 )
...
* Fix leaf propagation logic
Co-authored-by: Carl <carl@solana.com >
2020-06-25 04:08:18 -07:00
4164c69683
Tiny cleanups in preparation for persistent tower ( #10805 )
2020-06-25 18:24:16 +09:00
9f5bd5fe81
Expose SlotHistory::oldest() -> Slot ( #10799 )
2020-06-25 18:23:31 +09:00
b3e382ab3f
Add non-circulating withdraw authority ( #10798 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-06-25 04:17:49 +00:00
4dc9f378b8
Fix race in ci/run-sanity.sh ( #10796 )
2020-06-25 03:48:28 +00:00
7ade330b23
Rename Client methods to match proposed BanksClient ( #10793 )
2020-06-25 03:35:38 +00:00
ea708b0d84
Add blockstore insert metrics to dashboard ( #10787 )
2020-06-24 18:21:26 -07:00
48b846203e
Use cargo tree
to bump release branch lock files ( #10790 )
2020-06-25 00:47:04 +00:00
98621648cb
Add poh-bench ( #10707 )
2020-06-24 15:51:52 -07:00
1c498369b5
Remove fee-payer guesswork from Message and Transaction ( #10776 )
...
* Make Message::new_with_payer the default constructor
* Remove Transaction::new_[un]signed_instructions
These guess the fee-payer instead of stating it explicitly
2020-06-24 14:52:38 -06:00
d5d5ad0071
Fixup stake doc wording ( #10782 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-06-24 20:45:21 +00:00
4e04282564
Add correct erasure metrics to dashboard ( #10781 )
2020-06-24 13:16:56 -07:00
764c7b0403
Disable entire codepath ( #10767 )
...
Co-authored-by: Carl <carl@solana.com >
2020-06-24 12:09:55 -07:00
0b14ae5725
Add staking guide to docs ( #10609 )
2020-06-24 09:25:35 -06:00
8df16ac8a9
Fix explorer prettier error
2020-06-24 21:48:09 +08:00
f7a313597b
Force https for explorer
2020-06-24 21:45:03 +08:00
74c44009a7
Fix explorer account history search
2020-06-24 21:01:39 +08:00
d989cc60f6
Fix explorer cluster status button styling on mobile
2020-06-24 16:49:51 +08:00
ad75f08c43
chore: run latest prettier
2020-06-24 16:14:08 +08:00
6171b55f50
chore(deps): bump prettier from 1.19.1 to 2.0.5 in /explorer
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.19.1 to 2.0.5.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-24 16:14:08 +08:00
12339a72fa
chore(deps): bump @solana/web3.js from 0.61.0 to 0.61.4 in /explorer
...
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js ) from 0.61.0 to 0.61.4.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases )
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v0.61.0...v0.61.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-24 16:13:49 +08:00
1c469e38d3
chore(deps): bump @types/react-router-dom in /explorer
...
Bumps [@types/react-router-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-router-dom ) from 5.1.3 to 5.1.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-router-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-24 16:13:14 +08:00
65eee0dfb8
chore(deps-dev): bump rollup from 2.17.0 to 2.18.0 in /web3.js
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.17.0 to 2.18.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.17.0...v2.18.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-24 16:03:36 +08:00
0e393a5684
Allow for hard fork at last root ( #10762 )
2020-06-23 21:49:11 -07:00
3aab13a167
Make curl verbose when uploading assets to github ( #10757 )
...
Debugging silent asset upload failures during release
2020-06-24 00:27:55 +00:00
c52f06a54a
Fix plumtree link ( #10755 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-06-23 23:35:35 +00:00
a1ef921b88
Rework backup and clear function ( #10751 )
2020-06-23 21:29:07 +00:00
77b8de193c
Add utility functions for testing ( #10749 )
...
* Add ancestor iterator
* Add blockstore generation from trees
Co-authored-by: Carl <carl@solana.com >
2020-06-23 12:05:00 -07:00
db4a18ada4
Add PubkeyError for ProgramError ( #10748 )
2020-06-23 11:19:27 -07:00
685becad13
Further expand last_voted_slot terminology ( #10747 )
2020-06-23 21:52:45 +09:00
cabd0a09c3
Weight repair slots based on vote stake ( #10741 )
...
* Weight repair slots based on vote stake
* Add test
2020-06-22 20:27:45 -07:00
2ba8fc5243
Remove slots past wait-for-supermajority slot. ( #10720 )
2020-06-22 20:27:25 -07:00
0952b76f02
Add {Vote, Tower}::last_voted_slot() ( #10734 )
2020-06-23 11:59:54 +09:00
44f5452013
Remove unused StakeLockout::lockout ( #10719 )
...
* Remove unused StakeLockout::lockout
* Revert...
* Really revert to the original behavior...
* Use consistent naming after StakeLockout removal
* Furhter clean up
* Missed type aliases...
* More...
* Even more...
2020-06-23 10:30:09 +09:00
73586c1aad
Use &[u8] for program address seeds rather then &str ( #10744 )
2020-06-22 16:51:43 -07:00
842cab2739
Remote Wallet: Stricter derivation path component parsing ( #10725 )
2020-06-22 17:10:11 +00:00
d42247c652
ledger-tool: Ignore SIGUSR1 ( #10730 )
...
Prevents warehouse archive calls getting KO'd by logrotate
2020-06-21 18:08:17 +00:00
a87f490b5e
nit removal ( #10721 )
2020-06-21 16:12:21 +09:00
a33fef9af2
Add repair breakdown by slot and index ( #10717 )
...
* Slot full logging
* Repair stats logging
Co-authored-by: Carl <carl@solana.com >
2020-06-19 18:28:15 -07:00
cae22efd0e
Fix typo ( #10724 )
2020-06-20 00:07:20 +00:00
fd2508b09e
Add jsonParsed option for EncodedTransactions; add memo parser ( #10711 )
...
* Add jsonParsed option for EncodedTransactions; add memo parser
* Use kebab case for program names
* Add account-key parsing
* Add parse test
2020-06-19 16:15:13 -06:00
968792385b
chore(deps): bump @types/react-dom from 16.9.5 to 16.9.8 in /explorer
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 16.9.5 to 16.9.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-19 15:28:05 +08:00
35f3f74aee
chore(deps): bump node-sass from 4.13.1 to 4.14.1 in /explorer
...
Bumps [node-sass](https://github.com/sass/node-sass ) from 4.13.1 to 4.14.1.
- [Release notes](https://github.com/sass/node-sass/releases )
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sass/node-sass/compare/v4.13.1...v4.14.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-19 15:27:30 +08:00
00e1235f8f
chore(deps-dev): bump rollup from 2.15.0 to 2.17.0 in /web3.js
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.15.0 to 2.17.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.15.0...v2.17.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-19 15:27:01 +08:00
f31f66a7c3
fix: avoid double spend in sendAndConfirmTransaction
2020-06-19 15:25:41 +08:00
d77818c18b
Pull program stubs into SDK ( #10704 )
2020-06-18 23:23:28 -07:00
6d81eede93
Add CLI options and runtime support for selection of output snapshot version. ( #10536 )
2020-06-19 14:38:37 +09:00
b172b3369e
Add new split poh/transaction verify times to dashboard ( #10706 )
2020-06-18 22:21:11 -07:00
0c72f62e96
Refactor gossip code from one huge function ( #10701 )
2020-06-18 22:20:52 -07:00
c0389ef82f
Don't bother api.github.com
on pull requests to avoid getting rate limited
2020-06-18 23:48:31 +00:00
2c029b844b
Split out current and delinquent validators ( #10702 )
2020-06-18 16:19:32 -07:00
0a0f17b9d2
Reduce responder error prints ( #10664 )
2020-06-18 13:30:55 -07:00
b297d0b423
Permit users to assign labels to account addresses
2020-06-18 18:46:49 +00:00
a25ea8e774
Only force up-to-date lock files on edge
2020-06-18 18:23:31 +00:00
89e0584250
Do not run buildkite tests if gitbook config modified ( #10692 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-06-18 16:25:47 +00:00
f4bffb4b21
chore(deps): bump @types/react from 16.9.36 to 16.9.38 in /explorer
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.36 to 16.9.38.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-18 16:07:39 +08:00
1662496359
chore(deps): bump @testing-library/jest-dom in /explorer
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 4.2.4 to 5.10.1.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v4.2.4...v5.10.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-18 16:07:26 +08:00
ed404dfc10
chore(deps): bump @types/jest from 24.9.1 to 26.0.0 in /explorer
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 24.9.1 to 26.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-18 16:07:05 +08:00
9c22a6007d
Update testnet shred version ( #10684 )
...
Co-authored-by: Carl <carl@solana.com >
2020-06-18 00:55:06 -07:00
229ff05fe9
fix: improve send and confirm options ergonomics
2020-06-18 15:54:15 +08:00
dae8bc477b
Update testnet shred version ( #10681 )
...
Co-authored-by: Carl <carl@solana.com >
2020-06-18 07:39:47 +00:00
7ad96e833b
chore: fix flow config
2020-06-18 15:39:02 +08:00
df7e40f0bd
chore: add set -e to web3 travis script to fail job on error
2020-06-18 15:39:02 +08:00
66e03822a8
chore: fix web3 CI build failure
2020-06-18 15:39:02 +08:00
6d810b9e3c
Clean up solana-tokens ( #10667 )
...
* Use a trait object in solana-tokens' ThinClient
* Inline arg resolution
Not worth the code complexity
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-18 05:14:41 +00:00
b81998be69
chore(deps-dev): bump flow-bin from 0.126.1 to 0.127.0 in /web3.js ( #10591 )
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.126.1 to 0.127.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-18 13:13:38 +08:00
ed4c71fe2d
Merge heaviest bank modules ( #10672 )
...
* Merge heaviest bank modules
* Merge heaviest fork choice modules
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-18 03:59:08 +00:00
0550b893b0
Fix typos ( #10675 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 20:54:52 -07:00
5b9cd72d8f
Remove strict from automerge, add rebase opt in
2020-06-17 20:52:39 -07:00
7afb5eee78
Fix typo ( #10676 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-18 02:24:13 +00:00
26ebfedf46
Derive the working bank ( #10670 )
2020-06-17 20:16:57 -06:00
f37d2d5a58
Add docs to declare_id macro ( #10671 )
2020-06-17 19:57:23 -06:00
c151e783ca
cli: Add version information to solana gossip
and solana validators
( #10652 )
...
* Add validator version to `solana gossip`
* Add validator version to `solana validators`
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 23:04:13 +00:00
a5f82c995e
ignore break ( #10666 )
2020-06-17 20:53:45 +00:00
7a741bb79a
Move commitment to CliConfig to enable faster integration tests ( #10627 )
...
* Add commitment config to CliConfig
* Use config.commitment in cluster_query
* Use config.commitment in vote
* Add method with spinner + commitment
* Add send-transaction config to CliConfig
* Remove superfluous nonce check
* Add with_commitment helper fns
* Update src to use commitment
* Fix pay and transfer integration tests
* Fix nonce int tests
* Fix deploy int test
* Fix vote int test
* Fix stake int tests
* Nightly clippy
* Review comments
2020-06-17 12:18:48 -06:00
dac7dc2f10
Move types to more appropriate files ( #10638 )
2020-06-17 10:39:14 -07:00
39984cdcc3
Wait until bank is frozen before sending RPC notifications ( #10654 )
2020-06-18 00:44:51 +08:00
6ee222363e
Move BankForks to solana_runtime ( #10637 )
...
* Move BankForks to solana_runtime
* Update imports
2020-06-17 15:27:03 +00:00
336339ac33
Still destake delinquents on poor block production ( #10646 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 11:29:28 +00:00
50c93d4441
Cleanup error type mapping in serde_snapshot ( #10580 )
...
* Cleanup error type mapping in serde_snapshot
* Fail when account storage entry files cannot be moved from snapshot
2020-06-17 17:56:29 +09:00
540ac9eb6b
Trigger all CI jobs for Dockerfile changes ( #10651 )
...
* Trigger docs job for possible mdbook updates, too
* Update comment
* Intentionally trigger ci docs job?
* Broaden more
* Revert "Intentionally trigger ci docs job?"
This reverts commit 801cf2bfdf
.
2020-06-17 16:20:52 +09:00
0de6c444d6
Simd poh ( #10604 )
...
* Simd poh
* Fix poh verify bench
2020-06-16 23:03:26 -07:00
891aa8c13e
Add RequestProcessor constructor to simplify testing ( #10631 )
...
* Add JsonRpcRequestProcessor constructor
* Avoid start_rpc_handler_with_tx monolith in rpc tests
* pub
* Pass an Arc, so that caller can poke the bank
2020-06-16 23:30:59 -06:00
5673343f49
Add address to non-circulating supply
2020-06-16 21:20:33 -07:00
36ca43e15b
Fix links in TdS registration docs page ( #10641 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 02:36:18 +00:00
4daa519c1b
Plumb --warp-slot
through net scripts ( #10639 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 01:55:55 +00:00
bdbd677d57
Add crates.io to exclude... ( #10640 )
2020-06-17 09:10:30 +09:00
ae0d5ba201
Allow pre-existing stake accounts in multinode-demo/delegate-stake.sh
2020-06-16 15:45:25 -06:00
1eca9b19ab
Entry verify cleanup and gossip counters ( #10632 )
...
* Add prune message counter
* Switch to us verification time to match other counters
* Add separate transaction/poh verify timing
2020-06-16 14:00:29 -07:00
1b7ef69bce
chore(deps): bump react-router-dom from 5.1.2 to 5.2.0 in /explorer
...
Bumps [react-router-dom](https://github.com/ReactTraining/react-router ) from 5.1.2 to 5.2.0.
- [Release notes](https://github.com/ReactTraining/react-router/releases )
- [Changelog](https://github.com/ReactTraining/react-router/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ReactTraining/react-router/compare/v5.1.2...v5.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-16 13:16:21 -07:00
4f4105c7e3
chore(deps): bump typescript from 3.8.3 to 3.9.5 in /explorer
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.8.3 to 3.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.8.3...v3.9.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-16 13:16:13 -07:00
2bbd599dfa
Resotre linkcheck with some excludes ( #10634 )
2020-06-17 04:04:36 +09:00
b9d6af4227
Disable linkcheck for now ( #10633 )
2020-06-17 03:34:13 +09:00
40ccade5cc
Update to rust 1.44.0 ( #10585 )
...
* Update rust 1.44.0
* Update rust nightly 1.46.0
* Update docs
* Fix clippy errors
* Compile all source code with stable and nightly
* Add another note
* script tweaks
* Fix a test...
* Add another workaround
* Add hack
* Increase timeout...
* Revert "Add hack"
This reverts commit 5960f087203be8792ec0728a6755288c317a2788.
* Revert "Add another workaround"
This reverts commit e14300d01ffd1b8e86e676662177545549b45c13.
* Require nightly rustfmt and use older nightly a bit
* Improve document a bit
* Revert now not-existing clippy check...
2020-06-17 01:32:16 +09:00
2d2e23ab59
Bump baseline version
2020-06-16 08:45:35 -07:00
f8b88d717e
Enable fork choice and switch votes, devnet => now, testnet => epoch 63 ( #10615 )
...
* Enable fork choice, devnet => now, testnet => epoch 63
* Set development to 0
* Enable switch vote slot
Co-authored-by: Carl <carl@solana.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-16 09:55:36 +00:00
b4f86cc67d
Group showing various rust toolchain versions ( #10618 )
...
* Group showing various rust toolchain versions
* Fix
2020-06-16 13:40:53 +09:00
8bd62d78eb
Fix race in remove_unrooted_slot ( #10607 )
...
* Fix race
* clippy fixes
* Rename and add comment
Co-authored-by: Carl <carl@solana.com >
2020-06-15 19:41:26 -07:00
f76bd9cd5a
Follow dependabot change ( #10616 )
2020-06-16 11:31:46 +09:00
348bf78cd1
Plumb --wait-for-supermajority through scripts ( #10611 )
2020-06-16 01:52:44 +00:00
296ac10b3a
|solana withdraw-from-vote-account| now supports ALL, and refuses to deallocate the vote account ( #10602 )
2020-06-15 21:36:47 +00:00
daa2e6363f
Add generic is_parsable() input validator.
...
Allow input validators to accept &str, &String and String parameters.
2020-06-15 09:30:39 -07:00
184030d6e8
Minor RELEASE doc updates ( #10601 )
2020-06-15 16:09:04 +00:00
74c7dce4b5
Simplify automerge label removal condition
2020-06-15 09:01:45 -07:00
335f5f35f4
/
2020-06-15 08:51:46 -07:00
22ec51f4d4
Add mergify automerge configuration
2020-06-15 08:45:02 -07:00
2267547f69
chore(deps): bump react-scripts from 3.4.0 to 3.4.1 in /explorer
...
Bumps [react-scripts](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-scripts ) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/facebook/create-react-app/releases )
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/create-react-app/commits/react-scripts@3.4.1/packages/react-scripts )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 07:59:02 -07:00
c63a9d35bc
chore(deps): bump bootstrap from 4.4.1 to 4.5.0 in /explorer
...
Bumps [bootstrap](https://github.com/twbs/bootstrap ) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/twbs/bootstrap/releases )
- [Commits](https://github.com/twbs/bootstrap/compare/v4.4.1...v4.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 07:58:47 -07:00
c6f20347e0
[auto-commit] Update all Cargo lock files
2020-06-15 07:58:16 -07:00
480f69cc5e
Bump serde from 1.0.111 to 1.0.112
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.111 to 1.0.112.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.111...v1.0.112 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 07:58:16 -07:00
159a489fd8
Bump zstd from 0.5.2+zstd.1.4.5 to 0.5.3+zstd.1.4.5
...
Bumps [zstd](https://github.com/gyscos/zstd-rs ) from 0.5.2+zstd.1.4.5 to 0.5.3+zstd.1.4.5.
- [Release notes](https://github.com/gyscos/zstd-rs/releases )
- [Commits](https://github.com/gyscos/zstd-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 23:59:12 -07:00
943ae9793d
Bump indicatif from 0.14.0 to 0.15.0
...
Bumps [indicatif](https://github.com/mitsuhiko/indicatif ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/mitsuhiko/indicatif/releases )
- [Commits](https://github.com/mitsuhiko/indicatif/compare/0.14.0...0.15.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 23:58:57 -07:00
f6546d00c2
Export unconditionally
2020-06-14 23:31:10 -07:00
1440ba9a0e
Export to real solana-web3.js repo
2020-06-14 23:27:33 -07:00
5361b29417
shellcheck
2020-06-14 23:24:22 -07:00
de9799962c
fix: remove broken links from README
2020-06-14 23:24:22 -07:00
af60907b29
Trigger travis builds when .travis changes
2020-06-14 22:25:34 -07:00
273710eca4
Connect web3.js to CI
2020-06-14 22:11:38 -07:00
22ea4fb272
ci: break up .travis.yml
2020-06-14 22:08:55 -07:00
d7b9aca87b
chore: remove trailing whitespace
2020-06-14 21:57:04 -07:00
23ab880286
chore(deps-dev): bump eslint-plugin-import from 2.21.1 to 2.21.2
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.21.1 to 2.21.2.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.21.1...v2.21.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
24a906bf51
chore(deps-dev): bump acorn from 7.2.0 to 7.3.1
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 7.2.0 to 7.3.1.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/7.2.0...7.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f563835d45
chore(deps): bump jayson from 3.3.1 to 3.3.3
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 3.3.1 to 3.3.3.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v3.3.1...v3.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ad0e71d357
feat: make Transaction.populate method public and tweak MessageArgs
2020-06-14 21:57:04 -07:00
22a63fe93c
fix: fix blockhash cache reuse
2020-06-14 21:57:04 -07:00
24bb060292
feat: remove commitment option from requestAirdrop
2020-06-14 21:57:04 -07:00
a9a19e2363
chore(deps-dev): bump eslint-plugin-import from 2.20.2 to 2.21.1
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.20.2 to 2.21.1.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.20.2...v2.21.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
48cbaacee5
chore(deps-dev): bump rollup from 2.13.1 to 2.15.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.13.1 to 2.15.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.13.1...v2.15.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7bcdb6d693
chore(deps-dev): bump typescript from 3.9.3 to 3.9.5
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.9.3 to 3.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.3...v3.9.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1feff166cc
chore(deps): bump rpc-websockets from 5.1.2 to 5.2.2
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 5.1.2 to 5.2.2.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/compare/v5.1.2...v5.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
71a3f0f677
chore(deps-dev): bump rollup from 2.12.0 to 2.13.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.12.0 to 2.13.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.12.0...v2.13.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
92d3f5887e
chore(deps-dev): bump flow-bin from 0.126.0 to 0.126.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.126.0 to 0.126.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e622bb12b3
feat: add getFeeCalculatorForBlockhash method
2020-06-14 21:57:04 -07:00
e876081d52
chore: revert package.json change
2020-06-14 21:57:04 -07:00
8f03677801
feat: remove getInflation in favor of getInflationGovernor
2020-06-14 21:57:04 -07:00
8547ae43ce
feat: add skipPreflight option
2020-06-14 21:57:04 -07:00
a6e07e44da
chore: revert "bump eslint-plugin-jest from 22.19.0 to 23.13.2"
...
This reverts commit 0df7eb8a1b324eb38daa1818990b0557c7147337.
2020-06-14 21:57:04 -07:00
3a4d7ebe09
chore: revert "bump flow-bin from 0.125.1 to 0.126.0"
...
This reverts commit 35226a0e0e26673bbd38fbacff9257e72a0835f6.
2020-06-14 21:57:04 -07:00
e759e7c91d
chore(deps-dev): bump eslint-plugin-jest from 22.19.0 to 23.13.2
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.19.0 to 23.13.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.19.0...v23.13.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b7668838c9
chore(deps-dev): bump flow-bin from 0.125.1 to 0.126.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.125.1 to 0.126.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c4c6db6442
chore(deps): bump rpc-websockets from 5.1.1 to 5.1.2
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/compare/v5.1.1...v5.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2c050eec39
chore(deps-dev): bump rollup from 2.11.2 to 2.12.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.11.2 to 2.12.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.11.2...v2.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c45e267973
chore(deps-dev): bump @babel/core from 7.10.1 to 7.10.2
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.10.1 to 7.10.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.2/packages/babel-core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1670c4bee1
chore(deps-dev): bump @babel/preset-env from 7.10.1 to 7.10.2
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.10.1 to 7.10.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.2/packages/babel-preset-env )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
595f1c8867
chore(deps): bump @babel/runtime from 7.10.1 to 7.10.2
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.10.1 to 7.10.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.2/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
723cc5b925
chore(deps-dev): bump @babel/core from 7.10.0 to 7.10.1
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.10.0 to 7.10.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
feaddea1d1
chore(deps): bump jayson from 3.3.0 to 3.3.1
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v3.3.0...v3.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0c996f80e8
chore(deps-dev): bump rollup from 2.11.0 to 2.11.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.11.0 to 2.11.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.11.0...v2.11.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6b41331ecd
chore(deps-dev): bump @babel/preset-env from 7.10.0 to 7.10.1
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.10.0 to 7.10.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-preset-env )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0838cdb58b
chore(deps-dev): bump @babel/plugin-proposal-class-properties
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties ) from 7.8.3 to 7.10.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-plugin-proposal-class-properties )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fc076a0603
chore(deps): bump @babel/runtime from 7.10.0 to 7.10.1
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.10.0 to 7.10.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1993b51e74
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.10.0 to 7.10.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-plugin-transform-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5688949220
chore(deps-dev): bump @babel/preset-flow from 7.9.0 to 7.10.1
...
Bumps [@babel/preset-flow](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-flow ) from 7.9.0 to 7.10.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-preset-flow )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fa2cbaf95f
chore(deps-dev): bump @babel/plugin-proposal-function-bind
...
Bumps [@babel/plugin-proposal-function-bind](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-function-bind ) from 7.8.3 to 7.10.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-plugin-proposal-function-bind )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8ab4c22a54
chore(deps-dev): bump rollup from 2.10.9 to 2.11.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.10.9 to 2.11.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.10.9...v2.11.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a29e088169
feat: add createProgramAddress
2020-06-14 21:57:04 -07:00
85c68bc953
chore(deps-dev): bump @babel/core from 7.9.6 to 7.10.0
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.9.6 to 7.10.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.9.6...v7.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8623d989cd
chore(deps-dev): bump @babel/preset-env from 7.9.6 to 7.10.0
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.9.6 to 7.10.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.9.6...v7.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c289ce85a6
chore(deps): bump @babel/runtime from 7.9.6 to 7.10.0
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.9.6 to 7.10.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.0/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6e262b8eab
chore(deps-dev): bump rollup-plugin-terser from 5.3.0 to 6.1.0
...
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser ) from 5.3.0 to 6.1.0.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases )
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v5.3.0...v6.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c4797ae210
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.9.6 to 7.10.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.9.6...v7.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e2e4b47103
feat: add singleGossip commitment level
2020-06-14 21:57:04 -07:00
ed08c25d2d
chore(deps-dev): bump semantic-release from 17.0.7 to 17.0.8
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.0.7 to 17.0.8.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.7...v17.0.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
13bc7a4d95
chore(deps-dev): bump rollup from 2.10.8 to 2.10.9
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.10.8 to 2.10.9.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.10.8...v2.10.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
925c225885
feat: add support for getFirstAvailableBlock method
2020-06-14 21:57:04 -07:00
1b8fe71230
feat: add getLargestAccounts rpc api
2020-06-14 21:57:04 -07:00
9c677c7d3d
feat: add support for getSupply RPC method
2020-06-14 21:57:04 -07:00
6d24110bcd
chore(deps-dev): bump rollup from 2.10.5 to 2.10.8
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.10.5 to 2.10.8.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.10.5...v2.10.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
79642c5d40
fix: update expected signature-status error
2020-06-14 21:57:04 -07:00
722adb66c2
feat: add commitment param to subscription apis
2020-06-14 21:57:04 -07:00
803910bf08
chore(deps-dev): bump acorn from 7.1.1 to 7.2.0
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 7.1.1 to 7.2.0.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/7.1.1...7.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7f9a2e477f
fix: fix getEpochInfo type definition
2020-06-14 21:57:04 -07:00
6558e05fd0
feat: add minimumLedgerSlot api
2020-06-14 21:57:04 -07:00
839e93480c
feat: update transaction confirming apis
2020-06-14 21:57:04 -07:00
3b71ec1ff6
feat: add root and single commitment levels
2020-06-14 21:57:04 -07:00
1e1c9de367
fix: clean fixtures
2020-06-14 21:57:04 -07:00
f02e73cd5e
fix: remove return value from load, unnecessary
2020-06-14 21:57:04 -07:00
6b0c4bf17f
chore(deps): bump bn.js from 5.1.1 to 5.1.2
...
Bumps [bn.js](https://github.com/indutny/bn.js ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/indutny/bn.js/releases )
- [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/indutny/bn.js/compare/v5.1.1...v5.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4ee1743b52
chore(deps-dev): bump flow-bin from 0.123.0 to 0.125.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.123.0 to 0.125.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a97a69bf30
chore(deps-dev): bump codecov from 3.6.5 to 3.7.0
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.6.5 to 3.7.0.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/compare/v3.6.5...v3.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a38b6e7060
chore(deps-dev): bump typescript from 3.9.2 to 3.9.3
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.9.2 to 3.9.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.2...v3.9.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
88af310d07
chore(deps-dev): bump rollup from 2.7.6 to 2.10.5
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.7.6 to 2.10.5.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.7.6...v2.10.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fc5c33d921
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.30.0 to 2.34.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.34.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b3e093e4f5
chore(deps-dev): bump @typescript-eslint/parser from 2.30.0 to 2.34.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.30.0 to 2.34.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.34.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4b613a4574
feat: add getBlockTime method
2020-06-14 21:57:04 -07:00
e10a5c90ab
chore: disable latest node in CI
2020-06-14 21:57:04 -07:00
5fbd07c2c0
chore(deps): bump ws from 7.2.5 to 7.3.0
...
Bumps [ws](https://github.com/websockets/ws ) from 7.2.5 to 7.3.0.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.2.5...7.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8f2a0d1106
chore(deps-dev): bump typescript from 3.8.3 to 3.9.2
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.8.3 to 3.9.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.8.3...v3.9.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7a835af4b8
chore(deps-dev): bump marked from 0.8.2 to 1.1.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.8.2 to 1.1.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.8.2...v1.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ec71ed9e57
chore: bump jest from 25.5.4 to 26.0.1
2020-06-14 21:57:04 -07:00
615252c2e9
chore: bump jest from 25.5.2 to 25.5.4
2020-06-14 21:57:04 -07:00
d3a2934e75
chore: fix flaky test and stop running broken examples in ci
2020-06-14 21:57:04 -07:00
5f0b182a3b
fix: overly strict key length check when decoding stake instructions
2020-06-14 21:57:04 -07:00
2116e2b181
fix: key length check when decoding instructions
2020-06-14 21:57:04 -07:00
742c83f15b
fix: add type defs for getEpochInfo
2020-06-14 21:57:04 -07:00
a112d9cedf
fix: add type def for NonceAccount.fromAccountData
2020-06-14 21:57:04 -07:00
02a278b3b2
fix: add version to ContactInfo
2020-06-14 21:57:04 -07:00
c584fbdf39
feat: add support for more system instructions
2020-06-14 21:57:04 -07:00
09d1b7f39f
fix: recent blockhash decoding for conf transactions
2020-06-14 21:57:04 -07:00
c5802bcbb6
feat: allow passing seed to createNonceAccount
2020-06-14 21:57:04 -07:00
5662808b4c
fix: isAccountWritable takes a number
2020-06-14 21:57:04 -07:00
14a41bc47b
feat: expose transaction message publicly
2020-06-14 21:57:04 -07:00
cd439bed0d
chore(deps-dev): bump rollup from 2.7.5 to 2.7.6
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.7.5 to 2.7.6.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.7.5...v2.7.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
734ada927c
chore(deps-dev): bump rollup from 2.7.3 to 2.7.5
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.7.3 to 2.7.5.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.7.3...v2.7.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e2011469c6
chore(deps): bump @babel/runtime from 7.9.2 to 7.9.6
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.9.2 to 7.9.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.9.6/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
19a8de94db
chore(deps-dev): bump @babel/core from 7.9.0 to 7.9.6
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.9.0 to 7.9.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.9.0...v7.9.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cce10e95d2
chore(deps-dev): bump jest from 25.5.0 to 25.5.2
...
Bumps [jest](https://github.com/facebook/jest ) from 25.5.0 to 25.5.2.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.5.0...v25.5.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
83ad39fc66
chore(deps-dev): bump @babel/preset-env from 7.9.5 to 7.9.6
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.9.5 to 7.9.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.9.5...v7.9.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a7d73e89ab
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.9.0 to 7.9.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.9.0...v7.9.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
be85d74142
chore(deps-dev): bump jest from 25.4.0 to 25.5.0
...
Bumps [jest](https://github.com/facebook/jest ) from 25.4.0 to 25.5.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.4.0...v25.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
17bb897383
chore(deps-dev): bump rollup from 2.7.1 to 2.7.3
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.7.1 to 2.7.3.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.7.1...v2.7.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1c5cec9eee
chore(deps-dev): bump @typescript-eslint/parser from 2.29.0 to 2.30.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.29.0 to 2.30.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.30.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1ea8caf3fd
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.29.0 to 2.30.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.30.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9effa09334
chore(deps): bump ws from 7.2.3 to 7.2.5
...
Bumps [ws](https://github.com/websockets/ws ) from 7.2.3 to 7.2.5.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.2.3...7.2.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7e642d5456
fix: rename signData
to serializeMessage()
2020-06-14 21:57:04 -07:00
403448a91f
test: add test for external Transaction
signing
2020-06-14 21:57:04 -07:00
8142aa6c1d
feat: allow external signatures on Transactions
...
Adds a helper for adding externally created signature/pubkey pairs
to `Transactions`
2020-06-14 21:57:04 -07:00
7d3781e19f
feat: expose Transaction._getSignData()
as Transaction.signData
2020-06-14 21:57:04 -07:00
1be298c49f
chore(deps-dev): bump eslint-config-prettier from 6.10.1 to 6.11.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.10.1 to 6.11.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.10.1...v6.11.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
62251a8bc2
chore: split out meta type
2020-06-14 21:57:04 -07:00
ae53742e1a
feat: add getConfirmedTransaction and getConfirmedSignaturesForAddress
2020-06-14 21:57:04 -07:00
7f182d22cd
chore(deps): bump jayson from 3.2.1 to 3.3.0
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v3.2.1...v3.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
86546a0466
chore(deps-dev): bump semantic-release from 17.0.6 to 17.0.7
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.0.6 to 17.0.7.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.6...v17.0.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2a14eb0763
chore(deps-dev): bump prettier from 2.0.4 to 2.0.5
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/2.0.5/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.0.4...2.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ef95db2028
chore(deps-dev): bump rollup from 2.6.1 to 2.7.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.6.1 to 2.7.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.6.1...v2.7.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2b6cbb2ed8
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.28.0 to 2.29.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.29.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2ed23560fc
chore(deps-dev): bump @typescript-eslint/parser from 2.28.0 to 2.29.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.28.0 to 2.29.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.29.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f0e3604652
chore(deps-dev): bump jest from 25.3.0 to 25.4.0
...
Bumps [jest](https://github.com/facebook/jest ) from 25.3.0 to 25.4.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.3.0...v25.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a4e4dc57bb
chore(deps-dev): bump semantic-release from 17.0.5 to 17.0.6
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.0.5 to 17.0.6.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.5...v17.0.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
74e653d885
chore(deps-dev): bump semantic-release from 17.0.4 to 17.0.5
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.0.4 to 17.0.5.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.4...v17.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
95e9181b31
chore(deps-dev): bump flow-bin from 0.122.0 to 0.123.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.122.0 to 0.123.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.122.0...v0.123.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
efe6b24e97
chore(deps): bump jayson from 3.2.0 to 3.2.1
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v3.2.0...v3.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e6fb146809
feat: specify program account when using bpf loader
2020-06-14 21:57:04 -07:00
56781f893e
chore(deps): bump buffer from 5.5.0 to 5.6.0
...
Bumps [buffer](https://github.com/feross/buffer ) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/feross/buffer/releases )
- [Commits](https://github.com/feross/buffer/compare/v5.5.0...v5.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3a1c582df5
fix: connection url can upgrade to a websocket if no port is supplied
2020-06-14 21:57:04 -07:00
3aee5149a0
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.27.0 to 2.28.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.28.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f35a8db5c0
chore(deps-dev): bump @typescript-eslint/parser from 2.27.0 to 2.28.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.27.0 to 2.28.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.28.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
85f8db13a8
chore(deps-dev): bump eslint-plugin-prettier from 3.1.2 to 3.1.3
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d252b82578
chore(deps-dev): bump rollup from 2.6.0 to 2.6.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.6.0...v2.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3ef7f6da09
chore(deps-dev): bump rollup from 2.4.0 to 2.6.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.4.0 to 2.6.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.4.0...v2.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cd6b48a403
fix: adjust status retry algorithm
2020-06-14 21:57:04 -07:00
2c517c1f3c
chore(deps-dev): bump rollup from 2.3.5 to 2.4.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.3.5...v2.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0d37832d3a
chore(deps-dev): bump rollup from 2.3.4 to 2.3.5
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.3.4...v2.3.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
96e5099d33
fix: feedback
2020-06-14 21:57:04 -07:00
ca02d593aa
fix: improve error messaging
2020-06-14 21:57:04 -07:00
4409a05564
fix: reset subscriptions on ws close
2020-06-14 21:57:04 -07:00
0f7789e373
chore(deps-dev): bump jest from 25.2.7 to 25.3.0
...
Bumps [jest](https://github.com/facebook/jest ) from 25.2.7 to 25.3.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.2.7...v25.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
831ab58f32
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.26.0 to 2.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.27.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d081b55e40
fix: declare system program id in base58
2020-06-14 21:57:04 -07:00
65666b63cb
chore(deps-dev): bump rollup from 2.3.3 to 2.3.4
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.3.3 to 2.3.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.3.3...v2.3.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
aa3f411354
chore(deps-dev): bump @babel/preset-env from 7.9.0 to 7.9.5
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.9.0 to 7.9.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.9.0...v7.9.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
224268ab37
chore(deps-dev): bump @typescript-eslint/parser from 2.26.0 to 2.27.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.26.0 to 2.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.27.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e3714a80a8
chore(deps-dev): bump prettier from 2.0.3 to 2.0.4
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.0.3...2.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3a2fe7fdbc
feat: update getSignatureStatus methods
2020-06-14 21:57:04 -07:00
ae10f1ecab
fix: properly export SYSTEM_INSTRUCTION_LAYOUTS
2020-06-14 21:57:04 -07:00
5e1a26ce2e
fix: properly export NONCE_ACCOUNT_LENGTH
2020-06-14 21:57:04 -07:00
7989c10b7a
feat: return null when account info not found
2020-06-14 21:57:04 -07:00
0fcb1f6f56
chore(deps-dev): bump prettier from 2.0.2 to 2.0.3
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.0.2...2.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4c85bccda7
fix: add NONCE_ACCOUNT_LENGTH to type defs
2020-06-14 21:57:04 -07:00
4242eee739
chore: fix lint
2020-06-14 21:57:04 -07:00
9b05e9d21e
fix: add getNonce method to defs
2020-06-14 21:57:04 -07:00
01f9a2ee4c
chore: add test for failed transaction
2020-06-14 21:57:04 -07:00
b0316f82b5
feat: add err field to status results
2020-06-14 21:57:04 -07:00
3120e681d6
chore(deps-dev): bump rollup from 2.3.2 to 2.3.3
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.3.2...v2.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c55c533202
chore(deps): bump rpc-websockets from 5.1.0 to 5.1.1
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits/v5.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0484484823
chore(deps): bump rpc-websockets from 5.0.16 to 5.1.0
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 5.0.16 to 5.1.0.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2067bfde72
chore(deps-dev): bump jest from 25.2.6 to 25.2.7
...
Bumps [jest](https://github.com/facebook/jest ) from 25.2.6 to 25.2.7.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.2.6...v25.2.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
98e68825d0
chore(deps-dev): bump flow-bin from 0.121.0 to 0.122.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.121.0 to 0.122.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.121.0...v0.122.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
dd4fbdaed3
chore(deps-dev): bump jest from 25.2.4 to 25.2.6
...
Bumps [jest](https://github.com/facebook/jest ) from 25.2.4 to 25.2.6.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.2.4...v25.2.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6f363e5221
feat: use new getSignatureStatuses endpoint and naming
2020-06-14 21:57:04 -07:00
057b2861d3
fix: getConfirmedBlock ix programId parsing
2020-06-14 21:57:04 -07:00
cfc902fc1e
chore(deps-dev): bump rollup from 2.3.1 to 2.3.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.3.1...v2.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0fa84bb06c
fix: getConfirmedBlock missing arg in defs
2020-06-14 21:57:04 -07:00
a948757b0e
chore: increase test sleep to ensure confirmation
2020-06-14 21:57:04 -07:00
aeedd3867f
feat: rename testnet util methods
2020-06-14 21:57:04 -07:00
352f296c09
chore(deps-dev): bump rollup from 2.3.0 to 2.3.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.3.0...v2.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cc77cbc0a0
chore(deps-dev): bump @typescript-eslint/parser from 2.25.0 to 2.26.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.25.0 to 2.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.26.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
921bb7bf97
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.25.0 to 2.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.26.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
732c8c6758
chore(deps-dev): bump rollup from 2.2.0 to 2.3.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.2.0...v2.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
42fd611f6c
chore(deps-dev): bump jest from 25.2.3 to 25.2.4
...
Bumps [jest](https://github.com/facebook/jest ) from 25.2.3 to 25.2.4.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.2.3...v25.2.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ed2a0c7acb
chore: improve EpochSchedule docs
2020-06-14 21:57:04 -07:00
7184fd79f6
chore: fix broken doc links
2020-06-14 21:57:04 -07:00
02f26b8db5
chore: fix new lint
2020-06-14 21:57:04 -07:00
399b0c6cf7
chore(deps-dev): bump eslint-plugin-import from 2.20.1 to 2.20.2
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.20.1 to 2.20.2.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.20.1...v2.20.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a2c6c991b8
feat: add root subscription api
2020-06-14 21:57:04 -07:00
3379e8cd46
chore: add finalized signature test
2020-06-14 21:57:04 -07:00
a571e3dc65
feat: update getSignatureStatus api
2020-06-14 21:57:04 -07:00
ce4820a85a
chore(deps-dev): bump jest from 25.2.2 to 25.2.3
...
Bumps [jest](https://github.com/facebook/jest ) from 25.2.2 to 25.2.3.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.2.2...v25.2.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
911e002fb3
chore(deps-dev): bump jest from 25.2.1 to 25.2.2
...
Bumps [jest](https://github.com/facebook/jest ) from 25.2.1 to 25.2.2.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.2.1...v25.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
41b8c55721
chore(deps-dev): bump jest from 25.2.0 to 25.2.1
...
Bumps [jest](https://github.com/facebook/jest ) from 25.2.0 to 25.2.1.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.2.0...v25.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
db7ed6394d
chore(deps-dev): bump jest from 25.1.0 to 25.2.0
...
Bumps [jest](https://github.com/facebook/jest ) from 25.1.0 to 25.2.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v25.1.0...v25.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ac4f155f30
chore(deps-dev): bump eslint-plugin-flowtype from 4.6.0 to 4.7.0
...
Bumps [eslint-plugin-flowtype](https://github.com/gajus/eslint-plugin-flowtype ) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/gajus/eslint-plugin-flowtype/releases )
- [Commits](https://github.com/gajus/eslint-plugin-flowtype/compare/v4.6.0...v4.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
39d8df9c7d
chore(deps-dev): bump rollup from 2.1.0 to 2.2.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.1.0...v2.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0bdadfbf3c
chore(deps-dev): bump prettier from 2.0.1 to 2.0.2
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.0.1...2.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ce1e08fbc1
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.24.0 to 2.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.25.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
557ae5ea4c
chore(deps-dev): bump @typescript-eslint/parser from 2.24.0 to 2.25.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.24.0 to 2.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.25.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b9ade46c41
chore: prettier fixes
2020-06-14 21:57:04 -07:00
be53ab5aa4
feat: add context to pubsub notification callbacks
2020-06-14 21:57:04 -07:00
1c31e527e2
feat: update getSignatureStatus
2020-06-14 21:57:04 -07:00
ac8660b2e9
chore(deps-dev): bump @babel/preset-env from 7.8.7 to 7.9.0
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.8.7 to 7.9.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.7...v7.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7a58c92490
chore(deps-dev): bump flow-typed from 3.0.0 to 3.1.0
...
Bumps [flow-typed](https://github.com/flow-typed/flow-typed ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/flow-typed/flow-typed/releases )
- [Changelog](https://github.com/flow-typed/flow-typed/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flow-typed/flow-typed/compare/v3.0.0...v3.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c1597635b1
chore(deps-dev): bump marked from 0.8.1 to 0.8.2
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.8.1 to 0.8.2.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.8.1...v0.8.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
746e779cfe
chore(deps-dev): bump eslint-config-prettier from 6.10.0 to 6.10.1
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.10.0 to 6.10.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.10.0...v6.10.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
63c67c36ac
chore(deps-dev): bump prettier from 2.0.0 to 2.0.1
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.0.0...2.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9f4fc39b78
chore(deps-dev): bump prettier from 1.19.1 to 2.0.0
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.19.1 to 2.0.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ec3f56b9bc
chore(deps): bump @babel/runtime from 7.9.0 to 7.9.2
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.9.0 to 7.9.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.9.2/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5cbbe9943d
chore(deps-dev): bump @babel/preset-flow from 7.8.3 to 7.9.0
...
Bumps [@babel/preset-flow](https://github.com/babel/babel ) from 7.8.3 to 7.9.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.3...v7.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f36d268c50
chore(deps-dev): bump @babel/core from 7.8.7 to 7.9.0
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.8.7 to 7.9.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.7...v7.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e9b3482fbd
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.8.3 to 7.9.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.3...v7.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ae41f967c4
chore(deps): bump @babel/runtime from 7.8.7 to 7.9.0
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.8.7 to 7.9.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.9.0/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6797bcba76
chore(deps-dev): bump marked from 0.8.0 to 0.8.1
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.8.0...v0.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6abd65dfe2
chore: add flow type for jest
2020-06-14 21:57:04 -07:00
c87ae16aae
chore(deps-dev): bump rollup from 2.0.6 to 2.1.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.0.6 to 2.1.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.0.6...v2.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cb64c56494
chore(deps-dev): bump flow-bin from 0.120.1 to 0.121.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.120.1 to 0.121.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.120.1...v0.121.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
96ac1cf173
fix: update bpf c example to latest sdk
2020-06-14 21:57:04 -07:00
3432d6e5ee
chore(deps-dev): bump @typescript-eslint/parser from 2.22.0 to 2.24.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.22.0 to 2.24.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.24.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2b95ded880
chore: fix eslint errors
2020-06-14 21:57:04 -07:00
5cb24ecd49
chore(deps-dev): bump @typescript-eslint/parser from 2.22.0 to 2.23.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.22.0 to 2.23.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.23.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fc8e836c37
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.23.0 to 2.24.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.24.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
402c160ae9
feat: use crypto-hash instead of hasha
2020-06-14 21:57:04 -07:00
bd7e802e46
chore(deps): bump rpc-websockets from 5.0.14 to 5.0.16
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 5.0.14 to 5.0.16.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/compare/v5.0.14...v5.0.16 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f986607cf4
chore(deps-dev): bump rollup from 2.0.5 to 2.0.6
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.0.5...v2.0.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fcb1f70281
chore(deps-dev): bump rollup from 2.0.4 to 2.0.5
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.0.4...v2.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1522080eb5
chore(deps-dev): bump rollup from 2.0.3 to 2.0.4
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.0.3...v2.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
65113d3669
fix: update devnet urls
2020-06-14 21:57:04 -07:00
18d4e40a79
chore(deps-dev): bump rollup from 1.15.2 to 2.0.3
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.15.2 to 2.0.3.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.15.2...v2.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
904aa4b468
chore(deps-dev): bump rollup-plugin-terser from 5.2.0 to 5.3.0
...
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser ) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases )
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v5.2.0...v5.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ffb9c0d80a
chore(deps): bump ws from 7.2.2 to 7.2.3
...
Bumps [ws](https://github.com/websockets/ws ) from 7.2.2 to 7.2.3.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.2.2...7.2.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
efb6c6a0b0
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.22.0 to 2.23.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.23.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b2d30d6655
fix: update TS SystemInstruction API and add missing flow method
2020-06-14 21:57:04 -07:00
1578492259
chore(deps): bump ws from 7.2.1 to 7.2.2
...
Bumps [ws](https://github.com/websockets/ws ) from 7.2.1 to 7.2.2.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.2.1...7.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
81ffeac38e
chore(deps-dev): bump rollup-plugin-babel from 4.3.3 to 4.4.0
...
Bumps [rollup-plugin-babel](https://github.com/rollup/rollup-plugin-babel ) from 4.3.3 to 4.4.0.
- [Release notes](https://github.com/rollup/rollup-plugin-babel/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-babel/compare/v4.3.3...v4.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
bcbefb971e
chore(deps): bump buffer from 5.4.3 to 5.5.0
...
Bumps [buffer](https://github.com/feross/buffer ) from 5.4.3 to 5.5.0.
- [Release notes](https://github.com/feross/buffer/releases )
- [Commits](https://github.com/feross/buffer/compare/v5.4.3...v5.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4192d894ba
chore(deps-dev): bump @babel/core from 7.8.6 to 7.8.7
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.8.6 to 7.8.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.6...v7.8.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8de3e85fdc
chore(deps-dev): bump cross-env from 7.0.1 to 7.0.2
...
Bumps [cross-env](https://github.com/kentcdodds/cross-env ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/kentcdodds/cross-env/releases )
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.1...v7.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
14fb2a505e
chore(deps-dev): bump flow-bin from 0.119.1 to 0.120.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.119.1 to 0.120.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.119.1...v0.120.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7da4ff1f88
chore(deps): bump @babel/runtime from 7.8.4 to 7.8.7
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.8.4 to 7.8.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.8.7/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7eeaf10911
chore(deps-dev): bump @babel/preset-env from 7.8.6 to 7.8.7
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.8.6 to 7.8.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.6...v7.8.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
890e21c451
fix: update NonceAccount to upstream changes
2020-06-14 21:57:04 -07:00
3b55087a86
fix: install openssl libs for ubuntu
2020-06-14 21:57:04 -07:00
698269cfcf
fix: use new syntax in gcb test
2020-06-14 21:57:04 -07:00
6ed2bad9d0
feat: add API for decoding system instructions
2020-06-14 21:57:04 -07:00
662ce22cdd
fix: add method to type definitions
2020-06-14 21:57:04 -07:00
d9a271742f
feat: add transaction signature verification
2020-06-14 21:57:04 -07:00
fd00571b0a
chore(deps-dev): bump cross-env from 7.0.0 to 7.0.1
...
Bumps [cross-env](https://github.com/kentcdodds/cross-env ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/kentcdodds/cross-env/releases )
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.0...v7.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
aba7e14f3a
feat: add API for decoding stake instructions
2020-06-14 21:57:04 -07:00
01e65d2070
fix: add def checks and fix typescript def
2020-06-14 21:57:04 -07:00
eb1542696e
chore(deps-dev): bump @typescript-eslint/parser from 2.21.0 to 2.22.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.21.0 to 2.22.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.22.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d8a242300d
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.21.0 to 2.22.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.22.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d61dd70710
chore: revert to edge testnet
2020-06-14 21:57:04 -07:00
d417c7499a
fix: update feeCalculator layout
2020-06-14 21:57:04 -07:00
1712f12e29
chore(deps-dev): bump acorn from 7.1.0 to 7.1.1
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/7.1.0...7.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3b98a9b993
chore: use beta testnet to get through CI
2020-06-14 21:57:04 -07:00
825a43fecc
fix: add test coverage and fixup getters
2020-06-14 21:57:04 -07:00
fdece1a8a9
chore: fix flow
2020-06-14 21:57:04 -07:00
0cdf532419
feat: expose instruction types and refactor
2020-06-14 21:57:04 -07:00
8b95f41c51
chore: fix flow linting
2020-06-14 21:57:04 -07:00
c09e826c15
chore(deps-dev): bump semantic-release from 17.0.3 to 17.0.4
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.0.3 to 17.0.4.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.3...v17.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8e93114566
chore(deps-dev): bump @babel/preset-env from 7.8.4 to 7.8.6
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.8.4 to 7.8.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.4...v7.8.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f1cab25f9c
chore(deps-dev): bump @babel/core from 7.8.4 to 7.8.6
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.8.4 to 7.8.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.4...v7.8.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9e7a7a5653
chore(deps-dev): bump @typescript-eslint/parser from 2.20.0 to 2.21.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.21.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
51d98c26ae
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.21.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
30e9691d20
chore(deps-dev): bump babel-eslint from 10.0.3 to 10.1.0
...
Bumps [babel-eslint](https://github.com/babel/babel-eslint ) from 10.0.3 to 10.1.0.
- [Release notes](https://github.com/babel/babel-eslint/releases )
- [Commits](https://github.com/babel/babel-eslint/compare/v10.0.3...v10.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e4ef66c2f7
chore(deps-dev): bump flow-bin from 0.118.0 to 0.119.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.118.0 to 0.119.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.118.0...v0.119.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
11db9497a7
fix: update rust example to latest solana sdk
2020-06-14 21:57:04 -07:00
e3516bbcfd
fix: epochSchedule test and lint
2020-06-14 21:57:04 -07:00
7d69cad81b
fix: rename testnet.solana.com to devnet.solana.com
2020-06-14 21:57:04 -07:00
395b48ceef
chore(deps-dev): bump flow-typed from 2.6.2 to 3.0.0
...
Bumps [flow-typed](https://github.com/flow-typed/flow-typed ) from 2.6.2 to 3.0.0.
- [Release notes](https://github.com/flow-typed/flow-typed/releases )
- [Changelog](https://github.com/flow-typed/flow-typed/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flow-typed/flow-typed/compare/v2.6.2...v3.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7d289aacc2
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.20.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a1ac01e5d6
chore(deps-dev): bump @typescript-eslint/parser from 2.19.2 to 2.20.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.20.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cfa1bf0270
chore(deps): bump hasha from 5.1.0 to 5.2.0
...
Bumps [hasha](https://github.com/sindresorhus/hasha ) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/sindresorhus/hasha/releases )
- [Commits](https://github.com/sindresorhus/hasha/compare/v5.1.0...v5.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
830c55d07b
chore: fix up docs
2020-06-14 21:57:04 -07:00
8cf98ec4e2
chore: prettier fixes
2020-06-14 21:57:04 -07:00
ea1295300d
fix: add system program nonce methods to def files
2020-06-14 21:57:04 -07:00
38213694bd
fix: add tx nonce information types to definitions
2020-06-14 21:57:04 -07:00
6a7115b8bd
fix: allow Uint8Array and Array<number> where Buffer is accepted
2020-06-14 21:57:04 -07:00
6ba2f1d524
chore: npm audit
2020-06-14 21:57:04 -07:00
282c16e5ab
chore(deps-dev): bump semantic-release from 17.0.2 to 17.0.3
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.0.2 to 17.0.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.2...v17.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2457b383ff
chore(deps-dev): bump jest from 24.9.0 to 25.1.0
...
Bumps [jest](https://github.com/facebook/jest ) from 24.9.0 to 25.1.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.9.0...v25.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3b8473b19a
chore(deps-dev): bump @babel/core from 7.6.4 to 7.8.4
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.6.4 to 7.8.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.6.4...v7.8.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
19706012ae
chore(deps): bump tweetnacl from 1.0.2 to 1.0.3
...
Bumps [tweetnacl](https://github.com/dchest/tweetnacl-js ) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/dchest/tweetnacl-js/releases )
- [Changelog](https://github.com/dchest/tweetnacl-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dchest/tweetnacl-js/compare/v1.0.2...1.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
60045eae99
fix: rename ContactInfo id attribute to pubkey
2020-06-14 21:57:04 -07:00
b3aa9fda87
fix: add missing apis to flow and ts definitions
2020-06-14 21:57:04 -07:00
de4f20a569
fix: add rewards to getConfirmedBlock api
2020-06-14 21:57:04 -07:00
4998bc4595
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.19.1 to 2.19.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.2/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
da72fbda54
chore(deps-dev): bump @typescript-eslint/parser from 2.19.1 to 2.19.2
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.19.1 to 2.19.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.2/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d483f7e904
fix: race condition in rpc unsubscribe
2020-06-14 21:57:04 -07:00
ca34ad2525
chore(deps-dev): bump cross-env from 6.0.3 to 7.0.0
...
Bumps [cross-env](https://github.com/kentcdodds/cross-env ) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/kentcdodds/cross-env/releases )
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kentcdodds/cross-env/compare/v6.0.3...v7.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4be01331d6
chore(deps-dev): bump @babel/plugin-proposal-class-properties
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel ) from 7.7.4 to 7.8.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.7.4...v7.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
499419dd10
chore(deps-dev): bump babel-plugin-module-resolver from 3.2.0 to 4.0.0
...
Bumps [babel-plugin-module-resolver](https://github.com/tleunen/babel-plugin-module-resolver ) from 3.2.0 to 4.0.0.
- [Release notes](https://github.com/tleunen/babel-plugin-module-resolver/releases )
- [Changelog](https://github.com/tleunen/babel-plugin-module-resolver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tleunen/babel-plugin-module-resolver/compare/v3.2.0...v4.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7073310e2b
fix: add Buffer to loader elf data arg type
2020-06-14 21:57:04 -07:00
e8ca68043a
fix: race condition in rpc websocket subscriptions
2020-06-14 21:57:04 -07:00
83cdb6c2e1
chore(deps-dev): bump @typescript-eslint/parser from 2.19.0 to 2.19.1
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.19.0 to 2.19.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.1/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
36b4cbb454
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.19.0 to 2.19.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.1/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
740b7a3b23
feat: add onSignature pub sub api
2020-06-14 21:57:04 -07:00
7ebf82b19d
chore(deps-dev): bump @babel/preset-flow from 7.8.0 to 7.8.3
...
Bumps [@babel/preset-flow](https://github.com/babel/babel ) from 7.8.0 to 7.8.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.0...v7.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d9d9e94773
chore(deps-dev): bump eslint from 6.5.1 to 6.8.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.5.1 to 6.8.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.5.1...v6.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
974200f4eb
chore(deps): bump @babel/runtime from 7.8.0 to 7.8.4
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.8.0 to 7.8.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.8.4/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6ca391958a
chore(deps-dev): bump rimraf from 3.0.1 to 3.0.2
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/isaacs/rimraf/releases )
- [Changelog](https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md )
- [Commits](https://github.com/isaacs/rimraf/compare/v3.0.1...v3.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6e9c8a47a2
chore(deps-dev): bump codecov from 3.6.4 to 3.6.5
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.6.4 to 3.6.5.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6ed1729eea
chore(deps): bump bn.js from 5.0.0 to 5.1.1
...
Bumps [bn.js](https://github.com/indutny/bn.js ) from 5.0.0 to 5.1.1.
- [Release notes](https://github.com/indutny/bn.js/releases )
- [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/indutny/bn.js/compare/v5.0.0...v5.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ecad6ae4f4
chore(deps-dev): bump @commitlint/config-conventional
...
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint ) from 8.2.0 to 8.3.4.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v8.2.0...v8.3.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
55e523bf97
chore(deps-dev): bump flow-typed from 2.6.1 to 2.6.2
...
Bumps [flow-typed](https://github.com/flow-typed/flow-typed ) from 2.6.1 to 2.6.2.
- [Release notes](https://github.com/flow-typed/flow-typed/releases )
- [Changelog](https://github.com/flow-typed/flow-typed/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flow-typed/flow-typed/compare/v2.6.1...v2.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1f71984453
chore(deps-dev): bump codecov from 3.6.1 to 3.6.4
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.6.1 to 3.6.4.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/compare/v3.6.1...v3.6.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fe1dc4eeaa
chore(deps-dev): bump flow-bin from 0.116.0 to 0.118.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.116.0 to 0.118.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.116.0...v0.118.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4472d7eeb3
chore(deps-dev): bump @babel/preset-env from 7.8.0 to 7.8.4
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.8.0 to 7.8.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.0...v7.8.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
63625eba80
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.7.6 to 7.8.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.7.6...v7.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6c1168788d
chore(deps-dev): bump elfy from 0.1.0 to 1.0.0
...
Bumps [elfy](https://github.com/indutny/elfy ) from 0.1.0 to 1.0.0.
- [Release notes](https://github.com/indutny/elfy/releases )
- [Commits](https://github.com/indutny/elfy/compare/v0.1.0...v1.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7e4a4367f3
chore(deps): bump tweetnacl from 1.0.1 to 1.0.2
...
Bumps [tweetnacl](https://github.com/dchest/tweetnacl-js ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/dchest/tweetnacl-js/releases )
- [Changelog](https://github.com/dchest/tweetnacl-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dchest/tweetnacl-js/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b2259cfef7
chore(deps-dev): bump eslint-plugin-import from 2.20.0 to 2.20.1
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.20.0 to 2.20.1.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.20.0...v2.20.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3998b95578
chore(deps): bump rpc-websockets from 5.0.8 to 5.0.14
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 5.0.8 to 5.0.14.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4acd2d40b7
chore(deps-dev): bump marked from 0.7.0 to 0.8.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.7.0...v0.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a6c5057d34
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
908bf6d0c4
chore(deps-dev): bump @typescript-eslint/parser from 2.18.0 to 2.19.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
448a759944
chore(deps-dev): bump fs-file-tree from 1.0.7 to 1.1.0
...
Bumps [fs-file-tree](https://github.com/IonicaBizau/fs-file-tree ) from 1.0.7 to 1.1.0.
- [Release notes](https://github.com/IonicaBizau/fs-file-tree/releases )
- [Commits](https://github.com/IonicaBizau/fs-file-tree/compare/1.0.7...1.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3ae18edf9e
chore(deps-dev): bump rimraf from 3.0.0 to 3.0.1
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/isaacs/rimraf/releases )
- [Changelog](https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md )
- [Commits](https://github.com/isaacs/rimraf/compare/v3.0.0...v3.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1b4653cb17
chore(deps-dev): bump eslint-config-prettier from 6.4.0 to 6.10.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.4.0 to 6.10.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.4.0...v6.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e03fa4b962
fix: add typescript type declaration to npm bundle
2020-06-14 21:57:04 -07:00
4017bd6bfa
fix: broken rpc slot change subscription
2020-06-14 21:57:04 -07:00
f67d9411aa
fix: correct getSignatureStatus comment
2020-06-14 21:57:04 -07:00
4ea4b01d50
chore(deps-dev): bump semantic-release from 15.13.31 to 17.0.2
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.31 to 17.0.2.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.31...v17.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5d3685f162
chore(deps-dev): bump rollup-plugin-commonjs from 10.0.2 to 10.1.0
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 10.0.2 to 10.1.0.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v10.0.2...v10.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
30446807b9
fix: update outdated module.flow.js
2020-06-14 21:57:04 -07:00
a4e7ce3133
fix: update example programs to use new sdk api
2020-06-14 21:57:04 -07:00
4a3a830789
chore: remove unused
2020-06-14 21:57:04 -07:00
ebda95bd11
chore: run lint
2020-06-14 21:57:04 -07:00
7181d3aeea
fix: update stake program api
2020-06-14 21:57:04 -07:00
3482953757
fix: better handling if confirmed block not found on node
2020-06-14 21:57:04 -07:00
43e90a1967
fix: update rpc sendTransaction format to upstream
2020-06-14 21:57:04 -07:00
2ab5816bd8
fix: improve non-live code coverage
2020-06-14 21:57:04 -07:00
d26c4ce75c
chore: update flow definitions
2020-06-14 21:57:04 -07:00
369afecfeb
fix: update rpc methods to upstream changes
2020-06-14 21:57:04 -07:00
bf6c2ed6f5
chore(deps-dev): bump @commitlint/travis-cli from 8.2.0 to 8.3.5
...
Bumps [@commitlint/travis-cli](https://github.com/conventional-changelog/commitlint ) from 8.2.0 to 8.3.5.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v8.2.0...v8.3.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8b35686190
chore(deps-dev): bump eslint-plugin-import from 2.18.2 to 2.20.0
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.18.2 to 2.20.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.18.2...v2.20.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2356426886
chore(deps-dev): bump rollup-plugin-terser from 5.1.2 to 5.2.0
...
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser ) from 5.1.2 to 5.2.0.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases )
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v5.1.2...v5.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0bd452593c
chore(deps-dev): bump flow-bin from 0.114.0 to 0.116.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.114.0 to 0.116.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.114.0...v0.116.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7961892858
chore(deps-dev): bump @babel/plugin-proposal-function-bind
...
Bumps [@babel/plugin-proposal-function-bind](https://github.com/babel/babel ) from 7.8.0 to 7.8.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.8.0...v7.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1fa90149d3
chore(deps-dev): bump enzyme from 3.10.0 to 3.11.0
...
Bumps [enzyme](https://github.com/airbnb/enzyme/tree/HEAD/packages/enzyme ) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/airbnb/enzyme/releases )
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md )
- [Commits](https://github.com/airbnb/enzyme/commits/enzyme@3.11.0/packages/enzyme )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
713df31ec4
chore(deps): bump superstruct from 0.7.0 to 0.8.3
...
Bumps [superstruct](https://github.com/ianstormtaylor/superstruct ) from 0.7.0 to 0.8.3.
- [Release notes](https://github.com/ianstormtaylor/superstruct/releases )
- [Changelog](https://github.com/ianstormtaylor/superstruct/blob/master/Changelog.md )
- [Commits](https://github.com/ianstormtaylor/superstruct/compare/v0.7.0...v0.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cca9c5d922
fix: rename nonce instructions with VerbNoun scheme
2020-06-14 21:57:04 -07:00
fc007b02ae
fix: update getConfirmedBlock json-rpc formatting
2020-06-14 21:57:04 -07:00
3265f3bfa0
chore(deps-dev): bump @babel/preset-env from 7.6.3 to 7.8.0
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.6.3 to 7.8.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.6.3...v7.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cd21f156a2
chore(deps-dev): bump @babel/preset-flow from 7.0.0 to 7.8.0
...
Bumps [@babel/preset-flow](https://github.com/babel/babel ) from 7.0.0 to 7.8.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.0.0...v7.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c0f806c4ef
chore(deps-dev): bump @babel/plugin-proposal-function-bind
...
Bumps [@babel/plugin-proposal-function-bind](https://github.com/babel/babel ) from 7.2.0 to 7.8.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.2.0...v7.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fc53b38a5a
chore(deps): bump @babel/runtime from 7.6.3 to 7.8.0
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.6.3 to 7.8.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.8.0/packages/babel-runtime )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f37d27660d
fix: fund various test accounts above rent minimum to stabilize tests
2020-06-14 21:57:04 -07:00
17065c3692
fix: add missing function descriptions
2020-06-14 21:57:04 -07:00
4a547b0057
fix: remove legacy code
2020-06-14 21:57:04 -07:00
aea0e83a40
fix: repair key handling in _getSignData and add Nonce live test
2020-06-14 21:57:04 -07:00
bd0a9348f4
fix: add Nonce transaction construction option
2020-06-14 21:57:04 -07:00
600a295b11
fix: query Nonce account
2020-06-14 21:57:04 -07:00
c9cc44ae4f
feat: add Nonce instructions to system program
2020-06-14 21:57:04 -07:00
05491f7fb7
fix: use testnetDefaultChannel when install bpf-sdk
2020-06-14 21:57:04 -07:00
09f004c047
fix: remove GetBlock from module flow
2020-06-14 21:57:04 -07:00
a51e0211d4
fix: add getMinimumBalanceForRentExemption and getBlock to flow
2020-06-14 21:57:04 -07:00
0b5bd167d4
fix: upstream authorize fixes
2020-06-14 21:57:04 -07:00
bed42ac26b
fix: fixes needed for createAccountWithSeed and sol-lamport ratio
2020-06-14 21:57:04 -07:00
8541868587
fix: add split to stake test
2020-06-14 21:57:04 -07:00
3595892fab
fix: add integration test and fix various exposed bugs
2020-06-14 21:57:04 -07:00
07c0670f65
fix: add stake unit tests
2020-06-14 21:57:04 -07:00
6ebd47fbac
fix: add instruction handling to stake-program
2020-06-14 21:57:04 -07:00
532b28e96e
feat: add stake program methods; refactor instruction type handling
2020-06-14 21:57:04 -07:00
fc77e55920
fix: add PublicKey createWithSeed method
2020-06-14 21:57:04 -07:00
e0e3094370
fix(system-program): add base pubkey to create_account_with_seed
2020-06-14 21:57:04 -07:00
0907750fea
fix: update sol:lamports ratio
2020-06-14 21:57:04 -07:00
b2243802b5
fix: make sol-to-lamport const name more clear
2020-06-14 21:57:04 -07:00
eef794d9be
fix: add balances fields to GetConfirmedBlockRpcResult
2020-06-14 21:57:04 -07:00
a71c351777
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.6.2 to 7.7.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.6.2...v7.7.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
da88d78942
chore(deps-dev): bump @babel/plugin-proposal-class-properties
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel ) from 7.5.5 to 7.7.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.5...v7.7.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6a1cd39857
chore(deps): bump jayson from 3.1.1 to 3.2.0
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v3.1.1...v3.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a0bfe85803
chore(deps-dev): bump eslint-plugin-prettier from 3.1.1 to 3.1.2
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.1...v3.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6ff7cde9a0
chore(deps): bump ws from 7.2.0 to 7.2.1
...
Bumps [ws](https://github.com/websockets/ws ) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.2.0...7.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5e5f248348
chore(deps-dev): bump semantic-release from 15.13.27 to 15.13.31
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.27 to 15.13.31.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.27...v15.13.31 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a4a2dd5e72
chore(deps-dev): bump flow-bin from 0.109.0 to 0.114.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.109.0 to 0.114.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.109.0...v0.114.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2e0afd5a7e
chore(deps): [security] bump npm from 6.12.0 to 6.13.4
...
Bumps [npm](https://github.com/npm/cli ) from 6.12.0 to 6.13.4. **This update includes security fixes.**
- [Release notes](https://github.com/npm/cli/releases )
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md )
- [Commits](https://github.com/npm/cli/compare/v6.12.0...v6.13.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b02a1fc2db
chore(deps): bump rpc-websockets from 4.6.1 to 5.0.8
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 4.6.1 to 5.0.8.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a149cd8cbb
chore(deps-dev): bump prettier from 1.18.2 to 1.19.1
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.18.2 to 1.19.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.18.2...1.19.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
997d8c2a72
fix: export sendAndConfirmRecentTransaction
2020-06-14 21:57:04 -07:00
4428b1bf3d
fix: remove unneeded backwards compatible epoch-credits value
2020-06-14 21:57:04 -07:00
b804455837
chore(deps): [security] bump https-proxy-agent from 2.2.1 to 2.2.4
...
Bumps [https-proxy-agent](https://github.com/TooTallNate/node-https-proxy-agent ) from 2.2.1 to 2.2.4. **This update includes security fixes.**
- [Release notes](https://github.com/TooTallNate/node-https-proxy-agent/releases )
- [Commits](https://github.com/TooTallNate/node-https-proxy-agent/compare/2.2.1...2.2.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
00184eb65e
chore(deps): bump ws from 7.1.2 to 7.2.0
...
Bumps [ws](https://github.com/websockets/ws ) from 7.1.2 to 7.2.0.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.1.2...7.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
696067228f
fix: use parent packages channel
2020-06-14 21:57:04 -07:00
56cad06568
fix: account change test broken on beta testnet
2020-06-14 21:57:04 -07:00
7682f55347
fix: add epoch_credits value to getVoteAccounts RPC call
2020-06-14 21:57:04 -07:00
899df7881b
fix: docs
2020-06-14 21:57:04 -07:00
11938e3a65
fix: support other localnet tags
2020-06-14 21:57:04 -07:00
0760853871
feat(system-program): add createAccountWithSeed
2020-06-14 21:57:04 -07:00
cc550dfb08
fix: properly fund BPF payer accounts
2020-06-14 21:57:04 -07:00
d5cd16bef4
fix: rent in connection tests, and remove invalid Loader.load
2020-06-14 21:57:04 -07:00
cf31ba8924
fix(doc): commission is 0-100
2020-06-14 21:57:04 -07:00
286891fa51
feat: slot change callback (provides real-time fork information)
2020-06-14 21:57:04 -07:00
ddce1d3c9f
chore: make test less flaky
2020-06-14 21:57:04 -07:00
2d5ace244a
fix: getConfirmedBlock result pattern fixup
2020-06-14 21:57:04 -07:00
a461d5f25f
fix: update ConfirmedBlock handling to match solana upstream
2020-06-14 21:57:04 -07:00
77745a278d
chore: add test for Transaction.fromRpcResult
2020-06-14 21:57:04 -07:00
3c08e5b9c4
feat: add getConfirmedBlock api
2020-06-14 21:57:04 -07:00
5212a98b83
feat: implement new response format for __WithCommitment() methods
2020-06-14 21:57:04 -07:00
890f6f4d9d
fix: add getBlock Connection method
2020-06-14 21:57:04 -07:00
3382548a79
fix: use the jsonrpc framework reconnect interval
2020-06-14 21:57:04 -07:00
f3d9ab75e6
feat: add getVersion method
2020-06-14 21:57:04 -07:00
979a707c94
fix: example budget programs
2020-06-14 21:57:04 -07:00
086eb6f8b8
fix: add getBlocksSince Connection method
2020-06-14 21:57:04 -07:00
df886a7a40
make to account key as signer ( #550 )
...
fix: require to account sign
2020-06-14 21:57:04 -07:00
189807f5a5
feat: add commitment param to JSON RPC API requests ( #549 )
...
* feat: add commitment param to json rpc requests
* fix: tests and examples
* fix: docs
* fix: epoch info test
* fix: budget example
* fix: test timeout
* fix: remove MAX_COMMITMENT and RECENT_COMMITMENT types
2020-06-14 21:57:04 -07:00
d0c89f7fa3
fix: update accounts to readonly/writable
2020-06-14 21:57:04 -07:00
58550733fb
fix: transfers require 'to' account to be readwrite ( #543 )
2020-06-14 21:57:04 -07:00
3f38e89886
feat: getEpochInfo rpc, yarn lint ( #540 )
2020-06-14 21:57:04 -07:00
29aabcb195
fix: wait for airdrop ( #538 )
2020-06-14 21:57:04 -07:00
67c9b50249
feat: get_epoch_schedule rpc ( #536 )
2020-06-14 21:57:04 -07:00
0d582c180f
fix: update module.flow ( #537 )
2020-06-14 21:57:04 -07:00
81c2e8f9c1
fix: loader report minimum number of signatures required ( #535 )
2020-06-14 21:57:04 -07:00
227f161243
fix: test depends on program build success ( #532 )
2020-06-14 21:57:04 -07:00
c705ac01f5
fix: adapt tests to higher default transaction signature fee ( #531 )
2020-06-14 21:57:04 -07:00
dd7e305c35
chore(deps-dev): bump semantic-release from 15.13.24 to 15.13.27
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.24 to 15.13.27.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.24...v15.13.27 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
884a09d8f6
feat: add optional rootSlot parameter ( #528 )
2020-06-14 21:57:04 -07:00
b3c2d61495
chore(deps-dev): bump eslint-plugin-jest from 22.17.0 to 22.19.0
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.17.0 to 22.19.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.17.0...v22.19.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7191159377
fix: update node exit rpc to match solana changes
2020-06-14 21:57:04 -07:00
8949f321c5
chore(deps-dev): bump acorn from 7.0.0 to 7.1.0
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/7.0.0...7.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
adbe83da18
chore(deps-dev): bump @babel/core from 7.6.3 to 7.6.4
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.6.3 to 7.6.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.6.3...v7.6.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d1611ef7b1
chore(deps-dev): bump codecov from 3.5.0 to 3.6.1
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.5.0 to 3.6.1.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/commits/v3.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8405e40ba7
chore(deps-dev): bump @commitlint/travis-cli from 8.1.0 to 8.2.0
...
Bumps [@commitlint/travis-cli](https://github.com/conventional-changelog/commitlint ) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v8.1.0...v8.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2fd0f6c5e6
chore(deps-dev): bump @babel/core from 7.5.5 to 7.6.3
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.5.5 to 7.6.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.5...v7.6.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a41f5b637f
chore(deps-dev): bump @babel/preset-env from 7.6.2 to 7.6.3
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.6.2 to 7.6.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.6.2...v7.6.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5ba7fd90cb
chore(deps): bump @babel/runtime from 7.6.2 to 7.6.3
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.6.2 to 7.6.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.6.2...v7.6.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
489f023a33
chore(deps): bump @babel/runtime from 7.5.5 to 7.6.2
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.5.5 to 7.6.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.5...v7.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
27f652ff41
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.5.5 to 7.6.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.5...v7.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3be7a6d2c4
chore(deps-dev): bump rollup-plugin-terser from 5.1.1 to 5.1.2
...
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases )
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v5.1.1...v5.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
391da1990c
chore(deps-dev): bump eslint-plugin-prettier from 3.1.0 to 3.1.1
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.0...v3.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
90b306db25
chore(deps-dev): bump eslint-config-prettier from 6.3.0 to 6.4.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.3.0...v6.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
783483f188
chore(deps-dev): bump eslint from 6.3.0 to 6.5.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.3.0 to 6.5.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.3.0...v6.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
18b0f7b305
chore(deps-dev): bump @commitlint/config-conventional
...
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint ) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v8.1.0...v8.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1495367946
chore(deps): bump jayson from 3.0.2 to 3.1.1
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 3.0.2 to 3.1.1.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v3.0.2...v3.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7038468edb
fix: finalize tx need to have rent sysvar ( #506 )
2020-06-14 21:57:04 -07:00
5492ef7fa2
chore(deps-dev): bump @babel/preset-env from 7.5.5 to 7.6.2
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.5.5 to 7.6.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.5...v7.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
30b5bff7ef
chore(deps-dev): bump eslint-config-prettier from 6.2.0 to 6.3.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.2.0...v6.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
132ccc464a
chore(deps): bump superstruct from 0.6.2 to 0.7.0
...
Bumps [superstruct](https://github.com/ianstormtaylor/superstruct ) from 0.6.2 to 0.7.0.
- [Release notes](https://github.com/ianstormtaylor/superstruct/releases )
- [Changelog](https://github.com/ianstormtaylor/superstruct/blob/master/Changelog.md )
- [Commits](https://github.com/ianstormtaylor/superstruct/compare/v0.6.2...v0.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b4922e8aef
fix: token program moved to its own repo ( #502 )
2020-06-14 21:57:04 -07:00
c31ca1fc1b
fix: flow expose transactionInstruction ( #499 )
2020-06-14 21:57:04 -07:00
da49ff96a5
chore(deps-dev): bump cross-env from 5.2.1 to 6.0.3
...
Bumps [cross-env](https://github.com/kentcdodds/cross-env ) from 5.2.1 to 6.0.3.
- [Release notes](https://github.com/kentcdodds/cross-env/releases )
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kentcdodds/cross-env/compare/v5.2.1...v6.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
093a1373ef
chore(deps-dev): bump eslint-plugin-jest from 22.16.0 to 22.17.0
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.16.0 to 22.17.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.16.0...v22.17.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
dd51e9713a
chore(deps-dev): bump flow-bin from 0.106.3 to 0.109.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.106.3 to 0.109.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.106.3...v0.109.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0bfe62ebea
fix: ignore fixtures ( #498 )
2020-06-14 21:57:04 -07:00
0f0a0a3b88
fix: build fixtures as part of test ( #495 )
2020-06-14 21:57:04 -07:00
d4a2384a5e
fix: graceful fallback when minimum balance request fails ( #497 )
2020-06-14 21:57:04 -07:00
ef0bad0910
fix: udpate PublicKey flow def ( #496 )
2020-06-14 21:57:04 -07:00
b1594439fe
fix: use new api in Loader
2020-06-14 21:57:04 -07:00
4ae90c2944
fix: add api for getMinimumBalanceForRentExemption
2020-06-14 21:57:04 -07:00
432345b4d4
fix: update BPF Rust example ELF
2020-06-14 21:57:04 -07:00
3b337c5f56
fix: getVoteAccounts live test
2020-06-14 21:57:04 -07:00
19f4cf10bb
fix: update VoteAccount format
2020-06-14 21:57:04 -07:00
e0f51fbcaf
doc: correct link to JSON RPC API
2020-06-14 21:57:04 -07:00
e031710ae0
fix: remove grant/grant_term from inflation ( #489 )
2020-06-14 21:57:04 -07:00
97c07c7b0a
fix: renaming
2020-06-14 21:57:04 -07:00
daba1a7856
fix: add tx instruction->transfer data functionality
2020-06-14 21:57:04 -07:00
ee3acbf1ba
fix: update examples ( #485 )
2020-06-14 21:57:04 -07:00
82aaa8af47
chore(deps-dev): bump eslint-config-prettier from 6.1.0 to 6.2.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.1.0...v6.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9da01c6a7b
chore(deps-dev): bump cross-env from 5.2.0 to 5.2.1
...
Bumps [cross-env](https://github.com/kentcdodds/cross-env ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/kentcdodds/cross-env/releases )
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kentcdodds/cross-env/compare/v5.2.0...v5.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fddf2e54e9
fix: enable serialization of unsigned transactions
2020-06-14 21:57:04 -07:00
6d5b655413
chore(deps-dev): bump eslint from 6.2.2 to 6.3.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.2.2 to 6.3.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.2.2...v6.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
20845955ec
chore(deps-dev): bump flow-bin from 0.106.2 to 0.106.3
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.106.2 to 0.106.3.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.106.2...v0.106.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cf000ef5fc
chore(deps-dev): bump eslint-plugin-jest from 22.15.2 to 22.16.0
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.15.2 to 22.16.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.15.2...v22.16.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
eec8f6184c
fix: reject base58 public keys that are too short ( #474 )
2020-06-14 21:57:04 -07:00
0379615c76
feat: getInflation() RPC (needs better documentation pending book terms) ( #473 )
...
* feat: getInflation() RPC (needs better documentation pending book terms)
* feat: add test
2020-06-14 21:57:04 -07:00
5b47eb2efc
chore(deps): [security] bump mixin-deep from 1.3.1 to 1.3.2
...
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep ) from 1.3.1 to 1.3.2. **This update includes a security fix.**
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases )
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d2594cdef3
chore(deps-dev): bump flow-bin from 0.106.1 to 0.106.2
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.106.1 to 0.106.2.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.106.1...v0.106.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c42451e746
chore(deps-dev): bump eslint from 6.1.0 to 6.2.2
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.1.0 to 6.2.2.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.1.0...v6.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
60aff8b314
chore(deps-dev): bump flow-bin from 0.106.0 to 0.106.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.106.0 to 0.106.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.106.0...v0.106.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0ce6a96d67
chore(deps-dev): bump babel-eslint from 10.0.2 to 10.0.3
...
Bumps [babel-eslint](https://github.com/babel/babel-eslint ) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/babel/babel-eslint/releases )
- [Commits](https://github.com/babel/babel-eslint/compare/v10.0.2...v10.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1b70081399
fix: add Account.rent_epoch field and rebuild bpf test fixtures ( #466 )
...
* fix: add Account.rent_epoch field
* fix: rebuild bpf test fixtures
2020-06-14 21:57:04 -07:00
d4c3cf8966
chore(deps-dev): bump semantic-release from 15.13.21 to 15.13.24
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.21 to 15.13.24.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.21...v15.13.24 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
93a5fc83a1
chore(deps-dev): bump flow-bin from 0.105.2 to 0.106.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.105.2 to 0.106.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.105.2...v0.106.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a6cc5f5b07
chore(deps-dev): bump eslint-plugin-jest from 22.15.1 to 22.15.2
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.15.1 to 22.15.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.15.1...v22.15.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5a4394349a
chore(deps-dev): bump acorn from 6.3.0 to 7.0.0
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.3.0 to 7.0.0.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.3.0...7.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6f72cedc03
chore(deps): bump superstruct from 0.6.1 to 0.6.2
...
Bumps [superstruct](https://github.com/ianstormtaylor/superstruct ) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/ianstormtaylor/superstruct/releases )
- [Changelog](https://github.com/ianstormtaylor/superstruct/blob/master/Changelog.md )
- [Commits](https://github.com/ianstormtaylor/superstruct/compare/v0.6.1...v0.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
abda0d855d
chore(deps-dev): bump eslint-config-prettier from 6.0.0 to 6.1.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.0.0...v6.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a3bf378d0d
fix: update from getEpochVoteAccounts to getVoteAccounts rpc
2020-06-14 21:57:04 -07:00
38ffe85737
chore(deps-dev): bump jest from 24.8.0 to 24.9.0
...
Bumps [jest](https://github.com/facebook/jest ) from 24.8.0 to 24.9.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.8.0...v24.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
65a120018e
chore(deps-dev): bump rimraf from 2.7.0 to 3.0.0
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 2.7.0 to 3.0.0.
- [Release notes](https://github.com/isaacs/rimraf/releases )
- [Commits](https://github.com/isaacs/rimraf/compare/v2.7.0...v3.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b1331625b8
chore(deps-dev): bump rimraf from 2.6.3 to 2.7.0
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 2.6.3 to 2.7.0.
- [Release notes](https://github.com/isaacs/rimraf/releases )
- [Commits](https://github.com/isaacs/rimraf/compare/v2.6.3...v2.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
fd0b4d813e
chore(deps-dev): bump semantic-release from 15.13.19 to 15.13.21
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.19 to 15.13.21.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.19...v15.13.21 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5b328bb5f2
chore(deps-dev): bump flow-bin from 0.105.1 to 0.105.2
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.105.1 to 0.105.2.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.105.1...v0.105.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
163133bcad
chore(deps-dev): bump eslint-plugin-jest from 22.15.0 to 22.15.1
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.15.0 to 22.15.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.15.0...v22.15.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8f674de71d
chore(deps): bump ws from 7.1.1 to 7.1.2
...
Bumps [ws](https://github.com/websockets/ws ) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.1.1...7.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
374c23d032
chore(deps-dev): bump acorn from 6.2.1 to 6.3.0
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.2.1 to 6.3.0.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.2.1...6.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8de9bad660
chore(deps-dev): bump flow-bin from 0.104.0 to 0.105.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.104.0 to 0.105.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.104.0...v0.105.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
35d138f967
chore(deps): bump rpc-websockets from 4.6.0 to 4.6.1
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/compare/v4.6.0...v4.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6ac1dffa99
chore(deps-dev): bump eslint-plugin-jest from 22.7.2 to 22.15.0
2020-06-14 21:57:04 -07:00
07c2b60458
chore(deps): bump rpc-websockets from 4.5.1 to 4.6.0
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
494bd5864b
chore(deps-dev): bump marked from 0.6.3 to 0.7.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.6.3 to 0.7.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.6.3...v0.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a8773f897c
chore(deps-dev): bump rollup-plugin-commonjs from 10.0.1 to 10.0.2
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v10.0.1...v10.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2eeaf668fa
fix: add missing getSlot API
2020-06-14 21:57:04 -07:00
60ac6fc5b7
fix: avoid empty --network argument
2020-06-14 21:57:04 -07:00
97bfa19dd4
chore(deps-dev): bump semantic-release from 15.13.18 to 15.13.19
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.18 to 15.13.19.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.18...v15.13.19 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f8ee8b6218
chore(deps-dev): bump flow-typed from 2.6.0 to 2.6.1
...
Bumps [flow-typed](https://github.com/flow-typed/flow-typed ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/flow-typed/flow-typed/releases )
- [Changelog](https://github.com/flow-typed/flow-typed/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flow-typed/flow-typed/commits/v2.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
eb2bb8b58f
chore(deps-dev): bump flow-bin from 0.103.0 to 0.104.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.103.0 to 0.104.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.103.0...v0.104.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d9f40bb879
fix: support http endpoints ( #433 )
2020-06-14 21:57:04 -07:00
677c075ade
fix: add transaction instruction ctor to flow def ( #408 )
2020-06-14 21:57:04 -07:00
65e2f85871
chore(deps-dev): bump flow-typed from 2.5.2 to 2.6.0
...
Bumps [flow-typed](https://github.com/flow-typed/flow-typed ) from 2.5.2 to 2.6.0.
- [Release notes](https://github.com/flow-typed/flow-typed/releases )
- [Changelog](https://github.com/flow-typed/flow-typed/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flow-typed/flow-typed/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
44a2ea6897
chore(deps-dev): bump eslint from 6.0.1 to 6.1.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.0.1...v6.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5b79a854a5
chore(deps-dev): bump flow-bin from 0.102.0 to 0.103.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.102.0 to 0.103.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.102.0...v0.103.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d4bfc16857
chore(deps): bump rpc-websockets from 4.4.1 to 4.5.1
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 4.4.1 to 4.5.1.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
23fe614e81
chore(deps-dev): bump @babel/plugin-proposal-class-properties
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel ) from 7.5.0 to 7.5.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.0...v7.5.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a0e96660b7
chore(deps-dev): bump rollup-plugin-terser from 5.1.0 to 5.1.1
...
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases )
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v5.1.0...v5.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
05a0fa758a
chore(deps): bump @babel/runtime from 7.5.1 to 7.5.5
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.5.1 to 7.5.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.1...v7.5.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4dd8da8d8d
fix: remove usage of api.*.testnet.solana.com
2020-06-14 21:57:04 -07:00
6c32bca04d
fix: export VOTE_ACCOUNT_KEY ( #422 )
2020-06-14 21:57:04 -07:00
1bf94c7673
chore(deps-dev): bump acorn from 6.2.0 to 6.2.1
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.2.0...6.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5a966ea9ab
chore(deps): bump bn.js from 4.11.8 to 5.0.0
...
Bumps [bn.js](https://github.com/indutny/bn.js ) from 4.11.8 to 5.0.0.
- [Release notes](https://github.com/indutny/bn.js/releases )
- [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/indutny/bn.js/compare/v4.11.8...v5.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
745f35f821
chore(deps): [security] bump lodash from 4.17.11 to 4.17.14
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.14. **This update includes a security fix.**
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c929516f52
feat: add vote account decoder ( #418 )
2020-06-14 21:57:04 -07:00
41346436f6
chore(deps-dev): bump @babel/preset-env from 7.5.0 to 7.5.5
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.5.0 to 7.5.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.0...v7.5.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d725d3462c
chore(deps-dev): bump eslint-plugin-import from 2.18.1 to 2.18.2
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.18.1 to 2.18.2.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.18.1...v2.18.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
25ad81fb05
chore(deps-dev): bump @commitlint/travis-cli from 8.0.0 to 8.1.0
...
Bumps [@commitlint/travis-cli](https://github.com/conventional-changelog/commitlint ) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v8.0.0...v8.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3698079ef1
chore(deps-dev): bump @commitlint/config-conventional
...
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint ) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v8.0.0...v8.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ed32da8a44
chore(deps-dev): bump @babel/core from 7.5.0 to 7.5.5
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.5.0 to 7.5.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.0...v7.5.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7f045c63ea
chore(deps): bump ws from 7.1.0 to 7.1.1
...
Bumps [ws](https://github.com/websockets/ws ) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.1.0...7.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c297d259e9
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.5.0 to 7.5.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.0...v7.5.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f6013626d5
chore(deps-dev): bump eslint-plugin-import from 2.18.0 to 2.18.1
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.18.0 to 2.18.1.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.18.0...v2.18.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c36e21349a
chore(deps-dev): bump @babel/plugin-proposal-class-properties
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel ) from 7.4.4 to 7.5.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.4...v7.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
253e27014e
fix: accommodate cluster fees in budget-two-approvers
2020-06-14 21:57:04 -07:00
9c880a8c99
chore(deps-dev): bump acorn from 6.1.1 to 6.2.0
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.1.1...6.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
280e1726b3
chore(deps): [security] bump lodash.template from 4.4.0 to 4.5.0
...
Bumps [lodash.template](https://github.com/lodash/lodash ) from 4.4.0 to 4.5.0. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
dd985f550c
chore(deps): [security] bump lodash.merge from 4.6.1 to 4.6.2
...
Bumps [lodash.merge](https://github.com/lodash/lodash ) from 4.6.1 to 4.6.2. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
548febabc2
chore(deps): bump ws from 7.0.1 to 7.1.0
...
Bumps [ws](https://github.com/websockets/ws ) from 7.0.1 to 7.1.0.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.0.1...7.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f46faee251
fix: update keybaseId to keybaseUsername
2020-06-14 21:57:04 -07:00
408e8e7500
fix: Update Rust-BPF example ( #406 )
2020-06-14 21:57:04 -07:00
2e3c5e7820
fix: end of life native loader ( #404 )
2020-06-14 21:57:04 -07:00
6f05930076
feat: validator info deserialization ( #403 )
2020-06-14 21:57:04 -07:00
2072f20997
chore(deps): bump @babel/runtime from 7.5.0 to 7.5.1
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.5.0...v7.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
55f997d568
chore(deps-dev): bump @babel/preset-env from 7.4.5 to 7.5.0
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.4.5 to 7.5.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.5...v7.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6895f1146b
chore(deps-dev): bump @babel/core from 7.4.5 to 7.5.0
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.4.5 to 7.5.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.5...v7.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a630f2e903
chore(deps): bump @babel/runtime from 7.4.5 to 7.5.0
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.4.5 to 7.5.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.5...v7.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
841b1c118c
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.4.4 to 7.5.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.4...v7.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ef38ec8a98
chore(deps): bump rpc-websockets from 4.4.0 to 4.4.1
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3c2a32bebe
chore(deps-dev): bump eslint-plugin-jest from 22.7.1 to 22.7.2
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.7.1 to 22.7.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.7.1...v22.7.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
118a5f0ece
doc: commission is now a u8 ( #390 )
2020-06-14 21:57:04 -07:00
d5d64c337b
chore(deps-dev): bump rollup-plugin-terser from 5.0.0 to 5.1.0
...
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases )
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v5.0.0...v5.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4de4f496bf
chore(deps-dev): bump marked from 0.6.2 to 0.6.3
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.6.2 to 0.6.3.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.6.2...v0.6.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b52525ff3d
chore(deps-dev): bump rollup-plugin-node-resolve from 5.0.4 to 5.2.0
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 5.0.4 to 5.2.0.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v5.0.4...v5.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0e7c8cd01f
fix: expose getProgramAccounts RPC method
2020-06-14 21:57:04 -07:00
c14a44b8b4
doc: disambiguate sols vs. lamports in doco ( #384 )
...
* disambiguate sols vs. lamports in doco
* doc: disambiguate sols vs. lamports
2020-06-14 21:57:04 -07:00
eb56da4a94
fix: fix transaction live test for credit-only accounts ( #385 )
2020-06-14 21:57:04 -07:00
b22c39018f
ci: then
2020-06-14 21:57:04 -07:00
59d7ee5db2
chore(deps-dev): bump rollup-plugin-babel from 4.3.2 to 4.3.3 ( #368 )
...
Bumps [rollup-plugin-babel](https://github.com/rollup/rollup-plugin-babel ) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/rollup/rollup-plugin-babel/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-babel/compare/v4.3.2...v4.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
329955f4e6
ci: commitlint only on pull requests
2020-06-14 21:57:04 -07:00
8a41292e08
Bump rollup-plugin-commonjs from 10.0.0 to 10.0.1
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 10.0.0 to 10.0.1.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v10.0.0...v10.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b4ac94f39c
chore(deps-dev): bump semantic-release from 15.13.17 to 15.13.18
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.17 to 15.13.18.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.17...v15.13.18 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
684605fd5c
fix: add burnPercent field to FeeCalculator ( #381 )
2020-06-14 21:57:04 -07:00
5d81280c97
chore: add ed
2020-06-14 21:57:04 -07:00
c6f828b06a
chore: run pretty
2020-06-14 21:57:04 -07:00
b3319452e5
chore: update BPF SDK portions of README
2020-06-14 21:57:04 -07:00
9419613063
chore(deps-dev): bump flow-bin from 0.101.1 to 0.102.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.101.1 to 0.102.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.101.1...v0.102.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e00d0256a1
chore(deps-dev): bump eslint-config-prettier from 5.1.0 to 6.0.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v5.1.0...v6.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
eb16023639
chore(deps-dev): bump semantic-release from 15.13.16 to 15.13.17
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.16 to 15.13.17.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.16...v15.13.17 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
57f3f7994b
chore(deps-dev): bump eslint from 5.16.0 to 6.0.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.16.0 to 6.0.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.16.0...v6.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7bb158d3a0
ci: add commitlint
2020-06-14 21:57:04 -07:00
034f31d3bc
Expose getTotalSupply
RPC method ( #370 )
2020-06-14 21:57:04 -07:00
fd2ddef520
chore(deps-dev): bump eslint-plugin-import from 2.17.3 to 2.18.0
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.17.3 to 2.18.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.17.3...v2.18.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e07200229a
chore(deps-dev): bump eslint-config-prettier from 5.0.0 to 5.1.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v5.0.0...v5.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
56611e1d2b
chore(deps-dev): bump rollup-plugin-node-resolve from 5.0.0 to 5.0.4
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 5.0.0 to 5.0.4.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v5.0.0...v5.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6304814be3
chore: rollup dependency conflict ( #366 )
...
* bump rollup-plugin-node-resolve from 4.2.3 to 5.0.0
* Fix NPM warnings
* bump rollup-plugin-commonjs from 9.3.4 to 10.0.0
2020-06-14 21:57:04 -07:00
b1df5bf642
chore(deps-dev): bump flow-bin from 0.101.0 to 0.101.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.101.0 to 0.101.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.101.0...v0.101.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
77142fc18d
chore(deps-dev): bump eslint-plugin-jest from 22.6.4 to 22.7.1
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.6.4 to 22.7.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.6.4...v22.7.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c7161781b4
ci: ignore dependabot branches
2020-06-14 21:57:04 -07:00
78483ac49c
fix: drop solana-sdk-bpf-utils version
2020-06-14 21:57:04 -07:00
aa9f2f8730
fix: add {min,max}LamportsPerSignature fields
2020-06-14 21:57:04 -07:00
53dcf56559
chore: update noop to new Rust conventions ( #365 )
2020-06-14 21:57:04 -07:00
b4c80b1464
fix: inline testnet-default-channel.js
2020-06-14 21:57:04 -07:00
6b68e2d610
Revert "chore(deps-dev): bump rollup-plugin-node-resolve from 4.2.3 to 5.0.3"
...
This reverts commit 07854e37ec9ab0928ec848b0b2b2e03f13fe8686.
2020-06-14 21:57:04 -07:00
e6d6018132
ci: ensure rollup upgrades actually build the right files
2020-06-14 21:57:04 -07:00
9e30c6f827
fix: add solana-bpf-sdk-install
command to permit users to easily update their bpf-sdk
2020-06-14 21:57:04 -07:00
53f2c84fab
chore(deps-dev): bump enzyme from 3.9.0 to 3.10.0
...
Bumps [enzyme](https://github.com/airbnb/enzyme/tree/HEAD/packages/enzyme ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/airbnb/enzyme/releases )
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md )
- [Commits](https://github.com/airbnb/enzyme/commits/enzyme@3.10.0/packages/enzyme )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9075827bc3
chore(deps): bump ws from 7.0.0 to 7.0.1
...
Bumps [ws](https://github.com/websockets/ws ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.0.0...7.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
62d9bebaa3
Update examples to new SDK ( #358 )
2020-06-14 21:57:04 -07:00
460e095a3c
chore(deps): bump rpc-websockets from 4.3.5 to 4.4.0
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 4.3.5 to 4.4.0.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6c33a7f9ee
chore(deps-dev): bump babel-eslint from 10.0.1 to 10.0.2
...
Bumps [babel-eslint](https://github.com/babel/babel-eslint ) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/babel/babel-eslint/releases )
- [Commits](https://github.com/babel/babel-eslint/compare/v10.0.1...v10.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2fa0baba03
chore(deps-dev): bump prettier from 1.17.0 to 1.18.2
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.17.0 to 1.18.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.17.0...1.18.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
acf738ee2a
chore(deps-dev): bump rollup-plugin-node-resolve from 4.2.3 to 5.0.3
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 4.2.3 to 5.0.3.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v4.2.3...v5.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
45425cae0b
chore(deps-dev): bump eslint-config-prettier from 4.2.0 to 5.0.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 4.2.0 to 5.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v4.2.0...v5.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
522d212076
Revert "chore(deps-dev): bump rollup-plugin-node-resolve from 4.2.3 to 5.0.2"
...
This reverts commit 4c57e72ef8774d1baf8625bf733281da4d8459ef.
2020-06-14 21:57:04 -07:00
e9ae7fe26c
chore(deps-dev): bump semantic-release from 15.13.12 to 15.13.16
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.12 to 15.13.16.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.12...v15.13.16 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
63990980c4
package-lock.json
2020-06-14 21:57:04 -07:00
16dfeecdb9
fix: use packaged bpf-sdk/ by default
2020-06-14 21:57:04 -07:00
95fbffebd9
chore: update author
2020-06-14 21:57:04 -07:00
de73aedc94
chore(deps-dev): bump rollup-plugin-node-resolve from 4.2.3 to 5.0.2
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 4.2.3 to 5.0.2.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v4.2.3...v5.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
93e5075bca
chore(deps-dev): bump rollup from 1.13.0 to 1.15.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.13.0 to 1.15.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.13.0...v1.15.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
839ed1d462
chore(deps-dev): bump flow-typed from 2.5.1 to 2.5.2
...
Bumps [flow-typed](https://github.com/flow-typed/flow-typed ) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/flow-typed/flow-typed/releases )
- [Changelog](https://github.com/flow-typed/flow-typed/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flow-typed/flow-typed/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
301e0ea7fe
Revert "fix: switch to beta channel until edge bpf stablizes"
...
This reverts commit 50a73b93688376b1ad7e8556df8f196b56a549d2.
2020-06-14 21:57:04 -07:00
03603ea87b
fix: remove tick_height
2020-06-14 21:57:04 -07:00
58edbf5607
fix: retain support for 0.15 GetClusterNodes
2020-06-14 21:57:04 -07:00
02c1d0416a
chore(deps-dev): bump @babel/preset-env from 7.4.4 to 7.4.5
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.4...v7.4.5 )
2020-06-14 21:57:04 -07:00
d0b77a768f
chore(deps-dev): bump flow-bin from 0.99.1 to 0.101.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.99.1 to 0.101.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.99.1...v0.101.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
10e3a26338
feat: expose feeCalculator
2020-06-14 21:57:04 -07:00
9fde1eb404
fix: switch to beta channel until edge bpf stablizes
2020-06-14 21:57:04 -07:00
a8d0b6f9f1
fix: add more lamports to payer accounts to account for higher fees
2020-06-14 21:57:04 -07:00
e23d2453d7
feat: add binding for getEpochVoteAccounts
2020-06-14 21:57:04 -07:00
45a42374f2
chore(deps-dev): bump flow-bin from 0.98.1 to 0.99.1
2020-06-14 21:57:04 -07:00
8045520261
chore(deps-dev): bump rollup-plugin-terser from 4.0.4 to 5.0.0
...
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser ) from 4.0.4 to 5.0.0.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases )
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v4.0.4...v5.0.0 )
2020-06-14 21:57:04 -07:00
d6b14fe7e0
chore(deps-dev): bump rollup from 1.11.3 to 1.13.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.11.3 to 1.13.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.11.3...v1.13.0 )
2020-06-14 21:57:04 -07:00
a9d44a830c
chore(deps-dev): bump eslint-plugin-import from 2.17.2 to 2.17.3
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.17.2 to 2.17.3.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.17.2...v2.17.3 )
2020-06-14 21:57:04 -07:00
6d91b6d603
chore(deps): bump @babel/runtime from 7.4.4 to 7.4.5
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.4...v7.4.5 )
2020-06-14 21:57:04 -07:00
ae8ea961a8
chore(deps-dev): bump eslint-plugin-jest from 22.5.1 to 22.6.4
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.5.1 to 22.6.4.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.5.1...v22.6.4 )
2020-06-14 21:57:04 -07:00
32c3fdef30
chore(deps): bump node-fetch from 2.5.0 to 2.6.0
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/bitinn/node-fetch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.5.0...v2.6.0 )
2020-06-14 21:57:04 -07:00
26eef0f057
fix: load programs in larger chunks
2020-06-14 21:57:04 -07:00
42494713b3
ci: show lib/
2020-06-14 21:57:04 -07:00
ae6ddb9be0
Revert "chore(deps-dev): bump rollup from 1.11.3 to 1.12.4"
...
This reverts commit 23e38987433e4785b90e10d0bb4c4fab4163c4e2.
2020-06-14 21:57:04 -07:00
39b51246c7
Revert "chore(deps-dev): bump rollup-plugin-node-resolve from 4.2.3 to 5.0.0"
...
This reverts commit bd3445069138284a301aa6a153694727caf73138.
2020-06-14 21:57:04 -07:00
95a3a78e57
ci: make examples non-blocking since they run against the public testnet
2020-06-14 21:57:04 -07:00
d000485f7c
fix: increase PACKET_DATA_SIZE to match Solana v0.15.0
2020-06-14 21:57:04 -07:00
9f8fc5b260
test: ensure any system account can pay for a transaction
2020-06-14 21:57:04 -07:00
b05ec4cf69
chore(deps-dev): bump rollup-plugin-node-resolve from 4.2.3 to 5.0.0
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 4.2.3 to 5.0.0.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v4.2.3...v5.0.0 )
2020-06-14 21:57:04 -07:00
3f52cea5ea
chore(deps-dev): bump rollup from 1.11.3 to 1.12.4
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.11.3 to 1.12.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.11.3...v1.12.4 )
2020-06-14 21:57:04 -07:00
4d4866cef9
chore(deps-dev): bump @babel/core from 7.4.4 to 7.4.5
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.4...v7.4.5 )
2020-06-14 21:57:04 -07:00
24cbfa8d11
chore(deps-dev): bump semantic-release from 15.13.3 to 15.13.12
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.3 to 15.13.12.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.3...v15.13.12 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
61c0dfb6e7
chore(deps-dev): bump eslint-plugin-prettier from 3.0.1 to 3.1.0
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.0.1...v3.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
62af4c2e6b
chore(deps-dev): bump codecov from 3.3.0 to 3.5.0
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
65c8d0867b
chore(deps): [security] bump tar from 2.2.1 to 2.2.2
...
Bumps [tar](https://github.com/npm/node-tar ) from 2.2.1 to 2.2.2. **This update includes security fixes.**
- [Release notes](https://github.com/npm/node-tar/releases )
- [Commits](https://github.com/npm/node-tar/compare/v2.2.1...v2.2.2 )
2020-06-14 21:57:04 -07:00
6b43acf558
fix: Use xenial dist for newer lib symbols
2020-06-14 21:57:04 -07:00
87c1becbef
fix: Squash budget bugs
2020-06-14 21:57:04 -07:00
c99d8dd15c
fix: Add preliminary handling for credit-only account designation
2020-06-14 21:57:04 -07:00
78ad376bcd
fix: Appease flow
2020-06-14 21:57:04 -07:00
41d14bec22
style: Prettify
2020-06-14 21:57:04 -07:00
34cb08bd84
fix: Update transaction format; include numCreditOnlySignedAccounts and numCreditOnlyUnsignedAccounts bytes, remove programIds
2020-06-14 21:57:04 -07:00
53958a8b1e
fix: Repair getRecentBlockhash bug in non-legacy formats
2020-06-14 21:57:04 -07:00
f6494f6675
fix: Repair examples bug
2020-06-14 21:57:04 -07:00
4cf234618e
fix: support v0.14 GetRecentBlockhash too
2020-06-14 21:57:04 -07:00
a1ce705d15
fix: adapt to GetRecentBlockhash RPC API signature change
2020-06-14 21:57:04 -07:00
2373d66e40
chore(deps-dev): bump @babel/plugin-proposal-class-properties
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel ) from 7.4.0 to 7.4.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.0...v7.4.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
be61b1682f
chore(deps-dev): bump @babel/core from 7.4.3 to 7.4.4
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.3...v7.4.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9778641120
chore(deps): bump ws from 6.2.1 to 7.0.0
...
Bumps [ws](https://github.com/websockets/ws ) from 6.2.1 to 7.0.0.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.2.1...7.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d142695500
chore(deps-dev): bump jest from 24.7.1 to 24.8.0
...
Bumps [jest](https://github.com/facebook/jest ) from 24.7.1 to 24.8.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.7.1...v24.8.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ae76fa10cd
chore(deps-dev): bump flow-bin from 0.97.0 to 0.98.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.97.0 to 0.98.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.97.0...v0.98.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ad0ed83893
chore(deps): bump node-fetch from 2.4.1 to 2.5.0
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/bitinn/node-fetch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.4.1...v2.5.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4c4f5a0fb9
Add BPF Rust noop example ( #316 )
2020-06-14 21:57:04 -07:00
f7a02e54df
fix: correctly count duplicate signing keys
2020-06-14 21:57:04 -07:00
48f0bcc2bf
fix: pay transaction fees from system accounts
2020-06-14 21:57:04 -07:00
7bde7e3767
chore(deps): bump jayson from 3.0.1 to 3.0.2
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v3.0.1...v3.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e276d2f17c
chore(deps-dev): bump rollup from 1.11.2 to 1.11.3
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.11.2...v1.11.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9db5f85156
chore(deps-dev): bump rollup from 1.11.1 to 1.11.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.11.1 to 1.11.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.11.1...v1.11.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2240e4de84
chore(deps-dev): bump rollup from 1.11.0 to 1.11.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.11.0...v1.11.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f2bde990ca
chore(deps-dev): bump rollup from 1.10.1 to 1.11.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.10.1 to 1.11.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.10.1...v1.11.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
901cf9a4b1
chore(deps): bump node-fetch from 2.3.0 to 2.4.1
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.3.0 to 2.4.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/bitinn/node-fetch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.3.0...v2.4.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3f94c94dd5
chore(deps-dev): bump @babel/preset-env from 7.4.3 to 7.4.4
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.3...v7.4.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b8ea9b6099
chore(deps): bump @babel/runtime from 7.4.3 to 7.4.4
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ebfeb0b4ca
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f803b2ae1f
fix: adapt to program id changes
2020-06-14 21:57:04 -07:00
42a2f54c9d
chore(deps-dev): bump eslint-config-prettier from 4.1.0 to 4.2.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v4.1.0...v4.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8334b18d64
chore(deps-dev): bump eslint-plugin-jest from 22.5.0 to 22.5.1
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.5.0 to 22.5.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.5.0...v22.5.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
456f34e95b
fix: add fullnodeExit()
2020-06-14 21:57:04 -07:00
2292b5910e
doc: correct getClusterNodes() summary
2020-06-14 21:57:04 -07:00
1719b74102
chore(deps-dev): bump eslint-plugin-jest from 22.4.1 to 22.5.0
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.4.1 to 22.5.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.4.1...v22.5.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a90cbcee9e
test: give more time
2020-06-14 21:57:04 -07:00
a2cd9180b5
feat: add getSlotLeader()/getClusterNodes()
2020-06-14 21:57:04 -07:00
5f2bcd5200
chore(deps-dev): bump @babel/preset-env from 7.4.2 to 7.4.3
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.4.2 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.2...v7.4.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
16ff2533b4
chore(deps-dev): bump eslint-plugin-import from 2.16.0 to 2.17.2
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.16.0 to 2.17.2.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.16.0...v2.17.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
60771c442d
chore(deps-dev): bump rollup from 1.10.0 to 1.10.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d27555c175
chore(deps-dev): bump prettier from 1.16.4 to 1.17.0
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.16.4 to 1.17.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.16.4...1.17.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
15c36680cc
Fix budget example tx confirmations
2020-06-14 21:57:04 -07:00
b6692c85e6
chore(deps-dev): bump flow-bin from 0.96.0 to 0.97.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.96.0 to 0.97.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.96.0...v0.97.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c1bbb9b291
s/move/transfer in system program to match solana
2020-06-14 21:57:04 -07:00
7f02185998
Update native-loader test to noop program rename
2020-06-14 21:57:04 -07:00
507fac06ee
fix: Appease flow
2020-06-14 21:57:04 -07:00
663f9c76d8
fix: Update default channel to edge
2020-06-14 21:57:04 -07:00
7f72bbeba3
fix: Update signature status result type
2020-06-14 21:57:04 -07:00
f2b38bcc56
fix: Remove deprecated length field
2020-06-14 21:57:04 -07:00
efd0392706
BREAKING CHANGE: requires Solana version v0.13.0 or greater
...
feat: Update to current solana tx format
2020-06-14 21:57:04 -07:00
853ea88fd0
chore(deps-dev): bump rollup-plugin-node-resolve from 4.2.2 to 4.2.3
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v4.2.2...v4.2.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e2dbbb9923
chore(deps-dev): bump rollup from 1.9.2 to 1.10.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.9.2 to 1.10.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.9.2...v1.10.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d7b18bcff5
chore(deps-dev): bump rollup-plugin-replace from 2.1.1 to 2.2.0
...
Bumps [rollup-plugin-replace](https://github.com/rollup/rollup-plugin-replace ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/rollup/rollup-plugin-replace/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-replace/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-replace/compare/v2.1.1...v2.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8e4ea2d92c
chore(deps-dev): bump rollup from 1.9.0 to 1.9.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.9.0 to 1.9.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.9.0...v1.9.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4dd2ab7555
chore(deps-dev): bump rollup-plugin-node-resolve from 4.2.1 to 4.2.2
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v4.2.1...v4.2.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
603ea8e1ae
chore(deps): bump @babel/runtime from 7.3.4 to 7.4.3
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.3.4 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.4...v7.4.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
27359e2f29
chore(deps): bump jayson from 2.1.2 to 3.0.1
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 2.1.2 to 3.0.1.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v2.1.2...v3.0.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b5f37a042e
chore(deps-dev): bump rollup-plugin-node-resolve from 4.1.0 to 4.2.1
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 4.1.0 to 4.2.1.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v4.1.0...v4.2.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9461437202
chore(deps-dev): bump marked from 0.6.1 to 0.6.2
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.6.1...v0.6.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
592b4022a5
chore(deps-dev): bump rollup from 1.8.0 to 1.9.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.8.0...v1.9.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6ae61f1782
chore(deps-dev): bump rollup-plugin-replace from 2.1.0 to 2.1.1
...
Bumps [rollup-plugin-replace](https://github.com/rollup/rollup-plugin-replace ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/rollup/rollup-plugin-replace/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-replace/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-replace/compare/v2.1.0...v2.1.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e9c0e7cd9b
chore(deps-dev): bump rollup-plugin-node-resolve from 4.0.1 to 4.1.0
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v4.0.1...v4.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1959be8c95
chore(deps-dev): bump rollup-plugin-commonjs from 9.3.3 to 9.3.4
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 9.3.3 to 9.3.4.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v9.3.3...v9.3.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
faefb2ebb4
chore(deps-dev): bump rollup-plugin-commonjs from 9.3.2 to 9.3.3
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 9.3.2 to 9.3.3.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v9.3.2...v9.3.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
065a3933c9
chore(deps-dev): bump rollup-plugin-commonjs from 9.3.0 to 9.3.2
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 9.3.0 to 9.3.2.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v9.3.0...v9.3.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
863192a23e
chore(deps-dev): bump jest from 24.7.0 to 24.7.1
...
Bumps [jest](https://github.com/facebook/jest ) from 24.7.0 to 24.7.1.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.7.0...v24.7.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0a8ce522f1
chore(deps-dev): bump codecov from 3.2.0 to 3.3.0
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/commits/v3.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a5279deb81
chore(deps-dev): bump rollup-plugin-commonjs from 9.2.3 to 9.3.0
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 9.2.3 to 9.3.0.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v9.2.3...v9.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1da20b913f
chore(deps-dev): bump @babel/core from 7.4.0 to 7.4.3
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.4.0 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.0...v7.4.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7475fbe929
chore(deps-dev): bump flow-bin from 0.95.1 to 0.96.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.95.1 to 0.96.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.95.1...v0.96.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a8a08b38ba
chore(deps-dev): bump jest from 24.6.0 to 24.7.0
...
Bumps [jest](https://github.com/facebook/jest ) from 24.6.0 to 24.7.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.6.0...v24.7.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2f747c93ec
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.3.4 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.4...v7.4.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
917c14e0a3
chore(deps-dev): bump rollup-plugin-commonjs from 9.2.2 to 9.2.3
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 9.2.2 to 9.2.3.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v9.2.2...v9.2.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
45292d7458
chore(deps-dev): bump rollup from 1.7.4 to 1.8.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.7.4 to 1.8.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.7.4...v1.8.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d27a0e4824
chore(deps-dev): bump jest from 24.5.0 to 24.6.0
...
Bumps [jest](https://github.com/facebook/jest ) from 24.5.0 to 24.6.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.5.0...v24.6.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5992c2e12f
chore(deps-dev): bump eslint from 5.15.3 to 5.16.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.15.3 to 5.16.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.15.3...v5.16.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a32831a288
chore(deps-dev): bump rollup-plugin-commonjs from 9.2.1 to 9.2.2
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 9.2.1 to 9.2.2.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/compare/v9.2.1...v9.2.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a852d72198
chore(deps-dev): bump rollup-plugin-json from 3.1.0 to 4.0.0
...
Bumps [rollup-plugin-json](https://github.com/rollup/rollup-plugin-json ) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/rollup/rollup-plugin-json/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-json/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-json/compare/v3.1.0...v4.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
158546840e
chore(deps-dev): bump rollup from 1.7.3 to 1.7.4
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.7.3 to 1.7.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3e89c6f557
chore(deps): bump ws from 6.2.0 to 6.2.1
...
Bumps [ws](https://github.com/websockets/ws ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.2.0...6.2.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
bcb75c8568
chore(deps): bump superstruct from 0.6.0 to 0.6.1
...
Bumps [superstruct](https://github.com/ianstormtaylor/superstruct ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/ianstormtaylor/superstruct/releases )
- [Changelog](https://github.com/ianstormtaylor/superstruct/blob/master/Changelog.md )
- [Commits](https://github.com/ianstormtaylor/superstruct/compare/v0.6.0...v0.6.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
077d20a334
chore(deps-dev): bump rollup from 1.7.2 to 1.7.3
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.7.2...v1.7.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6ff219e892
chore(deps-dev): bump rollup from 1.6.1 to 1.7.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.6.1 to 1.7.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d8cc48c4f8
chore(deps-dev): bump @babel/preset-env from 7.4.1 to 7.4.2
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.1...v7.4.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ad83ad866f
chore(deps-dev): bump rollup from 1.6.0 to 1.6.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.6.0...v1.6.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d8075a5a3c
chore(deps-dev): bump @babel/core from 7.3.4 to 7.4.0
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.3.4 to 7.4.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.4...v7.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c014a73278
chore(deps-dev): bump @babel/preset-env from 7.3.4 to 7.4.1
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.3.4 to 7.4.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.4...v7.4.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b36726d65b
chore(deps-dev): bump @babel/plugin-proposal-class-properties
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel ) from 7.3.4 to 7.4.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.4...v7.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3439fd9621
chore: switch default channel to beta
2020-06-14 21:57:04 -07:00
33bc00d711
fix: adjust DEFAULT_TICKS_PER_SLOT
2020-06-14 21:57:04 -07:00
024a165947
test: use longer timeout for non-live testing to avoid timeouts
2020-06-14 21:57:04 -07:00
c78ca47547
chore: npm run pretty
2020-06-14 21:57:04 -07:00
5c6c3a8ea8
fix: consider ticks_per_slot while sleeping
2020-06-14 21:57:04 -07:00
a87012c5c2
chore(deps-dev): bump eslint-plugin-jest from 22.4.0 to 22.4.1
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.4.0 to 22.4.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.4.0...v22.4.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7bb22b784c
chore(deps-dev): bump eslint from 5.15.2 to 5.15.3
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.15.2 to 5.15.3.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.15.2...v5.15.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7b0baa180f
chore(deps-dev): bump eslint from 5.15.1 to 5.15.2
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.15.1 to 5.15.2.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.15.1...v5.15.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cf74fc8098
chore(deps-dev): bump eslint-plugin-jest from 22.3.2 to 22.4.0
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.3.2 to 22.4.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.3.2...v22.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
df4c83f5be
chore(deps-dev): bump flow-bin from 0.95.0 to 0.95.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.95.0 to 0.95.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/commits/v0.95.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1a98c2fa83
chore(deps-dev): bump flow-bin from 0.94.0 to 0.95.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.94.0 to 0.95.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a4835edf3c
fix(flow): Add ProgramAccountChangeCallback type
2020-06-14 21:57:04 -07:00
b5653f47eb
chore(deps-dev): bump rollup from 1.5.0 to 1.6.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.5.0...v1.6.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7469eb5732
fix: remove stray console.log
2020-06-14 21:57:04 -07:00
759d7b9cc2
fix: adjust DEFAULT_TICKS_PER_SLOT to match main repo
2020-06-14 21:57:04 -07:00
6fe0e08a80
fix: rename userdata to data
2020-06-14 21:57:04 -07:00
5d40f359c2
chore(deps-dev): bump jest from 24.4.0 to 24.5.0
...
Bumps [jest](https://github.com/facebook/jest ) from 24.4.0 to 24.5.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.4.0...v24.5.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ec287ae7e3
chore(deps-dev): bump eslint-plugin-jest from 22.3.1 to 22.3.2
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.3.1 to 22.3.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.3.1...v22.3.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
90165b0c9d
chore(deps-dev): bump eslint-plugin-jest from 22.3.0 to 22.3.1
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.3.0 to 22.3.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.3.0...v22.3.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8ed00599b3
chore(deps-dev): bump jest from 24.3.1 to 24.4.0
...
Bumps [jest](https://github.com/facebook/jest ) from 24.3.1 to 24.4.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.3.1...v24.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a7b3abdc62
fix: Update jest to accommodate Nodejs v11.11
2020-06-14 21:57:04 -07:00
f6afbe1a72
fix: Plumb program-based subscriptions
2020-06-14 21:57:04 -07:00
2ce935287a
chore(deps-dev): bump rollup from 1.4.1 to 1.5.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.4.1...v1.5.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
64ff0ab157
chore(deps-dev): bump eslint from 5.14.1 to 5.15.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.14.1 to 5.15.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.14.1...v5.15.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3cb328f1eb
fix: Revert s/tokens/lamports in comments in token program
2020-06-14 21:57:04 -07:00
84163af734
chore(deps-dev): bump flow-bin from 0.93.0 to 0.94.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.93.0 to 0.94.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.93.0...v0.94.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
021c34c0ac
chore(deps): bump ws from 6.1.4 to 6.2.0
...
Bumps [ws](https://github.com/websockets/ws ) from 6.1.4 to 6.2.0.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.1.4...6.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cd90a67184
fix: simplify RUST_LOG default
2020-06-14 21:57:04 -07:00
be8821e0d0
fix: rename tokens to lamports
2020-06-14 21:57:04 -07:00
09b6d2b764
chore(deps): bump @babel/runtime from 7.3.1 to 7.3.4
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.3.1 to 7.3.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.1...v7.3.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c15222250a
chore(deps-dev): bump eslint-config-prettier from 4.0.0 to 4.1.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v4.0.0...v4.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7c76ec6e70
test: add more timeout
2020-06-14 21:57:04 -07:00
80ac6f2820
chore(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel ) from 7.2.0 to 7.3.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.2.0...v7.3.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
44284c8aa5
chore(deps-dev): bump rollup-plugin-node-resolve from 4.0.0 to 4.0.1
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v4.0.0...v4.0.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a372313b2b
chore(deps-dev): bump marked from 0.6.0 to 0.6.1
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.6.0...v0.6.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6c44f854fa
chore(deps-dev): bump rollup-plugin-commonjs from 9.2.0 to 9.2.1
...
Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs ) from 9.2.0 to 9.2.1.
- [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-commonjs/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e9b55c30cf
chore(deps-dev): bump @babel/plugin-proposal-class-properties
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel ) from 7.3.3 to 7.3.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.3...v7.3.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ec6644dc24
chore(deps-dev): bump @babel/core from 7.3.3 to 7.3.4
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.3.3 to 7.3.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.3...v7.3.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8d285a6fb4
chore(deps-dev): bump @babel/preset-env from 7.3.1 to 7.3.4
...
Bumps [@babel/preset-env](https://github.com/babel/babel ) from 7.3.1 to 7.3.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.1...v7.3.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6298f4a869
chore(deps): [security] bump handlebars from 4.0.11 to 4.1.0
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.0.11 to 4.1.0. **This update includes security fixes.**
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.11...v4.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6c15ab83fc
chore(deps): [security] bump extend from 3.0.1 to 3.0.2
...
Bumps [extend](https://github.com/justmoon/node-extend ) from 3.0.1 to 3.0.2. **This update includes security fixes.**
- [Release notes](https://github.com/justmoon/node-extend/releases )
- [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/justmoon/node-extend/compare/v3.0.1...v3.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5eb658c980
chore(deps-dev): bump rollup from 1.2.1 to 1.4.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.2.1 to 1.4.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.2.1...v1.4.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
cb68fb300f
chore(deps): [security] bump lodash from 4.17.5 to 4.17.11
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.5 to 4.17.11. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases )
- [Changelog](https://github.com/lodash/lodash/blob/master/CHANGELOG )
- [Commits](https://github.com/lodash/lodash/compare/4.17.5...4.17.11 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
51cfcc825a
ci: install rustup
2020-06-14 21:57:04 -07:00
b9e3598a51
fix: adapt test to slower slot rate
2020-06-14 21:57:04 -07:00
5d350b4568
fix: adjust notification test to wait for the next block
2020-06-14 21:57:04 -07:00
f655c30159
fix: add timing constants to better set timeouts
2020-06-14 21:57:04 -07:00
243a4625f1
doc: rename network to cluster
2020-06-14 21:57:04 -07:00
adb4cb43ec
chore: package-lock.json
2020-06-14 21:57:04 -07:00
294dd4f4e7
fix: Rename lastId to blockhash
2020-06-14 21:57:04 -07:00
c867f0d9fe
chore(deps-dev): bump eslint from 5.14.0 to 5.14.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.14.0 to 5.14.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.14.0...v5.14.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
07f1f9a59c
fix: upgrade to babel 7; dump uglify for terser; upgrade to jest 24
2020-06-14 21:57:04 -07:00
32835ba047
chore(deps): bump ws from 6.1.3 to 6.1.4
...
Bumps [ws](https://github.com/websockets/ws ) from 6.1.3 to 6.1.4.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.1.3...6.1.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b7165a7358
chore(deps): bump jayson from 2.1.1 to 2.1.2
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v2.1.1...v2.1.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
39cbb77f44
chore(deps-dev): bump babel-plugin-module-resolver from 3.1.3 to 3.2.0
...
Bumps [babel-plugin-module-resolver](https://github.com/tleunen/babel-plugin-module-resolver ) from 3.1.3 to 3.2.0.
- [Release notes](https://github.com/tleunen/babel-plugin-module-resolver/releases )
- [Changelog](https://github.com/tleunen/babel-plugin-module-resolver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tleunen/babel-plugin-module-resolver/compare/v3.1.3...v3.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e8126842f4
chore(deps-dev): bump enzyme from 3.8.0 to 3.9.0
...
Bumps [enzyme](https://github.com/airbnb/enzyme ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/airbnb/enzyme/releases )
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md )
- [Commits](https://github.com/airbnb/enzyme/compare/enzyme@3.8.0...enzyme@3.9.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f0fe1e3047
chore(deps-dev): bump rollup from 1.1.2 to 1.2.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.1.2 to 1.2.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.1.2...v1.2.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5cd4e4547c
chore(deps-dev): bump codecov from 3.1.0 to 3.2.0
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5b9665098a
fix: getConfirmationTime() was removed upstream
2020-06-14 21:57:04 -07:00
6b73d7d17c
fix: unbreak channel default
2020-06-14 21:57:04 -07:00
5e6c97d0c8
fix: look harder for solana-web3.js install directory
2020-06-14 21:57:04 -07:00
1c80365812
fix: correctly locate package.json when installed globally
2020-06-14 21:57:04 -07:00
6bdfce04d1
refactor: improve arg parsing
2020-06-14 21:57:04 -07:00
18b87f4fb9
chore(deps-dev): bump flow-bin from 0.92.1 to 0.93.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.92.1 to 0.93.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.92.1...v0.93.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1d360fa9ee
chore(deps-dev): bump eslint-plugin-jest from 22.2.2 to 22.3.0
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.2.2 to 22.3.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.2.2...v22.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a5bc1c0c80
chore(deps-dev): bump eslint from 5.13.0 to 5.14.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.13.0 to 5.14.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.13.0...v5.14.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6311cbf335
fix: retry harder to obtain a last_id
2020-06-14 21:57:04 -07:00
41865547ee
fix: remove spawn
2020-06-14 21:57:04 -07:00
27c2a11635
chore: update package-lock.json
2020-06-14 21:57:04 -07:00
58a31254cf
chore(deps-dev): bump flow-bin from 0.92.0 to 0.92.1
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.92.0 to 0.92.1.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.92.0...v0.92.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
bbbae41388
chore(deps-dev): bump prettier from 1.16.3 to 1.16.4
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.16.3 to 1.16.4.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.16.3...1.16.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a91c5c1056
chore: update package-lock.json
2020-06-14 21:57:04 -07:00
564d09fdfe
fix: remove unwanted u64 length from raw Transaction bytes, it's RPC API specific
2020-06-14 21:57:04 -07:00
5bb07e541d
chore(deps-dev): bump eslint from 5.12.1 to 5.13.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.12.1 to 5.13.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.12.1...v5.13.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
27425b3910
chore(deps-dev): bump eslint-config-prettier from 3.6.0 to 4.0.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v3.6.0...v4.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
bd6d6f95d2
chore(deps-dev): bump flow-bin from 0.91.0 to 0.92.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.91.0 to 0.92.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.91.0...v0.92.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1349831d77
chore(deps-dev): bump eslint-plugin-import from 2.15.0 to 2.16.0
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.15.0...v2.16.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c4ae3af1d1
chore(deps-dev): bump prettier from 1.16.1 to 1.16.3
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.16.1 to 1.16.3.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.16.1...1.16.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
4a8bad0c22
chore(deps-dev): bump eslint-plugin-jest from 22.1.3 to 22.2.2
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.1.3 to 22.2.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.1.3...v22.2.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
79bc47a631
fix: Add Transaction method to parse from wire fmt; update Transaction.serialize
2020-06-14 21:57:04 -07:00
ac6e503b35
fix: Add transaction encoding helper functions
2020-06-14 21:57:04 -07:00
02ca644cb1
chore(deps): bump tweetnacl from 1.0.0 to 1.0.1
...
Bumps [tweetnacl](https://github.com/dchest/tweetnacl-js ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/dchest/tweetnacl-js/releases )
- [Changelog](https://github.com/dchest/tweetnacl-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dchest/tweetnacl-js/compare/v1.0.0...v1.0.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e903b0a954
chore(deps): [security] bump stringstream from 0.0.5 to 0.0.6
...
Bumps [stringstream](https://github.com/mhart/StringStream ) from 0.0.5 to 0.0.6. **This update includes security fixes.**
- [Release notes](https://github.com/mhart/StringStream/releases )
- [Commits](https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
91b88af25b
chore(deps): [security] bump merge from 1.2.0 to 1.2.1
...
Bumps [merge](https://github.com/yeikos/js.merge ) from 1.2.0 to 1.2.1. **This update includes security fixes.**
- [Release notes](https://github.com/yeikos/js.merge/releases )
- [Commits](https://github.com/yeikos/js.merge/compare/v1.2.0...v1.2.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
56d8847b50
chore(deps): [security] bump cryptiles from 3.1.2 to 3.1.4
...
Bumps [cryptiles](https://github.com/hapijs/cryptiles ) from 3.1.2 to 3.1.4. **This update includes security fixes.**
- [Release notes](https://github.com/hapijs/cryptiles/releases )
- [Changelog](https://github.com/hapijs/cryptiles/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hapijs/cryptiles/compare/v3.1.2...v3.1.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
68200ec4a0
chore(deps): bump ws from 6.1.2 to 6.1.3
...
Bumps [ws](https://github.com/websockets/ws ) from 6.1.2 to 6.1.3.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.1.2...6.1.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7d3f671c3d
fix: update example to new sdk api ( #146 )
2020-06-14 21:57:04 -07:00
be82e50862
fix: Update sdk everytime ( #145 )
2020-06-14 21:57:04 -07:00
2b1bccfc24
chore(deps-dev): bump prettier from 1.16.0 to 1.16.1
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.16.0 to 1.16.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.16.0...1.16.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2bfb2bfeb1
chore(deps-dev): bump eslint-plugin-import from 2.14.0 to 2.15.0
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.14.0 to 2.15.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.14.0...v2.15.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0cef96b799
chore(deps-dev): bump babel-plugin-module-resolver from 3.1.2 to 3.1.3
...
Bumps [babel-plugin-module-resolver](https://github.com/tleunen/babel-plugin-module-resolver ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/tleunen/babel-plugin-module-resolver/releases )
- [Changelog](https://github.com/tleunen/babel-plugin-module-resolver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tleunen/babel-plugin-module-resolver/compare/v3.1.2...v3.1.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
f2b0bad4f1
chore(deps-dev): bump rollup from 1.1.1 to 1.1.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.1.1...v1.1.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8338204bec
chore(deps-dev): bump prettier from 1.15.3 to 1.16.0
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.15.3 to 1.16.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.15.3...1.16.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
c0dea1bd99
chore(deps-dev): bump rollup from 1.1.0 to 1.1.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5a1fad02b7
chore(deps-dev): bump eslint-config-prettier from 3.5.0 to 3.6.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v3.5.0...v3.6.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0d0bdc9b24
chore(deps-dev): bump eslint from 5.12.0 to 5.12.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.12.0 to 5.12.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.12.0...v5.12.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7077f678de
chore(deps-dev): bump flow-bin from 0.90.0 to 0.91.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.90.0 to 0.91.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.90.0...v0.91.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
071c6aaa56
chore(deps-dev): bump rollup from 1.0.2 to 1.1.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.0.2...v1.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a10d553850
fix: expose the localnet drone port
2020-06-14 21:57:04 -07:00
bc05966765
fix: resend transactions a couple times before giving up
2020-06-14 21:57:04 -07:00
ea9b03c393
package-lock.json
2020-06-14 21:57:04 -07:00
de7a102121
chore(deps-dev): bump eslint-config-prettier from 3.4.0 to 3.5.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v3.4.0...v3.5.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e9059d93e3
chore(deps-dev): bump babel-plugin-module-resolver from 3.1.1 to 3.1.2
...
Bumps [babel-plugin-module-resolver](https://github.com/tleunen/babel-plugin-module-resolver ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/tleunen/babel-plugin-module-resolver/releases )
- [Changelog](https://github.com/tleunen/babel-plugin-module-resolver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tleunen/babel-plugin-module-resolver/compare/v3.1.1...v3.1.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
0ba2affb23
chore(deps-dev): bump eslint-config-prettier from 3.3.0 to 3.4.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v3.3.0...v3.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
75078827ca
chore(deps-dev): bump marked from 0.5.2 to 0.6.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.5.2 to 0.6.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.5.2...v0.6.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2db8cbcbca
chore(deps-dev): bump flow-bin from 0.89.0 to 0.90.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.89.0 to 0.90.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.89.0...v0.90.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
62c8e824be
chore(deps-dev): bump semantic-release from 15.13.2 to 15.13.3
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.2 to 15.13.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.2...v15.13.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
60a9ff1092
chore(deps-dev): bump eslint-plugin-jest from 22.1.2 to 22.1.3
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.1.2 to 22.1.3.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.1.2...v22.1.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1e7121c685
chore(deps-dev): bump rollup from 1.0.1 to 1.0.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.0.1...v1.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e6ecb477d8
chore(deps): bump jayson from 2.1.0 to 2.1.1
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v2.1.0...v2.1.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ee542f0602
chore(deps-dev): bump eslint from 5.11.1 to 5.12.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.11.1 to 5.12.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.11.1...v5.12.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
09460e1795
chore(deps-dev): bump fs-file-tree from 1.0.6 to 1.0.7
...
Bumps [fs-file-tree](https://github.com/IonicaBizau/fs-file-tree ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/IonicaBizau/fs-file-tree/releases )
- [Commits](https://github.com/IonicaBizau/fs-file-tree/compare/1.0.6...1.0.7 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
5c1f12da01
chore(deps-dev): bump rollup from 1.0.0 to 1.0.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v1.0.0...v1.0.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
af5d940355
chore(deps-dev): bump rimraf from 2.6.2 to 2.6.3
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 2.6.2 to 2.6.3.
- [Release notes](https://github.com/isaacs/rimraf/releases )
- [Commits](https://github.com/isaacs/rimraf/compare/v2.6.2...v2.6.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
bd858ecce6
chore(deps-dev): bump rollup from 0.68.2 to 1.0.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 0.68.2 to 1.0.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v0.68.2...v1.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
473600af55
chore(deps-dev): bump eslint-plugin-prettier from 3.0.0 to 3.0.1
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.0.0...v3.0.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
efe2cc0cc5
chore(deps-dev): bump semantic-release from 15.13.1 to 15.13.2
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.1 to 15.13.2.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.1...v15.13.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
3af5902eb4
chore(deps-dev): bump eslint from 5.11.0 to 5.11.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.11.0 to 5.11.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.11.0...v5.11.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
b07f251b06
chore(deps-dev): bump rollup from 0.68.1 to 0.68.2
...
Bumps [rollup](https://github.com/rollup/rollup ) from 0.68.1 to 0.68.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v0.68.1...v0.68.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
42944005b5
chore(deps-dev): bump eslint from 5.10.0 to 5.11.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.10.0 to 5.11.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.10.0...v5.11.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
88abaa3cc9
fix: rename getFinality to getConfirmationTime
2020-06-14 21:57:04 -07:00
62c1efc955
fix: add testnetChannelEndpoint()
2020-06-14 21:57:04 -07:00
b5d058e88f
package-lock.json
2020-06-14 21:57:04 -07:00
a015df4fb0
feat: switch to beta solana release channel
2020-06-14 21:57:04 -07:00
3c8dcbb6c7
chore(deps-dev): bump rollup from 0.68.0 to 0.68.1
...
Bumps [rollup](https://github.com/rollup/rollup ) from 0.68.0 to 0.68.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
37eb46e84d
chore(deps-dev): bump semantic-release from 15.13.0 to 15.13.1
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.0 to 15.13.1.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.0...v15.13.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6e11ad9670
chore(deps-dev): bump rollup from 0.67.4 to 0.68.0
...
Bumps [rollup](https://github.com/rollup/rollup ) from 0.67.4 to 0.68.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v0.67.4...v0.68.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a28e19227d
chore(deps-dev): bump semantic-release from 15.12.5 to 15.13.0
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.12.5 to 15.13.0.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.12.5...v15.13.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
af836d6a6b
chore(deps-dev): bump flow-bin from 0.88.0 to 0.89.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.88.0 to 0.89.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.88.0...v0.89.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
6e9a13cf1c
chore(deps-dev): bump semantic-release from 15.12.4 to 15.12.5
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.12.4 to 15.12.5.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.12.4...v15.12.5 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
72beef6cd7
chore(deps-dev): bump prettier from 1.14.3 to 1.15.3
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.14.3 to 1.15.3.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.14.3...1.15.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e250d4de3d
chore(deps-dev): bump eslint from 5.9.0 to 5.10.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.9.0 to 5.10.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.9.0...v5.10.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
d46fd83f41
fix: avoid misleading error message when solana-localnet container is not running
2020-06-14 21:57:04 -07:00
198dde4ac1
chore(deps-dev): bump rollup-plugin-node-resolve from 3.4.0 to 4.0.0
...
Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve ) from 3.4.0 to 4.0.0.
- [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-node-resolve/compare/v3.4.0...v4.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
666f2c2a3f
chore(deps-dev): bump rollup-plugin-json from 3.0.0 to 3.1.0
...
Bumps [rollup-plugin-json](https://github.com/rollup/rollup-plugin-json ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/rollup/rollup-plugin-json/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-json/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-json/compare/v3.0.0...v3.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
e24d830cca
chore(deps-dev): bump enzyme from 3.7.0 to 3.8.0
...
Bumps [enzyme](https://github.com/airbnb/enzyme ) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/airbnb/enzyme/releases )
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md )
- [Commits](https://github.com/airbnb/enzyme/compare/enzyme@3.7.0...enzyme@3.8.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
ea5db68640
fix: Add network parameter to localnet run
2020-06-14 21:57:04 -07:00
3999a14bee
chore(deps-dev): bump eslint-config-prettier from 3.1.0 to 3.3.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 3.1.0 to 3.3.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v3.1.0...v3.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
102e5c4ae5
chore(deps-dev): bump codecov from 3.0.4 to 3.1.0
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.0.4 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/compare/v3.0.4...v3.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
35bcb6b413
chore(deps): bump node-fetch from 2.2.0 to 2.3.0
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/bitinn/node-fetch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.2.0...v2.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
a99540efb1
chore(deps-dev): bump rollup-plugin-babel from 3.0.3 to 3.0.7
...
Bumps [rollup-plugin-babel](https://github.com/rollup/rollup-plugin-babel ) from 3.0.3 to 3.0.7.
- [Release notes](https://github.com/rollup/rollup-plugin-babel/releases )
- [Changelog](https://github.com/rollup/rollup-plugin-babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup-plugin-babel/compare/v3.0.3...v3.0.7 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
1dfc0e2531
chore(deps): bump ws from 6.1.0 to 6.1.2
...
Bumps [ws](https://github.com/websockets/ws ) from 6.1.0 to 6.1.2.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.1.0...6.1.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
8dde48ac67
chore(deps-dev): bump flow-bin from 0.87.0 to 0.88.0
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.87.0 to 0.88.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/compare/v0.87.0...v0.88.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
60066f4a01
chore(deps): bump rpc-websockets from 4.3.3 to 4.3.5
...
Bumps [rpc-websockets](https://github.com/elpheria/rpc-websockets ) from 4.3.3 to 4.3.5.
- [Release notes](https://github.com/elpheria/rpc-websockets/releases )
- [Commits](https://github.com/elpheria/rpc-websockets/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
849530a463
chore(deps): bump jayson from 2.0.6 to 2.1.0
...
Bumps [jayson](https://github.com/tedeh/jayson ) from 2.0.6 to 2.1.0.
- [Release notes](https://github.com/tedeh/jayson/releases )
- [Commits](https://github.com/tedeh/jayson/compare/v2.0.6...v2.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
efe55e5fc4
chore(deps-dev): bump semantic-release from 15.9.16 to 15.12.4
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.9.16 to 15.12.4.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.9.16...v15.12.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
09f32f46db
chore(deps-dev): bump marked from 0.5.1 to 0.5.2
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v0.5.1...v0.5.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
9cade8c1f8
chore(deps-dev): bump rollup-plugin-node-globals from 1.2.1 to 1.4.0
...
Bumps [rollup-plugin-node-globals](https://github.com/calvinmetcalf/rollup-plugin-node-globals ) from 1.2.1 to 1.4.0.
- [Release notes](https://github.com/calvinmetcalf/rollup-plugin-node-globals/releases )
- [Commits](https://github.com/calvinmetcalf/rollup-plugin-node-globals/compare/v1.2.1...v1.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2e55dc71f7
chore(deps-dev): bump eslint-plugin-jest from 22.1.0 to 22.1.2
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 22.1.0 to 22.1.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.1.0...v22.1.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
2a06419a7a
chore(deps-dev): bump rollup from 0.67.3 to 0.67.4
...
Bumps [rollup](https://github.com/rollup/rollup ) from 0.67.3 to 0.67.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v0.67.3...v0.67.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2020-06-14 21:57:04 -07:00
7ef329cd17
refactor: add other testnet urls for easy manual selection
2020-06-14 21:57:04 -07:00
6ea01eb90c
Fix JSON RPC API link
2020-06-14 21:57:04 -07:00
9780e4c5a7
code highlight style change
2020-06-14 21:57:04 -07:00
6b3eeb5504
fix: bpf programs are now shared objects
2020-06-14 21:57:04 -07:00
83d79afb96
minor css fix
2020-06-14 21:57:04 -07:00
f5138fda91
custom css theme
2020-06-14 21:57:04 -07:00
d02367d15b
chore: package-lock.json
2020-06-14 21:57:04 -07:00
97f5ef0b7e
fix: add esdoc css theme placeholder
2020-06-14 21:57:04 -07:00
2bab37a34d
chore: rebuild noop.o to catch up to bpf-sdk changes
2020-06-14 21:57:04 -07:00
bfefb2403c
chore: update eslint-plugin-jest
2020-06-14 21:57:04 -07:00
e17d00d4cd
fix: include sourcemaps
2020-06-14 21:57:04 -07:00
cd4da00a68
fix: avoid packaging bpf-sdk binaries that the user downloads
2020-06-14 21:57:04 -07:00
5271f4e157
fix: remove cwd assumption
2020-06-14 21:57:04 -07:00
b67581700b
fix: look for the default release channel harder
2020-06-14 21:57:04 -07:00
96133216e5
fix: derive default release channel from package.json
2020-06-14 21:57:04 -07:00
7437c3f694
ci: remove automerge label on CI failure
2020-06-14 21:57:04 -07:00
f1db055199
fix: flowtype catchup
2020-06-14 21:57:04 -07:00
2962eef2c7
fix: add sendAndConfirmRawTransaction()
2020-06-14 21:57:04 -07:00
9f0713d3a7
chore: update flow-bin
2020-06-14 21:57:04 -07:00
cd48ae367b
ci: correct rule name
2020-06-14 21:57:04 -07:00
4acccb3976
fix: add flowtype for SignaturePubkeyPair
2020-06-14 21:57:04 -07:00
508678a441
ci: tweak .mergify.yml
2020-06-14 21:57:04 -07:00
ab00797516
ci: add automerge label
2020-06-14 21:57:04 -07:00
0576415b89
ci: add mergify.io
2020-06-14 21:57:04 -07:00
0026b44531
feat: add support for partial Transaction signing
2020-06-14 21:57:04 -07:00
ac4bfaad32
feat: add sendRawTransaction()
2020-06-14 21:57:04 -07:00
aee383eaec
refactor: add constant for max Transaction size
2020-06-14 21:57:04 -07:00
f120ef21ee
fix: adapt to SolKeyedAccount name change
2020-06-14 21:57:04 -07:00
e4d1497c9d
fix: surface system_program info logs by default
2020-06-14 21:57:04 -07:00
b175a53f4b
fix: default transaction fee is now 1 (was 0)
2020-06-14 21:57:04 -07:00
916a5eb3d2
fix: flatten symlinks in bpf-sdk/ as |npm pack| strips all symlinks
2020-06-14 21:57:04 -07:00
8e3785989e
fix: update some devDependencies
2020-06-14 21:57:04 -07:00
f032e45bcd
chore: delete stray swap file
2020-06-14 21:57:04 -07:00
fa7e2722d1
fix: support multiple Transaction signatures
2020-06-14 21:57:04 -07:00
5311ed7f68
fix: catch up to sol_deserialize() signature change
2020-06-14 21:57:04 -07:00
921ae797d8
fix: stabilize tests
2020-06-14 21:57:04 -07:00
44047a8d63
fix: adapt transaction wire format for multiple signatures
2020-06-14 21:57:04 -07:00
3ef167f8fa
chore: package-lock.json
2020-06-14 21:57:04 -07:00
67ccac9418
fix: catch up to account field renaming
2020-06-14 21:57:04 -07:00
1f7b8f417d
feat: switch to edge release channel
2020-06-14 21:57:04 -07:00
680d2d18ea
refactor: use env to locate bash
2020-06-14 21:57:04 -07:00
5ce16c2cbb
fix: return signature from transfer transactions
2020-06-14 21:57:04 -07:00
04962c5cec
chore: remove elfy from rollup
2020-06-14 21:57:04 -07:00
64658c33ee
docs: update examples
2020-06-14 21:57:04 -07:00
f20013a010
fix: update to 0.10.1 bpf sdk
2020-06-14 21:57:04 -07:00
71328e9420
fix: Pass full BPF ELF ( #60 )
2020-06-14 21:57:04 -07:00
ee25e0278c
refactor: don't pretty twice during ok
2020-06-14 21:57:04 -07:00
1d6abb17cf
refactor: employ prettier
2020-06-14 21:57:04 -07:00
9a043344d5
fix: sendAndConfirmTransaction now returns the transaction signature
2020-06-14 21:57:04 -07:00
c424b48cd2
fix(flow): add transaction instructions field
2020-06-14 21:57:04 -07:00
4c18dabd62
test: add retries to account change notification test
2020-06-14 21:57:04 -07:00
cbcb774c82
fix: use secure websocket when https JSON RPC endpoint is requested
2020-06-14 21:57:04 -07:00
452fd1b785
fix: correct default websocket port
2020-06-14 21:57:04 -07:00
8468d3ebd1
fix: limit concurrent Loads to improve stability
2020-06-14 21:57:04 -07:00
7b1130b5bf
fix: import last id failure error message
2020-06-14 21:57:04 -07:00
f2f856356b
fix: include rpc info logs by default
2020-06-14 21:57:04 -07:00
f15dd68604
fix: validate bpf example
2020-06-14 21:57:04 -07:00
6ff9d1a650
refactor: rename env var
2020-06-14 21:57:04 -07:00
b1e811473a
fix: add clang install info
2020-06-14 21:57:04 -07:00
add7a00ace
fix: update bpf sdk header
2020-06-14 21:57:04 -07:00
bb71529fe0
fix: permit RUST_LOG to be overridden
2020-06-14 21:57:04 -07:00
224f8b17e7
fix: include solana_bpf_loader in default logging
2020-06-14 21:57:04 -07:00
0fbf024c8c
fix: improve retry logic on AccountInUse
2020-06-14 21:57:04 -07:00
33c59b73b4
fix: finalize/spawn in same transaction
2020-06-14 21:57:04 -07:00
4897ed0872
fix: add BpfLoader flow definition
2020-06-14 21:57:04 -07:00
99b18dbfef
fix: ship src/ again
2020-06-14 21:57:04 -07:00
d328d23faa
feat: add bpf-c-noop example
2020-06-14 21:57:04 -07:00
866e8d6892
chore: fetch bpf-sdk before publishing
2020-06-14 21:57:04 -07:00
0d0f2a729b
chore: delete .npmignore, use package whitelist instead
2020-06-14 21:57:04 -07:00
79066b7d26
chore: add script to fetch bpf sdk
2020-06-14 21:57:04 -07:00
66fbd4338f
chore: update package-lock.json
2020-06-14 21:57:04 -07:00
f3242c12a6
fix(flow): correct onAccountChange prototype
2020-06-14 21:57:04 -07:00
66e572f2a8
fix(flow): correct removeAccountChangeListener prototype
2020-06-14 21:57:04 -07:00
e7097340f2
feat: add account change notifications
2020-06-14 21:57:04 -07:00
9839c087d7
fix: update budget wire format
2020-06-14 21:57:04 -07:00
ec2a3690b2
fix: update program ids
2020-06-14 21:57:04 -07:00
ad43705124
fix: expose websocket
2020-06-14 21:57:04 -07:00
910ab671dc
style: remove cicular imports
2020-06-14 21:57:04 -07:00
55b2b4f598
chore: upgrade flow
2020-06-14 21:57:04 -07:00
1d226a2e16
chore: package-lock.json
2020-06-14 21:57:04 -07:00
40c68f3fcb
fix: retry better
2020-06-14 21:57:04 -07:00
ce6e840e03
fix: block until the JSON RPC API is available
2020-06-14 21:57:04 -07:00
f871b0410a
fix: Remove fs dep, bpf_loader now takes ELF as bytes
2020-06-14 21:57:04 -07:00
224d929d4d
docs: correct API params
2020-06-14 21:57:04 -07:00
17720766df
chore: update package-lock.json
2020-06-14 21:57:04 -07:00
4a39d25127
fix: remove circular imports
2020-06-14 21:57:04 -07:00
99e6b44d03
fix: expose token program instructions
2020-06-14 21:57:04 -07:00
e1c2498f74
feat: Submit program load transactions in parallel ( #39 )
...
feat: Submit program load transactions in parallel
2020-06-14 21:57:04 -07:00
bb0730f86e
fix(flow): add Transaction.add()
2020-06-14 21:57:04 -07:00
378e766178
test: timeout++
2020-06-14 21:57:04 -07:00
f168cdfd70
fix: multiple transaction instructions are now supported
2020-06-14 21:57:04 -07:00
e50b705de3
fix: remove decimal string support from PublicKey ctor
2020-06-14 21:57:04 -07:00
02787df7b9
Add BpfLoader ( #34 )
...
feat: Add BpfLoader
2020-06-14 21:57:04 -07:00
b8d586c67e
feat: add room in the API for Transactions with multiple Instructions
2020-06-14 21:57:04 -07:00
90c9df15ef
fix: retry transactions on AccountInUse errors
2020-06-14 21:57:04 -07:00
96c685eb5d
fix: PublicKey.toBuffer() now zero pads correctly
2020-06-14 21:57:04 -07:00
5a42cadefe
fix: fail faster on transaction errors
2020-06-14 21:57:04 -07:00
0510dbae6c
fix(flow): add sendAndConfirmTransaction
2020-06-14 21:57:04 -07:00
bc097ec04b
test: add confirmation retries when testing live
2020-06-14 21:57:04 -07:00
70d22476cf
fix: report elapsed duration on confirmation failure for better debug
2020-06-14 21:57:04 -07:00
779b5c38a2
test: add missing awaits
2020-06-14 21:57:04 -07:00
ad7c0bec64
fix: export sendAndConfirmTransaction
2020-06-14 21:57:04 -07:00
83d12f50df
fix: add lastId caching
2020-06-14 21:57:04 -07:00
aaf86ff2ba
test: bump jest timeout
2020-06-14 21:57:04 -07:00
9c8cc0bd24
fix: wait for the next lastId before sending a new transaction
2020-06-14 21:57:04 -07:00
d9b98918b6
Revert "test: disable flaky test until it can be debugged"
...
This reverts commit 75b52d0fa5bdeb3b49d91b7c227036b9acd0d451.
2020-06-14 21:57:04 -07:00
00890ef9e0
fix: add Token::setOwner
2020-06-14 21:57:04 -07:00
5cfe43b980
fix: use correct programId when creating a custom Token
2020-06-14 21:57:04 -07:00
9d63f28cdf
fix(flow): correct newAccount prototype
2020-06-14 21:57:04 -07:00
c848d64e3c
fix(flow): add revoke()
2020-06-14 21:57:04 -07:00
220589eb5d
fix(flow): add missing optional programId arg
2020-06-14 21:57:04 -07:00
757cf3ec16
fix: catchup to upstream loader changes
2020-06-14 21:57:04 -07:00
00fd0fc435
feat: support user-supplied Token programs
2020-06-14 21:57:04 -07:00
a9fc62d891
feat: expose ERC20 token originalAmount field
2020-06-14 21:57:04 -07:00
b66ca1a84d
chore: remove stray log
2020-06-14 21:57:04 -07:00
cace23bd0e
test: disable flaky test until it can be debugged
2020-06-14 21:57:04 -07:00
011a2abd0c
fix: catch up to recent upstream changes
2020-06-14 21:57:04 -07:00
972f68b16e
fix: log bank better
2020-06-14 21:57:04 -07:00
96242110bf
fix: add Token flowtype declarations
2020-06-14 21:57:04 -07:00
300da5b626
docs: up -> down
2020-06-14 21:57:04 -07:00
cc68af7bb6
fix: quiet uninteresting log messages
2020-06-14 21:57:04 -07:00
c931127748
fix: add flow definition for load()
2020-06-14 21:57:04 -07:00
e739ac1424
feat: add deploy command
2020-06-14 21:57:04 -07:00
3f2d1c4352
fix: logs are now followed though a localnet restart
2020-06-14 21:57:04 -07:00
1436eca398
feat: add unstable API for dynamic program loading
2020-06-14 21:57:04 -07:00
715556a611
test: add Layout.rustString()
2020-06-14 21:57:04 -07:00
a2d785398c
fix: restart flow server explicitly to avoid false errors from a lingering server
2020-06-14 21:57:04 -07:00
3a5a67bd5e
fix: update to post-v0.9 Transaction wire format
2020-06-14 21:57:04 -07:00
6543248b82
fix: follow log
2020-06-14 21:57:04 -07:00
1dade364cc
test: bump jest timeout
2020-06-14 21:57:04 -07:00
d40712999c
test: add delegate mismatch test case
2020-06-14 21:57:04 -07:00
ad2fa3ceaf
feat: Add ERC20-like Token
2020-06-14 21:57:04 -07:00
ab2d6c9ede
test: add .toString() test
2020-06-14 21:57:04 -07:00
17b73306fe
refactor: use buffer-layout to clean up buffer encoding
2020-06-14 21:57:04 -07:00
a596e99b4a
feat: Add sendAndConfirmTransaction
2020-06-14 21:57:04 -07:00
feab984cf1
docs: d
2020-06-14 21:57:04 -07:00
394d63891b
fix(solana-localnet): |logs| now works correctly
2020-06-14 21:57:04 -07:00
f9cf7006df
fix: avoid Buffer(), use Buffer.alloc() instead
2020-06-14 21:57:04 -07:00
d3d1bce4c2
feat: add solana-localnet program
2020-06-14 21:57:04 -07:00
6b1d1b41b5
docs: add semantic-release badge
2020-06-14 21:57:04 -07:00
48c3ea8106
docs: correct toBuffer comment
2020-06-14 21:57:04 -07:00
95efc7c3b0
fix: support creating a PublicKey from a base58 string
2020-06-14 21:57:04 -07:00
4b2305434e
refactor: remove magic number
2020-06-14 21:57:04 -07:00
65efea67dc
chore: ignore swap files
2020-06-14 21:57:04 -07:00
e090e7b600
fix: expose Buffer to bundlers
2020-06-14 21:57:04 -07:00
aa1d6ba4d4
fix: zero pad correctly
2020-06-14 21:57:04 -07:00
4f1112534d
fix: remove duplicate PublicKey flow definition
2020-06-14 21:57:04 -07:00
a878cdccf3
style: add convenience script to run all examples
2020-06-14 21:57:04 -07:00
ca6965f8c2
feat: wrap public key in a class
2020-06-14 21:57:04 -07:00
2c3208090c
docs: remove stale release process
2020-06-14 21:57:04 -07:00
70fb01ddd6
test: update test to match AccountInfo userdata refactor
2020-06-14 21:57:04 -07:00
a2955a2a2e
docs: add more details
2020-06-14 21:57:04 -07:00
cbbb21650f
Fix bold
2020-06-14 21:57:04 -07:00
935d520ec9
refactor: AccountInfo userdata is now never null
2020-06-14 21:57:04 -07:00
0cc621887b
chore: add semantic-git-commit-cli config file
2020-06-14 21:57:04 -07:00
b025dd82dc
chore: ignore module.flow.js, it's not expected to lint cleanly
2020-06-14 21:57:04 -07:00
c7100964a8
fix: add missing type exports
2020-06-14 21:57:04 -07:00
aceb29f50f
Chore: remove npm provider
2020-06-14 21:57:04 -07:00
e3d4872b67
Docs: Add link
2020-06-14 21:57:04 -07:00
7423943801
chore: initial semantic-release configuration
2020-06-14 21:57:04 -07:00
721ce794e8
feat(flow): add initial flow library definition
2020-06-14 21:57:04 -07:00
fae9624eb0
0.0.7
2020-06-14 21:57:04 -07:00
d3a593de4a
0.0.7-3
2020-06-14 21:57:04 -07:00
87e86c1cc8
Rename TimeStamp to Timestamp
2020-06-14 21:57:04 -07:00
2824779699
Fix lint fix
2020-06-14 21:57:04 -07:00
a3aecba1d0
Improve rpc result validation
2020-06-14 21:57:04 -07:00
92af6e3341
Add getSignatureStatus()
2020-06-14 21:57:04 -07:00
8ccbe888d3
Add breadcrumbs to some other available endpoints
2020-06-14 21:57:04 -07:00
e3703cec29
Add BudgetProgram.payOnBoth
2020-06-14 21:57:04 -07:00
63382b7e6b
Add basic system-program tests
2020-06-14 21:57:04 -07:00
ffbc23684c
Improve budget-program tests
2020-06-14 21:57:04 -07:00
a15a2424f4
s/contract/program/g
2020-06-14 21:57:04 -07:00
85c1023861
Update babel-core and jest
2020-06-14 21:57:04 -07:00
27fbc8bb72
Add link to tic-tac-toe
2020-06-14 21:57:04 -07:00
f26f1ce64a
Update dependencies
2020-06-14 21:57:04 -07:00
117cf7f287
0.0.7-2
2020-06-14 21:57:04 -07:00
41e9cd3e99
Ignore deploy/
2020-06-14 21:57:04 -07:00
b0c109f586
Remove coveralls remnants
2020-06-14 21:57:04 -07:00
d350ea2764
0.0.7-1
2020-06-14 21:57:04 -07:00
6ad116fd60
s/prepublish/prepare/
2020-06-14 21:57:04 -07:00
5ce82fe50b
0.0.7-0
2020-06-14 21:57:04 -07:00
4a484158f3
s/contract_id/program_id/g
2020-06-14 21:57:04 -07:00
4f2f41d25f
s/contract_id/program_id
2020-06-14 21:57:04 -07:00
e249e4f5c7
Add npm downloads badge
2020-06-14 21:57:04 -07:00
b37706469b
Add david-dm badges
2020-06-14 21:57:04 -07:00
38d2ea58a5
Clean up badges
2020-06-14 21:57:04 -07:00
18016444f8
API documentation updates
2020-06-14 21:57:04 -07:00
914c54e071
Docs
2020-06-14 21:57:04 -07:00
7148b0f7d8
Add getAccountInfo
2020-06-14 21:57:04 -07:00
da2496872b
Catch up to latest Transaction ABI changes
2020-06-14 21:57:04 -07:00
d009e7e91b
s/contract/program/
2020-06-14 21:57:04 -07:00
864940f63b
Add budget example
2020-06-14 21:57:04 -07:00
a96ab72e8e
Add support for built-in contracts
2020-06-14 21:57:04 -07:00
7dad281f69
Create TransferTokensTransaction class
2020-06-14 21:57:04 -07:00
cc4019f56f
Update to v0.0.6
2020-06-14 21:57:04 -07:00
8ed4be1995
0.0.6
2020-06-14 21:57:04 -07:00
851ca7acc9
Catch up to solana 0.8 Transaction wire format changes
2020-06-14 21:57:04 -07:00
fa5f3d81fd
Update airdrop return type
2020-06-14 21:57:04 -07:00
ad5390bbae
Switch testnet url
2020-06-14 21:57:04 -07:00
29148ef898
Add preliminary sendTokens() implementation
2020-06-14 21:57:04 -07:00
1c365dc31c
Add decode()
2020-06-14 21:57:04 -07:00
552f2f137a
Update README.md
2020-06-14 21:57:04 -07:00
db0447a628
Add test:live script
2020-06-14 21:57:04 -07:00
0aa5d2c71a
Add a couple of negative tests
2020-06-14 21:57:04 -07:00
9da3188a2d
eslint: Suppress 'JestMockFn' is not defined
2020-06-14 21:57:04 -07:00
92e602bd87
Mock Connection tests
2020-06-14 21:57:04 -07:00
573dd99b31
Doc tweak
2020-06-14 21:57:04 -07:00
9dddb84599
Shuffle badges
2020-06-14 21:57:04 -07:00
4184845997
De-.
2020-06-14 21:57:04 -07:00
7a618945f6
Add API documentation
2020-06-14 21:57:04 -07:00
7acaf84c12
Look for more lint
2020-06-14 21:57:04 -07:00
2ccabce064
Reduce rollup warnings
2020-06-14 21:57:04 -07:00
4ca59533a4
Link to example-webwallet
2020-06-14 21:57:04 -07:00
641e2f9f85
0.0.4
2020-06-14 21:57:04 -07:00
41a658c336
Add most of sendTokens() implementation
2020-06-14 21:57:04 -07:00
ac976a66f0
package-lock.json update
2020-06-14 21:57:04 -07:00
3ea2ffc89d
Trim eslint plugins
2020-06-14 21:57:04 -07:00
f3dff59d35
Fix up external dependency bundling
2020-06-14 21:57:04 -07:00
4fef4356a4
Fill out dependencies
2020-06-14 21:57:04 -07:00
16ee48b1ad
Throw if endpoind is not provided
2020-06-14 21:57:04 -07:00
45360abc87
Add get-balance html example
2020-06-14 21:57:04 -07:00
3fb92bd062
Get flow-typed out of postinstall
2020-06-14 21:57:04 -07:00
392672a5a7
Implement requestAirdrop
2020-06-14 21:57:04 -07:00
b33633fb9c
Minor text update
2020-06-14 21:57:04 -07:00
c55d21626f
Update README.md
2020-06-14 21:57:04 -07:00
81f3efb436
Flow index.js
2020-06-14 21:57:04 -07:00
a6154ea649
Refresh package-lock.json
2020-06-14 21:57:04 -07:00
4df189513e
Add Connection class
2020-06-14 21:57:04 -07:00
79ab826678
Lint tests
2020-06-14 21:57:04 -07:00
96f8a8620d
Activate flow
2020-06-14 21:57:04 -07:00
bbb8055243
Add external script link reference
2020-06-14 21:57:04 -07:00
015aff0a4c
Remove coveralls
2020-06-14 21:57:04 -07:00
4f396e60fe
Add codecov.io
2020-06-14 21:57:04 -07:00
36df1b1e5e
Add local browser example
2020-06-14 21:57:04 -07:00
ad95cb5c32
0.0.3
2020-06-14 21:57:04 -07:00
efeb2f55c3
Run lint/flow/doc/examples in CI
2020-06-14 21:57:04 -07:00
5a21b2f9fb
Fix package main
2020-06-14 21:57:04 -07:00
0dcd261c38
Trim npm package contents
2020-06-14 21:57:04 -07:00
ca3582ea5e
0.0.2
2020-06-14 21:57:04 -07:00
0575148594
Add more documentation
2020-06-14 21:57:04 -07:00
bf83497bbc
Support cjs, esm and iife modules
2020-06-14 21:57:04 -07:00
5a0206bcfe
Add Account class
2020-06-14 21:57:04 -07:00
0f1f52e3e4
Adjust eslint configuration
2020-06-14 21:57:04 -07:00
1f1fbd84ff
Initial version
2020-06-14 21:57:04 -07:00
86e32a3f31
Add npm/github deployment
2020-06-14 21:57:04 -07:00
1ba4492054
Add npm badge
2020-06-14 21:57:04 -07:00
cf7f048f65
Add esdoc boilerplate
2020-06-14 21:57:04 -07:00
7e109f22c2
Project boilerplate from eunikitin/modern-package-boilerplate
2020-06-14 21:57:04 -07:00
a39df7ee5d
Fix udp port check retry and check all udp ports ( #10385 )
...
* Don't start if udp port is really closed
* Fully check all udp ports
* Remove test code.......
* Add tests and adjust impl a bit
* Add comment
* Move comment a bit
* Move a bit
* clean ups
2020-06-15 07:36:08 +09:00
0d38257dbb
Fix perf-libs version detection ( #10571 )
...
automerge
2020-06-14 12:35:06 -07:00
8ac6b7a83f
Document removing the pre-release checkmark
2020-06-14 10:32:07 -07:00
edb81b5007
Add gitbook release documentation
2020-06-14 09:52:13 -07:00
a323fe9df6
Add more release docs ( #10570 )
2020-06-14 09:49:56 -07:00
f717010fa5
Update RELEASE.md ( #10569 )
2020-06-14 09:11:21 -07:00
1343d0eff7
Use git diff instead of git show for --check ( #10566 )
2020-06-14 21:24:10 +09:00
f5912f3633
Clean up test-sanity.sh a bit ( #10565 )
2020-06-14 21:16:19 +09:00
f1131dfbbb
Check the whole range of commits in the topic branch ( #10560 )
...
* Check the whole range of commits in the topic branch
* Fix shellcheck
* Debug...
* Ensure to update to the latest of the base branch...
2020-06-14 18:15:46 +09:00
a0692c9b4c
Further fix the ci ( #10559 )
2020-06-14 14:53:49 +09:00
d159bc71e7
Fix trailing whitespace ( #10558 )
2020-06-14 14:43:43 +09:00
ba83e4ca50
Fix fannout gossip bench ( #10509 )
...
* Gossip benchmark
* Rayon tweaking
* push pulls
* fanout to max nodes
* fixup! fanout to max nodes
* fixup! fixup! fanout to max nodes
* update
* multi vote test
* fixup prune
* fast propagation
* fixups
* compute up to 95%
* test for specific tx
* stats
* stats
* fixed tests
* rename
* track a lagging view of which nodes have the local node in their active set in the local received_cache
* test fixups
* dups are old now
* dont prune your own origin
* send vote to tpu
* tests
* fixed tests
* fixed test
* update
* ignore scale
* lint
* fixup
* fixup
* fixup
* cleanup
Co-authored-by: Stephen Akridge <sakridge@gmail.com >
2020-06-13 22:03:38 -07:00
07e8e8af38
Remove trailing whitespace ( #10554 )
...
automerge
2020-06-13 14:48:27 -07:00
48febf153b
Change documentation introduction to indicate Foundation IP transfer ( #10440 )
2020-06-13 14:41:05 -07:00
9e0b90f331
commitlint now works in web3.js/ ( #10552 )
...
automerge
2020-06-13 14:13:47 -07:00
b6a9573748
Route all loader messages to log collector ( #10528 )
2020-06-13 13:20:08 -07:00
e5a2c75fab
Bump serde_yaml from 0.8.12 to 0.8.13
...
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml ) from 0.8.12 to 0.8.13.
- [Release notes](https://github.com/dtolnay/serde-yaml/releases )
- [Commits](https://github.com/dtolnay/serde-yaml/compare/0.8.12...0.8.13 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-13 09:48:15 -07:00
a13b72c59c
Allow any branch
2020-06-12 22:29:25 -07:00
8f0e301aa2
Merge notifications
2020-06-12 22:21:28 -07:00
a3a8e8775c
[Security] Bump websocket-extensions from 0.1.3 to 0.1.4 in /explorer
...
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node ) from 0.1.3 to 0.1.4. **This update includes a security fix.**
- [Release notes](https://github.com/faye/websocket-extensions-node/releases )
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md )
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-12 22:10:58 -07:00
f3965c3eb7
Add commitlint support
2020-06-12 22:10:44 -07:00
483fb86b06
Bump @types/react from 16.9.23 to 16.9.36 in /explorer
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.23 to 16.9.36.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-12 20:26:14 -07:00
4d31d799bf
Bump @react-hook/debounce from 2.0.5 to 3.0.0 in /explorer
...
Bumps [@react-hook/debounce](https://github.com/jaredLunde/react-hook ) from 2.0.5 to 3.0.0.
- [Release notes](https://github.com/jaredLunde/react-hook/releases )
- [Commits](https://github.com/jaredLunde/react-hook/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-12 20:26:03 -07:00
25d72fbed5
Export explorer/ into the real explorer repository
2020-06-12 19:32:35 -07:00
8dd5384d6d
Split commitment module ( #10541 )
...
automerge
2020-06-12 17:16:10 -07:00
b7da3115dd
Build release artifacts less frequently
2020-06-12 17:00:29 -07:00
69c0649988
Enable cron and api builds
2020-06-12 16:57:05 -07:00
3bb908a78b
Prevent .travis changes from affecting buildkite builds
2020-06-12 16:49:55 -07:00
f54c049b43
Add FdGYQ... to non-circulation withdrawer authority list ( #10542 )
...
automerge
2020-06-12 16:45:20 -07:00
fd928f4178
Add empty workspace
2020-06-12 16:32:05 -07:00
94a5c47861
Add incinerator transaction to cache
2020-06-12 16:32:05 -07:00
96c02eb436
Cache token supply transactions
2020-06-12 16:32:05 -07:00
81292253b5
Remove duplicate information in create account w seed details section
2020-06-12 16:32:05 -07:00
d00da9e4b7
Update src/components/TransactionDetails.tsx
...
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-06-12 16:32:05 -07:00
183095feac
Display recent blockhash if not a nonce transaction
2020-06-12 16:32:05 -07:00
d8f3081b11
Rename blockhash label to nonce to reduce ambiguity
2020-06-12 16:32:05 -07:00
8b95be0ee4
Remove clusterUrl url param
2020-06-12 16:32:05 -07:00
03f7d28aff
Remove all but cluster url param when navigating
2020-06-12 16:32:05 -07:00
d5421266f5
Reorder TopAccountsCard.tsx
2020-06-12 16:32:05 -07:00
851c0863dc
Default top-account filter to circulating
2020-06-12 16:32:05 -07:00
6c45729694
Move top accounts to supply page and add filter
2020-06-12 16:32:05 -07:00
16b0ee0a21
Improve background color contrast
2020-06-12 16:32:05 -07:00
9b602edc7a
Fix pending transaction error due to missing timestamp
2020-06-12 16:32:05 -07:00
3f12bf6f52
Default top accounts to all accounts
2020-06-12 16:32:05 -07:00
a15ea32f16
Fix unnecessary reload on supply page
2020-06-12 16:32:05 -07:00
7e2eefad3e
Add disclaimer stating oldest available slot ( #136 )
2020-06-12 16:32:05 -07:00
e962d40815
Fix bug causing eager fetching of rich list
2020-06-12 16:32:05 -07:00
94531f0879
Add result and details link to account history table
2020-06-12 16:32:05 -07:00
612ef1bc10
Fix format
2020-06-12 16:32:05 -07:00
05d2bf21d2
Explicitly move copy tooltip to the right
2020-06-12 16:32:05 -07:00
62e330213f
Display timestamp unavailable
2020-06-12 16:32:05 -07:00
d842d161cf
Add top accounts page
2020-06-12 16:32:05 -07:00
c5dcc3c378
Improve transaction details page copy
2020-06-12 16:32:05 -07:00
406f35edfa
Add supply stats page
2020-06-12 16:32:05 -07:00
2312658492
Account history feed
2020-06-12 16:32:05 -07:00
27650572dd
Display transaction timestamp in details view
2020-06-12 16:32:05 -07:00
5946817978
Show transaction history for deleted accounts
2020-06-12 16:32:05 -07:00
7d00398662
Update web3 to 0.49.4
2020-06-12 16:32:05 -07:00
d1c6a8f60b
Update web3 to 0.43.9
2020-06-12 16:32:05 -07:00
23637d55b2
Make lockup time less ambiguous
2020-06-12 16:32:05 -07:00
5176a29955
Change copy for stake status
2020-06-12 16:32:05 -07:00
3e2538919f
Spruce up stake account details page
2020-06-12 16:32:05 -07:00
1f883c88e5
Use solana fork of create-react-app buildpack
2020-06-12 16:32:05 -07:00
4d94de92c5
Use authority in copy, hide default lockup info
2020-06-12 16:32:05 -07:00
26e4767fdd
Use wasm to decode stake account
2020-06-12 16:32:05 -07:00
29ec98d0a1
Add account details page
2020-06-12 16:32:05 -07:00
59288117b9
Remove source tracking for addresses and signatures
2020-06-12 16:32:05 -07:00
595f3ebe14
Bump web3 to v0.49.0
2020-06-12 16:32:05 -07:00
b33d7cd893
Add support for more system instructions
2020-06-12 16:32:05 -07:00
2d00502354
Add stake instruction support
2020-06-12 16:32:05 -07:00
47acdfebff
Move system ix details cards
2020-06-12 16:32:05 -07:00
0df52938b2
Add key index to tx instructions
2020-06-12 16:32:05 -07:00
01b99a0570
Add support for more system instruction types
2020-06-12 16:32:05 -07:00
7eb792a0cc
Show blockhash in transaction details
2020-06-12 16:32:05 -07:00
13af01dcc4
Refactor instruction details components
2020-06-12 16:32:05 -07:00
285ae1481f
Center loading card
2020-06-12 16:32:05 -07:00
b68dc5cf85
Fix false negative not found response
2020-06-12 16:32:05 -07:00
e31b30c595
Fix bad system instruction type handling
2020-06-12 16:32:05 -07:00
6c8a5747f7
Renames
2020-06-12 16:32:05 -07:00
cfa0c20910
Support plural paths for tx details
2020-06-12 16:32:05 -07:00
f2a034f938
Fix infinite update loop
2020-06-12 16:32:05 -07:00
42225446c4
UX improvements
2020-06-12 16:32:05 -07:00
484a4db626
Add transaction details page
2020-06-12 16:32:05 -07:00
9f26cbbbeb
Bump web3 to v0.47.1
2020-06-12 16:32:05 -07:00
6eff7f35c9
Refactor transaction provider
2020-06-12 16:32:05 -07:00
f3e677eaab
Call getConfirmedTransaction instead of getConfirmedBlock for tx details
2020-06-12 16:32:05 -07:00
60b0eb2e57
Fix mergify condition
2020-06-12 16:32:05 -07:00
04677cb831
Use react-router Switch to control visible content
2020-06-12 16:32:05 -07:00
d629e67b32
Clean up app component
2020-06-12 16:32:05 -07:00
8e081c70f2
Add mergify config
2020-06-12 16:32:05 -07:00
1172d9cd41
Make more things copyable
2020-06-12 16:32:05 -07:00
bdbd037257
Bump @solana/web3.js
2020-06-12 16:32:05 -07:00
e5f69673d7
Show account tx history
2020-06-12 16:32:05 -07:00
73922609e4
Ensure only the copyable element itself is hover-able/click-able
2020-06-12 16:32:05 -07:00
459b4d06fe
Rename signature to be more generic (and less wrong); Make copyable accept children
2020-06-12 16:32:05 -07:00
0cef795107
Make addresses copyable
2020-06-12 16:32:05 -07:00
9bf3ddf9c4
Run prettier
2020-06-12 16:32:05 -07:00
1c7b806575
Add popover for clipboard notification
2020-06-12 16:32:05 -07:00
1cc76058d2
Add basic copy-to-clipboard functionality
2020-06-12 16:32:05 -07:00
83b24e682b
Remove duplicate .gitignore entries
2020-06-12 16:32:05 -07:00
2513468582
Enable Heroku review apps
2020-06-12 16:32:05 -07:00
8de34e1f42
Show details for all transaction instructions
2020-06-12 16:32:05 -07:00
1c1c628b19
Create test account when test url param is present
2020-06-12 16:32:05 -07:00
5cf323f9f5
Fix clusterUrl param detection
2020-06-12 16:32:05 -07:00
e47b178d29
Transaction modal fixes
2020-06-12 16:32:05 -07:00
0bda30e1f7
Update @solana/web3.js to v0.43.0
2020-06-12 16:32:05 -07:00
0f0b0a20eb
Update @solana/web3.js to v0.42.2
2020-06-12 16:32:05 -07:00
8eabff3911
Add top nav and improve mobile experience
2020-06-12 16:32:05 -07:00
18282c04db
Drop
2020-06-12 16:32:05 -07:00
b691f7a77b
Update @solana/web3.js to v0.41.2
2020-06-12 16:32:05 -07:00
ed470564e6
Improve the UI of the transaction modal
2020-06-12 16:32:05 -07:00
bcb10b0536
Display owner names when known
2020-06-12 16:32:05 -07:00
35814e77cb
Show zero balance for missing accounts
2020-06-12 16:32:05 -07:00
aec0d9cca0
Update solana/web3.js to v0.40.0
2020-06-12 16:32:05 -07:00
60981f2031
Make it easy to create test success and failed tx
2020-06-12 16:32:05 -07:00
152d7bc774
Check for /transactions route
2020-06-12 16:32:05 -07:00
b3e0f06e23
Fix displaying 0 confirmations
2020-06-12 16:32:05 -07:00
3a9ab69d52
Use 'recent' connection for status queries
2020-06-12 16:32:05 -07:00
611f2ae957
Add transaction details modal
2020-06-12 16:32:05 -07:00
ef7be97540
Use signature and address for state keys
2020-06-12 16:32:05 -07:00
69502cc68e
Add confirmations to tx table
2020-06-12 16:32:05 -07:00
f55c53e5ca
Update web3 to 0.39.1
2020-06-12 16:32:05 -07:00
2e20b9f43e
Remove lamports switch, always display in SOL
2020-06-12 16:32:05 -07:00
5bdeeda569
Add account address lookup table
2020-06-12 16:32:05 -07:00
1d7dbe859a
Rename network to cluster
2020-06-12 16:32:05 -07:00
c47c3acb10
Add cluster url param and rename tds to testnet
2020-06-12 16:32:05 -07:00
82cdd1babe
Clean up unused files and fix broken UI elements ( #27 )
2020-06-12 16:32:05 -07:00
e59625a41d
Improve flexibility of url parsing ( #26 )
2020-06-12 16:32:05 -07:00
1ad1ba73fa
Raj ( #23 )
...
* adds styling changes for brand consistency
* reverts some prettier snafus
Co-authored-by: Raj Gokal <raj@solana.com >
2020-06-12 16:32:05 -07:00
52f5934c3d
Add real slot info to transactions table ( #16 )
...
* Add real slot info to transactions table
* npm run format:fix
2020-06-12 16:32:05 -07:00
ea705f9147
Bump @solana/web3.js to v0.36.0 ( #15 )
2020-06-12 16:32:05 -07:00
60e01116b2
Tweak style of network modal options
2020-06-12 16:32:05 -07:00
76733e14d8
Update manifest to have Solana info ( #13 )
2020-06-12 16:32:05 -07:00
8090ee31ab
Left align tx id column
2020-06-12 16:32:05 -07:00
237b3ae025
Add signature input to tx table ( #9 )
2020-06-12 16:32:05 -07:00
82543886fb
UI Tweaks
2020-06-12 16:32:05 -07:00
45898415a1
Small tweaks
2020-06-12 16:32:05 -07:00
068b034a22
Use https links for clusters ( #8 )
2020-06-12 16:32:05 -07:00
03345e9005
Add network selector ( #7 )
2020-06-12 16:32:05 -07:00
875aeaa53f
Update web3 and fix hasha warning ( #6 )
2020-06-12 16:32:05 -07:00
6006c30ace
Add transaction card component and provider ( #5 )
2020-06-12 16:32:05 -07:00
de1df895a0
Cleanup network provider ( #3 )
2020-06-12 16:32:05 -07:00
d7b2612915
Fix travis build ( #2 )
2020-06-12 16:32:05 -07:00
95001aa8ee
Add network status button and url param parsing
2020-06-12 16:32:05 -07:00
674ee37ee3
Switch from yarn to npm ( #1 )
2020-06-12 16:32:05 -07:00
5ff479590c
Enable Travis
2020-06-12 16:32:05 -07:00
7ef953437f
Enable prettier
2020-06-12 16:32:05 -07:00
6619edb12c
Fix dashkit scss building
2020-06-12 16:32:05 -07:00
6aa797c05c
Add placeholder main page
2020-06-12 16:32:05 -07:00
6a38889572
Import dashkit theme
2020-06-12 16:32:05 -07:00
d78d9898f3
First commit
2020-06-12 16:32:05 -07:00
ca0589e5a7
Adjust ^ placement
2020-06-12 16:22:31 -07:00
24eed881df
Fix pull_request-only syntax
2020-06-12 16:16:56 -07:00
644e37c03e
shellcheck
2020-06-12 16:06:32 -07:00
b54532b4c1
Add explorer/ carve out
2020-06-12 16:02:58 -07:00
c2fa1032d7
Remove branch condition
2020-06-12 15:46:05 -07:00
d6cd29b32a
Restore lanaguage rust
2020-06-12 15:27:46 -07:00
6c59093a67
Prepare Travis CI for web3.js and explorer
2020-06-12 15:23:55 -07:00
2eb6f498a8
Remove redundant BankForks parameter ( #10537 )
2020-06-12 11:04:17 -06:00
dfe72d5242
Optimize stale slot shrinking for previously cleaned roots ( #10099 )
...
* Prioritize shrinking of previously cleaned roots
* measure time of stale slot shrinking
* Disable shrink for test
* shrink: budgeting, store count, force for snapshot
* Polish implementation and fix tests
* Fix ci..
* Clean up a bit
* Further polish implementation and fix/add tests
* Rebase fixes
* Remove unneeded Default for AccountStorageEntry
* Address review comments
* More cleanup
* More cleanup
2020-06-12 14:51:43 +09:00
4f761395d2
Adhere to naming conventions ( #10530 )
...
automerge
2020-06-11 19:10:34 -07:00
914f285914
Add Trust Wallet security info ( #10516 )
...
automerge
2020-06-11 17:59:41 -07:00
206b8118a1
Buildkite pipeline overhaul 2 ( #10529 )
2020-06-11 17:34:13 -07:00
fb8612be49
Update non-circulating pubkeys ( #10524 )
...
automerge
2020-06-11 16:30:25 -07:00
9077c4a776
Enable jsonrpc client ( #10522 )
2020-06-11 16:51:25 -06:00
b03a347803
Document InvokeContext trait ( #10514 )
2020-06-11 15:31:13 -07:00
526eefac97
Fix clippy ( #10521 )
...
Co-authored-by: Carl <carl@solana.com >
2020-06-11 15:26:00 -06:00
bca386c776
Put docs step in a container
2020-06-11 13:42:20 -07:00
d79759595a
Remove unneeded doc check
2020-06-11 13:18:03 -07:00
e2d46375cd
Rework buildkite pipeline construction to be more composable
2020-06-11 13:17:25 -07:00
8b3dc2d44b
Force CI_REPO_SLUG
2020-06-11 13:13:54 -07:00
2e1d59ff85
Adopt heaviest subtree fork choice rule ( #10441 )
...
* Add HeaviestSubtreeForkChoice
* Make replay stage switch between two fork choice rules
Co-authored-by: Carl <carl@solana.com >
2020-06-11 12:16:04 -07:00
0510b6e336
Add merge-stake
subcommmand
2020-06-10 23:19:31 -07:00
ee007e0d31
Add stage 5 TdS Validators to list ( #10508 )
...
automerge
2020-06-10 18:57:18 -07:00
769f456a22
Add RPC Send Transaction Service graphs
2020-06-10 18:14:06 -07:00
60bc64629c
Add StakeInstruction::Merge ( #10503 )
...
automerge
2020-06-10 17:22:47 -07:00
4c140acb3b
ClusterInfo cleanup ( #10504 )
...
automerge
2020-06-10 17:00:17 -07:00
9c2c64f8c8
More reliable way to detect expired transactions ( #10482 )
...
When the root slot is beyond the last valid slot, we can say
with certainty that the blockhash is expired. Unfortunately,
we still can't say the transaction didn't land. It may have
landed a long time ago and the validator has since purged
its transaction status.
2020-06-10 17:00:13 -06:00
1e3554b33d
runtime: fix possible deadlock in bank ( #10466 )
2020-06-11 02:02:08 +09:00
6eb5ef6ac7
Add back missing pull_response success counter ( #10491 )
2020-06-10 09:17:57 -07:00
a15f60a291
Factor out testnet automation SW version resolution
2020-06-10 09:55:39 -06:00
c3bb4b7405
Add vote-update-commission
subcommand
2020-06-10 08:30:55 -07:00
2bcbe44c79
Add VoteInstruction::UpdateCommission
2020-06-10 08:30:55 -07:00
0a638a8f17
runtime: fix possible deadlock in accounts_db ( #10469 )
2020-06-10 19:37:15 +09:00
75b8c2c4e3
Fix broken image link ( #10496 )
...
automerge
2020-06-10 02:45:17 -07:00
f19faa2e13
Don't ever unstake more than 20% of the cluster at a time
2020-06-09 22:04:22 -07:00
8a7f1c2058
Add --baseline-stake-amount and --bonus-stake-amount arguments
2020-06-09 22:04:22 -07:00
40ffc56f8d
Update docs for eager rent collection ( #10348 )
...
* Update docs for eager rent collection
* Add rent doc and clarify account doc for app devs
* Clarify some and pass the grammarly
* Fix units notation
* Fix link
* Fix link really
* Fix link really really
* More grammarly
* Apply suggestions from code review
Thank you so much!
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
* Add explanation of 19.055441478439427
* Fix unit...
* Fix unit...
* Clarify rent duration reasoning
* Tweak a text for more clarification
* Tweak more..
* Apply suggestions from code review
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
* Revert too detailed out-of-context explanations
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-06-10 13:00:47 +09:00
ecb6959720
Optimize process pull responses ( #10460 )
...
* Batch process pull responses
* Generate pull requests at 1/2 rate
* Do filtering work of process_pull_response in read lock
Only take write lock to insert if needed.
2020-06-09 17:08:13 -07:00
4131eee94d
Expose last-valid-slot to BankClient and ThinClient users ( #10478 )
...
automerge
2020-06-09 17:07:32 -07:00
b250e8c614
[auto-commit] Update all Cargo lock files
2020-06-09 16:57:46 -07:00
a264a9dd0b
Bump serde_json from 1.0.53 to 1.0.54
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.53 to 1.0.54.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.53...v1.0.54 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-09 16:57:46 -07:00
aaf6dd9ee0
Allow ci/publish_tarball.sh's output to be configured ( #10480 )
...
automerge
2020-06-09 15:40:41 -07:00
8e2745c2a2
Clean up delinquency slot distance computation
2020-06-09 11:27:30 -07:00
d59fd7d512
Add gossip/poh to dashboard ( #10449 )
2020-06-09 10:25:10 -07:00
b329e6d1a4
Add --warp-slot argument to |solana-ledger-tool create-snapshot|
2020-06-09 09:16:21 -07:00
ed351400b2
Add SendTransactionService
2020-06-09 07:46:40 -07:00
2da9b12d67
Remove client-side retry service
2020-06-09 07:46:40 -07:00
832d324a23
Revert "Gossip PullRequests tend to return a lot of duplicates. ( #10326 )" ( #10455 )
...
This reverts commit 31e20eff82
.
2020-06-09 07:27:00 -07:00
4cfb7588d9
som: Add --quality-block-producer-percentage ( #10462 )
...
automerge
2020-06-08 22:15:59 -07:00
9d07a23c46
Run clippy before check to avoid being skipped ( #10464 )
...
* Run clippy before check to avoid being skipped
* Tweak output
* Apply a workaround
2020-06-09 12:25:39 +09:00
704d98ac28
Use cutting-edge (=nightly) clippy for all targets ( #10463 )
...
automerge
2020-06-08 18:58:47 -07:00
cffd8d9427
Add missing "
2020-06-08 17:44:05 -07:00
e23340d89e
Clippy cleanup for all targets and nighly rust (also support 1.44.0) ( #10445 )
...
* address warnings from 'rustup run beta cargo clippy --workspace'
minor refactoring in:
- cli/src/cli.rs
- cli/src/offline/blockhash_query.rs
- logger/src/lib.rs
- runtime/src/accounts_db.rs
expect some performance improvement AccountsDB::clean_accounts()
* address warnings from 'rustup run beta cargo clippy --workspace --tests'
* address warnings from 'rustup run nightly cargo clippy --workspace --all-targets'
* rustfmt
* fix warning stragglers
* properly fix clippy warnings test_vote_subscribe()
replace ref-to-arc with ref parameters where arc not cloned
* Remove lock around JsonRpcRequestProcessor (#10417 )
automerge
* make ancestors parameter optional to avoid forcing construction of empty hash maps
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-06-09 09:38:14 +09:00
fa3a6c5584
Add F3LudCbGqu4DMqjduLq5WE2g3USYcjmVK3WR8KeNBhWz ( #10456 )
...
automerge
2020-06-08 13:06:45 -07:00
136342eaae
Bump new_system_program_activation_epoch by 2
2020-06-08 09:39:42 -07:00
97f9b63507
Improve BPF SDK dependency caching ( #10434 )
2020-06-08 09:20:12 -07:00
9f181f41fa
Add Algo|Stake as a recommended trusted testnet validator ( #10452 )
...
automerge
2020-06-08 08:17:19 -07:00
af8c21c559
Remove lock around JsonRpcRequestProcessor ( #10417 )
...
automerge
2020-06-07 20:54:03 -07:00
0645a0c96d
Gossip cleanup remove duplicate gossip metrics and name worker threads ( #10435 )
...
Refactor into functions
2020-06-06 15:05:45 -07:00
ebb612ab4e
Enable and add tick rate to metrics ( #10430 )
2020-06-06 11:47:11 -07:00
7e2651ca51
RPC simulateTransaction endpoint now returns program log output ( #10432 )
2020-06-06 10:18:28 -07:00
718244fb8f
Add Certus One as a trusted validator for testnet ( #10433 )
...
automerge
2020-06-05 16:44:58 -07:00
2725acebea
Lower counter level ( #10428 )
2020-06-05 15:53:09 -07:00
2e37eccfc4
Bump jsonrpc-core-client from 14.1.0 to 14.2.0 ( #10425 )
...
Bumps [jsonrpc-core-client](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.1.0...v14.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-05 15:51:01 -06:00
3d2230f1a9
Add pull request count metrics ( #10421 )
2020-06-05 09:36:31 -07:00
31e20eff82
Gossip PullRequests tend to return a lot of duplicates. ( #10326 )
...
* filter messages that are likely to be pushed from the response
* tests
* tests
* wait to start filtering responses, and push stats to influx
* wait to start filtering responses, and push stats to influx
* reduce the timers to match the publish self timeout
* fmt
* fmt
2020-06-05 08:01:45 -07:00
3cea73cf14
docs: Fix missing closing code block ``` ( #10424 )
...
automerge
2020-06-05 00:19:56 -07:00
db82d9e914
Enable more fine-grained control in partition tests ( #10418 )
...
Co-authored-by: Carl <carl@solana.com >
2020-06-04 23:32:53 -07:00
aa6832964c
ledger_cleanup_service: compact at a slower rate than purging ( #10414 )
2020-06-04 21:06:06 -07:00
da34310eb4
Add arg to specify address-signer for solana deploy ( #10416 )
2020-06-04 20:14:12 -06:00
318835e3a0
Merge pull request #10410 from solana-labs/dependabot/cargo/jsonrpc-pubsub-14.2.0
...
Bump jsonrpc-pubsub from 14.1.0 to 14.2.0
2020-06-04 19:06:14 -07:00
754f25ae99
Avoid AccountInUse errors when simulating transactions ( #10391 )
...
automerge
2020-06-04 19:06:01 -07:00
68f95c791a
Bump jsonrpc-ws-server from 14.1.0 to 14.2.0
...
Bumps [jsonrpc-ws-server](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.1.0...v14.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-04 19:02:30 -07:00
8736247554
Bump jsonrpc-http-server from 14.1.0 to 14.2.0
...
Bumps [jsonrpc-http-server](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.1.0...v14.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-04 19:00:28 -07:00
26e684f375
Deactivate legacy_system_instruction_processor at epoch 58/38 (preview/stable) ( #10406 )
...
automerge
2020-06-04 00:01:47 -07:00
61d91d2d55
Don't reuse executable accounts between instructions ( #10403 )
...
automerge
2020-06-03 21:16:15 -07:00
21d62493ff
Add legacy_system_instruction_processor0 tests
2020-06-03 16:04:06 -07:00
9c631a01c1
Enable rolling upgrade of system_instruction_processor
2020-06-03 16:04:06 -07:00
1331c9a680
Add legacy_system_instruction_processor
2020-06-03 16:04:06 -07:00
a4cd96609c
Add built-in programs to InvokeContext ( #10383 )
...
automerge
2020-06-03 12:48:19 -07:00
ea9b958dff
Bump jsonrpc-derive from 14.1.0 to 14.2.1
...
Bumps [jsonrpc-derive](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.1.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-03 12:16:54 -07:00
6c46f5c5e5
Throw error if no release version ( #10396 )
2020-06-03 12:08:32 -06:00
f58b6b3431
Bump jsonrpc-core from 14.1.0 to 14.2.0
...
Bumps [jsonrpc-core](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-03 09:02:07 -07:00
e8d9521cf6
[auto-commit] Update all Cargo lock files
2020-06-03 09:01:36 -07:00
6cf30c38a4
Bump reqwest from 0.10.5 to 0.10.6
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.10.5 to 0.10.6.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-03 09:01:36 -07:00
2cf719ac2c
Cache tvu peers for broadcast ( #10373 )
2020-06-03 08:24:05 -07:00
e63e7937cb
Introduce automatic ABI maintenance mechanism (1/2; prepare) ( #10335 )
...
* Introduce automatic ABI maintenance mechanism
* Compile fix...
* Docs fix...
* Programs compilation fix...
* Simplify source credit
Co-authored-by: Michael Vines <mvines@gmail.com >
* Cargo.lock...
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-06-03 20:51:56 +09:00
b515cc3ae5
Don't share same snapshot dir for secondary access ( #10384 )
...
automerge
2020-06-03 02:45:48 -07:00
69d90b591f
[auto-commit] Update all Cargo lock files
2020-06-02 23:29:14 -07:00
f901571026
Bump serde from 1.0.110 to 1.0.111
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.110 to 1.0.111.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.110...v1.0.111 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-02 23:29:14 -07:00
f66169f245
[auto-commit] Update all Cargo lock files
2020-06-02 23:28:57 -07:00
8498b75d6c
Bump indexmap from 1.3.2 to 1.4.0
...
Bumps [indexmap](https://github.com/bluss/indexmap ) from 1.3.2 to 1.4.0.
- [Release notes](https://github.com/bluss/indexmap/releases )
- [Commits](https://github.com/bluss/indexmap/compare/1.3.2...1.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-02 23:28:57 -07:00
a23085ddfd
solana validators
: Fix credits column formatting
2020-06-02 23:28:36 -07:00
caa7f7a0c9
Support opening an in-use rocksdb as secondary ( #10209 )
...
automerge
2020-06-02 21:32:44 -07:00
59c5dad020
Testnet automation: Fix slot query ( #10378 )
...
automerge
2020-06-02 21:08:59 -07:00
eee9a08376
Purge TransactionStatus and AddressSignatures exactly from ledger-tool ( #10358 )
...
* Add failing test
* Add execution path to purge primary-index columns exactly
* Fail gracefully if older TransactionStatus rocksdb keys are present
* Remove columns_empty check for special columns
* Move blockstore purge methods to submodule
* Remove unused column empty check
2020-06-02 19:49:31 -06:00
1303c4964b
Surface more helpful error message than 'blockstore error'
2020-06-02 11:11:06 -07:00
0f2cfec52e
Add 4N8t...
2020-06-02 07:47:19 -07:00
6498cb4214
Remove some unused RpcClient and ThinClient methods
2020-06-02 07:44:30 -07:00
df216b0e98
Remove RpcClient::resign_transaction()
2020-06-02 07:44:30 -07:00
4cb7dc7128
[auto-commit] Update all Cargo lock files
2020-06-01 20:53:17 -07:00
89c2175bc9
Bump curve25519-dalek from 2.0.0 to 2.1.0
...
Bumps [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Changelog](https://github.com/dalek-cryptography/curve25519-dalek/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/2.0.0...2.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-01 20:53:17 -07:00
8c3ad859a9
Add docs for the builtin programs ( #10359 )
...
* Add docs for the builtin programs
* Cleanup
2020-06-01 21:06:53 -06:00
ebf8a65526
Add test_rpc_send_transaction_preflight
2020-06-01 17:51:04 -07:00
bd1f9d320f
Skip RPC preflight to align with the other Client implementations
2020-06-01 17:51:04 -07:00
202512d46b
Adapt solana deploy
2020-06-01 17:51:04 -07:00
f1733ab125
Add send_transaction_with_config
2020-06-01 17:51:04 -07:00
9158479dc4
Add node health check to transaction preflight
2020-06-01 17:51:04 -07:00
9dbf3d5430
Factor out RpcHealth module
2020-06-01 17:51:04 -07:00
189aa7962e
Add preflight checks to sendTransaction RPC method
2020-06-01 17:51:04 -07:00
27e2e3665a
net.sh: Add 'upgrade' subcommand to upload a new release to the BSV
...
NOTE! (start|stop)node don't support operating on the BSV yet, so a
manual restart is required to get it running the new release
2020-06-01 16:37:17 -06:00
1144190d8d
net.sh: Factor out logic that uploads bins to BSV
2020-06-01 16:37:17 -06:00
79e6bd044f
Add F7FgS6rr...
2020-06-01 14:18:48 -07:00
3a7b036eac
Add helpful PATH command to copy from
2020-06-01 14:02:50 -07:00
6ff52f7fde
Exchange doc reformat pt2 ( #10355 )
2020-06-01 14:03:12 -06:00
c5ca6f6c83
Add H4Dgb3KyCuYWKT8yKtp8qbY49cvaqZcisa2GDnroFsv6
2020-06-01 12:54:39 -07:00
b538a22529
Exchange doc reformat ( #10353 )
2020-06-01 11:10:43 -06:00
e619839236
Restore archiver design document ( #10352 )
2020-06-01 10:42:45 -06:00
ef37b82ffa
More cluster stats and add epoch stakes cache in retransmit stage ( #10345 )
...
* More cluster info metrics for push request/response counts
* Cache staked peers for the epoch
2020-06-01 08:37:54 -07:00
08ad7d1ed6
Reduce stable jobs ( #10344 )
2020-05-31 21:29:32 -07:00
5d248fe5f8
Permit paying oneself ( #10337 )
...
* Allow paying to oneself
* cargo fmt
* Permit pay-to-self in CLI
No test here because we're just removing an [untested] special case.
Fixes #10339
2020-05-30 20:12:48 -06:00
6013b4b2a7
Add clap-utils to workspace ( #10340 )
...
Without it, Rust Analyzer reports an error in the IDE
2020-05-30 11:26:26 -06:00
b787254bd6
Bump console from 0.10.3 to 0.11.3 ( #10314 )
...
Bumps [console](https://github.com/mitsuhiko/console ) from 0.10.3 to 0.11.3.
- [Release notes](https://github.com/mitsuhiko/console/releases )
- [Commits](https://github.com/mitsuhiko/console/commits/v0.11.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-30 07:47:41 -06:00
d9366776b2
Add operating mode gating ( #10332 )
...
Co-authored-by: Carl <carl@solana.com >
2020-05-30 00:03:19 -07:00
19d11800bf
Remove WithSigner ( #10325 )
...
automerge
2020-05-29 23:17:44 -07:00
55a64712b9
Cleanup program docs ( #10283 )
2020-05-29 20:29:24 -06:00
de5b21e444
Don't attempt to resolve mainnet-beta in the test suite ( #10328 )
...
automerge
2020-05-29 17:35:07 -07:00
eb45aaa6c3
Added --health-check-slot-distance ( #10324 )
2020-05-29 15:31:52 -07:00
778078e1dc
Distinguish switch/non-switching votes in ReplayStage ( #10218 )
...
* Add SwitchForkDecision, change vote instruction based on decision
* Factor out SelectVoteAndResetForkResult
Co-authored-by: Carl <carl@solana.com >
2020-05-29 14:40:36 -07:00
284e83e619
gce.sh: Make help text example command non-executable ( #10319 )
...
automerge
2020-05-29 11:52:25 -07:00
b563b49ed5
Improve Rpc inflation tooling ( #10309 )
...
automerge
2020-05-29 11:50:25 -07:00
75924bd232
Update whitelist.rs ( #10317 )
...
automerge
2020-05-29 10:51:33 -07:00
bc37dfc4c1
log leader ( #10316 )
...
automerge
2020-05-29 04:35:20 -07:00
8db34474d3
Cover tests for clippy ( #10310 )
...
automerge
2020-05-29 02:00:56 -07:00
fb4d8e1f62
cleanup clippy tests ( #10172 )
...
automerge
2020-05-29 00:26:06 -07:00
a71833c17b
Bump regex from 1.3.8 to 1.3.9 ( #10308 )
...
* Bump regex from 1.3.8 to 1.3.9
Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.8 to 1.3.9.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.3.8...1.3.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-28 21:48:39 -07:00
c68d426fa2
Update Cargo.lock
2020-05-28 15:32:42 -07:00
9eefb2c929
Bump version to 1.3.0
2020-05-28 15:01:13 -07:00
0a373149dd
verify_reachable_ports: Handle errors without expect() ( #10298 )
...
automerge
2020-05-28 14:16:53 -07:00
e68621b8bb
Fix repair dos ( #10299 )
...
Co-authored-by: Carl <carl@solana.com >
2020-05-28 14:16:24 -07:00
0442c45d5b
Feign RPC health while in a --wait-for-supermajority
holding pattern ( #10295 )
2020-05-28 12:22:19 -07:00
3f508b37fd
Skip gossip requests with different shred version and split lock ( #10240 )
2020-05-28 11:38:13 -07:00
9227874ada
Bump regex from 1.3.7 to 1.3.8 ( #10293 )
...
* Bump regex from 1.3.7 to 1.3.8
Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/regex-1.3.7...1.3.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-28 10:02:23 -07:00
e8bf94c2d2
CLI: Don't display inactive stake lockups
2020-05-28 09:45:20 -06:00
f60b101920
Verify TPU and serve repair ports are reachable ( #10291 )
2020-05-28 08:41:06 -07:00
34796d2c81
Include GenesisConfig inflation in Display ( #10282 )
...
automerge
2020-05-27 22:35:19 -07:00
075dc078da
Use correct --url ( #10284 )
...
automerge
2020-05-27 21:02:58 -07:00
5ac2ae1178
Purge next slots to avoid a blockstore_processor panic on restart ( #10281 )
2020-05-27 19:55:40 -07:00
2cd1e4e12a
Adjust mainnet-beta shred version
2020-05-27 17:11:49 -07:00
c600cfc655
Cleanup programming model doc ( #10274 )
2020-05-27 16:18:11 -06:00
f9ee97d6f5
CLI: Improve stake (de)activation display
2020-05-27 14:21:09 -06:00
34507e8a5b
Stalebot: Exempt 'blocked' label ( #10268 )
...
automerge
2020-05-27 11:20:45 -07:00
e3b444834f
Add more logging while unpacking snapshots ( #10266 )
2020-05-27 10:41:05 -07:00
7d42d529af
Add exchange integration docs ( #10054 )
...
* Add exchange integration doc
* Round 1 review comments
* Add rent stub doc
* Pretty-print some things
* Rework blockhash info, move offline signing
* Add something to test section
* Update blockhash/last-valid-slot info
2020-05-27 09:47:03 -07:00
7abdfc23f9
succceed is not a word
2020-05-26 23:17:50 -07:00
2ee0c48980
Program address nits ( #10261 )
...
automerge
2020-05-26 19:32:19 -07:00
3f0995d3b4
Add commitment parameter to getFeeCalculatorForBlockhash ( #10255 )
...
* Accept commitment parameter on getFeeCalculatorForBlockhash
* Update docs
* Add get_fee_calculator_for_blockhash_with_commitment to rpc client
2020-05-26 17:23:58 -06:00
22a98bd27a
Wait for one slot to be produced ( #10257 )
...
automerge
2020-05-26 16:20:28 -07:00
b6083ca107
Cli: expose last-valid-slot in solana fees ( #10254 )
...
automerge
2020-05-26 14:08:07 -07:00
1cd1988207
Update testnet-automation.sh ( #10250 )
...
automerge
2020-05-26 13:02:24 -07:00
4e431bc818
Add mechanism to get blockhash's last valid slot ( #10239 )
...
automerge
2020-05-26 12:06:21 -07:00
1bfc4c1489
Bump libc from 0.2.70 to 0.2.71 ( #10249 )
...
* Bump libc from 0.2.70 to 0.2.71
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.70 to 0.2.71.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.70...0.2.71 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <anatoly+githubjenkins@solana.io >
2020-05-26 11:04:15 -07:00
d888e1c50a
Bump byte-unit from 3.1.2 to 3.1.3 ( #10248 )
...
Bumps [byte-unit](https://github.com/magiclen/byte-unit ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/magiclen/byte-unit/releases )
- [Commits](https://github.com/magiclen/byte-unit/compare/v3.1.2...v3.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-26 11:04:06 -07:00
03abd3ddd7
Prevent privilege escalation ( #10232 )
...
automerge
2020-05-26 01:02:31 -07:00
5d96fcec63
Remove storage rpc docs ( #10238 )
2020-05-25 23:38:12 -06:00
bf8daf8e74
Update cross-program and program address proposals ( #10234 )
2020-05-25 22:25:16 -07:00
569e3cb46a
Use thiserror's display for TransactionError ( #10233 )
...
automerge
2020-05-25 16:13:09 -07:00
7ebd8ee531
Cluster info metrics ( #10215 )
2020-05-25 15:03:34 -07:00
c1738b01a0
Bump byte-unit from 3.1.1 to 3.1.2 ( #10229 )
...
Bumps [byte-unit](https://github.com/magiclen/byte-unit ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/magiclen/byte-unit/releases )
- [Commits](https://github.com/magiclen/byte-unit/compare/v3.1.1...v3.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-25 10:25:44 -07:00
27e3ee8799
Re-enable move in docker-solana ( #10214 )
2020-05-24 23:51:37 -07:00
156387aba4
LedgerCleanupService no longer causes an OOM and actually purges ( #10199 )
...
* cleanup_ledger() now services new_root_receiver while purging
* purge_slots() now fully deletes before compacting
* Add ledger pruning grafana graph
2020-05-24 21:41:54 -07:00
8a8384e674
Bump sha2 from 0.8.1 to 0.8.2 ( #10205 )
...
* Bump sha2 from 0.8.1 to 0.8.2
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.8.1 to 0.8.2.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.8.1...sha2-v0.8.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-24 19:44:04 -07:00
58ae9ab34f
Bump zstd from 0.5.1+zstd.1.4.4 to 0.5.2+zstd.1.4.5 ( #10207 )
...
Bumps [zstd](https://github.com/gyscos/zstd-rs ) from 0.5.1+zstd.1.4.4 to 0.5.2+zstd.1.4.5.
- [Release notes](https://github.com/gyscos/zstd-rs/releases )
- [Commits](https://github.com/gyscos/zstd-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-24 19:39:38 -07:00
3dfef813bf
Bump hidapi from 1.2.1 to 1.2.2 ( #10210 )
...
Bumps [hidapi](https://github.com/ruabmbua/hidapi-rs ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/ruabmbua/hidapi-rs/releases )
- [Commits](https://github.com/ruabmbua/hidapi-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-24 19:39:06 -07:00
3aae98c8be
Add switching vote instruction ( #10197 )
...
* Add switching vote
* Make sure vote size stays under gossip limit
Co-authored-by: Carl <carl@solana.com >
2020-05-24 15:38:35 -07:00
8d32441b96
Fix ledger-tool create-snapshot and add sanity test ( #10212 )
...
automerge
2020-05-24 08:27:36 -07:00
26acd6aafa
Sort notifications for easier scanning on Discord ( #10208 )
...
automerge
2020-05-24 00:20:57 -07:00
7373163bed
Update whitelist.rs ( #10203 )
2020-05-23 17:46:59 -06:00
a21409e97e
Update whitelist.rs ( #10202 )
...
automerge
2020-05-23 10:51:15 -07:00
9fae5aacc2
grammar ( #10200 )
...
automerge
2020-05-23 08:13:20 -07:00
42aaacf520
Factor out LockedPubkeyReferences ( #10198 )
...
Co-authored-by: Carl <carl@solana.com >
2020-05-22 23:23:17 -07:00
36a36d1c83
No longer allow create-account to add funds to an existing account ( #10192 )
...
automerge
2020-05-22 16:39:01 -07:00
2d3a906d55
Bump tar from 0.4.27 to 0.4.28 ( #10185 )
...
Bumps [tar](https://github.com/alexcrichton/tar-rs ) from 0.4.27 to 0.4.28.
- [Release notes](https://github.com/alexcrichton/tar-rs/releases )
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.27...0.4.28 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-22 15:55:40 -07:00
48c0845359
Update another non-circulating account
2020-05-22 15:11:33 -07:00
10b1895357
Optimize banking processing of AccountInUse ( #10154 )
...
* Optimize banking processing of AccountInUse and thread count
* Add more options to banking-bench
2020-05-22 15:01:01 -07:00
f1e932c90a
Trigger notifications on supermajority votes confirmation ( #10137 )
...
automerge
2020-05-22 14:53:47 -07:00
269db1710e
Retry a couple times before declaring a UDP port unreachable ( #10181 )
2020-05-22 14:33:01 -07:00
e2b5cd6d47
Add another non-circulating account ( #10186 )
...
automerge
2020-05-22 13:06:03 -07:00
2928c5d103
Add SingleGossip commitment level to use for subscriptions ( #10147 )
...
automerge
2020-05-22 12:55:17 -07:00
2324eb9ff9
Make slot history a billion times faster ( #10175 )
2020-05-22 11:15:16 -07:00
b7a32f01c0
Multi-version snapshot support ( #9980 )
...
* Multi-version snapshot support
* rustfmt
* Remove CLI options and runtime support for selection output snapshot version.
Address some clippy complaints.
* Muzzle clippy type complexity warning.
Despite clippy's suggestion, it is not currently possible to create type aliases
for traits and so everything within the 'Box<...>' cannot be type aliased.
This then leaves creating full blown traits, and either implementing
said traits by closure (somehow) or moving the closures into new structs
implementing said traits which seems a bit of a palaver.
Alternatively it is possible to define and use the type alias 'type ResultBox<T> = Result<Box<T>>'
which does seems rather pointless and not a great reduction in complexity but is enough to keep clippy happy.
In the end I simply went with squelching the clippy warning.
* Remove now unused Serialize/Deserialize trait implementations for AccountStorageEntry and AppendVec
* refactor versioned de/serialisers
* rename serde_utils to serde_snapshot
* move call to accounts_db.generate_index() back down to context_accountsdb_from_stream()
* update version 1.1.1 to 1.2.0
remove nested use of serialize_bytes
* cleanups
* Add back measurement of account storage entry serialization.
Remove construction of Vec and HashMap temporaries during serialization.
* consolidate serialisation test cases into serde_snapshot.
clean up leakage of implementation details in serde_snapshot.
* move short term / legacy snapshot code into child module
* add serialize_iter_as_tuple
* preliminary integration of following commit
commit 6d58b73c47294bfb93465d5a83cd2175660b6e6d
Author: Ryo Onodera <ryoqun@gmail.com >
Date: Wed May 20 14:02:02 2020 +0900
Confine snapshot 1.1 relic to versioned codepath
* refactored serde_snapshot, rustfmt
legacy accounts_db format now "owns" both leading u64s, legacy bank_rc format has none
* reduce type complexity (clippy)
2020-05-23 02:54:24 +09:00
967320a091
Update whitelist.rs ( #10183 )
...
automerge
2020-05-22 10:10:26 -07:00
4779858dd4
Clean up RPCClient retry handling: only retry on 429, after a little sleep ( #10182 )
2020-05-22 08:53:53 -07:00
c7cdbc98e5
Bump thiserror from 1.0.18 to 1.0.19 ( #10180 )
...
* Bump thiserror from 1.0.18 to 1.0.19
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.18 to 1.0.19.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.18...1.0.19 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-21 23:36:04 -07:00
c78fd2b36d
document optimistic confirmation and slashing roadmap ( #10164 )
...
* docs
* book nits
* Update docs/src/proposals/optimistic-confirmation-and-slashing.md
Co-authored-by: Michael Vines <mvines@gmail.com >
* Update optimistic-confirmation-and-slashing.md
* Update optimistic-confirmation-and-slashing.md
* Update optimistic-confirmation-and-slashing.md
* Update optimistic-confirmation-and-slashing.md
* Update optimistic-confirmation-and-slashing.md
* fixups
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-05-21 18:15:09 -07:00
12a3b1ba6a
Fixup deserialize_bs58_transaction, and make a few error types more targeted ( #10171 )
...
automerge
2020-05-21 17:30:02 -07:00
18be7a7966
REST API now returns supply in SOL rather than lamports ( #10170 )
...
automerge
2020-05-21 15:50:06 -07:00
56c7e4a66c
ping now reuses the same blockhash for a minute ( #10165 )
2020-05-21 14:11:47 -07:00
486168b796
Revert "Add AVX2 runtime checks ( #10033 )" ( #10167 )
...
This reverts commit cf8eb7700b
.
2020-05-21 13:13:52 -07:00
074c41556f
Add hQB.. to the testnet whitelist
2020-05-21 12:22:38 -07:00
10d60288e8
Update default subscription commitment level from recent to single ( #10161 )
...
* Update default subscription commitment level from recent to single
* Update jsonrpc docs
* Fix failing tests
2020-05-22 00:33:24 +08:00
77d42654dc
Update .gitignore
2020-05-20 23:59:41 -07:00
07243dc87f
Add stake-o-matic.sh
2020-05-20 22:30:09 -07:00
429802a138
Avoid sending duplicate stake delegation transactions for the same epoch ( #10158 )
...
automerge
2020-05-20 21:26:47 -07:00
8da2e1b2f7
Bump tar from 0.4.26 to 0.4.27 ( #10150 )
...
Bumps [tar](https://github.com/alexcrichton/tar-rs ) from 0.4.26 to 0.4.27.
- [Release notes](https://github.com/alexcrichton/tar-rs/releases )
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.26...0.4.27 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-20 20:04:22 -07:00
324cfd40f0
Add v0 REST APIs for circulating and total supply ( #10102 )
2020-05-20 20:04:07 -07:00
64cec764b9
Allow RpcClient users to inject custom "senders" ( #10157 )
...
automerge
2020-05-20 18:40:45 -07:00
ce17de7d25
Add option to wait for a specific epoch length to bench-tps ( #10083 )
2020-05-20 16:42:46 -07:00
417f0e41fa
Add stake-o-matic ( #10044 )
...
automerge
2020-05-20 16:15:03 -07:00
d6d032dd49
Fetch rpc-url from the gossip entrypoint ( #10152 )
...
automerge
2020-05-20 14:52:41 -07:00
357a00d2bc
transaction-history now searches over the entire history by default ( #10145 )
...
automerge
2020-05-20 14:15:31 -07:00
276815bd33
Fixup subscription docs ( #10146 )
2020-05-20 13:19:03 -06:00
4a72c2b054
Support cross-program invocation to native programs ( #10136 )
2020-05-20 09:24:57 -07:00
9d89fb5c35
Fix another unstable test after eager rent ( #10120 )
2020-05-20 09:57:33 -06:00
ad7b113944
Ignore test_tvu_exit ( #10134 )
...
automerge
2020-05-19 23:40:27 -07:00
f33688361c
multinode-demo/faucet.sh is no longer required ( #10129 )
2020-05-19 20:07:30 -07:00
36627fb8b3
move builtin programs out of bank ( #10132 )
...
automerge
2020-05-19 19:45:30 -07:00
f27d001b7a
Remove obsolete testnet management scripts ( #10130 )
...
automerge
2020-05-19 18:26:27 -07:00
d9919b99d2
Remove folds ( #10128 )
...
automerge
2020-05-19 18:13:41 -07:00
439fd30840
Fix erasure ( #10095 )
...
* Fix bad FEC blocks
* Add test
Co-authored-by: Carl <carl@solana.com >
2020-05-19 16:13:12 -07:00
e66b5d09db
Rename getCirculatingSuppy to getSupply in JSON API doc ( #10121 )
...
automerge
2020-05-19 15:37:26 -07:00
d5d06e6be0
Add CommitmentConfig::single() support to the cli ( #10114 )
...
automerge
2020-05-19 13:45:21 -07:00
97f2bcff69
master: Add nonce to shreds repairs, add shred data size to header ( #10109 )
...
* Add nonce to shreds/repairs
* Add data shred size to header
Co-authored-by: Carl <carl@solana.com >
2020-05-19 12:38:18 -07:00
427c78d891
Add SimulateTransaction RPC endpoint ( #10106 )
...
automerge
2020-05-19 12:08:19 -07:00
5e43304eca
Bump byte-unit from 3.0.3 to 3.1.1 ( #10098 )
...
Bumps [byte-unit](https://github.com/magiclen/byte-unit ) from 3.0.3 to 3.1.1.
- [Release notes](https://github.com/magiclen/byte-unit/releases )
- [Commits](https://github.com/magiclen/byte-unit/compare/v3.0.3...v3.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-19 09:03:30 -06:00
d34b9ba306
Bump thiserror from 1.0.17 to 1.0.18 ( #10079 )
...
* Bump thiserror from 1.0.17 to 1.0.18
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.17 to 1.0.18.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.17...1.0.18 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <anatoly+githubjenkins@solana.io >
2020-05-19 09:02:45 -06:00
fac854eb9d
Remove sdk-c ( #10107 )
2020-05-18 21:04:47 -06:00
431a228402
fix clock bankhash mismatch ( #10078 )
...
automerge
2020-05-18 19:48:06 -07:00
300b33a20e
Add unique_signers() to SDK ( #10105 )
...
automerge
2020-05-18 18:31:45 -07:00
759c0e0b03
Update accounts whitelist ( #10100 )
2020-05-18 14:17:56 -06:00
bbc549f592
Rename program_id to owner in system instructions ( #10069 )
2020-05-18 12:55:41 -07:00
bac4aec16f
Trigger RPC notifications after block commitment cache update ( #10077 )
...
* Fixup commitment-aggregation metric
* Trigger notifications after commitment-cache update
* Fixup fn name
* Add single-confirmation commitment level
* Rename to highest_confirmed_slot
* Pass commitment-cache info directly to notifications
* Use match
* Update commitment docs
* Update out of date pubsub docs
2020-05-18 12:49:01 -06:00
4ca352a344
Use serde provided serialization for atomics ( #10096 )
...
automerge
2020-05-18 08:30:27 -07:00
bfcfbab818
Add Vote PubSub endpoint for live gossip votes. ( #10045 )
...
* Add Vote PubSub endpoint for live gossip votes.
* Updated tests for Vote RPC and Vote Listener
* Add JSON RPC documentation for Vote RPC.
* Base58 encode hash in Vote RPC response.
2020-05-17 15:01:08 -06:00
9222bc2b35
Add 30s option to metrics. ( #10081 )
...
10s too short, 1m too long, 30s just right.
2020-05-16 10:46:17 -07:00
f562ed4cc8
Distinguish between shred type in shred fetch stage duplicate filter ( #10068 )
...
* Shred type check
* Test
2020-05-15 13:23:56 -07:00
c4a096d8d4
Wait 15 seconds for gossip rpc url ( #10053 )
2020-05-15 13:23:40 -07:00
5e89bd8868
Panic if no fee-payer found via Message::new() ( #10050 )
...
automerge
2020-05-15 12:23:09 -07:00
7080fb9b37
Abort if the open fd limit cannot be increased ( #10064 )
...
automerge
2020-05-15 12:14:21 -07:00
a32f34f131
Add docs section to upgrade Solana App on Ledger Live ( #10070 )
...
automerge
2020-05-15 11:26:40 -07:00
f342a50a76
Don't discard transaction record when blockhash not found ( #10058 )
...
* Don't discard transaction records
Not enough certainty, because only half the blockhashes
are returned via the RPC call. Even if all 300, there's
still the possiblity other validators are behind, and
a superamajority will vote on on a block that includes
the transaction.
* fmt
2020-05-15 11:43:30 -06:00
58ef02f02b
9951 clippy errors in the test suite ( #10030 )
...
automerge
2020-05-15 09:35:43 -07:00
1da1667920
Forge a confirmed root before halting for RPC inspection ( #10061 )
2020-05-15 09:02:48 -07:00
b762319fc5
Correct comment stating lockup gates stake authorize ixs ( #10063 )
...
* Correct old comment stating lockup gates stake authorize ixs
* Delete dead stake code
2020-05-15 22:02:20 +08:00
6a6c5f196a
Bump libc from 0.2.69 to 0.2.70 ( #10006 )
...
* Bump libc from 0.2.69 to 0.2.70
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.69 to 0.2.70.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.69...0.2.70 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-15 06:18:43 -06:00
22cddcb1a6
Bump thiserror from 1.0.16 to 1.0.17 ( #10020 )
...
* Bump thiserror from 1.0.16 to 1.0.17
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.16 to 1.0.17.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.16...1.0.17 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-15 06:17:42 -06:00
63813fe69f
Add Ledger error codes ( #10056 )
...
automerge
2020-05-14 21:52:11 -07:00
adcd2f14a5
Minor fixes to solana-tokens ( #10057 )
...
automerge
2020-05-14 21:23:35 -07:00
eb1acaf927
Remove archiver and storage program ( #9992 )
...
automerge
2020-05-14 18:22:47 -07:00
9ef9969d29
Remove notifier module duplication ( #10051 )
2020-05-14 17:32:08 -07:00
40b7c11262
Base58 ( #10052 )
2020-05-14 17:23:29 -06:00
d195dce5d1
Clean up Ledger instructions ( #10047 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-05-14 14:03:16 -06:00
816bf6ebdd
Bump fnv from 1.0.6 to 1.0.7 ( #10046 )
...
* Bump fnv from 1.0.6 to 1.0.7
Bumps [fnv](https://github.com/servo/rust-fnv ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/servo/rust-fnv/releases )
- [Commits](https://github.com/servo/rust-fnv/compare/v1.0.6...v1.0.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-14 12:29:11 -07:00
ed53a70b5c
Cli: transfer ALL; check spend+fee in client ( #10012 )
...
* lamports->SOL in user-facing error msg
* Check for sufficient balance for spend and fee
* Add ALL option to solana transfer
* Rework TransferAmount to check for sign_only in parse
* Refactor TransferAmount & fee-check handling to be more general
* Add addl checks mechanism
* Move checks out of cli.rs
* Rename to SpendAmount to be more general & move
* Impl ALL/spend helpers for create-nonce-account
* Impl spend helpers for create-vote-account
* Impl ALL/spend helpers for create-stake-account
* Impl spend helpers for ping
* Impl ALL/spend helpers for pay
* Impl spend helpers for validator-info
* Remove unused fns
* Remove retry_get_balance
* Add a couple unit tests
* Rework send_util fn signatures
2020-05-14 12:24:14 -06:00
4e4a21f9b7
solana-gossip spy
can now specify a shred version (#10040 )
2020-05-13 19:37:40 -07:00
c5460e7fee
Remove inline from all BPF C functions ( #10038 )
2020-05-13 17:23:39 -07:00
cf8eb7700b
Add AVX2 runtime checks ( #10033 )
...
automerge
2020-05-13 12:19:22 -07:00
13bc3f8094
Fix unstable test after eager rent collection ( #10031 )
...
automerge
2020-05-13 10:35:58 -07:00
9575afc8fa
Refactor blockstore recovery code ( #10008 )
2020-05-13 10:09:38 -07:00
1e80044e93
fix docs makefile ( #10016 )
2020-05-13 09:08:25 -07:00
e09f517094
Add solana-tokens ( #10011 )
...
* Initial commit
* Execute transfers
* Refactor for testing
* Cleanup readme
* Rewrite
* Cleanup
* Cleanup
* Cleanup client
* Use a Null Client to move prints closer to where messages are sent
* Upgrade Solana
* Move core functionality into its own module
* Handle transaction errors
* Merge allocations
* Fixes
* Cleanup readme
* Fix markdown
* Add example input
* Add integration test - currently fails
* Add integration test
* Add metrics
* Use RpcClient in dry-run, just don't send messages
* More metrics
* Fix dry run with no keys
* Only require one approval if fee-payer is the sender keypair
* Fix bugs
* Don't create the transaction log if nothing to put into it;
otherwise the next innvocation won't add the header
* Apply previous transactions to allocations with matching recipients
* Bail out of any account already has a balance
* Polish
* Add new 'balances' command
* 9 decimal places
* Add missing file
* Better dry-run; keypair options now optional
* Change field name from 'bid' to 'accepted'
Also, tolerate precision change from 2 decimal places to 4
* Write to transaction log immediately
* Rename allocations_csv to bids_csv
So that we can bypass bids_csv with an allocations CSV file
* Upgrade Solana
* Remove faucet from integration test
* Cleaner integration test
Won't work until this lands and is released:
https://github.com/solana-labs/solana/pull/9717
* Update README
* Add TravicCI script to build and test (#1 )
* Add distribute-stake command (#2 )
* Distribute -> DistributeTokens (#3 )
* Cache cargo deps (#4 )
* Add docs (#5 )
* Switch to latest Solana 1.1 release (#7 )
* distribute -> distribute-tokens (#9 )
* Switch from CSV to a pickledb database (#8 )
* Switch from CSV to a pickledb database
* Allow PickleDb errors to bubble up
* Dedup
* Hoist db
* Add finalized field to TransactionInfo
* Don't allow RPC client to resign transactions
* Remove dead code
* Use transport::Result
* Record unconfirmed transaction
* Fix: separate stake account per allocation
* Catch transport errors
* Panic if we attempt to replay a transaction that hasn't been finalized
* Attempt to fix CI
PickleDb isn't calling flush() or close() after writing to files.
No issue on MacOS, but looks racy in CI.
* Revert "Attempt to fix CI"
This reverts commit 1632394f636c54402b3578120e8817dd1660e19b.
* Poll for signature before returning
* Add --sol-for-fees option for stake distributions
* Add --allocations-csv option (#14 )
* Add allocations-csv option
* Add tests or GTFO
* Apply review feedback
* apply feedback
* Add read_allocations function
* Update arg_parser.rs
* Fix balances command (#17 )
* Fix balances command
* Fix readme
* Add --force to transfer to non-empty accounts (#18 )
* Add --no-wait (#16 )
* Add ThinClient methods to implement --no-wait
* Plumb --no-wait through
No tests yet
* Check transaction status on startup
* Easier to test
* Wait until transaction is finalized before checking if it failed with an error
It's possible that a minority fork thinks it failed.
* Add unit tests
* Remove dead code and rustfmt
* Don't flush database to file if doing a dry-run
* Continue when transactions not yet finalized (#20 )
If those transactions are dropped, the next run will execute them.
* Return the number of confirmations (#21 )
* Add read_allocations() unit-test (#22 )
Delete the copy-pasted top-level test.
Fixes #19
* Add a CSV printer (#23 )
* Remove all the copypasta (#24 )
* Move resolve_distribute_stake_args into its own function
* Add stake args to token args
* Unify option names
* Move Command::DistributeStake into DistributeTokens
* Remove process_distribute_stake
* Only unique signers
* Use sender keypair to fund new fee-payer accounts
* Unify distribute_tokens and distribute_stake
* Rename print-database command to transaction-log (#25 )
* Send all transactions as quickly as possible, then wait (#26 )
* Send all transactions as quickly as possible, then wait
* Exit when finalized or blockhashes have expired
* Don't need blockhash in the CSV output
* Better types
CSV library was choking on Pubkey as a type. PickleDb doesn't have that problem.
* Resend if blockhash has not expired
* Attempt to fix CI
* Move log to stderr
* Add constructor, tuck away client (#30 )
* Add constructor, tuck away client
* Fix unwrap() caught by CI
* Fix optional option flagged as required
* Bunch of cleanup (#31 )
* Remove untested --no-wait feature
* Make --transactions-db an option, not an arg
So that in the future, we can make it optional
* Remove more untested features
Too many false positives in that santity check. Use --dry-run
instead.
* Add dry-run mode to ThinClient
* Cleaner dry-run
* Make key parameters required
Just don't use them in --dry-run
* Add option to write the transaction log
--dry-run doesn't write to the database. Use this option if you
want a copy of the transaction log before the final run.
* Revert --transaction-log addition
Implement #27 first
* Fix CI
* Update readme
* Fix CI in copypasta
* Sort transaction log by finalized date (#33 )
* Make --transaction-db option implicit (#34 )
* Move db functionality into its own module (#35 )
* Move db functionality into its own module
* Rename tokens module to commands
* Version bump
* Upgrade Solana
* Add solana-tokens to build
* Remove Cargo.lock
* Remove vscode file
* Remove TravisCI build script
* Install solana-tokens
Co-authored-by: Dan Albert <dan@solana.com >
2020-05-13 08:36:30 -06:00
1eb40c3fe0
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?
2020-05-13 16:22:14 +09:00
ee7f15eff1
Rpc: optionally filter getLargestAccounts by circulating/nonCirculating ( #10007 )
...
* Add circ/non-circ filter to getLargestAccounts
* Plumb largest accounts into client and cli
* Bump timeout toward CI flakiness
* Update docs
2020-05-12 21:05:05 -06:00
a9b82cf95b
Enable disk metrics ( #10009 )
2020-05-12 15:24:39 -07:00
5cc252d471
Remove hash field from account ( #9915 )
2020-05-12 23:39:46 +08:00
a75086287c
Use CommitmentConfig::root() when checking accounts, CommitmentConfig::max() may not be available yet ( #9999 )
...
automerge
2020-05-12 00:24:04 -07:00
a5fb3fc220
Update testnet shred version ( #10000 )
...
automerge
2020-05-11 23:30:00 -07:00
28d1f7c5e7
Fix crash when CI_COMMIT=HEAD ( #9994 )
...
automerge
2020-05-11 22:49:29 -07:00
59de1b3b62
Compute Switch Threshold ( #9218 )
...
* Add switching threshold check
Co-authored-by: Carl <carl@solana.com >
2020-05-11 22:20:11 -07:00
84b6120983
getClusterNodes RPC API now includes the node software version ( #9990 )
2020-05-11 21:30:01 -07:00
3b9dc50541
Fix up a couple cli commands that fail when a node is in the --wait-for-supermajority
state ( #9985 )
...
automerge
2020-05-11 16:07:40 -07:00
2521f75c18
Advertise node software version in gossip ( #9981 )
...
* Advertise node version in gossip
* Remove solana_clap_utils::version! macro
2020-05-11 15:02:01 -07:00
965204b8e0
Check slot cleaned up for RPC blockstore/slot queries ( #9982 )
...
automerge
2020-05-11 14:47:40 -07:00
6660e93c39
Bump clap from 2.33.0 to 2.33.1 ( #9978 )
...
* Bump clap from 2.33.0 to 2.33.1
Bumps [clap](https://github.com/clap-rs/clap ) from 2.33.0 to 2.33.1.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/v2.33.1/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v2.33.0...v2.33.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-11 14:32:50 -07:00
4fd7526852
Bump signal-hook from 0.1.14 to 0.1.15 ( #9979 )
...
Bumps [signal-hook](https://github.com/vorner/signal-hook ) from 0.1.14 to 0.1.15.
- [Release notes](https://github.com/vorner/signal-hook/releases )
- [Changelog](https://github.com/vorner/signal-hook/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vorner/signal-hook/compare/v0.1.14...v0.1.15 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-11 14:32:26 -07:00
903a8a3196
Add retransmit packets_by_slot metrics ( #9975 )
2020-05-11 13:49:10 -07:00
7e364d01c2
Bump solana-rbpf to v0.1.28 ( #9976 )
2020-05-11 13:34:56 -07:00
bfe179e911
nudge
2020-05-11 09:06:05 -07:00
af84dff9ef
nudge
2020-05-11 09:06:05 -07:00
97e17f9b32
Programs can only sign their accounts
2020-05-11 09:06:05 -07:00
b4b4d6b00d
Write non-error output to stdout ( #9960 )
...
automerge
2020-05-11 08:39:10 -07:00
1f9d0fc284
Bump dialoguer from 0.5.1 to 0.6.2 ( #9970 )
...
Bumps [dialoguer](https://github.com/mitsuhiko/dialoguer ) from 0.5.1 to 0.6.2.
- [Release notes](https://github.com/mitsuhiko/dialoguer/releases )
- [Changelog](https://github.com/mitsuhiko/dialoguer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/dialoguer/compare/0.5.1...v0.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-11 08:21:16 -07:00
1a47b1cd86
Retransmit and shred fetch metrics ( #9965 )
...
* Retransmit stats
* Shred fetch stats
2020-05-10 21:37:05 -07:00
9c0b80ea1b
Bump serde_yaml from 0.8.11 to 0.8.12 ( #9966 )
...
automerge
2020-05-10 18:11:23 -07:00
288c9751c1
Bump serde from 1.0.106 to 1.0.110 ( #9964 )
...
* Bump serde from 1.0.106 to 1.0.110
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.106 to 1.0.110.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.106...v1.0.110 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-10 16:24:25 -07:00
ad3c8fb812
More logging around failure ( #9967 )
...
automerge
2020-05-10 16:01:20 -07:00
19722fceb3
Fixup supply_with_commitment
2020-05-10 11:50:15 -07:00
0541431ea8
Bump serde_json from 1.0.52 to 1.0.53 ( #9957 )
...
* Bump serde_json from 1.0.52 to 1.0.53
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.52 to 1.0.53.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.52...v1.0.53 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-10 11:46:29 -07:00
dd78184f8f
Cli: Add solana supply command; hide total-supply ( #9956 )
...
* Add cli supply command; hide total-supply
* Use print-accounts arg instead of verbose
2020-05-10 12:05:14 -06:00
af6a8f5fac
Remove RpcClient code duplication ( #9952 )
2020-05-10 08:51:53 -07:00
405e39fb9f
Reduce stability testcase throughput to 40k TPS ( #9959 )
...
automerge
2020-05-10 08:34:47 -07:00
3ee702a922
Rpc: Add getCirculatingSupply endpoint, redux ( #9953 )
...
* Add Bank.clock() helper
* Add non-circulating calculations
* Plumb getSupply rpc endpoint
* Add docs for getSupply, and remove getTotalSupply from docs
* Add pubkeys! procedural macro
* Use procedural macro in non_circulating_supply
2020-05-09 12:05:29 -06:00
cb50877bbf
send_and_confirm_transaction() no longer needs a keypair ( #9950 )
2020-05-09 09:06:32 -07:00
84885d79d5
Pull in hardened BPF virtual machine ( #9931 )
2020-05-08 12:37:04 -07:00
57a9996921
Clean up --output help ( #9941 )
...
automerge
2020-05-08 12:27:56 -07:00
00e45ec935
Maintain sysvar balances for consistent market cap. ( #9936 )
...
* Maintain sysvar balances for consistent market cap.
* Unindent
2020-05-09 02:42:32 +09:00
f98bfda6f9
Security changes ( #9923 )
...
* Move test-only functions to test modules
* Remove sigverify disable
* Remove chacha CTR code
2020-05-08 10:00:23 -07:00
01ab1d1369
Add metrics for logging time taken in replaystage steps ( #9933 )
...
automerge
2020-05-08 03:46:29 -07:00
e970c58330
Properly handle ancestor/descendant maps ( #9932 )
...
* Account for descendants < root not existing in BankForks, purge ancestors/descendants map for consistency with BankForks and progress map
Co-authored-by: Carl <carl@solana.com >
2020-05-07 23:39:57 -07:00
c970bbea4f
Bump serde_bytes from 0.11.3 to 0.11.4 ( #9914 )
...
Bumps [serde_bytes](https://github.com/serde-rs/bytes ) from 0.11.3 to 0.11.4.
- [Release notes](https://github.com/serde-rs/bytes/releases )
- [Commits](https://github.com/serde-rs/bytes/compare/0.11.3...0.11.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-07 23:26:37 -07:00
f12c6c1ed1
BSD compat for 9493de4
( #9922 )
...
automerge
2020-05-07 16:38:33 -07:00
2ac50177a6
Include account.owner into account hash ( #9917 )
...
automerge
2020-05-07 13:01:11 -07:00
3757754c89
Bump signal-hook from 0.1.13 to 0.1.14 ( #9913 )
...
Bumps [signal-hook](https://github.com/vorner/signal-hook ) from 0.1.13 to 0.1.14.
- [Release notes](https://github.com/vorner/signal-hook/releases )
- [Changelog](https://github.com/vorner/signal-hook/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vorner/signal-hook/compare/v0.1.13...v0.1.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-07 08:33:58 -07:00
754c65c066
Refactor RPC subscriptions account handling ( #9888 )
...
* Switch subscriptions to use commitment instead of confirmations
* Add bank method to return account and last-modified slot
* Add last_modified_slot to subscription data and use to filter account subscriptions
* Update tests to non-zero last_notified_slot
* Add accounts subscriptions to test; fails at higher tx load
* Pass BankForks to RpcSubscriptions
* Use BankForks on add_account_subscription to properly initialize last_notified_slot
* Bundle subscriptions
* Check for non-equality
* Use commitment to initialize last_notified_slot; revert context.slot chage
2020-05-07 00:23:06 -06:00
f6e26f6c8c
Add using OutputFormat enum to --sign-only transactions ( #9650 )
...
* Add using OutputFormat enum to --sign-only commands
* Renaming
* Code formating
* Appease clippy
* Add returning json string to pay command for tests
* Code refactoring
* Appease clippy
* Rebase and dedupe signature prints
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-05-06 22:21:48 -06:00
d08d9322d2
Limit performance testcases to 40k TPS client ( #9906 )
2020-05-06 21:36:13 -06:00
65a52a4145
Cli: Update OutputFormat method to return a String to restore consistency ( #9904 )
...
* Update OutputFormat method to return a String to restore consistency
* Remove process_show_account special case
2020-05-06 20:27:15 -06:00
d5c889d6b0
Re-enable gpu sigverify ( #9870 )
...
Add sigverify fuzz and scalar test
2020-05-06 15:44:55 -07:00
445e6668c2
Fix ( #9896 )
...
Co-authored-by: Carl <carl@solana.com >
2020-05-06 11:44:49 -07:00
766062b2cc
Correct method name
2020-05-06 11:27:55 -07:00
068666b0e3
Bump cbindgen from 0.14.1 to 0.14.2 ( #9900 )
...
automerge
2020-05-06 09:07:57 -07:00
09ae61651a
Eliminate BankForksInfo ( #9887 )
2020-05-06 08:24:59 -07:00
e951f8d0ed
Bump libloading from 0.6.1 to 0.6.2 ( #9895 )
...
* Bump libloading from 0.6.1 to 0.6.2
Bumps [libloading](https://github.com/nagisa/rust_libloading ) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/nagisa/rust_libloading/releases )
- [Commits](https://github.com/nagisa/rust_libloading/compare/0.6.1...0.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-05-06 08:19:39 -07:00
e078ba1dde
Display transaction fee in SOL ( #9892 )
...
automerge
2020-05-05 22:10:41 -07:00
16ddd001f6
Gossip no longer pushes/pulls from nodes with a different shred version ( #9868 )
2020-05-05 20:15:19 -07:00
72312ad615
Avoid holding the entire rooted path while loading bank forks ( #9885 )
2020-05-05 19:45:41 -07:00
3442f36f8a
Repair alternate versions of dead slots ( #9805 )
...
Co-authored-by: Carl <carl@solana.com >
2020-05-05 14:07:21 -07:00
b2672fd623
Cli: add cluster-date subcommand, and make block-time slot optional ( #9878 )
...
* Add CliBlockTime struct
* Add cli cluster-date subcommand
* Make slot param optional; also jsonify
* Make prints prettier
2020-05-05 09:42:03 -06:00
16af67d5e1
Focus bench on squash and fix log errors ( #9759 )
...
* Focus bench on squash
Squash performance does not depend on adding a small number accounts. It mainly depends on total number of accounts that need to be hashed during freeze operation. New bank means a clone of accounts db, so we don't get previous errors in log.
* Fix fmt and add slot counter
2020-05-05 08:33:41 -07:00
627bc7e3a9
Rpc: Filter blockstore data by cluster-confirmed root ( #9873 )
...
automerge
2020-05-04 18:39:27 -07:00
f5b0d13f08
Rpc: add getLargestAccounts endpoint ( #9869 )
...
automerge
2020-05-04 16:46:10 -07:00
3aedb81d48
Avoid panic caused by converting non-positive / non-normal floating points values to duration ( #9867 )
2020-05-04 13:08:27 -07:00
f8ad3aca25
Speed up setting lockups ( #9849 )
...
* De-dup sending messages
* Add --no-wait option for setting lockups
* Don't set lockups that are already set
* Extend adjacent lockups
2020-05-04 13:05:04 -06:00
a8394317c7
Wait for at least one confirmation when uploading program data ( #9850 )
...
automerge
2020-05-02 20:11:50 -07:00
ffbbdd46e8
Add clap.rs default for --commitment ( #9859 )
2020-05-02 13:06:35 -07:00
f37f83fd12
Fuzzer test and fixes ( #9853 )
2020-05-02 08:07:52 -07:00
de04563f18
Watchtower can now emit a notifiation on all non-vote transactions ( #9845 )
2020-05-01 17:48:22 -07:00
894549f002
Put empty accounts in the accounts list on load ( #9840 )
...
Indexing into accounts array does not match account_keys otherwise.
Also enforce program accounts not at index 0
Enforce at least 1 Read-write signing fee-payer account.
2020-05-01 17:23:33 -07:00
fc46a0d441
Reenable move lock files ( #9844 )
...
automerge
2020-05-01 17:12:51 -07:00
6eb50450ec
Reenable move ( #9841 )
...
automerge
2020-05-01 12:51:29 -07:00
79a6b4b596
Add delay to keep RPC traffic down on error
2020-05-01 10:32:46 -07:00
db8011f4f3
Enable multiple lockup fields to be set at once ( #9831 )
...
automerge
2020-04-30 22:17:23 -07:00
8dfe0affd4
Add incinerator sysvar ( #9815 )
2020-04-30 22:04:08 -07:00
450f1d2867
Add set-lockup to solana-stake-accounts ( #9827 )
...
* Add a command to set lockups or authorize a new custodian on derived stake accounts
* Thanks clippy
2020-04-30 17:56:37 -06:00
7678af6300
Cleanup BPF helper symbols ( #9804 )
2020-04-30 11:29:11 -07:00
217931479b
Bump Ledger Beta app version ( #9822 )
...
automerge
2020-04-30 11:15:09 -07:00
e5bad7594f
Clarify Ledger security implications ( #9820 )
...
* Clarify Ledger security implications
* Remove trailing whitespace
2020-04-30 12:14:51 -06:00
de9d8cd849
Rename BPF helper to syscall ( #9819 )
...
automerge
2020-04-30 01:43:11 -07:00
6deaf649ef
Add commitment Root variant, and add fleshed out --commitment arg to Cli ( #9806 )
...
automerge
2020-04-29 21:55:33 -07:00
a91236012d
Pass around --max-genesis-archive-unpacked-size ( #9161 )
...
automerge
2020-04-29 18:53:34 -07:00
a0514eb2ae
thiserror, docs, remove general Failure case ( #9741 )
...
automerge
2020-04-29 18:12:51 -07:00
230df0ec0c
Upgrade to Rust 1.43.0 ( #9754 )
2020-04-29 18:02:05 -07:00
2f08b12753
Rpc Client: Prevent error out on get_num_blocks_since_signature_confirmation ( #9792 )
...
automerge
2020-04-29 13:12:38 -07:00
efb4988d10
Rpc: remove unwraps ( #9793 )
...
automerge
2020-04-29 12:06:09 -07:00
6ed29b3653
Don't divide by zero
2020-04-29 11:04:52 -07:00
1018807db9
Bump Rust-BPF version to be interoperable with latest Rust ( #9783 )
...
automerge
2020-04-28 23:47:59 -07:00
0954ea19e8
catchup now estimates the time remaining ( #9782 )
...
automerge
2020-04-28 22:32:12 -07:00
b26c07b788
Fix BPF tool caching ( #9781 )
...
automerge
2020-04-28 21:06:04 -07:00
eb24f3df84
Update dalek version
2020-04-28 21:02:47 -06:00
3d40ca86b0
Disable Move/Libra components
2020-04-28 21:02:47 -06:00
d836dfff14
Fix bpf unit test linkage ( #9780 )
...
automerge
2020-04-28 19:41:08 -07:00
a4fe11fad2
Remove old logging enabler artifacts ( #9777 )
...
automerge
2020-04-28 15:56:51 -07:00
9d91cca73c
Remove commented code
2020-04-28 15:47:41 -06:00
0a16d09e1f
typo ( #9776 )
...
automerge
2020-04-28 14:40:10 -07:00
068f12fd6f
Add Cross-program invocations ( #9582 )
2020-04-28 14:33:56 -07:00
063f616a19
Don't --use-move
2020-04-28 12:47:31 -07:00
87827b2330
Reorder steps by relative priority for when there aren't enough agents
2020-04-28 12:44:55 -07:00
f5aaf7ff28
Disable move more
2020-04-28 12:39:36 -07:00
6e42989309
Report duration of last alarm in the All Clear message ( #9766 )
...
automerge
2020-04-28 10:48:16 -07:00
d67ad70443
Revert "Bump console from 0.10.1 to 0.11.2 ( #9763 )"
...
This reverts commit 2de999fb61
.
2020-04-28 10:43:18 -07:00
655e3bc418
Rpc: Use cluster largest_confirmed_root as commitment max ( #9750 )
...
automerge
2020-04-28 10:20:43 -07:00
659e87703b
Bump generic-array from 0.13.2 to 0.14.1 ( #9446 )
...
* Bump generic-array from 0.13.2 to 0.14.1
Bumps [generic-array](https://github.com/fizyk20/generic-array ) from 0.13.2 to 0.14.1.
- [Release notes](https://github.com/fizyk20/generic-array/releases )
- [Changelog](https://github.com/fizyk20/generic-array/blob/master/CHANGELOG.md )
- [Commits](https://github.com/fizyk20/generic-array/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
* Optional generic-array
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
Co-authored-by: Jack May <jack@solana.com >
2020-04-28 09:43:48 -07:00
2de999fb61
Bump console from 0.10.1 to 0.11.2 ( #9763 )
...
Bumps [console](https://github.com/mitsuhiko/console ) from 0.10.1 to 0.11.2.
- [Release notes](https://github.com/mitsuhiko/console/releases )
- [Commits](https://github.com/mitsuhiko/console/compare/0.10.1...0.11.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 09:36:07 -07:00
a12428a5b8
Use Blockstore lowest_slot to start root iterator ( #9738 )
2020-04-28 10:22:10 -06:00
3d8fc8a4a8
Enable cargo audit for all Cargo.lock ( #9751 )
...
* Enable cargo audit for all Cargo.lock
* Update http from 0.1.19 to 0.1.21
* Update bumpalo from 3.2.0 to 3.2.1
2020-04-28 17:43:47 +09:00
ef7196cec2
Relax update preciseness ( #9758 )
...
automerge
2020-04-28 01:40:25 -07:00
a61904b2dc
Set HOME correctly ( #9757 )
...
automerge
2020-04-28 01:18:52 -07:00
aac580686f
fix test compilation from add_static_program change ( #9755 )
2020-04-27 23:37:08 -07:00
efad193180
Make default programs static ( #9717 )
2020-04-27 21:05:12 -07:00
193dbb1794
sanitize lowest slots ( #9747 )
2020-04-27 20:22:30 -07:00
c11abf88b7
Clean up use
to keep rust 1.43.0 from complaining ( #9740 )
2020-04-27 16:54:11 -07:00
2f705b5b55
Docs: Fix linkcheck errors ( #9743 )
...
automerge
2020-04-27 14:51:53 -07:00
839ff51b9a
Fix build
2020-04-27 12:26:23 -07:00
8ef097bf6f
Input values are not sanitized after they are deserialized, making it far too easy for Leo to earn SOL ( #9706 )
...
* sanitize gossip protocol messages
* sanitize transactions
* crds protocol sanitize
2020-04-27 11:06:00 -07:00
c372a39dd3
Bump dialoguer from 0.5.0 to 0.5.1 ( #9725 )
...
Bumps [dialoguer](https://github.com/mitsuhiko/dialoguer ) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/mitsuhiko/dialoguer/releases )
- [Commits](https://github.com/mitsuhiko/dialoguer/compare/0.5.0...0.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-27 09:57:13 -07:00
c5a7df9221
Bump console from 0.10.0 to 0.10.1 ( #9726 )
...
Bumps [console](https://github.com/mitsuhiko/console ) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/mitsuhiko/console/releases )
- [Commits](https://github.com/mitsuhiko/console/compare/0.10.0...0.10.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-27 09:16:24 -06:00
f71a23a72a
Fix broken doc link to anatomy of transaction ( #9728 )
...
automerge
2020-04-27 00:58:27 -07:00
41eba7d1c7
Strictly match against package names ( #9727 )
...
automerge
2020-04-26 20:56:00 -07:00
9918539229
Introduce type alias Ancestors ( #9699 )
...
* Introduce type alias AncestorList
* Rename AncestorList => Ancestors
2020-04-27 11:07:03 +09:00
e907c0e650
Filter program ids to store ( #9721 )
...
automerge
2020-04-26 00:11:37 -07:00
d3e3f51330
Ignore log tests due to concurrency conflicts ( #9719 )
2020-04-25 22:38:59 -07:00
c9d6c39c31
Fix up test
2020-04-25 09:33:44 -07:00
05acd4b29f
Cargo check all targets ( #9718 )
...
automerge
2020-04-25 05:14:37 -07:00
a7f33b5014
Cache banks in BankForks until optional largest_confirmed_root ( #9678 )
...
automerge
2020-04-24 15:49:57 -07:00
d7f37a703e
Bump jsonrpc-derive from 14.0.5 to 14.1.0 ( #9702 )
...
Bumps [jsonrpc-derive](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/jsonrpc-derive-v14.0.5...v14.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-24 15:24:18 -07:00
c92f95e0b8
Bump jsonrpc-ws-server from 14.0.6 to 14.1.0 ( #9701 )
...
Bumps [jsonrpc-ws-server](https://github.com/paritytech/jsonrpc ) from 14.0.6 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/ipc-14.0.6...v14.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-24 15:24:07 -07:00
fa20963b93
Revert shred fs ( #9712 )
...
* Revert "Untar is called for shred archives that do not exist. (#9565 )"
This reverts commit 729cb5eec6
.
* Revert "Dont insert shred payload into rocksdb (#9366 )"
This reverts commit 5ed39de8c5
.
2020-04-24 15:04:23 -07:00
50f1ec0374
Add support for log rotation, sending SIGUSR1 will cause the log file to be re-opened ( #9713 )
2020-04-24 14:26:53 -07:00
76b1c2baf0
One less alloc per transaction ( #9705 )
...
* One less alloc per transaction
* Fix benches
* Fix compiler warnings in bench build
* Fix move build
* Fix bench
2020-04-24 13:03:46 -06:00
767a0f9384
Fix comment in serve_repair ( #9703 )
...
automerge
2020-04-24 10:00:23 -07:00
d44e0b7cd8
Support ad-hoc genesis args in run.sh ( #9697 )
...
automerge
2020-04-23 22:48:53 -07:00
3670d3fd7a
Add missing slash
2020-04-23 21:37:25 -07:00
cb2efd530f
Update testnet expected shred version
2020-04-23 20:36:52 -07:00
79829c98db
Fix vote listener passing bad transactions ( #9694 )
2020-04-23 17:04:09 -07:00
d2cef8ed9b
Bump num_cpus from 1.12.0 to 1.13.0 ( #9682 )
...
* Bump num_cpus from 1.12.0 to 1.13.0
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases )
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.12.0...v1.13.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
2020-04-23 13:08:06 -07:00
17a8b0f783
Bump jsonrpc-core-client from 14.0.5 to 14.1.0 ( #9683 )
...
Bumps [jsonrpc-core-client](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/jsonrpc-core-client-v14.0.5...v14.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-23 13:07:50 -07:00
3acfe42622
Exit cleanly on panic! so the process don't limp along in a half-dead state ( #9690 )
2020-04-23 12:05:13 -07:00
d1cbccd9ba
solana-dos can now DoS gossip nodes ( #9652 )
...
automerge
2020-04-23 11:46:12 -07:00
504160b11f
Update to rocksdb 0.14 and set max wal size ( #9668 )
2020-04-23 08:38:09 -07:00
b21fd27360
Sync all Cargo.locks with num_cpus:1.12.0 ( #9685 )
...
automerge
2020-04-23 05:13:46 -07:00
8df79a3559
Remove stray 'v' ( #9679 )
2020-04-22 23:26:37 -07:00
ecb343c23b
reduce errors ( #9669 )
...
Co-authored-by: Anatoly Yakovenko <anatoly@solana.com >
2020-04-22 19:46:06 -07:00
7e48e5859d
Delete dead code ( #9670 )
...
automerge
2020-04-22 18:17:23 -07:00
57a25de910
Remove validator-info publish from net scripts ( #9673 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-04-22 18:04:22 -06:00
24354ccd6a
Clean up wallet URL paths ( #9667 )
...
automerge
2020-04-22 16:48:21 -07:00
71f7a7243b
Add custodian option to withdraw-stake command ( #9662 )
...
automerge
2020-04-22 15:00:18 -07:00
17e7667da4
Serialize test ( #9655 )
2020-04-22 14:53:06 -07:00
5d2f488004
Add getLowestNonpurgedBlock rpc; use blockstore api in getConfirmedBlocks ( #9656 )
...
automerge
2020-04-22 13:33:06 -07:00
ab4bdd59db
Extend snapshot interval in multinode demo ( #9657 )
...
automerge
2020-04-22 12:25:15 -07:00
d5abff82e0
Add largest_confirmed_root to BlockCommitmentCache ( #9640 )
...
* Add largest_confirmed_root to BlockCommitmentCache
* clippy
* Add blockstore to BlockCommitmentCache to check root
* Add rooted_stake helper fn and test
* Nodes that are behind should correctly id confirmed roots
* Simplify rooted_stake collector
2020-04-22 12:22:09 -06:00
611d2fa75d
Add single region TPS report testcases ( #9609 )
...
automerge
2020-04-22 11:05:05 -07:00
89b30b4853
Ignore test_helper_sol_log due to solana_logger concurency issue ( #9654 )
2020-04-22 10:03:41 -07:00
9b71573965
Align ci/publish-docs and ci/test-checks doc builds ( #9653 )
...
* Align ci/publish-docs and ci/test-checks doc builds
* Fix links
2020-04-22 09:51:01 -07:00
77c3a1f372
Don't attempt to rebase or move empty accounts ( #9651 )
...
automerge
2020-04-22 09:45:44 -07:00
08e73e5366
Bump jsonrpc-http-server from 14.0.6 to 14.1.0 ( #9628 )
...
automerge
2020-04-22 09:21:05 -07:00
2e8349196e
Custom epochslots debug ( #9647 )
2020-04-22 08:55:08 -07:00
2a935ec15f
Bump jsonrpc-pubsub from 14.0.6 to 14.1.0 ( #9649 )
...
Bumps [jsonrpc-pubsub](https://github.com/paritytech/jsonrpc ) from 14.0.6 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/ipc-14.0.6...v14.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-22 07:49:35 -07:00
7bf1720a76
Handle no hit correctly... ( #9648 )
...
automerge
2020-04-22 01:23:33 -07:00
ba58589656
Relax setting withdraw authority during lockup ( #9644 )
...
automerge
2020-04-21 21:05:49 -07:00
5b8d963ee2
Clean up TdS/validator docs ( #9638 )
2020-04-21 16:59:09 -07:00
45ff1f2379
dos: Tidy up clap argument handling, and adapt to newer solana-dos arguments ( #9633 )
...
* Tidy up clap argument handling
* Adapt to newer solana-dos arguments
2020-04-21 16:58:30 -07:00
0d24e758b2
Add docs for installing the beta Ledger app ( #9641 )
2020-04-21 17:36:37 -06:00
cbc7b3b0b7
Cleanup CLI help message ( #9632 )
...
automerge
2020-04-21 16:09:34 -07:00
111a86f3ec
Added no superminority and isolated node test cases ( #9306 )
...
Co-authored-by: Carl <carl@solana.com >
2020-04-21 15:35:48 -07:00
bab3502260
Push down cluster_info lock ( #9594 )
...
* Push down cluster_info lock
* Rework budget decrement
Co-authored-by: Carl <carl@solana.com >
2020-04-21 12:54:45 -07:00
ad186b8652
Flag test_tvu_exit as serial to hopefully reduce CI flakiness ( #9509 )
2020-04-21 12:54:16 -07:00
3023691487
RPC: Allow single slot address history queries ( #9630 )
2020-04-22 01:08:06 +08:00
92afe9020f
Document potential null responses in RPC API docs ( #9629 )
2020-04-22 01:07:57 +08:00
7d6cdf83dc
[auto-commit] Update all Cargo lock files
2020-04-21 08:07:00 -07:00
64e5684d45
Bump bs58 from 0.3.0 to 0.3.1
...
Bumps [bs58](https://github.com/mycorrhiza/bs58-rs ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/mycorrhiza/bs58-rs/releases )
- [Commits](https://github.com/mycorrhiza/bs58-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-21 08:07:00 -07:00
4d97d3bdb1
Cleanup move ( #9622 )
...
automerge
2020-04-20 23:37:54 -07:00
18cba86f77
Wait for supermajority of cluster to have rooted a transaction to consider it finalized ( #9618 )
...
* Add rooted stake to BlockCommitment
* Use rooted stake to include cluster check
2020-04-20 23:25:49 -06:00
914b022663
cli: Add transaction-history ( #9614 )
...
automerge
2020-04-20 22:01:09 -07:00
6e908a1be8
Nit: More informative error message ( #9616 )
2020-04-20 21:35:22 -07:00
5402434218
Explicitly specificy old version for cargo update ( #9621 )
2020-04-21 12:44:04 +09:00
6793c10860
Update Cargo.lock files ( #9619 )
2020-04-21 10:49:06 +09:00
c856d8bdbd
Backpropagate Cargo.lock updates to all lock files ( #9180 )
...
* Experiment to backpropagate Cargo.lock updates to all lock files
* Move most of dependabot-specific code to its own file
* Various cleanups
* Fine tune..
* Clean up shells and stop obscure API...
2020-04-21 10:07:29 +09:00
a6ad660e5e
Merge stake::withdraw instructions ( #9617 )
2020-04-20 18:16:50 -06:00
b1a0abc7a6
Bump libloading to v0.6.1 ( #9615 )
...
automerge
2020-04-20 16:46:06 -07:00
3fbe7f0bb3
Fixup scripts to set up a new CI node ( #9348 )
...
* Clean up node setup scripts for new CI boxes
* Move files under ci directory
* Set CUDA env var to setup cuda drivers
* Fixup and add README
* shellcheck
* Apply review feedback, rename dir and setup files
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-04-20 17:43:13 -06:00
41fec5bd5b
Handle outdated and current ledger-solana-apps ( #9605 )
...
* Add version check, handling for outdated+current ledger-solana-apps
* Add derivation-path prefix
2020-04-20 14:57:37 -06:00
44cced3ffc
Add decode-transaction
2020-04-20 12:14:30 -07:00
498d025bd3
Update solana-user-authorized_keys.sh
2020-04-20 09:52:33 -06:00
8a69ea971f
test
2020-04-20 08:44:39 -07:00
b1ca74ed30
Bump regex from 1.3.6 to 1.3.7
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.6 to 1.3.7.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.3.6...regex-1.3.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-20 08:02:22 -07:00
6d941c82fd
Update solana-user-authorized_keys.sh
2020-04-20 07:55:16 -06:00
77fb4230d6
Calculate distance between u64 without overflow ( #9592 )
...
* fix overflow
* fixed num_live_peers overflow
2020-04-19 23:05:26 -07:00
a5419fe79e
Error for invalid shred. ( #9588 )
2020-04-19 21:15:09 -07:00
1607891b29
log proper slot ( #9576 )
...
Co-authored-by: Carl <carl@solana.com >
2020-04-19 14:24:45 -07:00
75b25e33f6
Adjust dashboard time range
2020-04-19 09:24:42 -07:00
d08517db8c
Nit picks ( #9580 )
2020-04-18 22:39:08 -07:00
65a9658b13
Budget for gossip traffic ( #9550 )
2020-04-18 22:11:17 -07:00
3205361163
Fix local-cluster test - archiver should wait for itself + 1 validator ( #9577 )
2020-04-18 20:00:02 -07:00
58887c591b
Add and update tests ( #9566 )
2020-04-18 17:04:13 -07:00
657fbfbefa
Proposal for deterministic program generated Pubkey's that can be used only by programs to create signatures in process_instruction. ( #8155 )
...
* program keys
* cleanup
* update
* missing SUMMARY
* review comments
* fixed @jackmay comment
* update to take a user base address
* rename
2020-04-18 16:51:20 -07:00
36bf7ad694
Update link
2020-04-18 15:11:55 -07:00
679e7863cb
Tame wallet manager better ( #9567 )
...
automerge
2020-04-18 11:54:21 -07:00
a7aa7e172b
validator: Consider the activated stake of this node to be online again ( #9573 )
...
automerge
2020-04-18 10:16:19 -07:00
729cb5eec6
Untar is called for shred archives that do not exist. ( #9565 )
...
automerge
2020-04-18 08:34:55 -07:00
addbdcb660
Remove wait_for_majority
2020-04-18 08:23:00 -07:00
f142451a33
Reduce metrics log output
2020-04-17 23:38:14 -07:00
124287a0ea
Add ramp-tps
2020-04-17 22:29:35 -07:00
9da366c193
Remove old stuff
2020-04-17 20:38:29 -07:00
cb0a1a94a7
Bump jsonrpc-core from 14.0.5 to 14.1.0
...
Bumps [jsonrpc-core](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-17 20:06:15 -07:00
dbaebe101c
Clean up metrics dashboard
2020-04-17 18:08:59 -07:00
8509dcb8a0
Report offline/wrong-shred nodes while waiting for a super majority in gossip
2020-04-17 13:32:19 -07:00
7b5cdf6adf
Reduce ReceiveUpdates log spam
2020-04-17 13:32:19 -07:00
7207a91aa5
confirm --verbose now displays failed transactions
2020-04-17 13:17:38 -07:00
55ed52a71d
Increase the number of JSON RPC service threads ( #9551 )
...
automerge
2020-04-17 12:37:33 -07:00
cd4927053e
Format code
2020-04-17 11:39:03 -07:00
982e6c4916
Add after_help to watchtower --help command
2020-04-17 11:39:03 -07:00
b58338b066
Make rpc_subscriptions.rs tests serial ( #9556 )
...
automerge
2020-04-17 10:48:39 -07:00
a9c38fb0df
Consider config in check_for_usb ( #9555 )
2020-04-17 11:37:13 -06:00
9bba27a3aa
Update outdated lock files... ( #9554 )
2020-04-17 23:57:25 +09:00
e655cba5bd
Make rpc tests serial ( #9537 )
2020-04-16 22:02:55 -07:00
bcfd379f32
Simplify EpochSlots update ( #9545 )
...
Co-authored-by: Carl <carl@solana.com >
2020-04-16 19:32:19 -07:00
47ae57610a
Only build x86_64-unknown-linux-gnu on docs.rs
2020-04-16 19:06:17 -07:00
5ed39de8c5
Dont insert shred payload into rocksdb ( #9366 )
...
automerge
2020-04-16 18:20:55 -07:00
66abe45ea1
Decouple accounts hash calculation from snapshot hash ( #9507 )
2020-04-16 15:12:20 -07:00
425b4fe6dd
Don't upload tarballs to buildkite to speed up build
2020-04-16 13:54:36 -07:00
93669ab1fc
Write wallet key to explicit file
2020-04-16 13:34:19 -07:00
16b2d41dd6
Improve error message on solana-keygen new
filesystem permission errors
2020-04-16 10:28:49 -07:00
30b3862770
Don't unwrap on session new
2020-04-16 08:25:45 -07:00
7e7cbec8a1
Passing -v/--verbose to solana confirm
now displays the full transaction
2020-04-16 08:19:30 -07:00
4ac15e68cf
Default to RUST_BACKTRACE=1 for more informative validator logs
2020-04-15 22:37:22 -07:00
a7ed33b552
Pacify shellcheck
2020-04-15 17:46:19 -07:00
9cc7265b05
Always run shellcheck
2020-04-15 17:46:19 -07:00
d567799d43
Use $rust_stable
2020-04-15 17:15:14 -07:00
530c542002
Rpc: Speed up getBlockTime ( #9510 )
...
* Add get-block-time metrics
* Add datapoints to blockstore rpc apis
* Tune timestamp_slot_range
* Refactor get_timestamp_slots
* Cargo.lock
2020-04-15 18:09:14 -06:00
7aa4d401f7
Fix broadcast metrics ( #9461 )
...
* Rework broadcast metrics to support multiple threads
* Update dashboards
Co-authored-by: Carl <carl@solana.com >
2020-04-15 15:22:16 -07:00
a8b8c2f438
Move slow compaction test to integration ( #9506 )
2020-04-15 11:54:03 -07:00
241a05fc52
Add native loader entry points ( #9486 )
2020-04-15 09:41:29 -07:00
40737e9efa
Add health check URI
2020-04-15 09:06:24 -07:00
217828a849
Reduce accounts_db prints ( #9469 )
2020-04-15 09:05:54 -07:00
69f1e487b3
Reduce cluster-info metrics. ( #9465 )
2020-04-14 21:21:58 -07:00
2b2b2cac1f
limit test jobs to 16 to prevent OOM ( #9500 )
2020-04-14 16:40:13 -07:00
ee72714c08
Fix race in multi_bind_in_range ( #9493 )
2020-04-14 13:34:41 -07:00
83a96c557d
Ensure --dynamic-port-range is wide enough
2020-04-14 12:21:05 -07:00
892e425d87
Improve sys-tuner error message
2020-04-14 12:21:05 -07:00
5298e3872c
Cli: enable json output ( #9478 )
...
automerge
2020-04-14 12:10:25 -07:00
c77ed82caa
Use same max_age regardless of leader/not-leader ( #9423 )
...
automerge
2020-04-14 00:34:41 -07:00
2d0224b64e
Switch reed-solomon-erasure from vendored to upstream ( #9483 )
2020-04-14 14:33:21 +09:00
68b099c277
Print signature as part of progress spinner ( #9484 )
...
automerge
2020-04-13 22:04:20 -07:00
283f3ff620
Fail coverage faster in CI
2020-04-13 21:10:09 -07:00
9a95257c40
Optimistic Confirmation Proposal ( #9157 )
...
* Add summary of one block conf
Co-authored-by: Carl <carl@solana.com >
2020-04-13 19:50:05 -07:00
bcfadd6085
Assume json_rpc_url can be upgrade to a websocket if no port is supplied
2020-04-13 19:42:13 -07:00
d4ea1ec6ad
Unfold coverage test failures
2020-04-13 18:07:06 -07:00
a0f0e199b7
Bump libc from 0.2.68 to 0.2.69
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.68 to 0.2.69.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.68...0.2.69 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-13 17:30:02 -07:00
5a0c2a0c1d
Rename UpdateNode to UpdateValidatorIdentity
2020-04-13 17:25:39 -07:00
ce027da236
Reorder CI jobs to allow for more concurrent PRs
2020-04-13 12:57:10 -07:00
37b048effb
Improve address in use error message for RPC pubsub
2020-04-13 12:13:37 -07:00
92a5a51632
Update buildkite-tests.yml
2020-04-13 10:58:29 -07:00
230f014b9e
Bump thiserror from 1.0.14 to 1.0.15
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.14...1.0.15 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-13 09:13:04 -07:00
3f33f4d3a9
Sort the output of solana validators
by active stake ( #9459 )
...
automerge
2020-04-12 17:39:02 -07:00
47fc0a5cfa
Bump parking_lot from 0.10.0 to 0.10.2
...
Bumps [parking_lot](https://github.com/Amanieu/parking_lot ) from 0.10.0 to 0.10.2.
- [Release notes](https://github.com/Amanieu/parking_lot/releases )
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.10.0...0.10.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-12 12:42:38 -07:00
c86b0d8a85
Remove "Credits Observed:" field from solana stake-account
output
2020-04-12 12:42:18 -07:00
8cda974552
Fix flaky new_archiver_external_ip_test ( #9457 )
...
automerge
2020-04-12 11:49:34 -07:00
3f1399cb0d
accounts subcommand now prints account balances in SOL instead of lamports
2020-04-12 10:09:59 -07:00
99655206c8
Calculate account refs fix ( #9447 )
2020-04-11 12:52:10 -07:00
3037eb8d4f
Remove slot field, add test ( #9444 )
...
Co-authored-by: Carl <carl@solana.com >
2020-04-10 23:52:37 -07:00
31ebdbc77f
Don't subject authorizing a new stake authority to lockup ( #9434 )
2020-04-10 17:21:24 -06:00
6e1ce5ab6c
Safer cargo command ( #9437 )
2020-04-10 15:44:24 -07:00
aa8dfac313
Simplify vote simulation ( #9435 )
...
Co-authored-by: Carl <carl@solana.com >
2020-04-10 15:16:12 -07:00
c6da2ab0de
Fix automation stake parser ( #9403 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
2020-04-10 15:42:38 -06:00
f0291dc5d3
Bump users from 0.9.1 to 0.10.0 ( #9343 )
...
automerge
2020-04-10 12:47:21 -07:00
994f8c325a
Bump cbindgen from 0.14.0 to 0.14.1
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.14.0...v0.14.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-10 11:54:12 -07:00
ae5a6419d4
ReceiveUpdates spams the log, adjust the threshold higher ( #9429 )
2020-04-10 10:21:46 -07:00
85feca305b
Avoid port conflict in new_with_external_ip_test_gossip
2020-04-09 20:27:54 -07:00
7b71a331c6
clippy
2020-04-09 20:27:54 -07:00
032127b591
Search for ports sequentially instead of at random for more predictable port selection
2020-04-09 20:27:54 -07:00
91159ea8e3
Rpc: Add getConfirmedSignaturesForAddress ( #9407 )
...
automerge
2020-04-09 20:21:31 -07:00
d5a9ee97f2
Add --allow-dead-slots argument to slot
/print
/json
commands ( #9408 )
...
automerge
2020-04-09 20:10:51 -07:00
900933bbcc
Reduce rpc test code ( #9413 )
...
automerge
2020-04-09 18:05:56 -07:00
aeddd8c95a
Use consistent vote account filename ( #9414 )
...
automerge
2020-04-09 17:53:56 -07:00
be77bdef12
Allow lower shred count ( #9410 )
2020-04-09 16:36:44 -07:00
f3afe5c99c
Remove dead code ( #9404 )
...
automerge
2020-04-09 13:09:59 -07:00
aab9d9229c
Cargo.lock
2020-04-09 12:28:59 -07:00
a714b8052d
Update README.md
2020-04-09 11:06:09 -07:00
e873c93be3
Update README.md
2020-04-09 10:58:42 -07:00
cb5c337540
Update README.md
2020-04-09 10:56:17 -07:00
4d14372d5e
Update README.md
2020-04-09 10:56:01 -07:00
4b8d1abb5d
Update README.md
2020-04-09 10:55:00 -07:00
d63ada489a
Update README.md
2020-04-09 10:51:16 -07:00
d4e284b7c5
Remove Trust Wallet Beta install instructions ( #9396 )
...
automerge
2020-04-09 08:48:07 -07:00
21cb56d808
Fix partition setup ( #9386 )
...
automerge
2020-04-09 01:57:18 -07:00
e1aa247548
Rpc: Add getConfirmedTransaction ( #9381 )
...
* Add blockstore method to return a complete transaction by signature
* Plumb getConfirmedTransaction rpc
* Add doc
2020-04-09 00:57:30 -06:00
638108e9d5
Add --no-wait arg to transfer ( #9388 )
...
automerge
2020-04-08 22:46:19 -07:00
f655b3f0fd
Fix lowest_cleanup_slot check in Blockstore ( #9382 )
...
automerge
2020-04-08 18:47:16 -07:00
6a2be8b0ca
Moar vm.max_map_count
2020-04-08 18:14:27 -07:00
ad0482be73
Revert "Add native loader entry points ( #9275 )" Breaks genesis_config abi ( #9377 )
...
This reverts commit ed86d8d1fc
.
2020-04-08 14:36:18 -07:00
4522e85ac4
Add Metrics/Dashboards tracking block production ( #9342 )
...
* Add metric tracking blocks/dropped blocks
Co-authored-by: Carl <carl@solana.com >
2020-04-08 14:35:24 -07:00
36e73cada4
Add blockstore address-to-signature index ( #9367 )
...
automerge
2020-04-08 12:50:39 -07:00
8e5ac1338f
Update baseline version
2020-04-08 12:14:18 -07:00
cb6cf189b4
Improve ledger-tool/accounts for easier debuging ( #9370 )
...
automerge
2020-04-08 10:25:46 -07:00
8ed05c27f2
Improve ledger-tool help ( #9365 )
2020-04-07 19:21:31 -07:00
9883ca8549
Add 1 SOL grace, to allow for a complaint system account to fund a reasonable number of transactions. ( #9359 )
...
automerge
2020-04-07 13:43:43 -07:00
dc91698b3a
Cache solana-perf.tgz to speed up CI ( #9360 )
...
automerge
2020-04-07 13:13:45 -07:00
b4e00275b2
Cache downloads to speed up CI
2020-04-06 22:53:19 -07:00
03978ac5a5
Add support for monitoring system account balances ( #9345 )
...
automerge
2020-04-06 21:41:53 -07:00
33a68ec9c3
Fix docs ( #9349 )
...
automerge
2020-04-06 20:17:20 -07:00
c78b658a92
Clean up paper/file system wallet docs ( #9340 )
...
* Add filesystem wallet page
* Move validator paper wallet instructions to validator page
* Remove paper wallet staking section
* Add steps for multiple fs and paper wallets
* Add keypair convention page and better multi-wallet example
2020-04-06 19:32:02 -06:00
6b988155e1
RpcClient: include signature check in send_transaction, bump send retries in get_num_blocks_since_signature_confirmation ( #9341 )
...
* Bump rpc send retries
* Add signature check to send_transaction and update mocks to test
2020-04-06 19:27:37 -06:00
4677cdb4c2
Optimize broadcast cluster_info critical section ( #9327 )
2020-04-06 17:36:22 -07:00
96c23110ae
Make TestValidator mint_lamports configurable ( #9337 )
...
automerge
2020-04-06 16:20:55 -07:00
a4e2ee99d3
Add Rust client proposal ( #9246 )
...
* Add Rust client proposal
* Apply review feedback
2020-04-06 16:38:03 -06:00
9a9fa5594d
Add instructions for multiple trust wallet addresses ( #9335 )
...
automerge
2020-04-06 15:00:06 -07:00
1c73f3e100
Default to mainnet-beta ( #9326 )
2020-04-06 15:47:37 -06:00
75234e28e5
Update choose cluster docs ( #9328 )
...
automerge
2020-04-06 12:16:32 -07:00
b20edaca26
Allow v1.0 backports from v1.1
2020-04-06 11:26:39 -07:00
62cb2cd13c
Bump serde_json from 1.0.49 to 1.0.51
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.49 to 1.0.51.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.49...v1.0.51 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-06 08:40:55 -07:00
bfea3572ea
Fix solana-dos arguments
2020-04-06 08:28:45 -07:00
acf64f8476
Update getSignatureStatuses to return historical statuses ( #9314 )
...
automerge
2020-04-06 03:04:54 -07:00
b28ec430e4
Introduce background stale AppendVec shrink mechanism ( #9219 )
...
* Introduce background AppendVec shrink mechanism
* Support ledger tool
* Clean up
* save
* save
* Fix CI
* More clean up
* Add tests
* Clean up yet more
* Use account.hash...
* Fix typo....
* Add comment
* Rename accounts_cleanup_service
2020-04-06 17:30:23 +09:00
7b68628e6c
Remove write lock ( #9311 )
...
* Remove write lock
Co-authored-by: Carl <carl@solana.com >
2020-04-05 15:18:45 -07:00
b584174d67
Deprecate confirmTransaction
, getSignatureStatus
, and getSignatureConfirmation
( #9298 )
...
* Deprecate `confirmTransaction`, `getSignatureStatus`, etc
* Rename get_signature_statuses to get_signature_statuses_with_commitment
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-04-05 14:31:24 +08:00
49e2cc6593
Rework TransactionStatus index in blockstore ( #9281 )
...
automerge
2020-04-04 20:24:06 -07:00
36ab7e0600
Remove h
2020-04-04 16:18:25 -07:00
ad0997e15f
RPC: add err
field to TransactionStatus, alongside the now deprecated status
field ( #9296 )
...
automerge
2020-04-04 16:13:26 -07:00
8cdf406dd3
Bump serde from 1.0.105 to 1.0.106
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.105 to 1.0.106.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.105...v1.0.106 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-04 15:13:52 -07:00
2d618722e6
Bump cbindgen from 0.13.2 to 0.14.0
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.13.2 to 0.14.0.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.13.2...v0.14.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-04 15:13:43 -07:00
c0afbae940
Reduce bench-tps funding printing ( #9290 )
2020-04-04 08:21:28 -07:00
ed86d8d1fc
Add native loader entry points ( #9275 )
2020-04-03 17:40:59 -07:00
c1441a2a8f
Advance if no blocks are available in the given range
2020-04-03 14:59:04 -07:00
b557b3170e
Add log before opening database
2020-04-03 14:55:06 -07:00
9493de4443
Add snapshot compression option ( #9276 )
2020-04-03 13:13:49 -07:00
175ffd9054
Update set-solana-release-tag.sh
2020-04-03 11:21:34 -06:00
66c78cb819
Apply suggestions from code review
2020-04-03 09:58:40 -07:00
962e41f9ca
vote-authorize-voter
no longer fails if the current authorized voter is not the fee payer
2020-04-03 09:58:40 -07:00
fd5f8a8046
Fix sed command for mac and linux ( #9286 )
2020-04-03 10:42:33 -06:00
d61191db40
fix bench warnings ( #9277 )
2020-04-02 21:56:38 -07:00
0139236464
ReplayStage fixes ( #9271 ) ( #9279 )
...
automerge
2020-04-02 21:05:33 -07:00
c5b2db72a2
Add option to monitor catchup at max commitment
2020-04-02 19:05:33 -07:00
303a1207c1
Add --follow option to catchup command to allow for easy ongoing monitoring between two nodes
2020-04-02 19:05:33 -07:00
1078c86100
Streamer test is linux only, remove warnings on not-linux ( #9274 )
...
automerge
2020-04-02 18:02:49 -07:00
c67e9fabc4
Nit: ProgramError cleanup ( #9273 )
...
automerge
2020-04-02 17:46:51 -07:00
ad98f14fc1
Minor doc fixup
2020-04-02 15:59:49 -06:00
ec4745d174
Tame overeager wallet manager ( #9262 )
...
* Add helper fn to check for usb cli args
* Use helper fn to prevent wallet_manager connecting unnecessarily
* Review improvements
2020-04-02 15:47:17 -06:00
0e53939e00
Add windows instructions to CLI install docs ( #9270 )
2020-04-02 15:36:02 -06:00
8d1cd3ae5c
Set checks timeout back to 20 minutes
2020-04-02 13:10:26 -06:00
18fe0f0c44
Add instructions for Trust Wallet Beta for Android ( #9261 )
...
automerge
2020-04-02 11:26:22 -07:00
3b89708653
Add ledger live screenshots and reduce duplicate instructions ( #9258 )
...
automerge
2020-04-02 10:17:40 -07:00
23bf7b8d63
Add epoch subcommand ( #9249 )
...
automerge
2020-04-01 20:42:28 -07:00
a8817fb973
Add some information about what an address can be for CLI commands ( #9233 )
2020-04-01 19:45:37 -07:00
8b14eb9020
Place AccountsHashes in same enum ordinal position as the v1.0 version ( #9251 )
...
automerge
2020-04-01 18:47:50 -07:00
25ee36bbba
Undo breaking rpc removal of getSignatureConfirmation ( #9245 )
2020-04-01 17:56:18 -06:00
19693a85cd
Do not trigger tests if only docs were modified ( #9240 )
2020-04-01 14:18:29 -06:00
c7ba1994ac
Undo getSignatureStatus breaking change, add getSignatureStatuses ( #9228 )
...
automerge
2020-04-01 11:30:58 -07:00
9aab0b9388
More custom error rename ( #9227 )
...
automerge
2020-04-01 11:13:31 -07:00
492b7d5ef9
Add fee-payer option to docs ( #9230 )
...
automerge
2020-04-01 10:38:55 -07:00
352de7929b
Add a support page for wallet docs ( #9229 )
...
automerge
2020-04-01 10:37:52 -07:00
9f5d3f0ee5
Bump socket2 from 0.3.11 to 0.3.12 ( #9222 )
...
Bumps [socket2](https://github.com/alexcrichton/socket2-rs ) from 0.3.11 to 0.3.12.
- [Release notes](https://github.com/alexcrichton/socket2-rs/releases )
- [Commits](https://github.com/alexcrichton/socket2-rs/compare/0.3.11...0.3.12 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-01 09:33:22 -07:00
691a3c6087
Add single testcase to run entire TPS report ( #9143 )
2020-04-01 10:29:18 -06:00
268e04cb4a
Rename CustomError to Custom ( #9207 )
2020-04-01 09:01:11 -07:00
7605f1f540
Fix repair dos ( #9056 )
2020-04-01 06:48:35 -07:00
b543aee24e
Tune udp buffers and vmmap immediately ( #9194 )
2020-03-31 22:53:36 -07:00
a74a64084d
Fix error with account hash list getting too big for gossip ( #9197 )
...
Nodes will stop publishing hashes on gossip and also
slow memory leak.
2020-03-31 21:39:48 -07:00
743b8cddf9
Clean up solana-stake-accounts ( #9211 )
...
* Resolve pubkey/keypair args in a separate module
* Rename CommandConfig to Args
2020-03-31 21:47:43 -06:00
74774dd44f
Add program_error conversions ( #9203 )
2020-03-31 19:56:09 -07:00
a8d4b1c90a
Nit: fmt ( #9204 )
...
automerge
2020-03-31 19:19:59 -07:00
3a6cdf02e5
Fix solana-stake-accounts rebase/move ( #9199 )
...
automerge
2020-03-31 19:07:00 -07:00
56667e17c9
Fix panic ( #9195 )
...
automerge
2020-03-31 18:33:46 -07:00
1e6b789bfa
Improve BPF Loader reporting ( #9202 )
...
automerge
2020-03-31 18:18:44 -07:00
a61ddb6f61
max_ledger_slots -> max_ledger_shreds ( #9198 )
...
automerge
2020-03-31 17:21:19 -07:00
62e12e3af5
Remove unecessary exception and add a new one ( #9200 )
2020-03-31 15:58:30 -07:00
93be7370d9
Nit: print program error as hex ( #9171 )
2020-03-31 10:08:07 -07:00
130c0b484d
Enforce an executable's rent exemption in the runtime ( #9134 )
2020-03-31 10:07:38 -07:00
974848310c
Add more Ledger wallet documentation ( #9182 )
...
* Add a note for getting past the 'pending Ledger review' screen
* Add a note about zsh question marks
2020-03-31 10:56:06 -06:00
49494be653
Fix links ( #9184 )
...
automerge
2020-03-31 09:46:50 -07:00
0e2722c638
solana-validator now supports multiple --authorized-voter arguments ( #9174 )
...
* Use Epoch type
* Vote account's authorized voter is now supported without a validator restart
2020-03-31 08:23:42 -07:00
66946a4680
Check ClusterSlots for confirmation of block propagation ( #9115 )
2020-03-30 19:57:11 -07:00
24d887a38a
Bump assert_cmd from 1.0.0 to 1.0.1 ( #9172 )
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v1.0.0...v1.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 20:42:07 -06:00
73e99cc513
Ledger cleanup fixes ( #9131 )
...
* Fix purging happening every slot when cleanup service is not started at slot 0
* Purge by shred count instead of slots since slots can have variable
number of shreds
2020-03-30 19:02:12 -07:00
e6db701c17
Install solana-stake-accounts ( #9169 )
...
automerge
2020-03-30 17:45:10 -07:00
50fa577af8
Use cluster confirmations in rpc and pubsub ( #9138 )
...
* Add runtime methods to simply get status and slot
* Add helper function to get slot confirmation_count from BlockCommitmentCache
* Return cluster confirmations in getSignatureStatus
* Remove use of invalid get_signature_confirmation_status
* Remove unused methods
* Update pubsub to use cluster confirmations
* Fix test_check_signature_subscribe failure
* Refactor confirmations to read commitment cache only once
* Review comments
* Use bank, root from BlockCommitmentCache
* Update docs
* Add metric for block-commitment aggregations
Co-authored-by: Justin Starry <justin@solana.com >
2020-03-30 17:53:25 -06:00
8636ef5e24
Add solana-stake-accounts CLI tool ( #9164 )
...
automerge
2020-03-30 15:04:46 -07:00
62040cef56
Store BlockCommitmentCache slot and root metadata ( #9154 )
...
automerge
2020-03-30 10:29:30 -07:00
8731b6279f
Bump thiserror from 1.0.13 to 1.0.14 ( #9151 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.13 to 1.0.14.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.13...1.0.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-29 15:33:11 -07:00
ae66c0e497
Add repair message support to dos tool ( #9090 )
2020-03-29 14:44:25 -07:00
c67703e7a3
Make repair metrics less chatty ( #9094 )
2020-03-29 14:43:58 -07:00
b1771b92ec
Calculate ref counts earlier to prevent bad clean ( #9147 )
2020-03-29 14:42:34 -07:00
5f31444300
catchup now retries when the desired node is not yet online ( #9148 )
2020-03-29 09:40:53 -07:00
729cc4e04f
Sanitize zero lamport accounts in append vecs ( #9083 )
2020-03-29 15:45:45 +09:00
2ed3e2160d
Bump serde_json from 1.0.48 to 1.0.49 ( #9139 )
...
* Bump serde_json from 1.0.48 to 1.0.49
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.48 to 1.0.49.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.48...v1.0.49 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Update serde_json in programs
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com >
2020-03-28 12:19:40 -07:00
8bbf6e3f54
Fix race in RPC subscriptions test ( #9142 )
2020-03-29 01:58:51 +08:00
d7fa40087c
Bump version to 1.2.0
2020-03-28 09:44:13 -07:00
3ae6e0b8ab
Add solana-stake-monitor program ( #9081 )
2020-03-27 22:55:55 -07:00
4b7da6e60d
Bump rBPF version to v0.1.25: Fix Windows build ( #9136 )
...
automerge
2020-03-27 19:07:58 -07:00
2863f8ec65
Use 1gb as genesis limit to fix bench-tps ledger from not starting ( #9133 )
...
automerge
2020-03-27 16:50:19 -07:00
e2491c6322
Prevent add/subtract from executable account ( #9132 )
2020-03-27 16:43:25 -07:00
4a8b1d9b2c
RpcClient now returns Signatures instead of Strings ( #9129 )
2020-03-27 15:46:00 -07:00
74aed5cb58
Fix offline stake ops test script ( #9130 )
2020-03-27 12:20:32 -06:00
b130c298df
Remove chatty 'setting snapshot root:' info log ( #9122 )
2020-03-27 10:24:59 -07:00
e5a6f8c2de
fix links ( #9125 )
...
automerge
2020-03-27 10:21:34 -07:00
87e5f8acbf
Add mdbook-linkcheck to docker ( #9123 )
...
automerge
2020-03-27 10:18:01 -07:00
c1a3b6ecc2
Add RPC subscription api for rooted slots ( #9118 )
...
automerge
2020-03-27 09:33:40 -07:00
c242d66130
Document transaction field in getConfirmedBlock responses ( #9121 )
...
automerge
2020-03-27 09:08:18 -07:00
864d212c64
solana account
now displays the account's rent epoch (#9114 )
2020-03-27 08:58:21 -07:00
a9564d207b
Bump assert_cmd from 0.12.1 to 1.0.0 ( #9104 )
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 0.12.1 to 1.0.0.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v0.12.1...v1.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-27 09:57:01 -06:00
b82a9c832b
Fix links in docs ( #9119 )
2020-03-27 09:36:55 -06:00
5d9298543f
Exclude all executable accounts from rent collection ( #9116 )
...
* Whitelist executable accounts for rent exemption
* nudge
2020-03-27 23:28:18 +08:00
4e9ae61044
Add "transaction confirmations" term to docs ( #9087 )
...
* Add transaction confirmations term to docs
* feedback
2020-03-27 21:08:36 +08:00
d47262d233
Reduce transmit frequency ( #9113 )
...
Co-authored-by: Carl <carl@solana.com >
2020-03-26 23:33:28 -07:00
8fdcf9f968
Make colo.sh support Bash 5 ( #9112 )
2020-03-27 15:01:42 +09:00
c82d37f6c3
Fix broken gitbook links ( #9107 )
2020-03-26 21:10:09 -06:00
5a8658283a
Add check for propagation of leader block before generating further blocks ( #8758 )
...
Co-authored-by: Carl <carl@solana.com >
2020-03-26 19:57:27 -07:00
4b97e58cba
Consolidate signature-status rpcs ( #9069 )
...
* getSignatureStatus: return confirmations for non-rooted transactions
* Remove getNumConfirmations.. rpc
* Remove getSignatureConfirmation
* Review comments
* More review comments
2020-03-26 19:21:01 -06:00
48031651a0
Add docs for app wallets ( #9098 )
2020-03-26 19:09:39 -06:00
f3d556e3f9
Refactor VoteTracker ( #9084 )
...
* Refactor VoteTracker
Co-authored-by: Carl <carl@solana.com >
2020-03-26 17:55:17 -07:00
8d4cecdb77
Account data may not change once the executable bit is set ( #9099 )
...
automerge
2020-03-26 17:10:11 -07:00
39a622f66e
Revert setting the default toolchain ( #9093 )
...
automerge
2020-03-26 14:21:22 -07:00
dae28b9cfe
Bump rBPF to v0.1.24, update rBPF/BPF Loader error handling ( #9089 )
2020-03-26 14:00:26 -07:00
b7b4aa5d4d
move rpc types from client to client-types crate ( #9039 )
...
* Separate client types into own crate, so ledger does not need it
Removes about 50 crates of dependency from ledger
* Drop Rpc name from transaction-status types
2020-03-26 13:29:30 -07:00
ed036b978d
Accumulate blockstore metrics and submit every 2s ( #9075 )
2020-03-26 12:51:41 -07:00
284920433f
Restructure wallet docs to prep for app wallet content ( #9088 )
...
automerge
2020-03-26 12:42:05 -07:00
30bed18b77
Install xargo using CI dictated cargo version if available ( #9068 )
2020-03-26 11:47:41 -07:00
6678dd10a5
Remove command-line install instructions of Solana's Ledger wallet app ( #9085 )
2020-03-26 10:37:48 -06:00
296d740f83
Remove contractions in intro doc ( #9086 )
2020-03-26 09:54:47 -06:00
b8fda9d730
Log how much data the ledger holds before processing it ( #9079 )
2020-03-25 21:41:50 -07:00
2623c71ed3
Use type aliases/resulting var names consistently ( #9060 )
2020-03-26 13:08:56 +09:00
e4472db33f
Unflake rpc subscriptions test by reducing sub count ( #9078 )
...
automerge
2020-03-25 20:43:38 -07:00
076fef5e57
Update Cluster Slots to support multiple threads ( #9071 )
...
Co-authored-by: Carl <carl@solana.com >
2020-03-25 18:09:19 -07:00
40eba48109
Bump assert_cmd from 0.12.0 to 0.12.1 ( #9074 )
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-25 17:38:13 -07:00
095c79e863
Bump regex from 1.3.5 to 1.3.6 ( #9055 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.5 to 1.3.6.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.3.5...1.3.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-25 17:24:14 -07:00
959c1ea857
Cargo update bumpalo ( #9067 )
...
* Cargo update bumpalo
* Remove ignore warning
2020-03-25 18:11:08 -06:00
ef3af104ae
Return appropriate error for invalid program account ( #9047 )
...
automerge
2020-03-25 13:23:05 -07:00
9dc69d9843
Store and compute node/stake state in EpochStakes struct ( #8958 )
...
* Store and compute needed bank state in EpochStakes struct
2020-03-25 12:19:15 -07:00
45348b2c83
Remove accounts unwrap ( #9062 )
...
automerge
2020-03-25 10:21:30 -07:00
c558db2a48
Fix xargo to version 0.3.19 to avoid unstable feature ( #9065 )
...
automerge
2020-03-25 08:43:36 -07:00
f987c18a7e
Strictly validate the contents of snapshot/genesis ( #8959 )
...
automerge
2020-03-25 02:46:41 -07:00
5d3f43c10b
Ignore RUSTSEC-2020-0006 for the moment ( #9057 )
...
automerge
2020-03-24 20:10:20 -07:00
216b01b224
Improve coverage.sh usability when used locally ( #9054 )
...
automerge
2020-03-24 13:47:16 -07:00
35dd52e9ba
Remove SLP from grafana
2020-03-24 12:23:30 -07:00
b0c83921be
Move streamer test to integration test ( #9050 )
...
Failing in the coverage build.
2020-03-24 11:39:36 -07:00
e744b15ad2
Bump thiserror from 1.0.12 to 1.0.13 ( #9017 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.12 to 1.0.13.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.12...1.0.13 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-24 10:51:24 -07:00
1fd695d337
Use all cores ( #8908 )
2020-03-24 10:33:53 -07:00
8f38bc7dc0
Refactor how pubsub subscriptions are added ( #9042 )
2020-03-25 00:53:32 +08:00
7d6ea6c17e
ledger-tool can now decode stake instructions ( #9045 )
...
automerge
2020-03-24 05:23:29 -07:00
56dc958116
Add get_confirmed_block_with_encoding() ( #9046 )
...
automerge
2020-03-24 05:05:38 -07:00
19dfb87b1f
Fix timeout for subscriptions test ( #9043 )
...
automerge
2020-03-24 01:57:28 -07:00
a5287f56fc
Remove ,
2020-03-23 22:12:16 -07:00
eed8087d87
Respect confirmations param for signature subscription notifications ( #9019 )
...
automerge
2020-03-23 17:00:34 -07:00
4115d73b9a
Remove Ledger-specific analysis of hardware wallets ( #9028 )
...
automerge
2020-03-23 14:05:38 -07:00
064b95c16a
Fix link in gitbook ( #9027 )
...
automerge
2020-03-23 14:05:27 -07:00
70c167182a
ledger tool now outputs transaction status information if available ( #9024 )
...
automerge
2020-03-23 12:49:21 -07:00
fee002382e
Program address generator ( #8995 )
2020-03-23 12:38:56 -07:00
d75a470ffa
Ledger processing speed tracking ( #9005 )
2020-03-23 12:19:11 -07:00
c530fbd22b
Remove thread-priority crate which is not cross-platform ( #9023 )
2020-03-23 12:18:52 -07:00
1b8f9e75dd
Update getSignatureStatus: support multiple signatures, include slot in each response item ( #9022 )
...
* Rename enable-rpc-get-confirmed-block
* Rename RpcTransactionStatus -> RpcTransactionStatusMeta
* Return simplified RpcTransactionStatus; Add support for multiple transactions
* Update docs
* typo
2020-03-23 11:25:39 -06:00
1a5b01676d
Remove equal sign separators from CLI options ( #9021 )
...
automerge
2020-03-23 09:27:43 -07:00
4b397d15b3
Accounts cleanup service and perf improvements ( #8799 )
...
* Use atomic for ref count instead of taking rwlock
* Accounts cleanup service
* Review comments
2020-03-23 08:50:23 -07:00
4d2b83d01f
Add option to disable rocks compaction ( #9011 )
2020-03-23 08:42:32 -07:00
87096f13d2
Update outdated solana-genesis cli help text ( #9020 )
...
automerge
2020-03-23 08:16:31 -07:00
a0ffcc61ae
Add slot info to Bank::get_signature_confirmation_status ( #9018 )
2020-03-23 21:55:15 +08:00
4b4819cd07
Add slot context to rpc pubsub notifications ( #9001 )
...
automerge
2020-03-23 05:34:42 -07:00
ca791a0378
Ensure --identity is provided when --vote-account is provided ( #9014 )
...
automerge
2020-03-22 22:21:00 -07:00
b08f8d3103
Add stake-account to docs ( #9010 )
2020-03-22 12:20:24 -06:00
88ba8439fc
Add frozen account support ( #8989 )
...
automerge
2020-03-22 11:10:04 -07:00
4dd0367136
Rwlock storage opt ( #9006 )
...
* Remove unecessary account paths rwlock
* Remove path rwlock in accounts_db and optimize storage critical section
2020-03-22 10:04:03 -07:00
ff2c183ac1
Add set-dead-slot command ( #9008 )
2020-03-21 21:43:33 -07:00
aa24181a53
Remove blockstream unix socket support. RPC or bust ( #9004 )
...
automerge
2020-03-21 20:17:11 -07:00
1f83c56e05
Add staking docs ( #8988 )
...
automerge
2020-03-21 19:50:09 -07:00
2592894958
CLI: Support setting both stake authorities at once ( #8976 )
...
automerge
2020-03-21 18:56:17 -07:00
85027caf42
Bump thiserror from 1.0.11 to 1.0.12 ( #9000 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.11 to 1.0.12.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.11...1.0.12 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-21 14:52:25 -06:00
3ea556bc24
Drop storage lock ( #8997 )
2020-03-21 13:37:52 -07:00
ca4a22d4ba
Distinguish account addresses from public keys ( #8998 )
2020-03-21 13:30:01 -06:00
18c1f0dfe9
Remove stub core/src/genesis_utils.rs ( #8999 )
2020-03-21 10:54:40 -07:00
734afee5e0
Bump cbindgen from 0.13.1 to 0.13.2 ( #8996 )
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.13.1 to 0.13.2.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.13.1...v0.13.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-20 21:51:28 -06:00
271e17547a
Nit thiserror for pubkey ( #8994 )
...
automerge
2020-03-20 18:07:37 -07:00
e28368ff1b
Move address creation with seed into pubkey ( #8991 )
2020-03-20 15:20:48 -07:00
1aab959d4e
Revert "Move Install Solana doc into the Command-line Guide ( #8982 )" ( #8992 )
...
This reverts commit 5fa36bbab3
.
2020-03-20 15:52:20 -06:00
bca769111f
Dos all the things ( #8914 )
...
* Dos all the things
* Use solana-dos for gossip dos test
2020-03-20 12:55:38 -07:00
909321928c
Shred fetch comment and debug message tweak ( #8980 )
...
automerge
2020-03-20 11:00:48 -07:00
8b0a7f6838
Update value names in docs ( #8983 )
...
automerge
2020-03-20 09:22:02 -07:00
5fa36bbab3
Move Install Solana doc into the Command-line Guide ( #8982 )
...
automerge
2020-03-20 09:19:18 -07:00
d65a7a3c30
Fix versioning script on MacOS ( #8981 )
...
automerge
2020-03-20 09:16:48 -07:00
453f5ce8f2
Shred filter ( #8975 )
...
Thread bank_forks into shred fetch
2020-03-20 07:49:48 -07:00
dc1db33ec9
Add Capabilities to Signal BroadcastStage to Retransmit ( #8899 )
2020-03-19 23:35:01 -07:00
c68e80c93b
Improve CLI usage messages ( #8972 )
...
* Improve CLI usage messages
* stragglers
* Apply review feedback
Co-authored-by: Trent Nelson <trent@solana.com >
2020-03-19 21:43:11 -06:00
6b9a0935c1
Some Cli polish ( #8966 )
...
automerge
2020-03-19 12:03:36 -07:00
b84468ecd3
Cli: polish transaction progress bar ( #8963 )
...
automerge
2020-03-19 11:10:35 -07:00
ff4ba54553
CLI: Fix create-nonce-account
with seed ( #8929 )
...
* CLI: Fix `create-nonce-account --seed ...`
* CLI: Add test another for `create-nonce-account --seed...`
Explicitly demonstrates a partner workflow with the following
requirements:
1) Nonce account address derived from an offline nonce
authority address
2) Fully online account creation
3) Account creation in a single signing session
* alphabetize
2020-03-19 10:36:53 -06:00
f78a90bce2
Vote InitializeAccount and UpdateNode instructions now need a signature from the validator identity ( #8947 )
...
automerge
2020-03-19 01:58:52 -07:00
24d871b529
Bump serde from 1.0.104 to 1.0.105 ( #8954 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.104 to 1.0.105.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.104...v1.0.105 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-18 22:35:30 -07:00
e547f38589
Docs: Fix error during CLI usage build ( #8956 )
...
automerge
2020-03-18 22:24:42 -07:00
6fb16f9879
Bump flate2 from 1.0.13 to 1.0.14 ( #8901 )
...
Bumps [flate2](https://github.com/alexcrichton/flate2-rs ) from 1.0.13 to 1.0.14.
- [Release notes](https://github.com/alexcrichton/flate2-rs/releases )
- [Commits](https://github.com/alexcrichton/flate2-rs/compare/1.0.13...1.0.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-18 21:37:41 -07:00
2dc50cff5b
Bump bv from 0.11.0 to 0.11.1 ( #8952 )
...
automerge
2020-03-18 21:37:21 -07:00
98228c392e
CLI: Add multi-session signing support ( #8927 )
...
* SDK: Add `NullSigner` implementation
* SDK: Split `Transaction::verify()` to gain access to results
* CLI: Minor refactor of --sign_only result parsing
* CLI: Enable paritial signing
Signers specified by pubkey, but without a matching --signer arg
supplied fall back to a `NullSigner` when --sign-only is in effect.
This allows their pubkey to be used for TX construction as usual,
but leaves their `sign_message()` a NOP. As such, with --sign-only
in effect, signing and verification must be done separately, with
the latter's per-signature results considered
* CLI: Surface/report missing/bad signers to user
* CLI: Suppress --sign-only JSON output
* nits
* Docs for multi-session offline signing
2020-03-18 20:49:38 -07:00
aeb7278b00
Delete broken link ( #8950 )
...
automerge
2020-03-18 17:49:21 -07:00
42d7609d54
Fix links for gitbook ( #8948 )
...
automerge
2020-03-18 16:45:15 -07:00
a70008cc5c
Increase vmap count in sys-tuner ( #8940 )
2020-03-18 16:24:39 -07:00
306a5c849e
Use into_iter()
2020-03-18 16:11:57 -07:00
bb92184085
Refactor distribute_rent_to_validators() for clarity
2020-03-18 16:11:57 -07:00
90c9462dd4
Automated test framework can run scripts on launched clusters. Add offline stake operations test case and script. ( #8510 )
...
automerge
2020-03-18 14:57:19 -07:00
21b287ef0b
Add docs on wallets and generating keys ( #8905 )
...
* Add docs on wallets and generating keys
* Directory wallet -> FS wallet
* New section
* Add instructions for receiving tokens
* Add missing file
* Reorg
* Polish
* Polish
* Prefer solana-keygen
* Polish
* on -> in
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* wallets -> wallet
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* compare -> contrast
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* de-hyphenate
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* Update docs/src/cli/choose-a-wallet.md
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* typo
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* Update docs/src/cli/generate-keys.md
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* proof -> prove
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* Apply review feedback
* Apply more review feedback
* More review feedback
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-03-18 15:21:48 -06:00
b0c524765e
Update gce-5-node-3-partition.yml
2020-03-18 14:07:09 -07:00
6d0318cbe6
Remove product string from device keypair URL ( #8942 )
...
* Remove product string from device url
* Update docs
2020-03-18 13:36:48 -06:00
8f5ee6832f
Bump libc from 0.2.67 to 0.2.68 ( #8915 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.67 to 0.2.68.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.67...0.2.68 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-18 13:27:08 -06:00
38fe766fa7
Bump crossbeam-channel from 0.3.9 to 0.4.2 ( #8930 )
...
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam ) from 0.3.9 to 0.4.2.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/v0.4.2/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.3.9...v0.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-18 13:26:42 -06:00
74866882f2
Document account/signer requirements for vote instructions
2020-03-18 11:11:48 -07:00
c638e83bf5
Add --no-untrusted-rpc to docs ( #8935 )
...
automerge
2020-03-18 09:40:51 -07:00
de6ef68571
Add BPF virtual address translate helpers ( #8919 )
2020-03-18 08:39:55 -07:00
c51049a59b
Add counter for accounts hash verification. ( #8928 )
2020-03-18 08:39:09 -07:00
9cedeb0a8d
Pull streamer out into its own module. ( #8917 )
...
automerge
2020-03-17 23:30:23 -07:00
e37a4823f1
Remove appveyor config, Travis CI for windows now seems to work
2020-03-17 23:14:24 -07:00
bf60345b7a
Remove all snapshots not matching the desired hash
2020-03-17 22:58:01 -07:00
cb29b8dd2a
Travis CI builds windows-gnu instead of windows-msvc
2020-03-17 22:37:57 -07:00
3a501ad69e
Remove all snapshot not matching the desired hash
2020-03-17 22:18:25 -07:00
e6e43d236f
Remove unused default update manifest pubkeys
2020-03-17 21:46:39 -07:00
142601d4b6
solana-install-init: --pubkey is no longer required on platforms without a default update manifest
2020-03-17 21:46:39 -07:00
f192e4f08f
Nit: Align Rust and C names ( #8918 )
2020-03-17 19:37:16 -07:00
f020370ae7
Add docs for --trusted-validator options ( #8911 )
...
and --halt-on-trusted-validator-hash-mismatch
2020-03-17 18:57:33 -07:00
24935af867
Extend local-cluster CI timeout ( #8921 )
...
automerge
2020-03-17 18:23:22 -07:00
6a213bc8f5
Build less for windows
2020-03-17 17:03:56 -07:00
f0414711b7
Cli: add spinner progress bar when waiting for transaction confirmation ( #8916 )
...
* Add _with_spinner method
* Use _with_spinner method in cli
2020-03-17 17:58:02 -06:00
d087ed5bf6
Remove copypasta ( #8912 )
2020-03-17 15:59:09 -07:00
d14dea4660
Restore solana-install for non-windows
2020-03-17 13:47:53 -07:00
29abfebb68
Limit windows to end-user command-line tools
2020-03-17 13:11:00 -07:00
668dfc40c7
Align C and Rust handling of AccountInfos ( #8906 )
2020-03-17 12:34:14 -07:00
61514e3b0e
Allow program accounts to be passed as program and parameter ( #8907 )
2020-03-17 12:06:15 -07:00
46fcab14dd
Try enabling windows build again, maybe it's more stable now
2020-03-17 11:14:08 -07:00
2435c3ce0c
Add accounts-bench, a benchmark to test the accounts store speed ( #8866 )
2020-03-17 11:02:07 -07:00
55907b2167
code layout changes only for ci tests
2020-03-17 10:18:04 -07:00
a03eff51af
code layout changes only
2020-03-17 10:18:04 -07:00
10175618d2
solana-keygen grind: do not ignore case (as default)
2020-03-17 10:18:04 -07:00
4ff033852d
Increase buffer on low SOL fault to over a week ( #8903 )
...
automerge
2020-03-17 09:18:13 -07:00
2237f47b90
Sort device paths for select ( #8896 )
2020-03-16 18:23:21 -06:00
bfca226964
Hoist USB URL docs ( #8894 )
2020-03-16 17:07:39 -06:00
6077458ad8
Cli: enable flexible flexible signer paths for pubkey args ( #8892 )
...
automerge
2020-03-16 15:17:13 -07:00
7079559c2d
Fix windows build by removing sys-info ( #8860 )
...
Doesn't build for windows.
2020-03-16 12:53:13 -07:00
0641244378
Add genesis token counter test to system test ( #8824 )
...
automerge
2020-03-16 12:09:18 -07:00
563da2bb18
Cleanup CLI types ( #8888 )
2020-03-16 12:27:09 -06:00
dc347dd3d7
Add Accounts hash consistency halting ( #8772 )
...
* Accounts hash consistency halting
* Add option to inject account hash faults for testing.
Enable option in local cluster test to see that node halts.
2020-03-16 08:37:31 -07:00
eab4fe50a3
Use types for CLI value names ( #8878 )
...
* Use types for CLI value names
* keygen too
* More cleanup
* nonce keypair -> pubkey
2020-03-16 09:24:59 -06:00
ead6dc553a
If let
2020-03-16 07:57:07 -07:00
009c124fac
Remove generic
2020-03-16 07:57:07 -07:00
7029c88305
use matches macro
2020-03-16 07:57:07 -07:00
9411fc00b8
Lower error level
2020-03-16 07:57:07 -07:00
5a93a4c466
Fix faucet command in run.sh ( #8883 )
...
automerge
2020-03-16 04:44:54 -07:00
9afc5da2e1
Fix vote polling ( #8829 )
...
Co-authored-by: Carl <carl@solana.com >
2020-03-15 20:31:05 -07:00
49706172f3
Quietly re-introduce legacy --voting-keypair/--identity-keypair args for v1.0.6 compatibility
2020-03-15 20:00:58 -07:00
b2a0cdaa38
Rename leader to validator, drop _keypair/-keypair suffix ( #8876 )
...
automerge
2020-03-15 13:19:55 -07:00
5481d1a039
Validators now run a full gossip node while looking for a snapshot
2020-03-15 09:31:55 -07:00
dd5e320aa1
TdS registration
...
Updated some outdated information re TdS registration.
2020-03-15 18:45:29 +11:00
3c2aff2b5b
Cli: Add resolve-signer subcommand ( #8859 )
...
* Expose remote-wallet device pretty path
* Add resolve-signer helpers
* Add cli resolve-signer subcommand
* Print pretty-path in waiting msg
2020-03-14 20:48:41 -07:00
c3c4c9326b
Refactor system tests dir structure ( #8865 )
...
automerge
2020-03-14 18:37:37 -07:00
ae70f4ea92
Apply s/faucet-keypair/faucet renaming to net scripts ( #8867 )
2020-03-14 16:49:28 -07:00
29fb79382c
Rework validator vote account defaults to half voting fees
2020-03-13 20:13:33 -07:00
5c2cf04e10
Enable any signer in various cli subcommands ( #8844 )
...
automerge
2020-03-13 16:06:33 -07:00
9e0a26628b
Drop :8899 port from http://devnet.solana.com references
2020-03-13 16:00:54 -07:00
ce88602ced
Surface the missing pubkey
2020-03-13 15:57:41 -07:00
53b8d0d528
Remove holding Poh lock ( #8838 )
...
automerge
2020-03-13 15:15:13 -07:00
96a61cc4e4
Cli: add subcommand to withdraw from vote account ( #8550 )
...
* feat: cli command for vote account withdraw
* Rework names
* Update to flexible signer, and make consistent with other cli apis
* Add integration test
* Clean up default help msg
Co-authored-by: Michael Vines <mvines@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-03-13 14:30:04 -06:00
b7b36bb0a4
Upgrade to Rust 1.42 ( #8836 )
...
* Upgrade to Rust 1.42
* deref
* parens
Co-authored-by: Trent Nelson <trent@solana.com >
2020-03-13 14:15:22 -06:00
52b254071c
Bump regex from 1.3.4 to 1.3.5 ( #8830 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.3.4...1.3.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-13 07:43:07 -06:00
fbf2dd1672
CLI: Error message cleanup ( #8804 )
...
automerge
2020-03-12 23:20:49 -07:00
4bbf09f582
Enable conservative out-of-bound snapshot cleaning ( #8811 )
...
* Enable conservative out-of-bound snapshot cleaning
* Add tests
2020-03-13 14:44:00 +09:00
952cd38b7b
Avoid early clean and bad snapshot by ref-counting ( #8724 )
...
* Avoid early clean and bad snapshot by ref-counting
* Add measure
* Clean ups
* clean ups
2020-03-13 14:14:37 +09:00
9a79be5ca0
Use cluster information about slots to prioritize repair ( #8820 )
...
automerge
2020-03-12 17:34:46 -07:00
2182521a8b
Move history out of intro ( #8825 )
...
automerge
2020-03-12 16:36:05 -07:00
fe65c2ae02
Add all of docs/src
2020-03-12 14:45:54 -07:00
554d36c74b
Update source markdown in CI
2020-03-12 14:34:28 -07:00
29ef0916db
Update keys ( #8821 )
...
automerge
2020-03-12 13:22:12 -07:00
f93c8290f4
Bump sys-info from 0.5.9 to 0.5.10 ( #8810 )
...
Bumps [sys-info](https://github.com/FillZpp/sys-info-rs ) from 0.5.9 to 0.5.10.
- [Release notes](https://github.com/FillZpp/sys-info-rs/releases )
- [Changelog](https://github.com/FillZpp/sys-info-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FillZpp/sys-info-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-12 13:42:31 -06:00
a69293df24
Bump base64 from 0.11.0 to 0.12.0 ( #8809 )
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/marshallpierce/rust-base64/releases )
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.11.0...v0.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-12 11:32:56 -06:00
48ac038f7a
Bump serial_test from 0.3.2 to 0.4.0 ( #8808 )
...
Bumps [serial_test](https://github.com/palfrey/serial_test ) from 0.3.2 to 0.4.0.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v0.3.2...v0.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-12 11:14:37 -06:00
5a7d2560c9
Don't tell users to install unreleased software versions
2020-03-12 10:01:25 -07:00
d91027f771
Fix malformed doc link ( #8817 )
...
automerge
2020-03-12 09:25:15 -07:00
deaf3cb416
Instruction member function ( #8801 )
2020-03-12 09:08:39 -07:00
f95e1ea40f
Update keys ( #8814 )
...
automerge
2020-03-12 08:30:24 -07:00
f64ab49307
Cluster has no way to know which slots are available ( #8732 )
...
automerge
2020-03-11 21:31:50 -07:00
fe1c99c0cf
Update keys ( #8800 )
...
automerge
2020-03-11 17:18:14 -07:00
bdb7b73b8a
Add longer running performance tests and new partition testcase ( #8773 )
...
* Add 1 hour perf stability tests to colo and GCE
* Add GCE full loss partition testcase to automation
2020-03-11 16:42:52 -07:00
293fff90d3
Restrict which nodes can run stable and coverage
...
Band-aid fix until https://github.com/solana-labs/solana/issues/8798 is resolved
2020-03-11 14:46:17 -07:00
6eb4973780
Don't use move semantics if not needed ( #8793 )
2020-03-11 14:37:23 -07:00
5f5824d78d
Rework cluster metrics dashboard to support the modern clusters
2020-03-11 14:14:56 -07:00
0ef9d79056
Collapse verbose buildkite logging ( #8794 )
...
automerge
2020-03-11 11:54:49 -07:00
215650f6e7
Bump console from 0.9.2 to 0.10.0 ( #8786 )
...
Bumps [console](https://github.com/mitsuhiko/console ) from 0.9.2 to 0.10.0.
- [Release notes](https://github.com/mitsuhiko/console/releases )
- [Commits](https://github.com/mitsuhiko/console/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-11 12:30:15 -06:00
a0d0d4c0e9
Update keys ( #8791 )
2020-03-11 12:29:50 -06:00
0422af2aae
CLI: Plumb nonce-stored fees ( #8750 )
...
automerge
2020-03-11 11:14:15 -07:00
cef8e42938
Notify when validator balance goes below 1 SOL
2020-03-11 10:30:51 -07:00
0eeeec38fa
Bump winreg from 0.6.2 to 0.7.0 ( #8788 )
...
automerge
2020-03-11 08:59:26 -07:00
75a84ecdae
Bump reqwest from 0.10.1 to 0.10.4 ( #8787 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.10.1 to 0.10.4.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.10.1...v0.10.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-11 09:02:40 -06:00
87c507fdbe
Refactor system test automation ( #8780 )
2020-03-10 23:38:50 -07:00
3783ae823d
Update keys ( #8783 )
...
automerge
2020-03-10 19:08:02 -07:00
f3ed00e28e
Add checkmark ( #8781 )
...
automerge
2020-03-10 17:28:50 -07:00
307d023b2e
Bump hidapi from 1.2.0 to 1.2.1 ( #8770 )
...
Bumps [hidapi](https://github.com/ruabmbua/hidapi-rs ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/ruabmbua/hidapi-rs/releases )
- [Commits](https://github.com/ruabmbua/hidapi-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-10 18:07:14 -06:00
775ce3a03f
Permit fee-payer/split-stake accounts to be the same when using --seed
2020-03-10 16:12:02 -07:00
f655372b08
Revert to a computed websocket_url
value when json_rpc_url
is changed
2020-03-10 15:55:13 -07:00
2c4079f4c8
Print approved msg after Ledger interaction ( #8771 )
...
automerge
2020-03-10 14:08:51 -07:00
ac1f90f1a9
clippy
2020-03-10 12:31:00 -07:00
4bb55b1622
Add --monitor-active-stake flag
2020-03-10 12:31:00 -07:00
23c5bb17c7
Refactor
2020-03-10 12:31:00 -07:00
a0ed3261c9
Automated tests should use dedicated colo nodes ( #8766 )
...
automerge
2020-03-10 12:25:16 -07:00
261732f140
CLI Nonce account access dereplicode ( #8743 )
...
* Spruce up CliNonceError
* Add nonce account access helpers
* Use helpers throughout
2020-03-10 13:00:15 -06:00
595c96b262
Plumb pre-emptibility and associated overrides into colo allocation and automated testing ( #8754 )
...
automerge
2020-03-10 11:25:44 -07:00
496999beba
Configure the cluster right after installing it ( #8761 )
2020-03-10 10:23:58 -06:00
bb50881346
Fix Gitbook's markdown rendering ( #8759 )
...
automerge
2020-03-10 08:05:30 -07:00
948902eae0
Better titles ( #8752 )
...
automerge
2020-03-10 07:43:38 -07:00
e41ff2df66
Bump chrono from 0.4.10 to 0.4.11 ( #8755 )
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.10 to 0.4.11.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/master/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.10...v0.4.11 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-10 08:43:18 -06:00
f88b79d42b
Bump itertools from 0.8.2 to 0.9.0 ( #8756 )
...
Bumps [itertools](https://github.com/bluss/rust-itertools ) from 0.8.2 to 0.9.0.
- [Release notes](https://github.com/bluss/rust-itertools/releases )
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bluss/rust-itertools/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-10 08:42:11 -06:00
1a0dd53450
Bump rayon from 1.2.0 to 1.3.0 ( #8757 )
...
Bumps [rayon](https://github.com/rayon-rs/rayon ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/rayon-rs/rayon/releases )
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/v1.2.0...rayon-core-v1.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-10 08:40:02 -06:00
9872430bd2
Add VoteTracker for tracking cluster's votes in gossip ( #8327 )
...
Track votes by slot in cluster_vote_listener
2020-03-09 22:03:09 -07:00
ae8badb141
Support monitoring multiple validators
2020-03-09 20:40:23 -07:00
36fa3a1a0a
Wait for 80% of the active stake instead of 75%
2020-03-09 20:31:09 -07:00
df8a69d15f
Less links to docs ( #8748 )
...
automerge
2020-03-09 19:55:17 -07:00
fad08a19cc
Bump serde_json from 1.0.46 to 1.0.48 ( #8260 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.46 to 1.0.48.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.46...v1.0.48 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-09 20:20:19 -06:00
6527d05d77
Docs: Fix missing CLI usage.md
( #8745 )
...
automerge
2020-03-09 19:11:58 -07:00
d303e6b94e
Override GCE self-destruct timer in automation ( #8728 )
2020-03-09 18:02:07 -07:00
5fa397ceed
Remove --derivation-path option ( #8741 )
...
automerge
2020-03-09 17:49:01 -07:00
c0fd017906
Move intro out of README ( #8735 )
...
automerge
2020-03-09 16:39:57 -07:00
74e7da214a
watchtower now uses cli-config/
2020-03-09 15:43:14 -07:00
756ba07b16
Move cli-config default out of cli/ into cli-config/
2020-03-09 15:43:14 -07:00
5c236fd06c
Rename 'url' to 'json_rpc_url'
2020-03-09 15:43:14 -07:00
f671be814e
Move bench-tps instructions ( #8734 )
...
automerge
2020-03-09 15:26:03 -07:00
e277437bd2
Limit waiting-message to single- or last-chunk apdus ( #8730 )
2020-03-09 15:22:50 -06:00
beead7e54d
Bump hidapi from 1.1.1 to 1.2.0 ( #8588 )
...
automerge
2020-03-09 11:53:47 -07:00
ea010be5cb
Wait for stake distribution before starting clients ( #8692 )
2020-03-09 10:57:51 -07:00
97b6c41d42
Fix typos in error messages ( #8726 )
...
automerge
2020-03-09 10:12:42 -07:00
6d0f3762b2
Bump hex from 0.4.1 to 0.4.2 ( #8725 )
...
Bumps [hex](https://github.com/KokaKiwi/rust-hex ) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/KokaKiwi/rust-hex/releases )
- [Commits](https://github.com/KokaKiwi/rust-hex/compare/v0.4.1...v0.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-09 09:23:54 -06:00
132a2a73af
Add total-supply command ( #8722 )
...
automerge
2020-03-09 01:28:44 -07:00
eab80d0aea
Cli: Fix create-with-seed ( #8706 )
...
* Add failing test
* Fix create-address-with-seed regression
* Add apis to enable generating a pubkey from all various signers
* Enable other signers as --from in create-with-seed
2020-03-09 00:02:24 -06:00
88b1383eed
Permit --no-untrusted-rpc without any --trusted-validators
2020-03-08 22:34:04 -07:00
ff74452ef3
Bump libc from 0.2.66 to 0.2.67 ( #8680 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.66 to 0.2.67.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.66...0.2.67 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-08 21:38:58 -07:00
bf8e9b3d71
Better error message for cli ( #8702 )
2020-03-08 19:19:34 -07:00
de34187db0
Add purge function to ledger-tool ( #8719 )
2020-03-08 12:40:56 -07:00
acb23e8ef0
Groom ledger-tool bounds output ( #8710 )
2020-03-07 09:05:15 -07:00
f992ee3140
Remove unnecessary snapshot hash verification ( #8711 )
2020-03-07 09:04:52 -07:00
97986a5241
Move download code to download-utils crate ( #8704 )
2020-03-07 07:08:01 -08:00
a7d1346d51
Remove ask-seed-phrase arg from validator, archiver ( #8697 )
...
* Remove ask-seed-phrase from validator
* Update paper-wallet docs
* Remove ask-seed-phrase from archiver
* Remove unused structs, methods
2020-03-06 22:22:23 -07:00
983ec5debc
Docs version bump ( #8709 )
...
automerge
2020-03-06 21:06:41 -08:00
cb28ac3aed
Fix Ledger docs ( #8705 )
...
automerge
2020-03-06 20:05:34 -08:00
a817a7c889
Call usage when getting incorrect arguments ( #8703 )
...
automerge
2020-03-06 19:08:20 -08:00
a5f2444ad2
Remove copypasta ( #8700 )
...
automerge
2020-03-06 18:18:01 -08:00
cea8067219
Disable setLogFilter RPC API by default ( #8693 )
...
automerge
2020-03-06 16:03:10 -08:00
4db074a5aa
RPC: Add getFeeCalculatorForBlockhash
method call ( #8687 )
...
Returns the `FeeCalculator` associated with the given blockhash, or
`null` if said blockhash has expired
2020-03-06 17:01:31 -07:00
3eb00ef60f
Add ability to start clients separately from validators ( #8690 )
...
automerge
2020-03-06 15:32:27 -08:00
ca8bf8f964
Ledger: return specific error if ledger-app-solana is not running ( #8684 )
...
* Specific error if ledger-app-solana is not running
* Return helpful error
* Include signer name in multiple-device prompt
2020-03-06 16:03:23 -07:00
39b3ce9bd3
Add shred version support to net/ ( #8689 )
...
* Add shred version support to net/
* Update remote-node.sh
2020-03-06 15:49:04 -07:00
4caa313aef
Remove releases from readme ( #8685 )
...
automerge
2020-03-06 14:03:10 -08:00
a78a339407
Properly escape current version ( #8686 )
2020-03-06 14:36:01 -07:00
0919b13c87
Split staker infos ( #8682 )
2020-03-06 13:49:23 -07:00
f2b0e2f418
Add slot rate check to automation framework ( #8676 )
2020-03-05 23:58:31 -08:00
cb6848aa80
Publish initial snapshot hash in gossip on validator startup ( #8679 )
...
automerge
2020-03-05 22:52:31 -08:00
542691c4e4
Docs: Use correct flag in keypair verification instructions ( #8677 )
...
automerge
2020-03-05 16:32:17 -08:00
8ad6a8767f
Simplify runtime account handling ( #8674 )
2020-03-05 16:17:31 -08:00
2242b1b4a5
Bump byteorder from 1.3.2 to 1.3.4 ( #8159 )
...
Bumps [byteorder](https://github.com/BurntSushi/byteorder ) from 1.3.2 to 1.3.4.
- [Release notes](https://github.com/BurntSushi/byteorder/releases )
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.3.2...1.3.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-05 17:07:18 -07:00
8df4d8b905
Update to rbpf v0.1.23 - Use trait objects to convey helper context ( #8648 )
2020-03-05 14:14:21 -08:00
7fad53b112
Use iterated account ( #8673 )
...
automerge
2020-03-05 13:10:20 -08:00
9d667db634
SDK: Allow RecentBlockhashes
to hold the entire BlockhashQueue
( #8632 )
...
automerge
2020-03-05 11:03:21 -08:00
f47a789b15
Add find_incomplete_slots ( #8654 )
...
* Add find_incomplete_slots
* Add live slots iterator
2020-03-05 10:58:00 -08:00
5e3ce30d02
Pass the correct program_id to programs ( #8630 )
2020-03-05 10:57:35 -08:00
97c5fb8141
Allow passing of program_ids to programs ( #8639 )
2020-03-05 10:57:12 -08:00
0e3a8fa6d9
Add retransmit_stage diagram ( #8645 )
2020-03-05 10:12:02 -08:00
5eae76c66e
Remove solana-archiver from release artifacts
2020-03-05 11:01:53 -07:00
849f79e4ed
Delete Archiver installation docs ( #8665 )
2020-03-05 11:00:00 -07:00
ff7cf839d8
Choose a cluster before checking balances ( #8666 )
...
automerge
2020-03-05 09:37:16 -08:00
f3cbd243cc
Fix docs build ( #8663 )
...
automerge
2020-03-05 09:33:46 -08:00
f146c92e88
Always and fully normalize stored 0-lamport accts. ( #8657 )
2020-03-05 09:14:40 -07:00
fb2620b3a5
Set ignore_conflicts, the new mergify behaviour is worse
2020-03-05 08:44:20 -07:00
fd00e5cb35
Store FeeCalculator with blockhash in nonce accounts ( #8650 )
...
* Copy current state version to v0
* Add `FeeCalculator` to nonce state
* fixup compile
* Dump v0 handling...
Since we new account data is all zeros, new `Current` versioned accounts
look like v0. We could hack around this with some data size checks, but
the `account_utils::*State` traits are applied to `Account`, not the
state data, so we're kind SOL...
* Create more representative test `RecentBlockhashes`
* Improve CLI nonce account display
Co-Authored-By: Michael Vines <mvines@gmail.com >
* Fix that last bank test...
* clippy/fmt
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-03-05 07:40:26 -07:00
44fde2d964
genesis: Add support for multiple bootstrap validators ( #8656 )
...
automerge
2020-03-04 23:42:01 -08:00
448b957a13
Add --bind-address and --rpc-bind-address validator arguments ( #8628 )
2020-03-04 22:46:43 -07:00
01607b9860
Add NextSlotsIterator ( #8652 )
...
automerge
2020-03-04 20:46:58 -08:00
23d8c7ff0e
Generate a snapshot at synchronized points ( #8532 )
...
Co-authored-by: anatoly yakovenko <anatoly@solana.com >
2020-03-04 19:23:40 -08:00
b321da00b4
Nit: Use accessor function ( #8647 )
...
automerge
2020-03-04 18:26:58 -08:00
dec3da8f9d
Add orphan iterator ( #8636 )
2020-03-04 18:10:30 -08:00
80aae18794
Nit: Update native loader to iterate accounts ( #8640 )
...
automerge
2020-03-04 17:10:22 -08:00
1f2aaf3f98
Generate CLI usage ( #8637 )
...
* Generate CLI usage
* Apply review feedback
2020-03-04 17:44:30 -07:00
2534a028c0
Move docs to imperative mood ( #8643 )
...
* Move docs to imperative tone
* Apply review feedback
2020-03-04 17:42:22 -07:00
fc409d9262
Consistency nits and spelling ( #8642 )
...
automerge
2020-03-04 16:26:32 -08:00
b70d195473
Connect partition flag to validators ( #8622 )
2020-03-04 16:18:45 -08:00
7eedff2714
Install Solana before using it ( #8638 )
...
automerge
2020-03-04 15:21:42 -08:00
6d9185d121
Update TVU drawing ( #8611 )
2020-03-04 15:16:35 -08:00
f89c22b5ee
solana catchup
now detects when you try to catchup to yourself (#8635 )
...
automerge
2020-03-04 14:44:21 -08:00
f23dc11a86
compute_bank_stats needs to return newly computed ForkStats ( #8608 )
...
* Fix broken confirmation, add test
2020-03-04 11:49:56 -08:00
09a0325534
catchup
now supports an optional RPC URL argument for validators with private RPC (#8629 )
...
automerge
2020-03-04 11:44:13 -08:00
408d5da50f
Add test for program_ids passed in metas ( #8618 )
2020-03-04 11:13:33 -08:00
561808cf90
SDK: Store FeeCalculator in recent_blockhashes sysvar ( #8609 )
...
* SDK: Store FeeCalculators in recent_blockhashes sysvar
* nits
2020-03-04 12:01:32 -07:00
25df95be6f
Expose executable and rent_epoch in AccountInfo ( #8619 )
2020-03-04 10:52:09 -08:00
b85d7c1f70
Fix account tests ( #8615 )
2020-03-04 10:40:41 -08:00
642720a2fe
nit: describe the root program id ( #8621 )
2020-03-04 08:55:01 -08:00
1cc7131bb7
Consolidate Nonce state under one struct ( #8624 )
...
automerge
2020-03-04 08:51:48 -08:00
8f60f1093a
Fix sendTransaction doc ( #8625 )
...
automerge
2020-03-04 08:23:29 -08:00
d3b458dd9b
Keep GenesisConfig binary compatible with v0.23 ( #8617 )
...
automerge
2020-03-04 00:04:44 -08:00
a08e2cc434
nit: clean up MessageHeader output
2020-03-04 00:16:19 -07:00
b83a0434a4
Prepare for multiple nonce account state versions ( #8612 )
...
automerge
2020-03-03 21:19:09 -08:00
b68b74ac32
Check transaction signatures in entry verify ( #8596 )
2020-03-03 20:49:51 -08:00
b084c1d437
Remove accounts hack and correctly restore accounts store counts ( #8569 )
...
* Remove accounts hack and correctly restore append-vec counts
* Add test
2020-03-03 20:48:55 -08:00
63ed892502
Remove flaky merkle timing test ( #8602 )
2020-03-03 19:26:38 -08:00
1cb6101c6a
SDK: Add versioning to nonce state ( #8607 )
2020-03-03 19:39:09 -07:00
be0cc0273f
SDK: Re-org nonce state module to facilitate versioning ( #8603 )
...
automerge
2020-03-03 17:00:39 -08:00
abf33b3b3b
Add commitment flag to vote-account
and validators
commands ( #8597 )
2020-03-03 17:53:30 -07:00
d9b0490f72
Update rust-bpf to include matching cargo ( #8598 )
2020-03-03 14:14:31 -08:00
caa70d2bca
Remove v0.23 as a backport target
2020-03-03 15:10:06 -07:00
4f05f08f5d
Use fs::rename which is much faster than move_items ( #8579 )
2020-03-03 10:03:17 -08:00
0c76b89e55
Fix c/p error. We want a rent sysvar account here ( #8559 )
2020-03-03 09:49:02 -07:00
08ab4b93ea
Add Ledger wallet installation instructions ( #8581 )
...
automerge
2020-03-03 08:12:29 -08:00
f0028b6972
Remove trailing white space
2020-03-03 18:27:07 +09:00
b6553357f9
watchtower: flag to suppress duplicate notifications ( #8549 )
...
* watchtower: send error message as notification
* watchtower: send all clear notification when ok again
* watchtower: add twilio sms notifications
* watchtower: flag to suppress duplicate notifications
* remove trailing space character
* changes as per suggestion on PR
* all changes together
* cargo fmt
2020-03-02 23:37:57 -07:00
d86103383a
Do periodic inbound cleaning for rooted slots ( #8436 )
...
* Do periodic inbound compaction for rooted slots
* Add comment
* nits
* Consider not_compacted_roots in cleanup_dead_slot
* Renames in AccountsIndex
* Rename to reflect expansion of removed accounts
* Fix a comment
* rename
* Parallelize clean over AccountsIndex
* Some niceties
* Reduce locks and real chunked parallelism
* Measure each step for sampling opportunities
* Just noticed par iter is maybe lazy
* Replace storage scan with optimized index scan
* Various clean-ups
* Clear uncleared_roots even if no updates
2020-03-03 14:57:25 +09:00
1265afebbb
SDK: Return a full RecentBlockhashes
for tests ( #8580 )
...
automerge
2020-03-02 18:44:29 -08:00
306783c661
Don't advertise the snapshot that the node was loaded from
...
snapshot_packager_service will remove this snapshot hash from gossip
when it starts
2020-03-02 18:58:53 -07:00
8ec8204a30
Run pubsub test poller in tokio runtime ( #8494 )
2020-03-03 09:44:39 +08:00
8cf3ef895d
Prevent trailing space in CLI usage docs generation ( #8578 )
...
automerge
2020-03-02 16:37:38 -08:00
e4498adb1f
Make block-time more human-readable ( #8575 )
2020-03-02 14:58:15 -08:00
42c5c59800
Only gossip packaged snapshots
2020-03-02 14:17:17 -07:00
8ef8c9094a
Add ReplayStage changes for checking switch threshold ( #8504 )
...
* Refactor for supporting switch threshold check
2020-03-02 12:43:43 -08:00
8dc4724340
Allow stake lockup fields to be updated independently ( #8568 )
...
* Make Lockup fields optional for SetLockup instruction
* Use LockupArgs in cli
* Include lockup timestamp in stake-account print
2020-03-02 12:28:43 -08:00
13551885c2
--wait-for-supermajority now requires a SLOT
2020-03-02 12:59:35 -07:00
d677e83ed4
Add ---no-untrusted-rpc flag
2020-03-02 11:49:38 -07:00
5d9130a3c4
Hack to skip cleanup_dead_slots upon snapshot load
2020-03-02 10:24:12 -07:00
1ca4913328
Avoid is_x86_feature_detected when not building for x86
2020-03-01 18:10:43 -07:00
b7614abb9e
Docs: Update CLI offline cmds ( #8548 )
...
* Docs: Update CLI usage
* Docs: Add script to generate offline command links
* Docs: Update list of commands supporting offline signing
* Docs: Omit deprecated `pay` command from offline command list
2020-03-01 17:20:37 -07:00
862a4a243f
Demote gossip responder error log messages to info!
2020-03-01 10:43:20 -07:00
db291234ed
feat: implement websocket_url as a get/set-able global parameter w/ value computation
2020-03-01 01:07:45 -07:00
2a5605db24
Reduce max snapshot hashes to stay under MTU
2020-02-29 09:21:52 -07:00
b4362cc18b
Log RPC node root slot
2020-02-29 09:21:52 -07:00
6a5a6387e2
Fix skipping own leader slots ( #8533 )
...
automerge
2020-02-29 00:05:35 -08:00
0f31adeafb
GET for /snapshot.tar.bz2 now redirects to the latest snapshot
2020-02-28 23:23:59 -07:00
ae817722d8
Include validator version in log
2020-02-28 23:23:59 -07:00
90bedd7e06
Split signature throughput tracking out of FeeCalculator
( #8447 )
...
* SDK: Split new `FeeRateGovernor` out of `FeeCalculator`
Leaving `FeeCalculator` to *only* calculate transaction fees
* Replace `FeeCalculator` with `FeeRateGovernor` as appropriate
* Expose recent `FeeRateGovernor` to clients
* Move `burn()` back into `FeeCalculator`
Appease BPF tests
* Revert "Move `burn()` back into `FeeCalculator`"
This reverts commit f3035624307196722b62ff8b74c12cfcc13b1941.
* Adjust BPF `Fee` sysvar test to reflect removal of `burn()` from `FeeCalculator`
* Make `FeeRateGovernor`'s `lamports_per_signature` private
* rebase artifacts
* fmt
* Drop 'Recent'
* Drop _with_commitment variant
* Use a more portable integer for `target_signatures_per_slot`
* Add docs for `getReeRateCalculator` JSON RPC method
* Don't return `lamports_per_signature` in `getFeeRateGovernor` JSONRPC reply
2020-02-28 13:27:01 -07:00
7d27be2a73
Upgrade to Rust 1.41.1
2020-02-28 10:10:42 -07:00
74da2de3b7
Ensure the validator's identity pubkey is not provided as a --trusted-validator ( #8525 )
...
automerge
2020-02-27 20:26:53 -08:00
35db70a56c
Use legit solana message in verify ( #8513 )
2020-02-27 19:23:28 -07:00
7dac8e2dde
Reorder InstructionError to remain compatible with v0.23
2020-02-27 18:05:12 -07:00
82c6992d6f
Import Tour de SOL docs ( #8516 )
...
* Import Tour de SOL docs
* Fix checks
* Fix docs/build.sh
2020-02-28 09:03:14 +08:00
4831c7b9af
Remove granularity from genesis ( #8514 )
2020-02-27 17:45:10 -07:00
113db8d656
Improve net/README.md a bit ( #8503 )
2020-02-28 08:00:54 +09:00
de6679ea95
Improve install messaging ( #8477 )
2020-02-27 14:07:36 -08:00
0b66ae5c53
Ledger messaging cleanup ( #8506 )
2020-02-27 12:23:13 -07:00
61a20febb9
Set withdrawer keys ( #8499 )
2020-02-27 07:32:35 -07:00
29f81577e9
Fix cluster economics figures and spelling in docs ( #8502 )
2020-02-27 18:15:17 +08:00
3acf956f6f
Fix test_concurrent_snapshot_packaging
2020-02-26 23:32:53 -07:00
87b13bef8e
Remove bank_slot_from_archive
2020-02-26 23:32:53 -07:00
0d4cb252c4
Adapt local-cluster/
2020-02-26 23:32:53 -07:00
fcabc6f799
Rename snapshot.tar.bz2 to snapshot-<slot>-<hash>.tar.bz2
2020-02-26 23:32:53 -07:00
848c43a9ab
Peg snapshot version to 1.0.0
2020-02-26 22:44:39 -07:00
5f766cd20b
Remove loop ( #8493 )
2020-02-26 19:59:28 -08:00
8c07ba635e
Cargo.lock
2020-02-26 20:47:43 -07:00
bb07aecfec
Cargo.lock
2020-02-26 20:47:43 -07:00
27c5ec0149
Use the same reqwest features across the repo
2020-02-26 20:47:43 -07:00
4f01db0482
fix reqwest json issue
2020-02-26 20:47:43 -07:00
f2f8a7a90e
Reference the v1.0.0 installer
2020-02-26 19:20:42 -07:00
e743414908
Choose more appropriate options for pubsub websocket server ( #8354 )
...
* Choose more sensible options for pubsub websocket server
* Increase max payload size for pubsub service
2020-02-27 08:54:53 +08:00
f6f0f94e17
Add flag to confirm key on device ( #8478 )
2020-02-26 15:24:44 -07:00
d47a47924a
Update voting simulation ( #8460 )
2020-02-26 14:09:07 -08:00
7a2bf7e7eb
Limit leader schedule search space ( #8468 )
...
* Limit leader schedule search space
* Fix and add test
* Rename
2020-02-26 13:35:50 -08:00
d5a7867087
Validate the genesis config downloaded over RPC before accepting it
2020-02-26 14:21:37 -07:00
fbf78b83c4
Add retry mechanism when downloading genesis and snapshots
2020-02-26 14:21:37 -07:00
2c63cf3cbd
Add curie pubkey to authorized keys ( #8473 )
...
automerge
2020-02-26 10:27:37 -08:00
3b648e71e6
Ledger hardware wallet docs ( #8472 )
...
* Update protocol documentation
* Correct app-version command const
* Rough initial Ledger docs
* Add more docs
* Cleanup
* Add remote-wallet to docs TOC
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-02-26 11:04:28 -07:00
021d0a46f8
Move docs from book/ to docs/ ( #8469 )
...
automerge
2020-02-26 07:11:38 -08:00
8839dbfe5b
Use runtime executor to send pubsub notifications ( #8353 )
...
automerge
2020-02-25 20:23:54 -08:00
407d058611
live-slots now displays the rate the root slot is advancing
2020-02-25 20:59:05 -07:00
c6a7f499ce
Allow withdrawer to change the authorized stake key ( #8456 )
2020-02-25 19:03:26 -07:00
d821fd29d6
Add versioning ( #8348 )
...
automerge
2020-02-25 17:12:01 -08:00
6b99ab3a57
Ledger key path rework ( #8453 )
...
automerge
2020-02-25 16:41:21 -08:00
004f1d5aed
Combine replay stage memory reporting ( #8455 )
...
automerge
2020-02-25 16:04:27 -08:00
1caeea8bc2
Refactor new bank paths into common function ( #8454 )
2020-02-25 15:49:59 -08:00
6ce4a1a18d
Update README.md
2020-02-25 14:41:14 -08:00
0b48c8eb35
Promote dangerous cond. from just warning to panic ( #8439 )
2020-02-26 05:09:57 +09:00
fef913085e
🐌 🐌 Publish crates for even longer longer
2020-02-25 09:23:04 -07:00
2059af822d
Remove unnecessary new_banks_from_blockstore() argument ( #8433 )
...
automerge
2020-02-24 23:27:19 -08:00
0fe74e95fe
Add --no-check-vote-account argument ( #8430 )
...
automerge
2020-02-24 22:54:51 -08:00
b7755123c1
Make solana root key accessible on Ledger ( #8421 )
...
* Use 44/501 key as ledger id
* Add error codes
2020-02-24 22:38:06 -07:00
39282be486
Determine vote_state ahead of time ( #8303 )
...
automerge
2020-02-24 19:27:04 -08:00
b18e4057bb
Fix SDK deps
2020-02-24 17:25:48 -07:00
12a9b5f35e
CLI: collect and deduplicate signers ( #8398 )
...
* Rename (keypair util is not a thing)
* Add method to generate_unique_signers
* Cli: refactor signer handling and remote-wallet init
* Fixup unit tests
* Fixup intergation tests
* Update keypair path print statement
* Remove &None
* Use deterministic key in test
* Retain storage-account as index
* Make signer index-handling less brittle
* Cache pubkey on RemoteKeypair::new
* Make signer_of consistent + return pubkey
* Remove &matches double references
* Nonce authorities need special handling
2020-02-24 17:03:30 -07:00
89baa94002
Drop print- prefix from slot/accounts command
2020-02-24 14:46:12 -07:00
1ef3478709
Add genesis subcommand
2020-02-24 14:46:12 -07:00
73063544bd
Move shred_version module to sdk/
2020-02-24 14:46:12 -07:00
90240bf11d
r
2020-02-24 14:45:32 -07:00
5c5a06198c
Refactor
2020-02-24 14:45:32 -07:00
394933e53c
Fix up trusted validator snapshot selection
2020-02-24 14:45:32 -07:00
b106d3ba60
Fix local cluster test, check for accounts hash ( #8411 )
2020-02-24 10:23:47 -08:00
947a339714
Add snapshot hash of full accounts state ( #8295 )
...
* Add snapshot hash of full accounts state
* Use normal hashing for the accounts delta state
* Add merkle
2020-02-22 13:46:40 -08:00
edb18349c9
Improve merkle-tree nodes capacity computing ( #8273 )
...
* Improve merkle-tree nodes capacity computing
* Add test cases for math compute of merkle-tree nodes capacity
2020-02-22 11:12:37 -07:00
9dcb965959
Reinstate create-stale-account
w/ seed test ( #8401 )
...
automerge
2020-02-22 08:54:29 -08:00
72ae82fe47
Bump crossbeam-channel from 0.3.9 to 0.4.2 ( #8400 )
...
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam ) from 0.3.9 to 0.4.2.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/v0.4.2/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.3.9...v0.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-22 09:53:38 -07:00
2d9d2f1e99
Update cargo versions from 1.0 to 1.1 ( #8397 )
2020-02-21 23:09:45 -08:00
dc02f2ea8b
Add support for large transactions with Ledger Wallet ( #8394 )
2020-02-21 23:24:56 -07:00
b7386f9d84
Add --trusted-validator support for snapshot hash validation ( #8390 )
2020-02-21 18:42:24 -08:00
223f9707ca
\
2020-02-21 18:09:36 -07:00
ea5b00364f
Add --enable-warmup-epochs flag
2020-02-21 16:59:43 -07:00
fb98df76b7
4x DEFAULT_MAX_LEDGER_SLOTS to give nodes 3 hours of slots to repair from ( #8388 )
...
automerge
2020-02-21 15:04:02 -08:00
4ddbf8d509
CLI: dynamic signing reboot ( #8384 )
...
* Add keypair_util_from_path helper
* Cli: impl config.keypair as a trait object
* SDK: Add Debug and PartialEq for dyn Signer
* ClapUtils: Arg parsing from pubkey+signers to Presigner
* Impl Signers for &dyn Signer collections
* CLI: Add helper for getting signers from args
* CLI: Replace SigningAuthority with Signer trait-objs
* CLI: Drop disused signers command field
* CLI: Drop redundant tests
* Add clap validator that handles all current signer types
* clap_utils: Factor Presigner resolution to helper
* SDK: `From` for boxing Signer implementors to trait objects
* SDK: Derive `Clone` for `Presigner`
* Remove panic
* Cli: dedup signers in transfer for remote-wallet ergonomics
* Update docs vis-a-vis ASK changes
* Cli: update transaction types to use new dynamic-signer methods
* CLI: Fix tests No. 1
what to do about write_keypair outstanding
* Work around `CliConfig`'s signer not necessarily being a `Keypair`
* CLI: Fix tests No. 2
* Remove unused arg
* Remove unused methods
* Move offline arg constants upstream
* Make cli signing fallible
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com >
2020-02-21 14:55:53 -07:00
aa80f69171
Promote some datapoints to info
to fix dashboard ( #8381 )
...
automerge
2020-02-21 13:41:49 -08:00
0ace22d03f
Optimize account verification ( #8385 )
2020-02-21 13:28:35 -08:00
0e6aca5a7e
Reorganize message processor in prep for cross-program-invocation ( #8338 )
2020-02-21 11:30:00 -08:00
3f04226864
Update unlocks ( #8363 )
2020-02-21 11:23:03 -07:00
d308eed136
Bump ctrlc from 3.1.3 to 3.1.4
...
Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases )
- [Commits](https://github.com/Detegr/rust-ctrlc/commits/3.1.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-21 09:00:14 -07:00
ed1149c8e0
Update supported backport labels
2020-02-21 00:47:44 -07:00
48f58a88bc
Bump version to 1.0.0
2020-02-20 23:52:19 -07:00
d238371b0c
Correct missing entry handling to avoid bad warns ( #8339 )
...
* Correct missing entry handling to avoid bad warns
* Pass storage entries to AccountStorageSerialize
* Fix CI.....
* Add tests and reorder condition for cheapest first
* Remove unneeded reference
2020-02-21 15:27:55 +09:00
0b7e8d0162
Add handling for fallible signers ( #8367 )
...
automerge
2020-02-20 19:04:53 -08:00
18fd52367e
If the node was loaded from a snapshot, advertise it in gossip ( #8364 )
...
automerge
2020-02-20 18:53:26 -08:00
2d665da3e1
Flip Stable and Preview enum values
2020-02-20 18:27:33 -07:00
5ef06a9d36
Add non-bz2 snapshot for faster creation for dev. ( #8350 )
...
* Add non-bz2 snapshot for faster creation for dev.
* Fix tests..
* Revert and always just use snapshot.tar.bz2
2020-02-21 10:19:45 +09:00
f4622d67e9
Submit all metrics in one HTTP POST rather than a HTTP POST per level
2020-02-20 18:12:30 -07:00
b65c9ea544
Bump serial_test_derive from 0.3.2 to 0.4.0 ( #8311 )
...
Bumps [serial_test_derive](https://github.com/palfrey/serial_test ) from 0.3.2 to 0.4.0.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v0.3.2...v0.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-20 17:06:00 -07:00
cc7c6c960e
Search for the validator with the highest snapshot
2020-02-20 17:04:48 -07:00
01697a9f5c
Remove unnecessary arc and mutex for rpc notifications ( #8351 )
2020-02-21 08:03:46 +08:00
ab361a8073
Rename KeypairUtil to Signer ( #8360 )
...
automerge
2020-02-20 13:28:55 -08:00
ec5c02cb7f
Book: Add instructions for verifying a paper wallet keypair ( #8357 )
2020-02-20 14:19:35 -07:00
e8124324ff
Support transaction signing by heterogenous lists of keypairs ( #8342 )
...
automerge
2020-02-20 12:13:23 -08:00
1720fe6a46
Snapshot hash gossip changes ( #8358 )
2020-02-20 11:46:13 -08:00
e50bc0d34b
Do not compress small incomplete slot list ( #8355 )
...
automerge
2020-02-20 09:48:39 -08:00
45774dc4aa
Fix comment
2020-02-20 10:32:36 -07:00
ea8d9d1aea
Bitwise compress incomplete epoch slots ( #8341 )
2020-02-19 20:24:09 -08:00
221866f74e
Process Gossip in parallel and add an upper limit ( #8328 )
2020-02-19 21:31:55 -06:00
3e96d59359
Use correct static IP address
2020-02-19 18:15:18 -07:00
8c19b6268c
Add Preview operating mode, rename SoftLaunch operating mode to Stable ( #8331 )
...
automerge
2020-02-19 16:48:58 -08:00
8ae26867c5
More testnet->devnet
2020-02-19 16:15:38 -07:00
19baaea0da
Remove validators from genesis ( #8330 )
...
automerge
2020-02-19 14:40:07 -08:00
e3cebcf82d
rename testnet.solana.com to devnet.solana.com
2020-02-19 15:33:14 -07:00
ccad5d5aaf
change warnings to infos ( #8322 )
2020-02-19 14:25:49 -08:00
d0bcde001e
New Repair Design ( #8256 )
...
* New Repair Design
2020-02-19 01:02:09 -08:00
83a8e82626
Remove dead code
2020-02-18 21:08:43 -07:00
7305a1f407
Reformatting
2020-02-18 21:08:43 -07:00
3975c7f8c9
Add --fee-burn-percentage
2020-02-18 17:43:08 -07:00
ac1d075d73
Drop packet if destination is unspecified (0.0.0.0/0) ( #8321 )
2020-02-18 16:14:20 -08:00
73a278dc64
Factor out creating genesis with vote accounts into a utility function ( #8315 )
...
automerge
2020-02-18 02:39:47 -08:00
a042ee609a
Update README.md
2020-02-17 22:19:55 -07:00
0d5c1239c6
Update epoch slots to include all missing slots ( #8276 )
...
* Update epoch slots to include all missing slots
* new test for compress/decompress
* address review comments
* limit cache based on size, instead of comparing roots
2020-02-17 12:39:30 -08:00
027ec71aa9
Remove AccountInfo's (De)Serialize ( #8313 )
...
automerge
2020-02-17 03:07:36 -08:00
ef718c651e
Remove needless uses ( #8312 )
...
automerge
2020-02-17 02:43:14 -08:00
fc2a0d53d9
CLI: Add optional airdrop recipient ( #8291 )
...
* CLI: Add optional airdrop recipient
* Update book usage page
2020-02-16 11:41:00 -07:00
bb47844ae6
Bump thiserror from 1.0.10 to 1.0.11 ( #8288 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.10 to 1.0.11.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.10...1.0.11 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-15 17:59:13 -07:00
b997d3eb4e
Cli: Remove units from various subcommands ( #8301 )
...
* Cli: Remove unit arg from various subcommands
* Update book usage page
* Update scripts and docs
2020-02-15 12:53:52 -07:00
9bcca268a3
Add simple gossip DoS test
2020-02-14 22:40:35 -07:00
8a2d4e2f72
Add storage rewards pools in development mode only
2020-02-14 21:12:38 -07:00
335675c51c
install: support vX.Y.Z in addition to X.Y.Z ( #8297 )
...
automerge
2020-02-14 19:35:40 -08:00
1bf2285fa2
ledger-tool: Add print-accounts command
2020-02-14 19:59:48 -07:00
71f77a8e0a
Remove Exchange program's use of GenericError ( #8290 )
...
automerge
2020-02-14 14:52:13 -08:00
644a7f9a44
Remove Move Loader's use of GenericError ( #8289 )
...
automerge
2020-02-14 14:49:21 -08:00
965361ff69
Remove failure's use of GenericError ( #8287 )
...
automerge
2020-02-14 14:07:53 -08:00
4593d333c7
Remove BPF Loader's use of GenericError ( #8284 )
2020-02-14 13:59:03 -08:00
940519ea5a
Remove Native Loader's use of GenericError ( #8285 )
2020-02-14 13:58:48 -08:00
a0bcbf70d5
Cleanup new_result_with_negative_lamports ( #8286 )
2020-02-14 13:58:33 -08:00
17fb8258e5
Datapoints overwhelm the metrics queue and blow up ram usage. ( #8272 )
...
automerge
2020-02-14 11:11:55 -08:00
c350543b46
Make generate_remote_keypair more generic for potential other remote-wallets ( #8274 )
2020-02-14 09:38:35 -07:00
5b4ecb01ca
Presigner KeypairUtil implementer ( #8269 )
...
automerge
2020-02-13 16:53:09 -08:00
28b115497f
Update setup-dc-node-1.sh
2020-02-13 14:30:41 -07:00
0604029661
Bump parking_lot from 0.7.1 to 0.10.0 ( #8262 )
...
Bumps [parking_lot](https://github.com/Amanieu/parking_lot ) from 0.7.1 to 0.10.0.
- [Release notes](https://github.com/Amanieu/parking_lot/releases )
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.7.1...0.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-13 14:24:37 -07:00
2374cf09e2
Enable remote-wallet signing in solana-keygen ( #8267 )
...
* Add fallible methods to KeypairUtil
* Add RemoteKeypair struct and impl KeypairUtil
* Implement RemoteKeypair in keygen; also add parse_keypair_path for cleanup
2020-02-13 14:08:34 -07:00
ab475e4849
get_confirmed_block: expect() less
2020-02-13 10:56:34 -07:00
1c97b31eaf
Retain signature subscriptions that haven't been notified ( #8261 )
2020-02-14 01:00:50 +08:00
bd257050e3
Retry to curl to codecov.io unfortunately ( #8263 )
...
automerge
2020-02-13 06:23:10 -08:00
2d362ed337
Remove references to old unused testnets ( #8258 )
...
automerge
2020-02-12 22:23:35 -08:00
cb7117beac
CLI: Offline-ify remaining stake ops ( #8257 )
...
automerge
2020-02-12 22:00:28 -08:00
b358ff66e1
Plumb --enable-rpc-get-confirmed-block flag
2020-02-12 17:08:27 -07:00
6309c97697
Add CliCommand::StakeSetLockup ( #8248 )
...
automerge
2020-02-12 15:36:29 -08:00
58727463e1
Remove needless last_root for better reclaims ( #8148 )
...
* Restore last_root to fix unintended storage delete
* Remove last_root thing altogether
* Remove unneeded test...
2020-02-13 08:19:53 +09:00
741d148a0d
Simplify remote wallet ( #8249 )
...
automerge
2020-02-12 14:38:51 -08:00
127553ce4b
Wrap ed25519_dalek::Keypair ( #8247 )
2020-02-12 14:15:12 -07:00
ecb055a252
Expel ContactInfo::new() ( #8245 )
...
automerge
2020-02-12 12:58:51 -08:00
dfa6fbaa0c
Bump cbindgen from 0.13.0 to 0.13.1 ( #8233 )
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.13.0...v0.13.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-12 12:25:39 -07:00
cf11d4c7dc
Nodes with a tvu and storage port are no longer double counted ( #8237 )
...
automerge
2020-02-12 11:16:07 -08:00
d0a4686990
Avoid assigning the serve repair port to the storage port
2020-02-12 12:00:11 -07:00
2542d5dd42
Bump baseline version to 0.23.4, improve error reporting
2020-02-12 11:59:12 -07:00
1e0f2b2446
Quash 'repair listener error: Err(RecvTimeoutError(Timeout))' log spam
2020-02-12 10:35:03 -07:00
a8028fbb93
Fix accounts_db store counts in purging accounts logic ( #8218 )
...
* Show insufficient purge_zero_lamport_account logic
* Add another pass to detect non-deleted values and increment the count
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-02-12 08:51:03 -08:00
ed87229cec
CLI: Don't hide errors when fees are disabled ( #8204 )
...
automerge
2020-02-11 21:48:04 -08:00
c4fd81fc1c
The getConfirmedBlock RPC API is now disabled by default
...
The --enable-rpc-get-confirmed-block flag allows validators to opt-in to
the higher disk usage and IOPS.
2020-02-11 22:24:08 -07:00
ad43babe3d
ABI sanity test for running edge,beta,stable validators together
2020-02-11 21:21:31 -07:00
36c0cb052b
set_read_timeout() can fail, don't expect() it not to
2020-02-11 18:57:14 -07:00
ed58bcda4c
solana-install init edge
when "edge" is not currently installed now works
2020-02-11 18:57:14 -07:00
268bb1b59b
Fix RPC pub sub unsubscribe ( #8208 )
...
automerge
2020-02-11 17:09:40 -08:00
059764586a
Rename from account userdata to data ( #8224 )
2020-02-11 16:30:22 -08:00
72b11081a4
Report validator rewards in getConfirmedBlock JSON RPC
2020-02-11 17:25:45 -07:00
0bbee9456f
Add method to sign raw data, enabling easier device app testing ( #8221 )
...
* Add method to sign raw data, enabling easier device app testing
* Rename ugly derivation method, params
2020-02-11 17:15:38 -07:00
fcac910989
Bump jsonrpc-pubsub from 14.0.5 to 14.0.6 ( #8162 )
...
Bumps [jsonrpc-pubsub](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.0.6.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/jsonrpc-pubsub-v14.0.5...ipc-14.0.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-11 15:44:21 -07:00
2e9ba149f2
Update LVM and rBPF versions ( #8215 )
2020-02-11 12:52:13 -08:00
d3712dd26d
Factor repair from gossip ( #8044 )
2020-02-11 13:11:48 -07:00
60877f9ba4
Revert "Check for AVX512 at runtime to avoid invalid opcode trap ( #8166 )"
...
This reverts commit ef5fb6fa46
.
2020-02-11 12:56:02 -07:00
4f2c76150f
Clippy
2020-02-11 12:56:02 -07:00
137577fb86
Upgrade to rust 1.41.0
2020-02-11 12:56:02 -07:00
bf623219d2
nudge ( #8214 )
2020-02-11 10:50:57 -08:00
25d1f841ee
Fixup sign_transaction; pass derivation_path by reference ( #8194 )
...
* Fixup sign_transaction; pass derivation_path by reference
* Pass total message length as BE u16
* Remove live integration tests (to ledger-app-solana)
2020-02-11 11:45:00 -07:00
517fe73734
Non-conflicting account duplicate marker value ( #8206 )
2020-02-11 10:03:28 -08:00
890919d140
Reliably track proc macro & build.rs code coverage ( #8210 )
2020-02-12 01:02:40 +09:00
33ea1e0edd
Channel installs no longer re-download the same release.
2020-02-11 08:22:41 -07:00
7614af2a45
Verify frozen bank from snapshot by hashing ( #8184 )
2020-02-11 16:46:33 +09:00
1528959327
CLI: Add fee-payer parame to stake-split subcommand ( #8201 )
...
automerge
2020-02-10 23:23:54 -08:00
46b6cedff4
Fix nightly clippy warnings ( #8199 )
...
automerge
2020-02-10 22:48:50 -08:00
8d8f28c1d0
CLI: transfer
fix checks pubkeys ( #8198 )
...
automerge
2020-02-10 22:34:14 -08:00
df782b93ae
Add is_writable to AccountInfo ( #8196 )
2020-02-10 21:33:29 -08:00
124f77cdb1
Bump jsonrpc-ws-server from 14.0.5 to 14.0.6 ( #8160 )
...
Bumps [jsonrpc-ws-server](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.0.6.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/jsonrpc-ws-server-v14.0.5...ipc-14.0.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 19:07:52 -07:00
fc15f74c3c
CLI: Harden offline signing and tests ( #8052 )
...
* CLI: Don't sanity-check stake account when offline
* Add test helper returning vote pubkey with validator
* Delegate to the BSL. No need to force
* Be sure our offline ops are truly offline
* Specify our authorities correctly
* checks
2020-02-10 18:59:05 -07:00
1d06aa3b31
Remove repairman as its spamming cluster with unwanted repairs ( #8193 )
...
* Remove repairman as its spamming cluster with unwanted repairs
* remove obsolete test
2020-02-10 17:00:00 -08:00
0b263f8714
Fix larger than necessary allocations in streamer ( #8187 )
2020-02-10 11:49:07 -08:00
84b3e12e1f
Minor logging improvements
2020-02-10 10:42:42 -07:00
669282ae69
Bump jsonrpc-http-server from 14.0.5 to 14.0.6 ( #8161 )
...
Bumps [jsonrpc-http-server](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.0.6.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/jsonrpc-http-server-v14.0.5...ipc-14.0.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 10:30:32 -07:00
485806c488
Just define BnakSlotDelta type alias ( #8186 )
...
automerge
2020-02-10 03:11:37 -08:00
1412ee1ca6
add step "apt-get update", add package "libudev-dev" ( #8180 )
...
automerge
2020-02-08 14:45:07 -08:00
ef5fb6fa46
Check for AVX512 at runtime to avoid invalid opcode trap ( #8166 )
...
automerge
2020-02-07 15:01:45 -08:00
99432833d2
Remove reed-solomon-erasure from core/
2020-02-07 15:37:57 -07:00
fa00803fbf
Filter old CrdsValues received via Pull Responses in Gossip ( #8150 )
...
* Add CrdsValue timeout checks on Pull Responses
* Allow older values to enter Crds as long as a ContactInfo exists
* Allow staked contact infos to be inserted into crds if they haven't expired
* Try and handle oveflows
* Fix test
* Some comments
* Fix compile
* fix test deadlock
* Add a test for processing timed out values received via pull response
2020-02-07 12:38:24 -08:00
04ef977509
Remove unwanted println
2020-02-07 12:59:00 -07:00
87c6508305
CLI: Implement transfer command ( #8108 )
...
* CLI: Add transfer subcommand
* Add tests
* checks
2020-02-07 12:16:35 -07:00
ed0c1d3b52
Ledger hardware wallet integration ( #8068 )
...
* Initial remote wallet module
* Add clap derivation tooling
* Add remote-wallet path apis
* Implement remote-wallet in solana-keygen
* Implement remote-wallet in cli for read-only pubkey usage
* Linux: Use udev backend; add udev rules tool
* Ignore Ledger live test
* Cli api adjustments
2020-02-07 11:26:56 -07:00
8b5598fabd
Surface shred version more in tools ( #8163 )
...
automerge
2020-02-07 08:57:54 -08:00
5b070ad014
CLI: Support offline fee payers ( #8009 )
...
* CLI: Support offline fee-payer
* Add some knobs to test genesis/validator helpers
* Add tests
2020-02-07 09:14:26 -07:00
6246405afd
Bump memmap from 0.6.2 to 0.7.0 ( #8157 )
...
Bumps [memmap](https://github.com/danburkert/memmap-rs ) from 0.6.2 to 0.7.0.
- [Release notes](https://github.com/danburkert/memmap-rs/releases )
- [Commits](https://github.com/danburkert/memmap-rs/compare/0.6.2...0.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-07 06:51:31 -07:00
27c8ba6afc
De-replicode Tower constructors ( #8153 )
...
automerge
2020-02-06 18:24:10 -08:00
b832a03315
Add libudev-dev to docker image to build remote-wallet ( #8149 )
...
automerge
2020-02-06 13:45:05 -08:00
09686290bc
Grant custodian access to all locked up accounts ( #8139 )
2020-02-06 14:31:27 -07:00
4aaa7b30ca
Update README.md
2020-02-06 13:19:30 -07:00
fe590da3b6
Revert "Factor repair from gossip ( #8044 )" ( #8143 )
...
This reverts commit e61257695f
.
2020-02-06 11:44:20 -08:00
a7fa92b372
feat: implementation of live-slots command ( #8129 )
2020-02-06 14:16:30 -05:00
a25e57c397
Ignore flaky test_exchange_local_cluster ( #8146 )
...
automerge
2020-02-06 10:44:17 -08:00
eed676113e
Bump indexmap from 1.3.1 to 1.3.2 ( #8144 )
...
Bumps [indexmap](https://github.com/bluss/indexmap ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/bluss/indexmap/releases )
- [Commits](https://github.com/bluss/indexmap/compare/1.3.1...1.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-06 11:16:49 -07:00
b57f24f1bc
Bump tokio-codec from 0.1.1 to 0.1.2 ( #8126 )
...
Bumps [tokio-codec](https://github.com/tokio-rs/tokio ) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-codec-0.1.1...0.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-06 11:16:29 -07:00
0e084358b4
Fix slot_hashes documentation
2020-02-06 10:06:16 -07:00
f016c9a669
Maintenance : simplify a few patterns, remove unneeded dependencies ( #8137 )
...
* Simplify a few pattern matches
* Removing unneeded dependencies, upgrading internal version #s
net-shaper: Removing log, semver, serde_derive
bench-tps: Removing serde, serde_derive
banking-bench: Removing solana
ledger-tool: Removing bincode, serde, serde_derive
librapay: Removing solana, language_e2e_tests
log-analyzer: Removing log, semver, serde_derive
exchange: Removing solana
core: Removing crc, memmap, symlink, untrusted
perf: Removing serde_derive
genesis: Removing hex, serde_derive
sdk-c: Removing sha2
sys-tuner: Removing semver
bench-exchange: Removing bincode, bs58, env_logger, serde, serde_derive, untrusted, ws
btc_spv_bin: Removing serde_json
btc_spv: Removing chrono
bpf_loader: Removing serde
ledger: Removing dlopen, dlopen_derive, serde_derive
move_loader: Removing byteorder, libc, language_e2e_tests
ownable: Removing serde, serde_derive
client: Removing rand
archiver-utils: Removing rand_chacha
validator: Removing serde_json, tempfile
param_passing_dep: Removing solana
failure: Removing log
vest: Removing log
vote-signer: Removing bs58, serde
local-cluster: Removing symlink
keygen: Removing rpassword
install: Removing bs58, log
upload-perf: Removing log
runtime: Removing serde_json
stake: Removing rand
* Add modified Cargo.lock
* fixup! Simplify a few pattern matches
* fixup! Simplify a few pattern matches
2020-02-06 10:02:38 -07:00
59ba1df910
Bump tokio-fs from 0.1.6 to 0.1.7 ( #8124 )
...
Bumps [tokio-fs](https://github.com/tokio-rs/tokio ) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Changelog](https://github.com/tokio-rs/tokio/blob/tokio-0.1.7/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-fs-0.1.6...tokio-0.1.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-05 16:27:32 -07:00
71a2c90f21
Bump tokio-io from 0.1.12 to 0.1.13 ( #8125 )
...
Bumps [tokio-io](https://github.com/tokio-rs/tokio ) from 0.1.12 to 0.1.13.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Changelog](https://github.com/tokio-rs/tokio/blob/tokio-0.1.13/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-io-0.1.12...tokio-0.1.13 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-05 14:02:33 -07:00
8436457e75
Rename program_utils.rs ( #8127 )
2020-02-05 12:48:30 -08:00
3ac0192d40
Better surface bank hash verification failures
2020-02-05 11:39:47 -07:00
3db159f616
CLI cosmetic: make config get and verbose prints consistent ( #8119 )
...
* CLI cosmetic: make config get and verbose prints consistent
* Make print format consistent across cli
2020-02-05 11:14:44 -07:00
e21f5c784e
Add next_account_info() ( #8120 )
2020-02-04 17:04:26 -08:00
65c24db83c
Bump serde_json from 1.0.44 to 1.0.46 ( #8087 )
...
* Bump serde_json from 1.0.44 to 1.0.46
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.44 to 1.0.46.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.44...v1.0.46 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Update Move's serde_json to v1.0.46
Co-authored-by: Jack May <jack@solana.com >
2020-02-04 16:59:23 -08:00
ed5101b031
Generate max coding shreds when necessary ( #8099 )
...
* Generate max coding shreds when necessary
* test
2020-02-04 15:45:01 -08:00
1420628b28
Bump nix from 0.16.1 to 0.17.0 ( #8112 )
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.16.1 to 0.17.0.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/commits/v0.17.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-04 15:59:34 -07:00
15ab966ed1
Move native program entrypoint out of instruction_processor_utils ( #8122 )
2020-02-04 14:54:49 -08:00
b5a735878a
Sysvar account_into return program error rather than option ( #8121 )
2020-02-04 14:54:41 -08:00
b6d09f1901
Add BPF program entrypoint return type ( #8111 )
2020-02-04 12:25:42 -08:00
78f6ddc5b7
Fix spelling of verification in accounts_db ( #8117 )
...
automerge
2020-02-04 11:45:47 -08:00
4e595e8e3c
Facilitate printing program errors from BPF programs ( #8109 )
2020-02-04 09:03:45 -08:00
79249360f7
CLI: Expose sign-only reply parsing helper ( #8107 )
...
automerge
2020-02-03 18:22:36 -08:00
336d5136bf
Print more program error info to user when using CLI ( #8098 )
2020-02-03 17:14:53 -08:00
0c8cee8c4a
Refactor select_fork() to avoid clones and for clarity ( #8081 )
...
* Refactor select_fork() to avoid clones and for clarity
* Add test that fork weights are increasing
2020-02-03 16:48:24 -08:00
4c0420b884
Delete uptime command, report total credits in solana validators
instead
2020-02-03 16:55:33 -07:00
0d7e093415
Broaden pattern in nits.sh to be less fragile ( #8090 )
...
* Broaden pattern in nits.sh to be less fragile
* Even more general matching
2020-02-04 08:53:01 +09:00
c835749563
Bump sys-info from 0.5.8 to 0.5.9 ( #8089 )
...
Bumps [sys-info](https://github.com/FillZpp/sys-info-rs ) from 0.5.8 to 0.5.9.
- [Release notes](https://github.com/FillZpp/sys-info-rs/releases )
- [Changelog](https://github.com/FillZpp/sys-info-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FillZpp/sys-info-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 14:49:39 -07:00
0172d2a065
Fix consensus threshold when new root is created ( #8093 )
...
When a new root is created, the oldest slot is popped off
but when the logic checks for identical slots, it assumes
that any difference means a slot was popped off the front.
2020-02-03 13:44:34 -08:00
927f272f0e
Update book release version
2020-02-03 11:35:51 -07:00
5e2891ae5d
e
2020-02-03 11:34:00 -07:00
4f85481a2b
Add split-stake command
2020-02-03 11:14:08 -07:00
d314e0395a
Disable windows update as windows build artifacts are turned off
2020-02-01 22:25:24 -07:00
69a6d07371
Reduce rpc client pre-flight requests by setting max-age header ( #8082 )
...
automerge
2020-02-01 04:10:26 -08:00
fab8ef379f
Use solana-cli config keypair in solana-keygen ( #8074 )
...
* Use solana-cli config keypair in solana-keygen
* s/infile/keypair for consistency across modules and more generality across access methods
* Move config into separate crate
2020-01-31 19:27:37 -07:00
408ef8b2cb
Cleanup staking doc ( #8064 )
2020-01-31 19:24:51 -07:00
a2a2f1c2d2
Add new colo test cases using reduced node count ( #8078 )
...
automerge
2020-01-31 18:02:48 -08:00
dc2888c9a3
CLI: De-replicode SigningAuthority instatiation ( #8076 )
...
automerge
2020-01-31 16:30:37 -08:00
9739be9ecf
CLI: Fix stake-account auth withdrawer output ( #8071 )
...
automerge
2020-01-31 14:25:05 -08:00
e61257695f
Factor repair from gossip ( #8044 )
2020-01-31 14:23:50 -08:00
b9988b62e4
Filter repairman peers based on shred_version ( #8069 )
2020-01-31 14:00:19 -08:00
d6b3961530
s/mint/faucet
2020-01-31 12:14:53 -07:00
6d0be323ad
Update key ( #8062 )
...
automerge
2020-01-31 11:11:22 -08:00
09256adbc3
Surface important error details
2020-01-31 12:09:41 -07:00
8e3a7da596
Rewrite new() in terms of new_with_timeout()
2020-01-31 12:09:41 -07:00
7d96510d17
Fix stake-account subcommand name
2020-01-31 12:09:41 -07:00
0fd795a676
Remove program error footgun and cleaner developer experience ( #8042 )
2020-01-31 10:58:07 -08:00
eff876881b
Remove asteroids and pacman from QA/dev testnet availability ( #8050 )
...
automerge
2020-01-31 10:26:25 -08:00
9adf0d4ee0
Don't exit early if add. validators not found during gce.sh config
2020-01-31 08:34:10 -07:00
3bc9789e8d
Remove support for 0.22.3 snapshots
2020-01-30 23:34:15 -07:00
fd207b6907
Fix stale gossip entrypoint ( #8053 )
2020-01-30 21:51:11 -08:00
2226c1b75c
Add Rust BPF RefCell borrow helpers ( #8047 )
2020-01-30 20:40:27 -08:00
a0964bb2c2
Make tds slots-per-epoch configurable
2020-01-30 21:37:16 -07:00
b5383b8b54
Dial testnet down to a single node
2020-01-30 21:30:08 -07:00
39f86050a6
Bump cbindgen from 0.12.2 to 0.13.0
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.12.2 to 0.13.0.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.12.2...v0.13.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-30 20:58:10 -07:00
a03d441e6f
Add rpc port sanity checks, fix tests
2020-01-30 20:57:58 -07:00
3900d09f6f
Employ rpc_port defaults
2020-01-30 20:57:58 -07:00
e218f4e56e
Clean up Validator::new()
2020-01-30 20:57:58 -07:00
81ba18eea6
Add --private-rpc flag
2020-01-30 20:57:58 -07:00
1671ece9df
Book: Prod the user to verify their new paper wallet ( #8048 )
2020-01-30 17:20:04 -07:00
775fa0c968
Minor --expected-shred fix, clean up shred-related gossip log messages ( #8041 )
...
automerge
2020-01-30 13:22:05 -08:00
dd276138c2
Add support for idiomatic error handling to BPF instruction processors ( #7968 )
2020-01-30 09:47:22 -08:00
0c55b37976
Add different shred test to test_tvu_peers_and_stakes
2020-01-30 10:30:32 -07:00
966d077431
CLI: Disallow blockhash/fee-calc lookups when offline ( #7981 )
...
* CLI: Add BlockhashSpec to tighten control over --blockhash
* Use BlockhashSpec
* Add a matches-free constructor
* More descriptive naming
2020-01-30 09:21:32 -07:00
400412d76c
Ignore slow archiver tests ( #8032 )
...
automerge
2020-01-30 08:17:36 -08:00
c7e77a2238
Bump indicatif from 0.13.0 to 0.14.0
...
Bumps [indicatif](https://github.com/mitsuhiko/indicatif ) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/mitsuhiko/indicatif/releases )
- [Commits](https://github.com/mitsuhiko/indicatif/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-30 08:58:00 -07:00
64c42e28dc
Add shred version filters to Crds Accessors ( #8027 )
...
* Add shred version filters to Crds Accessors
* Adopt entrypoint shred_version if one isn't provided
2020-01-30 00:15:37 -08:00
c2baf7b07d
Bump thiserror from 1.0.9 to 1.0.10
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.9 to 1.0.10.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.9...1.0.10 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-29 23:23:24 -07:00
a52a9afa3c
Bump console from 0.9.1 to 0.9.2
...
Bumps [console](https://github.com/mitsuhiko/console ) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/mitsuhiko/console/releases )
- [Commits](https://github.com/mitsuhiko/console/compare/0.9.1...0.9.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-29 23:22:44 -07:00
669502ede7
Don't depend on user modifiable data to parse paramter buffer ( #8022 )
2020-01-29 21:49:42 -08:00
b19f730527
Seperate RefCells lamports and data ( #8021 )
2020-01-29 21:15:04 -08:00
d5ff5f4739
Update solana_rbpf v0.1.20 ( #8023 )
2020-01-29 21:14:49 -08:00
1c82f84595
Add leader-schedule subcommand
2020-01-29 20:08:42 -07:00
bea9cd9684
Add --expected-shred-version option
2020-01-29 20:08:42 -07:00
1bc9a9c23b
Wait for supermajority by default, add --no-wait-for-supermajority flag to override
2020-01-29 20:08:42 -07:00
c4faccc77f
getClusterNodes now excludes validators with a different shred version
2020-01-29 20:08:42 -07:00
e6803daf10
Remove support for stake redelegation ( #7995 )
...
* Remove support for stake redelegation
* fixup
2020-01-29 17:59:14 -08:00
effe6e3ff3
Log solana-validator args on startup to aid debugging
2020-01-29 08:27:52 -07:00
0d6c233747
Add set_lockup to stake ( #7997 )
2020-01-28 20:59:53 -08:00
015e696077
Solana keygen grind improvements ( #8008 )
...
automerge
2020-01-28 20:19:19 -08:00
7faab2072c
Cleanup BPF use syntax ( #8001 )
2020-01-28 17:03:37 -08:00
83718a3b3e
Cleanup runtime use syntax ( #8002 )
2020-01-28 17:03:20 -08:00
4a074133f7
CLI: Fix tests. sign_only requires a blockhash ( #8005 )
...
This is enforced by argument parsing and will be better enforced wholly
with #7981
2020-01-28 18:02:20 -07:00
12eff5a2f9
Cleanup SDK use syntax ( #8004 )
2020-01-28 16:11:22 -08:00
4197cce8c9
Tower tests ( #7974 )
...
* Add testing framework for voting
2020-01-28 16:02:28 -08:00
fed3817ed3
Update and fix transaction error documentation ( #7998 )
2020-01-28 15:59:50 -08:00
4ffd7693d6
Add lock to make sure slot-based locktree calls are safe ( #7993 )
2020-01-28 13:45:41 -08:00
1596c961d9
Rust BPF program cleanup ( #7990 )
2020-01-27 18:27:44 -08:00
fd7d5cbe0d
Fix compute_shred_version() ( #7989 )
...
automerge
2020-01-27 17:05:31 -08:00
7058287273
Consensus fix, don't consider threshold check if.. ( #7948 )
...
* Consensus fix, don't consider threshold check if
lockouts are not increased
* Change partition tests to wait for epoch with > lockout slots
* Use atomic bool to signal partition
2020-01-27 16:49:25 -08:00
912aafcefd
Reduce epoch duration from 2 weeks to 2 days
2020-01-27 10:34:55 -07:00
2f34f433b3
Specify where VM images are coming from across GCE projects ( #7985 )
...
automerge
2020-01-27 08:17:21 -08:00
1ff4dd9a9a
Remove show- prefix
2020-01-26 21:00:57 -07:00
fdcaad96c7
Remove stray key
2020-01-26 14:35:33 -07:00
14a72b0fc0
CLI: --sign-only and --signer require --blockhash ( #7982 )
2020-01-26 10:06:21 -07:00
c13ab9f14e
CLI: Consolidate offline arg declarations ( #7979 )
...
automerge
2020-01-26 00:27:24 -08:00
cff1bc6e71
s/dervied/derived/
2020-01-25 23:22:28 -07:00
bb6c4efe9b
CLI: Deterministic dummy keypair generation for SigningAuthority::Offline ( #7971 )
...
* CLI: Deterministic dummy keypair generation for SigningAuthority::Offline
* Add test
2020-01-25 22:14:07 -07:00
c324e71768
Bump cargo toml versions to 0.24.0 ( #7976 )
2020-01-25 11:04:27 -06:00
e2570c98ee
CLI: Add authority to show-nonce-account output ( #7969 )
2020-01-25 07:21:23 -07:00
b5125479ec
Bump perf libs to v0.18.0 for CUDA 10.2 support
2020-01-24 21:39:49 -07:00
989355e885
Add ability to hard fork at any slot ( #7801 )
...
automerge
2020-01-24 17:27:04 -08:00
a2f2c46f87
Ensure shred version is never 0
2020-01-24 17:41:20 -07:00
605623baf5
Report last tower distance and add partition testcase ( #7929 )
...
automerge
2020-01-24 16:37:19 -08:00
fdc452c536
Move testnet.solana.com and TdS to their own GCP projects
2020-01-24 16:26:54 -07:00
1b391dd36b
Add account accessor functions ( #7966 )
2020-01-24 14:34:59 -08:00
917067741a
Cleanup BPF SDK ( #7965 )
2020-01-24 13:41:14 -08:00
34ed93d57c
Optimize account copies and use RefCell to handle duplicate accounts in BPF programs ( #7958 )
2020-01-24 10:54:26 -08:00
d400a64b9a
Update tiny_bip39 ( #7959 )
...
automerge
2020-01-24 08:59:07 -08:00
2c7447b73e
Secure sysvars under hash by freezing all strictly ( #7892 )
...
* Secure sysvars under hash by freezing all strictly
* Fix hash's non-idempotnet and add new test
* Clean up
* More cleanups
2020-01-24 16:10:32 +09:00
c0f0fa24f8
Increase --wait-for-supermajority to wait for 75% online stake
2020-01-23 22:41:46 -07:00
bda5f949bb
Add create-snapshot command
2020-01-23 22:21:27 -07:00
992e985972
Add column for slot range of epoch to epoch-info ( #7954 )
...
automerge
2020-01-23 20:44:37 -08:00
afaa359b0d
Reorg the book ( #7952 )
...
* Move application-oriented docs
* Reorg the book
* Fix build
* Apply review feedback
* verb-noun
2020-01-23 21:21:43 -07:00
3c17db41dc
Add note to book about drone throughput limitations ( #7953 )
...
automerge
2020-01-23 18:50:25 -08:00
d62ed4f6b3
Add BlockstoreProcessorResult
2020-01-23 16:52:47 -07:00
79f3194d0c
Fix cli call to stakes ( #7946 )
...
automerge
2020-01-23 14:25:40 -08:00
b045f9a50d
codemod --extensions rs get_snapshot_tar_path get_snapshot_archive_path
2020-01-23 13:37:13 -07:00
ce231602dc
Move snapshot archive generation out of the SnapshotPackagerService
2020-01-23 13:37:13 -07:00
6f5e0cd161
Type grooming
2020-01-23 13:37:13 -07:00
1269a79a4d
Unify ledger_path arg handling with validator/
2020-01-23 13:37:13 -07:00
1b3424ff61
Pass bank_forks by reference
2020-01-23 13:37:13 -07:00
8b8033c72b
Set BankRc slot correctly when restoring a bank snapshot
2020-01-23 13:37:13 -07:00
7ca0109732
--halt-at-slot 1 now halts at slot 1
2020-01-23 13:37:13 -07:00
6b5172d002
add_snapshot now returns SlotSnapshotPaths
2020-01-23 13:37:13 -07:00
9e19a635bb
Remove superfluous accounts arg
2020-01-23 13:37:13 -07:00
15193d0e1f
Ensure all GCE nightly tests use dedicated instances ( #7944 )
...
automerge
2020-01-23 10:17:12 -08:00
f1c5c72e62
Fix transaction.md anchor links ( #7943 )
...
* Lowercase links
* Fix misspelled anchor link
2020-01-23 10:05:42 -07:00
25dfed207c
Remove dead code ( #7940 )
...
automerge
2020-01-23 00:38:46 -08:00
006cbee88a
Uninteresting cleanup
2020-01-22 21:24:20 -07:00
c95e5346a4
Boot the mut ( #7926 )
2020-01-22 17:54:06 -08:00
e54bf563b5
Avoid unsorted recent_blockhashes for determinism ( #7918 )
...
* Avoid unsorted recent_blockhashes for determinism
* Add a test: test_create_account_unsorted
2020-01-23 10:51:22 +09:00
8f79327190
Test account doesn't need RefCell ( #7932 )
...
automerge
2020-01-22 17:06:11 -08:00
a197ac092a
New Anatomy of a Transaction ( #7930 )
...
automerge
2020-01-22 16:58:46 -08:00
1e2b55c0d7
Remove RedeemVoteCredits ( #7916 )
...
* Move redeem_vote_credits into runtime
* Move redeem_vote_credits into runtime
* Remove RedeemVoteCredits
* chugga for less indentation
* resurrect NoCreditsToRedeem
* fixup
2020-01-22 16:53:42 -08:00
964ff522be
Verb-noun-ify Nonce API ( #7925 )
...
* Verb-noun-ify Nonce API
* Unify instruction naming with API naming
The more verbose nonce_account/NonceAccount was chosen for clarity
that these instructions work on a unique species of system account
2020-01-22 16:31:39 -07:00
934c32cbc6
Add mechanism to load v0.22.3 snapshots on newer Solana versions
2020-01-22 15:40:32 -07:00
9bd6be779f
Reject CI on failed mergify.io backports ( #7927 )
...
automerge
2020-01-22 14:10:26 -08:00
ce70d6eedc
Add redeem_vote_credits to runtime ( #7910 )
...
* Move redeem_vote_credits into runtime
* fixup
* test
* move stake manipulation to stake program
* chugga for less indentation
2020-01-22 12:21:31 -08:00
3a0d13aa77
CLI: Cleanup authority arg usage inconsistencies ( #7922 )
...
automerge
2020-01-22 11:19:07 -08:00
f9323c5273
don't put accounts in a weird location, use the defaults ( #7921 )
...
automerge
2020-01-22 10:57:37 -08:00
7587656cf6
Implement automated partition testing ( #7222 )
2020-01-22 13:46:50 -05:00
023074650f
Allow the same account to be passed multiple times to a single instruction ( #7795 )
2020-01-22 09:11:56 -08:00
d854e90c23
CLI: Support offline authorities ( #7905 )
2020-01-22 10:10:22 -07:00
3aabeb2b81
Rename bootstrap leader ( #7906 )
...
* Rename bootstrap leader to bootstrap validator
It's a normal validator as soon as other validators enter the
leader schedule.
* cargo fmt
* Fix build
Thanks @CriesofCarrots!
2020-01-22 09:22:09 -07:00
65f5885bce
sendTransaction rpc: expect transaction as base58 string ( #7913 )
2020-01-21 22:16:07 -07:00
7a132eabb4
Update JSON-RPC documentation ( #7915 )
...
* Streamline getBlockCommitment response
* Update json-rpc docs
2020-01-21 20:17:33 -07:00
7e1b380f01
Move vote_state current credits into epoch_credits ( #7909 )
...
* Move vote_state current credits into epoch_credits
* fixups
* fixup
2020-01-21 19:08:40 -08:00
1a2d9b8eed
Bump csv from 1.1.2 to 1.1.3 ( #7893 )
...
Bumps [csv](https://github.com/BurntSushi/rust-csv ) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/BurntSushi/rust-csv/releases )
- [Commits](https://github.com/BurntSushi/rust-csv/compare/1.1.2...1.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-21 19:49:19 -07:00
6eefa0b72d
Integrate transaction chapter into programming model chapter ( #7911 )
...
automerge
2020-01-21 16:44:05 -08:00
44372db955
Move Blockstreamer doc into getting started doc
2020-01-21 17:15:29 -07:00
e24cce4aed
Hoist blockstore chapter ( #7908 )
...
automerge
2020-01-21 16:01:26 -08:00
a8595c0418
Give chapters more precise titles ( #7907 )
...
automerge
2020-01-21 15:36:40 -08:00
340424e03a
Use minimumLedgerSlot RPC API in block-production command
2020-01-21 14:05:26 -07:00
93036bec01
Add minimumLedgerSlot RPC API
2020-01-21 14:05:26 -07:00
663e98969d
Use a different error to test rpc response ( #7900 )
...
automerge
2020-01-21 12:42:23 -08:00
37d1daf58e
Revert "Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block ( #7474 )" ( #7898 )
...
automerge
2020-01-21 11:48:09 -08:00
1a18f0ca55
Add rust duplicate account test program ( #7897 )
...
automerge
2020-01-21 10:59:19 -08:00
bb950ec93e
Naming nits ( #7896 )
...
automerge
2020-01-21 10:38:46 -08:00
39ab3557a3
Delete "testnet participation" redirect ( #7895 )
...
automerge
2020-01-21 09:35:59 -08:00
dcdc46b97c
Assume 1 or more validators
2020-01-21 10:34:58 -07:00
da3ed0dfb3
Try running testnet.solana.com with only two validators
2020-01-21 10:34:53 -07:00
e391b9fb90
Delete duplicate book content ( #7894 )
...
automerge
2020-01-21 09:17:20 -08:00
e346cdad26
Run ./book/build-cli-usage.sh
2020-01-21 08:58:29 -07:00
7e4c6ff218
solana set
=> solana config set
2020-01-21 08:53:44 -07:00
356f246a74
Remove get-/show- prefix from cli commands
2020-01-21 08:43:07 -07:00
80da552834
Bump rpassword from 4.0.4 to 4.0.5
...
Bumps [rpassword](https://github.com/conradkleinespel/rpassword ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/conradkleinespel/rpassword/releases )
- [Commits](https://github.com/conradkleinespel/rpassword/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-20 23:30:18 -07:00
2dd8ab197d
Remove redundant threadpools in sigverify ( #7888 )
...
* Limit the number of thread pools sigverify creates
* Name local threadpools
2020-01-20 20:08:19 -08:00
1fe11e9ae2
chacha ignore farf ( #7882 )
2020-01-20 17:04:31 -08:00
21d5fe6272
Fix timestamp overflow ( #7886 )
...
* Split timestamp calculation into separate fn for math unit testing
* Add failing test
* Fix failing test; also bump stakes to near expected cluster max supply
* Don't error on timestamp of slot 0
2020-01-20 17:54:44 -07:00
52bc4a3598
nudge ( #7887 )
2020-01-20 15:27:36 -08:00
cccaacee36
Wait for stake distribution in automation ( #7883 )
...
automerge
2020-01-20 13:32:37 -08:00
ebf6e1c0e9
--limit-ledger-size now accepts an optional slot count value
2020-01-20 14:20:30 -07:00
5cf090c896
feat: implement RPC notification queue ( #7863 )
2020-01-20 16:08:29 -05:00
cc299053cc
Add support for stake::split() via create_account_with_seed() ( #7879 )
...
* Add split with seed
* move to new system_program APIs
* de-replicode
2020-01-20 12:33:27 -08:00
82b75796f9
Create ledger directory if it doesn't already exist
2020-01-20 10:11:43 -07:00
a560d94a9f
Bump humantime from 1.3.0 to 2.0.0
...
Bumps [humantime](https://github.com/tailhook/humantime ) from 1.3.0 to 2.0.0.
- [Release notes](https://github.com/tailhook/humantime/releases )
- [Commits](https://github.com/tailhook/humantime/compare/v1.3.0...v2.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-20 10:08:11 -07:00
0827d52c6f
Bump indexmap from 1.1.0 to 1.3.1
...
Bumps [indexmap](https://github.com/bluss/indexmap ) from 1.1.0 to 1.3.1.
- [Release notes](https://github.com/bluss/indexmap/releases )
- [Commits](https://github.com/bluss/indexmap/compare/1.1.0...1.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-20 10:07:48 -07:00
a8d33c9950
Spy just for RPC to avoid premature supermajority ( #7856 )
...
* Spy just for RPC to avoid premature supermajority
* Make gossip_content_info private
Co-Authored-By: Michael Vines <mvines@gmail.com >
* Fix misindent...
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-01-20 10:50:31 +09:00
43c32ea280
Bump rpassword from 4.0.3 to 4.0.4
...
Bumps [rpassword](https://github.com/conradkleinespel/rpassword ) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/conradkleinespel/rpassword/releases )
- [Commits](https://github.com/conradkleinespel/rpassword/compare/v.4.0.3...v4.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-18 19:32:14 -07:00
30d40e9a32
If a bad RPC node is selected try another one instead of aborting
2020-01-18 11:00:08 -07:00
e28508ad56
Abort if a snapshot download fails for any reason other than 404
2020-01-18 08:59:53 -07:00
182e4cec86
Update backport labels
2020-01-17 21:38:39 -07:00
a32de96ab1
Add show-stakes subcommand
2020-01-17 14:14:01 -07:00
0de35fdd1f
CLI: Support offline and nonced stake subcommands ( #7831 )
...
* Support durable nonce for staker-authorize-*
* CLI: Factor out sign-only reply parsing to helper
* Support offline signing for staker-authorize-*
2020-01-17 10:30:56 -07:00
470d9cd752
Add system_instruction::{allocate, allocate_with_seed, assign_with_seed}, ( #7847 )
...
* cleanup test checks cargo audit
* Add system_instruction allocate
* fixup
* fixup
2020-01-17 09:29:15 -08:00
87598c7612
Consolidate tx error counters and update metrics dashboard ( #7724 )
...
automerge
2020-01-16 23:26:50 -08:00
57bf618627
Enable config program at soft launch epoch 0 ( #7854 )
...
automerge
2020-01-16 23:05:33 -08:00
c576a707b0
Increase token cap ( #7855 )
...
automerge
2020-01-16 23:02:05 -08:00
b78b1bbfa9
Improve bench-tps keypair generation ( #7723 )
...
* Improve bench-tps keypair generation
* Fix tests
* Fix move test
* cargo fmt
* Split up funding function into smaller functions
* Support restarting bench-tps without re-funding
* Change quick start logic and remove noisy log
2020-01-17 10:35:12 +08:00
e710964d05
Revamp the progress of current epoch in get-epoch-info ( #7838 )
...
* Revamp the progress of current epoch in get-epoch-info
* Incorporate suggested more concise labelling
2020-01-17 09:39:47 +09:00
2d00657756
Bump num_cpus from 1.11.1 to 1.12.0 ( #7845 )
...
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus ) from 1.11.1 to 1.12.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases )
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.11.1...v1.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-16 17:38:13 -07:00
0526d4ff21
Add logging surrounding failure in get_slot_entries_with_shred_info()
( #7846 )
...
* Add logging surrounding failure
2020-01-16 16:03:24 -08:00
76e20015a4
Add separate thread to check for and store duplicate slot proofs ( #7834 )
2020-01-16 15:27:54 -08:00
f5e797e3aa
cleanup test checks cargo audit ( #7849 )
...
automerge
2020-01-16 15:08:36 -08:00
787e36a28f
ignore prost is part of move ( #7848 )
2020-01-16 14:14:44 -08:00
8572b57834
Refactor chacha cuda to be able to test cuda crate but not in OpenCL ( #7685 )
...
* Refactor chacha cuda to be able to test cuda crate but not in OpenCL
chacha not implemeted in OpenCL
* Get off core::Error
2020-01-16 08:29:36 -08:00
ed0129f881
Don't depend on unused lazy_static
2020-01-16 08:43:13 -07:00
78836a9e22
Make run.sh not overwrite genesis if existing ( #7837 )
2020-01-16 14:34:36 +09:00
4c08184379
no check if no change ( #7824 )
2020-01-15 15:13:11 -08:00
da165d6943
Fix Rpc inconsistencies ( #7826 )
...
* Update rpc account format: remove byte arrays
* Base58-encode pubkeys in getStoragePubkeysForSlot
* Update docs
2020-01-15 15:33:53 -07:00
8ffccfbaff
CLI: Plumb stake authorities throughout ( #7822 )
...
automerge
2020-01-15 13:32:06 -08:00
a6d083d69d
Remove create_account bandaid now that to
's signature is required ( #7776 )
...
* Remove create account bandaid now that requires signature
* shrink scope of this PR to bandaid
2020-01-15 13:03:22 -08:00
91bae9d510
Don't use word 'securely' ( #7820 )
...
automerge
2020-01-15 11:30:11 -08:00
f0f185509f
Remove tuple from programNotification ( #7819 )
...
automerge
2020-01-15 10:52:02 -08:00
5947ef7706
Remove word pair from address generator seed string ( #7802 )
...
* Remove word pair from address generator seed string
2020-01-15 13:50:37 -05:00
4f663a2a86
Add new genesis validators ( #7814 )
...
automerge
2020-01-15 09:26:49 -08:00
1d01777a13
Prefer CUDA_HOME environment variable
2020-01-15 09:03:52 -07:00
6d3b8b6d7d
Remove tuples from JSON RPC responses ( #7806 )
...
* Remove RpcConfirmedBlock tuple
* Remove getRecentBlockhash tuple
* Remove getProgramAccounts tuple
* Remove tuple from get_signature_confirmation_status
* Collect Rpc response types
* Camel-case epoch schedule for rpc response
* Remove getBlockCommitment tuple
* Remove getStorageTurn tuple
* Update json-rpc docs
2020-01-15 00:25:45 -07:00
50c1c08235
Set bootstrap leader and net/ validator vote account commission to 100%
2020-01-15 00:25:26 -07:00
b16c30b4c6
Fix cluster collapse due to no proper shifted read ( #7797 )
...
* Fix cluster collapse due to no proper shifted read
* Add test for bank hash mismatch
Co-authored-by: sakridge <sakridge@gmail.com >
2020-01-15 11:45:19 +09:00
ff1ca1e0d3
Consolidate entry tick verification into one function ( #7740 )
...
* Consolidate entry tick verification into one function
* Mark bad slots as dead in blocktree processor
* more feedback
* Add bank.is_complete
* feedback
2020-01-15 09:15:26 +08:00
721c4378c1
Plumb ability to handle duplicate shreds into shred insertion functions ( #7784 )
2020-01-14 15:37:53 -08:00
5f4e0c7e3e
Naming nits ( #7798 )
...
automerge
2020-01-14 13:38:17 -08:00
e6af4511a8
Include shred version in gossip
2020-01-14 14:32:40 -07:00
965ad778dd
Improve KeypairFileNotFound error message ( #7792 )
...
automerge
2020-01-14 12:19:08 -08:00
3b78be83cf
Add hash stats information to check hashes between validators ( #7780 )
...
automerge
2020-01-14 11:57:29 -08:00
564cd4e09d
Book: Drop since-fixed nonce known issue ( #7789 )
...
automerge
2020-01-14 10:13:09 -08:00
699ca5fec1
Unignore advisories as affected ver. is corrected ( #7730 )
...
For details see upstream PR: https://github.com/RustSec/advisory-db/pull/221
2020-01-14 11:16:32 +09:00
f91ffbbfdf
Add support in BlockStore for tracking duplicate slots ( #7761 )
...
* Add test
* Add new column family to track duplicate slots
* Fix clippy errors
* Introduce new SlotColumn for common implementation of Column trait
2020-01-13 17:21:39 -08:00
156292e408
Reduce grace ticks, and ignore grace ticks for missing leaders ( #7764 )
...
* Reduce grace ticks, and ignore grace ticks for missing leaders
* address review comments
* blockstore related renames
2020-01-14 05:25:41 +05:30
81ae44f858
Nonce: Rename instructions with VerbNoun scheme ( #7775 )
...
automerge
2020-01-13 15:34:43 -08:00
c948814eae
Update getConfirmedBlock examples ( #7772 )
2020-01-13 15:05:27 -07:00
b5dba77056
Rename blocktree to blockstore ( #7757 )
...
automerge
2020-01-13 13:13:52 -08:00
ef06d165b4
Book: Update durable nonce proposal entry ( #7694 )
...
automerge
2020-01-13 13:12:09 -08:00
5cb23c814d
Install move-loader binaries ( #7768 )
2020-01-13 12:53:53 -08:00
8f7ded33e0
coalesce data and coding index ( #7765 )
2020-01-13 12:03:19 -08:00
a17d5795fb
getConfirmedBlock: add encoding optional parameter ( #7756 )
...
automerge
2020-01-12 21:34:30 -08:00
ad4d41e602
Pick an RPC node at random to avoid getting stuck on a bad RPC node
2020-01-11 12:10:11 -07:00
9754fc789e
Manage durable nonce stored value in runtime ( #7684 )
...
* Bank: Return nonce pubkey/account from `check_tx_durable_nonce`
* Forward account with HashAgeKind::DurableNonce
* Add durable nonce helper for HashAgeKind
* Add nonce util for advancing stored nonce in runtime
* Advance nonce in runtime
* Store rolled back nonce account on TX InstructionError
* nonce: Add test for replayed InstErr fee theft
2020-01-10 16:57:31 -07:00
fd3c6eb320
Remove print in test ( #7758 )
...
automerge
2020-01-10 15:37:22 -08:00
b7b68ecdba
Add partition testing documentation ( #7739 )
2020-01-10 15:32:43 -08:00
08ba27627d
Direct entrypoint for execution ( #7746 )
2020-01-10 13:20:15 -08:00
27d2c0aaf3
Handle errors on replaying ledger properly ( #7741 )
2020-01-10 12:16:44 -08:00
b714a4be63
Fix call to BPF build script ( #7754 )
...
automerge
2020-01-10 10:28:55 -08:00
2356b25c58
Book: Update SPV section to reflect new account state query mechanism ( #5399 )
...
* Book: Update SPV section to reflect new account state query mechanism
* Book: SPV - Rename Bank-Merkle diagram
* Relax specificity of inclusion proof resolution
* Cosmetic: re-wrap at 80
2020-01-10 10:48:29 -07:00
05cad05505
Update validator proposal ( #7752 )
...
* Use 80-char lines
* Remove the part that was implemented in Gulf Stream
2020-01-10 10:15:49 -07:00
1e3082fbc0
Bump tiny-bip39 from 0.6.2 to 0.7.0 ( #7750 )
...
Bumps [tiny-bip39](https://github.com/maciejhirsz/tiny-bip39 ) from 0.6.2 to 0.7.0.
- [Release notes](https://github.com/maciejhirsz/tiny-bip39/releases )
- [Changelog](https://github.com/maciejhirsz/tiny-bip39/blob/master/CHANGELOG.md )
- [Commits](https://github.com/maciejhirsz/tiny-bip39/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-10 09:19:28 -07:00
80d2573b10
Bump cbindgen from 0.12.1 to 0.12.2 ( #7749 )
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.12.1 to 0.12.2.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-10 09:19:01 -07:00
6adcdc41f4
Bump num-traits from 0.2.10 to 0.2.11 ( #7737 )
...
Bumps [num-traits](https://github.com/rust-num/num-traits ) from 0.2.10 to 0.2.11.
- [Release notes](https://github.com/rust-num/num-traits/releases )
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.10...num-traits-0.2.11 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-10 09:18:39 -07:00
2d08dddfc8
nit, cleanup uses ( #7747 )
...
automerge
2020-01-09 23:58:13 -08:00
6da8f49d8b
nit, clearer error message ( #7748 )
...
automerge
2020-01-09 23:53:47 -08:00
bcd072c5e8
Clarify account creation error messages in CLI ( #7719 )
...
* Clarify account creation error messages in CLI
* feedback
* Fix rebase
2020-01-10 12:25:07 +08:00
e90a31781c
Update http crate in bpf program to fix security vulnerability ( #7735 )
2020-01-10 10:21:20 +08:00
2e89ec9105
Don't keep generating transactions in non-sustained bench-tps mode ( #7577 )
2020-01-09 17:48:18 -08:00
865c42465a
Cap file size for snapshot data files ( #7182 )
...
* save limit deserialize
* save
* Save
* Clean up
* rustfmt
* rustfmt
* Just comment out to please CI
* Fix ci...
* Move code
* Rustfmt
* Crean up control flow
* Add another comment
* Introduce predetermined constant limit on snapshot data files (deserialize side)
* Introduce predetermined constant limit on snapshot data files (serialize side)
* rustfmt
* Tweak message
* Revert dynamic memory limit
* Limit size of snapshot data file (de)serialization
* Fix test breakage
* Clean up
* Fix uses formatting
* Rename: deserialize_{for,from}_snapshot
* Simplify comment
* Use Slot
* Provide slot for status cache
* Align variable name with snapshot_status_cache_file_path
* Define serialize_snapshot_data_file_with_metrics
* Fix build.......
* De-marco serialize_snapshot_data_file_with_metrics
* Revert u64 => Slot
2020-01-10 09:49:36 +09:00
73c93cc345
Print bank hash and hash inputs. ( #7733 )
2020-01-09 16:33:10 -08:00
cf32fdf672
Bump reqwest from 0.10.0 to 0.10.1 ( #7731 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.10.0...v0.10.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-09 17:10:55 -07:00
c33b54794c
Propose Solana ABI management ( #7524 )
...
* Propose Solana ABI management
* Mention fuzz testing
* Address minor review comments
* Remove versioning and unit tests
* Rename
* Clean up a bit
* Pass through Grammarly
* Yet more tweaks...
2020-01-10 08:24:08 +09:00
6775e83420
Add create with seed to cli ( #7713 )
...
* Add create with seed to cli
* nonce and vote, too
2020-01-09 15:22:48 -08:00
719785a8d3
Update http crate to fix security vulnerability ( #7725 )
...
* Update http to fix security vulnerability
* Ignore RUSTSEC because they incorrectly says http 0.1.21 is vulnerable
2020-01-10 04:43:02 +09:00
287995ffdf
Correctly integrate buildkite with codecov ( #7718 )
...
* Correctly integrate buildkite with codecov
* Fix shellcheck...
* Really detect Buildkite
2020-01-10 03:39:33 +09:00
0e506a53b5
Bump url from 2.1.0 to 2.1.1 ( #7720 )
...
Bumps [url](https://github.com/servo/rust-url ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-09 08:44:47 -07:00
70e1a15973
Remove vote account from genesis validators
2020-01-08 22:47:56 -07:00
09cff5e4cc
Cleanup usage of feature "program" ( #7712 )
2020-01-08 13:49:35 -08:00
57858b8015
Bump reqwest from 0.9.24 to 0.10.0 ( #7642 )
...
* Bump reqwest from 0.9.24 to 0.10.0
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.9.24 to 0.10.0.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Make reqwest::blocking specific
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-01-08 13:31:43 -07:00
07855e3125
Allow override of RUST_LOG ( #7705 )
2020-01-08 09:19:12 -08:00
2f5f8e7afd
Pass RUST_LOG through on testnet creation ( #7707 )
2020-01-07 21:46:28 -08:00
43897de12e
Account for stake held by the current node while waiting for the supermajority to join gossip
2020-01-07 22:29:31 -07:00
4b577aa77b
Bump cc from 1.0.48 to 1.0.49 ( #7690 )
...
Bumps [cc](https://github.com/alexcrichton/cc-rs ) from 1.0.48 to 1.0.49.
- [Release notes](https://github.com/alexcrichton/cc-rs/releases )
- [Commits](https://github.com/alexcrichton/cc-rs/compare/1.0.48...1.0.49 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-07 22:13:17 -07:00
85c3d64f29
Fix rooted slot iterator ( #7695 )
...
* Enable jumping gaps caused by snapshots in rooted slot iterator
2020-01-07 22:51:28 -05:00
47dd293904
supermajority is one word
2020-01-07 15:50:59 -07:00
c4220a4853
clippy
2020-01-07 15:50:59 -07:00
48ab88a2af
Add --wait-for-super-majority to facilitate asynchronous cluster restarts
2020-01-07 15:50:59 -07:00
d9cf9709d2
Bump csv from 1.1.1 to 1.1.2 ( #7698 )
...
Bumps [csv](https://github.com/BurntSushi/rust-csv ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/BurntSushi/rust-csv/releases )
- [Commits](https://github.com/BurntSushi/rust-csv/compare/1.1.1...1.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-07 14:38:02 -07:00
9720c894f1
Use commas to make a log message more readable
2020-01-06 22:31:01 -07:00
8dad3af36d
Update Lockup comments ( #7692 )
2020-01-06 19:52:20 -08:00
e5425d4a27
Fix AppendVec test breakage... ( #7693 )
2020-01-07 09:21:59 +09:00
58e6d4aabb
Sanitize AppendVec's file_size ( #7373 )
...
* Check append vec file size
* Don't use panic
* Clean up a bit
* Clean up
* Clean ups
* Change assertion into sanization check
* Remove...
* Clean up
* More clean up
* More clean up
* Use assert_matches
2020-01-07 08:14:56 +09:00
9ce142606c
Update getBlockTime rpc docs ( #7688 )
2020-01-06 00:00:20 -07:00
e75a64a8a2
getBlockTime: Fix RootedSlotIterator lowest root ( #7681 )
...
* Determine lowest_nonzero_root for purged blocktrees, and clean up slot offset math
* Filter duplicate timestamp votes
* Refactor deduping code
2020-01-05 23:38:27 -07:00
bc71e1b612
Bump sha2 from 0.8.0 to 0.8.1
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.8.0...sha2-v0.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-05 22:33:02 -07:00
580ca36a62
Cli: fund validator-info accounts with rent-exempt lamports
2020-01-04 22:59:12 -07:00
447fe48d2a
Revert "Add a stand-alone gossip node on the blocksteamer instance"
...
This reverts commit a217920561
.
This commit is causing trouble when the TdS cluster is reset and
validators running an older genesis config are still present.
Occasionally an RPC URL from an older validator will be selected,
causing a new node to fail to boot.
2020-01-04 16:42:12 -07:00
e8a6c8cd6d
Don't panic if peer_addr() fails ( #7678 )
...
automerge
2020-01-04 10:00:22 -08:00
a8fd42c1df
Set default vote account commission to 100%
2020-01-04 10:04:31 -07:00
e782c26908
Prune older epoch stakes
2020-01-04 09:34:27 -07:00
cd65a1e172
Run local cluster tests serially for easier debug
2020-01-04 09:34:27 -07:00
6e51c5685e
Minor book fixes
2020-01-04 08:53:20 -07:00
84a37a2c0c
Make validator timestamping more coincident, and increase timestamp sample range ( #7673 )
...
automerge
2020-01-03 22:38:00 -08:00
7e94cc2cc3
Move nonce into system program ( #7645 )
...
automerge
2020-01-03 16:34:58 -08:00
7002ccb866
Log root slots while processing ledger
2020-01-03 13:25:37 -07:00
4fe0b116ae
Measure heap usage while processing the ledger
2020-01-03 13:25:37 -07:00
a0fb9de515
Move thread_mem_usage module into measure/
2020-01-03 13:25:37 -07:00
5d42dcc9ec
Reduce constants for ledger cleanup test ( #7629 )
2020-01-03 12:05:14 -08:00
96e88c90e8
Lessen test_slots_to_snapshot constants to make test faster ( #7628 )
...
Reduces test time from 6m to 45s
2020-01-03 09:58:52 -08:00
75d94240ed
account_info utilities ( #7666 )
2020-01-03 09:14:51 -08:00
6c544708e1
Add safety docs ( #7665 )
2020-01-03 09:14:28 -08:00
078e7246ac
Publish bpf-sdk only in Linux build
2020-01-02 23:20:59 -07:00
06cff1fb9f
Publish bpf-sdk releases ( #7655 )
2020-01-02 20:44:15 -08:00
2e8bbed75b
Revert "Remov dead code from TdS testnet manager config ( #7414 )"
...
This reverts commit 8920ac02f6
.
2020-01-02 21:07:40 -07:00
a707c9410e
More thiserror ( #7183 )
...
* Less solana_core::result. Module now private.
* Drop solana_core::result dependency from a few more modules
* Fix warning
* Cleanup
* Fix typo
2020-01-02 20:50:43 -07:00
a956bb08d8
Export bpf loader ser/de ( #7661 )
2020-01-02 18:18:56 -08:00
db52cc6749
CLI: Fix default nonce authority resolution ( #7657 )
...
automerge
2020-01-02 17:05:08 -08:00
73c6224a95
Book - Document nonceable CLI subcommands ( #7656 )
...
automerge
2020-01-02 16:30:26 -08:00
a217920561
Add a stand-alone gossip node on the blocksteamer instance
...
The blocksteamer instance is the TdS cluster entrypoint. Running an
additional solana-gossip node allows other participants to join a
cluster even if the validator node on the blocksteamer instance goes down.
2020-01-02 17:20:59 -07:00
48a36f59a6
Add get-rpc-url --any option
2020-01-02 17:20:59 -07:00
965b132664
Permit --gossip-host with --entrypoint
2020-01-02 17:20:59 -07:00
63f185f9bf
Delete unused type ( #7653 )
2020-01-02 13:15:31 -08:00
e97b0088f2
Make lockups block stake transfers via rekeying ( #7651 )
2020-01-01 11:03:29 -08:00
374c17a0d9
Book: Sync CLI API doc for show-block-production ( #7648 )
...
automerge
2019-12-31 09:26:45 -08:00
4b3bc587ab
Add input validation for --creation-time/--lockup-date args ( #7646 )
...
automerge
2019-12-30 21:57:47 -08:00
06c63f2026
Bump cbindgen from 0.12.0 to 0.12.1 ( #7637 )
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.12.0...v0.12.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-30 22:16:48 -07:00
6b7d9942a7
Add authorized_voter history ( #7643 )
...
* Add authorized_voter history
* fixups
* coverage
* bigger vote state
2019-12-30 19:57:53 -08:00
760a56964f
delete fixed_buf ( #7644 )
2019-12-30 16:45:43 -08:00
6ca575b5a3
Make sol-to-lamport const name more clear ( #7641 )
...
automerge
2019-12-30 11:28:41 -08:00
ce1d36cacb
Book: Document CLI durable nonce account management ( #7595 )
...
* Book: Document CLI durable nonce account management
* Fix rent link
* review
2019-12-30 13:13:56 -05:00
87b2525e03
Limit maximum number of shreds in a slot to 32K ( #7584 )
...
* Limit maximum number of shreds in a slot to 32K
* mark dead slot replay as fatal error
2019-12-30 07:42:09 -08:00
faa77aca2e
Update terminology.md
2019-12-29 21:35:06 -08:00
5d2158792c
Add inflation to book, cleanup dead links, include orphaned documents ( #7638 )
...
* Add inflation as implemented proposal
* grab another orphan and add orphan-proofing
2019-12-29 18:15:32 -08:00
e1ebaa902b
Add base pubkey to create_account_with_seed ( #7636 )
2019-12-29 16:42:24 -08:00
e0564f628e
Use lamports in genesis ( #7631 )
...
* Use lamports in genesis
* readability
2019-12-28 12:49:10 -08:00
44e45aa090
Support nonced transactions in the CLI ( #7624 )
...
* Support nonced transactions in the CLI
* Update nonce.rs
2019-12-27 14:35:49 -06:00
89f5f336af
Account for rent ( #7626 )
...
automerge
2019-12-24 18:01:21 -08:00
727be309b2
fix entryverification state ( #7169 )
...
automerge
2019-12-23 23:26:27 -08:00
ce2d7a2d5a
Bump nix from 0.16.0 to 0.16.1 ( #7623 )
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-23 23:06:42 -07:00
fad6c7201e
Remove old book location ( #7621 )
2019-12-23 22:56:42 -07:00
8f0e1f3349
Update gitbook-cage first
2019-12-23 18:18:30 -07:00
6f7d0c6928
Move cleanup to a script so it doesn't kill itself ( #7603 )
2019-12-23 14:31:57 -08:00
120c8f244c
Add slot_history for slashing ( #7589 )
...
* Add slot_history for slashing
* fixup
* fixup
2019-12-23 12:23:45 -08:00
352a367570
Specify version for solana-sdk-macro to enable crate.io publishing ( #7615 )
2019-12-23 12:10:43 -08:00
9f65d22909
Groom log messages ( #7610 )
2019-12-23 10:43:07 -07:00
141131f3a6
Stabilize fn coverage by creating a clean room ( #7576 )
...
* Stabilize fn coverage by pruning all updated files
* Pruning didn't work; Switch to clean room dir
* Oh, shellcheck...
* Remove the data_dir variable
* Comment about relationale for find + while read
2019-12-23 16:32:29 +09:00
488420fdf2
Bump core_affinity from 0.5.9 to 0.5.10 ( #7578 )
...
Bumps [core_affinity](https://github.com/Elzair/core_affinity_rs ) from 0.5.9 to 0.5.10.
- [Release notes](https://github.com/Elzair/core_affinity_rs/releases )
- [Commits](https://github.com/Elzair/core_affinity_rs/compare/0.5.9...0.5.10 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-22 22:41:47 -07:00
10e6b8f769
Fix key in genesis ( #7585 )
2019-12-22 22:40:35 -07:00
419da18405
show-block-production: Rename "missed" to "skipped" as not all skipped slots are missed slots ( #7599 )
2019-12-22 22:39:47 -07:00
7329d4bf3a
Extend Stable CI job timeout to 60 minutes ( #7604 )
2019-12-22 20:14:07 -07:00
c8fe4043b6
Rename slot_hash => bank_hash in AcoountsDB ( #7579 )
...
* Rename slot_hash => bank_hash in AcoountsDB
2019-12-23 10:50:31 +09:00
3d133d61ca
fix rent book entry ( #7602 )
2019-12-23 06:12:29 +05:30
d51e42c707
MISSED -> SKIPPED
2019-12-22 10:19:35 -07:00
79e39d6f0b
Remove stray SOLANA_CUDA=1
2019-12-22 10:09:04 -07:00
7dec934bb3
Optimize lock_accounts mutex use ( #7593 )
...
Use the lock for the whole batch instead of per-tx
Optimize the critical section to pre-generate the keys necessary
before taking the lock.
2019-12-21 10:43:22 -08:00
83f866df01
Switch banking bench to report tps instead of total time ( #7590 )
...
Easier to compare results when modifying thread count.
2019-12-21 10:43:08 -08:00
d88d8e2dbb
Fix another silly bug
2019-12-21 09:20:12 -07:00
3a40dff999
Cargo.lock
2019-12-20 21:55:35 -07:00
3f69d58498
ledger-tool: Add --all option to bounds, to display all non-empty slots ( #7592 )
2019-12-20 20:43:53 -07:00
ca10cf081f
Update cargo.toml files from 0.22.0 to 0.23.0 ( #7596 )
2019-12-20 21:45:42 -05:00
f120449aae
Move implemented proposals into the implemented section of the book ( #7591 )
...
* Move implemented proposals to implemented section of the book
Leave "Slashing" commentary in a new proposal.
* Remove considered considerations
@CriesofCarrots says meh about the first concern, and has moved the
second concern into a GitHub issue #7485 .
2019-12-20 15:13:31 -07:00
636f51c93c
Update testnet descriptions ( #7586 )
...
automerge
2019-12-20 12:43:17 -08:00
9bb47c8c61
Book: Document CLI offline signing ( #7575 )
...
* Book: Document offline signing
* Address review
* nits
* consistency
* one voice
2019-12-20 13:07:07 -05:00
8886db2000
--verbose now causes show-block-production to list all slots and highlight the specific misses ( #7582 )
2019-12-20 09:38:08 -07:00
a7040896f0
Update to rust 1.40.0 ( #7572 )
...
* Update to rust 1.40.0
* fixups
2019-12-19 23:27:54 -08:00
2ebfab8e07
Remove duplicate def of MAX_SLOT_HASHES ( #7574 )
2019-12-19 21:24:12 -08:00
9bd5888f5e
Fix broken internal-nodes-stake-lamports arg in scripts ( #7581 )
2019-12-19 21:38:03 -05:00
8b7bbbc6af
Streamline paper wallet pubkey verification docs ( #7570 )
...
* Book: Move paper wallet keypair docs to usage page
* Book: Remove dedicated paper wallet keypair docs
* Nudge our reader. Be extra clear
* Clarify `--skip-seed-phrase-validation` argument rationale
2019-12-19 20:59:07 -05:00
0383ffa5ab
CLI: Fix offline signing Pay TX ( #7566 )
2019-12-19 20:58:38 -05:00
3c361eb759
Check account hashes in snapshot ( #7559 )
...
* Check for incorrect hash value
* Finish up checking for incorrect hash value
* Fix comment a bit
Co-authored-by: sakridge <sakridge@gmail.com >
2019-12-20 09:39:30 +09:00
37eaa6e4f9
CLI: Expose Durable Nonce Authorize
instruction ( #7541 )
...
* CLI: Expose Durable Nonce `Authorize` instruction
* fmt
2019-12-19 19:13:01 -05:00
0ae7e86fcb
Dashboard: Move y-axis items with different units either side of the graph ( #7573 )
...
automerge
2019-12-19 15:22:43 -08:00
3f405d8908
Add unix_timestap to stake lockups ( #7569 )
2019-12-19 14:37:47 -08:00
0245847ea8
Update runtime.md ( #7568 )
2019-12-19 13:11:43 -08:00
54f16ca2bf
clippy
2019-12-19 11:33:44 -07:00
a096ade345
reduce error logging
2019-12-19 11:33:44 -07:00
848fe51f3d
@sakridge feedback
2019-12-19 11:33:44 -07:00
e82db6fc2f
Revert blockhash sleep
2019-12-19 11:33:44 -07:00
4b3176a9a1
Tune bench-tps blockhash poller and stop panicking
2019-12-19 11:33:44 -07:00
5e6c58716e
Speed up show-block-production command
2019-12-19 10:50:27 -07:00
e98132fd76
Move window insertion to separate thread ( #7397 )
...
* Move window insertion to separate thread
2019-12-19 00:15:49 -08:00
ff171baa67
Add show-block-production command
2019-12-19 00:02:11 -07:00
05664d150b
Add get_confirmed_block()/get_confirmed_blocks()
2019-12-18 23:34:01 -07:00
fcda972cec
Add support for multiple params
2019-12-18 23:34:01 -07:00
01f44f531e
Improve bench-tps stability ( #7537 )
...
* Improve bench-tps throughput
* Fix tests
* Fix more tests
* Fix move test
* Drop blockhash poll sleep interval
2019-12-18 23:50:17 -05:00
c5b076ec7e
Add getConfirmedBlocks rpc method ( #7550 )
...
automerge
2019-12-18 15:51:47 -08:00
05cf5a38af
Add ledger benchmark test ( #7484 )
2019-12-18 18:31:04 -05:00
bd22b641b3
Speed up getLeaderSchedule RPC call by reducing pubkey duplication
2019-12-18 15:59:55 -07:00
6a9005645a
Update "limit-ledger-size" to use DeleteRange for much faster deletes ( #7515 )
...
* Update "limit-ledger-size" to use DeleteRange for much faster deletes
* Update core/src/ledger_cleanup_service.rs
Co-Authored-By: Michael Vines <mvines@gmail.com >
* Rewrite more idiomatically
* Move max_ledger_slots to a fn for clippy
* Remove unused import
* Detect when all columns have been purged and fix a bug in deletion
* Check that more than 1 column is actually deleted
* Add helper to test that ledger meets minimum slot bounds
* Remove manual batching of deletes
* Refactor to keep some N slots older than the highest root
* Define MAX_LEDGER_SLOTS that ledger_cleanup_service will try to keep around
* Refactor compact range
2019-12-18 11:50:09 -08:00
7392505bd8
Modify ledger-tool to selectively load Blocktree, GenesisHash, Database so commands are more resilient ( #7547 )
2019-12-18 13:00:15 -05:00
6aaf742dfe
Extend getConfirmedBlock rpc to return account pre- and post-balances ( #7543 )
...
automerge
2019-12-18 09:56:29 -08:00
dcaf69a5d5
Exemplify pre/postBalance enhancement to getConfirmedBlock ( #7518 )
...
* Add pre/postBalance to getConfirmedBlock
* Pluralize to match actual implementation
2019-12-18 10:47:02 -07:00
323673c3c0
Add compact_cf
calls to reclaim storage during ledger slot purge ( #7264 )
2019-12-18 10:29:46 -05:00
e16ccf8cf8
Remove extraneous header text in test result posts
2019-12-18 10:13:36 -05:00
434cde179f
GetLeaderSchedule can now return a schedule for arbitrary epochs
2019-12-17 23:41:42 -07:00
629a4b5bf8
Strictly sanitize mmapped AppendVec file contents ( #7464 )
...
* Clean up align_to_8byte!
* small clean up
* Strictly sanitize mmapped AppendVec files
* Clean up
* Fix typo
* Rename align_to_8byte => u64_align
* Fix typo
* Clean up unsafe into methods of StoredAccount
* Made oddness more apparent
* Yet more clarification
* Promote a PR comment into a src comment
* Fix typo...
* Move ref_executable_byte out of tests impl
2019-12-18 14:10:36 +09:00
6a8f6fb3cc
Update testnet testcases to point at new buildkite agent queues ( #7544 )
...
automerge
2019-12-17 20:32:31 -08:00
807e930786
Update publish-book.sh
2019-12-17 18:41:46 -08:00
554188e88e
Colo - Node install scripts missing latest user requests ( #7540 )
...
* Enable user GPU profiling while installing CUDA
* Install heaptrack
2019-12-17 19:00:12 -05:00
585fca06a1
Update publish-book.sh
2019-12-17 15:36:11 -08:00
282667c4b5
Update genesis addrgen to system_instruction create_address_with_seed ( #7539 )
2019-12-17 15:14:59 -08:00
8176470b7f
Add pubkey from new buildkite agent instance
2019-12-17 18:00:15 -05:00
acb7ce16ca
Cleanup book build ( #7254 )
...
* book
* remove copies stuff
* missing png
* update cage in publish-book.sh
* shellcheck
* update image link
* avoid clone
* nits
2019-12-17 14:29:46 -08:00
12bdef51f5
Mark PRs stale after 7 days instead of 30 ( #7528 )
2019-12-17 14:37:35 -07:00
84b07c81fd
Fix/remove short circuit logic in ledger_purge_batch (&& -> &), found/fixed by @sdhawan ( #7526 )
2019-12-17 15:08:40 -05:00
107360a001
Refactor system-test dir structure and add stability test ( #7530 )
2019-12-17 14:58:10 -05:00
3f541df669
Sync nonce test to 3513f4e
( #7527 )
2019-12-17 12:26:13 -05:00
da17783242
Update README
2019-12-17 08:57:56 -07:00
0ea2843ec9
Durable Nonce - Authorized Noncer ( #7417 )
...
* Durable Nonce: Add authorized noncer to initialize instruction
* CLI: Adapt to nonce authority
* Durable Nonce: Introduce Authorize instruction
* Specify who needs to sign ix
* 'authorized-noncer' -> 'nonce-authority'
* Document signing authority for all instructions
2019-12-17 09:34:21 -05:00
7c92bf15e2
Only return accounts that have changed since the bank's parent ( #7520 )
...
* Only return accounts that have changed since the bank's parent
* add test
2019-12-16 23:24:18 -08:00
97589f77f8
Pipeline broadcast socket transmit and blocktree record ( #7481 )
...
automerge
2019-12-16 17:11:18 -08:00
504adcc8c8
Remove PoH priority tuning ( #7494 )
...
* Remove priority tuning
* Allow dead code
2019-12-16 16:36:37 -08:00
f03ed9f5bf
Add helper fn and runtime test ( #7516 )
2019-12-16 17:02:40 -07:00
b22dc38ba1
Add support for split of 100% of stake ( #7510 )
2019-12-16 15:56:34 -08:00
7a7992ab0b
update bpf Cargo_lock ( #7512 )
2019-12-16 13:47:45 -08:00
3513f4ee84
Rename drone to faucet ( #7508 )
2019-12-16 14:05:17 -07:00
f33703aefc
Add Telegram notification support
2019-12-16 13:32:46 -07:00
389089859d
Add guidance for getting PRs merged ( #7433 )
...
* Add more PR guidelines
2019-12-16 12:54:09 -07:00
844dddfee0
Add validator-identity argument to support monitoring a specific validator only
2019-12-16 11:48:48 -07:00
862e7a410d
Fix cli program deploys by avoiding zero account balance ( #7497 )
2019-12-16 11:53:00 -05:00
7ad64c8d45
Bump serde from 1.0.103 to 1.0.104
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.103 to 1.0.104.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.103...v1.0.104 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 08:50:09 -07:00
5b50990879
Bump cbindgen from 0.11.1 to 0.12.0
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.11.1 to 0.12.0.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.11.1...v0.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 08:50:01 -07:00
71b93468d5
Bump serial_test from 0.3.1 to 0.3.2
...
Bumps [serial_test](https://github.com/palfrey/serial_test ) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v0.3.1...v0.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-15 18:19:37 -07:00
6b88da2b82
Hook up getBlockTime rpc to real data ( #7476 )
...
* Add blocktree timestamp helper functions and tests
* Flesh out blocktree::get_block_time
* Move stakes up into rpc to make testing easier; expand tests
* Review comments
2019-12-14 12:23:02 -07:00
d01ea20273
getVoteAccounts now excludes listing inactive unstaked accounts as delinquent
...
This keeps abandoned vote accounts out of the `solana show-validators` output
2019-12-14 09:52:03 -07:00
f05860672c
Add create-address-with-seed to solana-cli ( #7472 )
...
* Add create account with seed to cli
* clippy
* fixup
2019-12-14 04:38:24 -08:00
2b5e919a47
Ship solana-watchtower program
2019-12-13 23:04:03 -07:00
27c8df6140
benches ( #7480 )
...
automerge
2019-12-13 20:27:11 -08:00
9ac112104c
Searhc across command line for pattern to kill ( #7475 )
2019-12-13 21:08:41 -05:00
98b80288ed
Optimize bank_forks critical section ( #7477 )
2019-12-13 17:20:31 -08:00
ecdea54203
Bump perf-libs version to v0.16.2 to get cudaMalloc opt ( #7478 )
2019-12-13 17:20:06 -08:00
9d5a07bac4
Move create_dir_all to AccountsDB::new ( #7465 )
...
AppendVec create doesn't need to try and create
paths every time and it can stall while snapshot
create is happening.
2019-12-13 16:46:16 -08:00
7adc721d96
Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block ( #7474 )
...
* Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block
* fix tests, and detangle ErasureMeta::status
2019-12-13 14:50:22 -08:00
f5137028fa
Update stake_instruction.rs
2019-12-13 12:53:25 -08:00
48f9b2fdcc
watchtower: Add Slack/Discord sanity failure notification ( #7467 )
...
automerge
2019-12-12 23:49:16 -08:00
b7d6ff6770
Fix Blocktree Config ( #7399 )
2019-12-12 23:27:24 -08:00
f7a87d5e52
Add vote-update-validator subcommand
2019-12-12 23:26:39 -07:00
75d1aa5135
Perform erasure recovery when repaired data shreds are received ( #7463 )
...
automerge
2019-12-12 17:50:28 -08:00
49396a69bf
remove dbg ( #7459 )
...
automerge
2019-12-12 17:24:30 -08:00
d94041e98d
Allow coding shred index to be different than data shred index ( #7438 )
...
* Allow coding shred index to be different than data shred index
* move fec_set_index to shred's common header
* fix bench
2019-12-12 16:50:29 -08:00
cc5408482e
Publish solana-docker releases ( #7460 )
2019-12-12 16:15:31 -08:00
115bf2613d
feat: add analyze-storage command to ledger-tool ( #7165 )
2019-12-12 18:54:50 -05:00
1d172b07a8
crc 1.9.0 was yanked, fall back to 1.8 ( #7453 )
2019-12-12 14:30:51 -08:00
777ae3c215
Add time since genesis to sysvar::clock ( #7289 )
...
* genesis timestamp
* remove clock::create_account()
* ..
* add configure-able creation time
* dividing by 1T, should be dividing by 1B
2019-12-12 14:03:43 -08:00
1b2a9270e8
Clarify show-vote-account/uptime output: "node id" really means "validator identity"
2019-12-12 14:58:17 -07:00
e082418e4a
Cleanup the sign shreds interface ( #7456 )
...
automerge
2019-12-12 13:27:33 -08:00
83218c479a
code cleanup, storage_size() was Option<u64>, now Result<u64> ( #7424 )
2019-12-12 14:55:30 -05:00
dbb8267b09
Pin dalek version ( #7448 )
...
* Pin Dalek version
* core too
2019-12-12 11:34:43 -08:00
ea0ba19089
Add SystemInstruction::CreateAccountWithSeed ( #7390 )
...
* address generator
* coverage
* fixups
* remove ascii restriction
* illustrate that utf-8 doesn't expand the space
2019-12-12 11:12:09 -08:00
2db28cae41
Add solana-watchtower program
2019-12-12 12:03:13 -07:00
dd54fff978
Use pinned memory for entry verify ( #7440 )
2019-12-12 10:36:27 -08:00
c4f3bb9b67
Use term dapp only in places where the application needs to run entirely on-chain ( #7446 )
2019-12-12 10:38:09 -07:00
45487a91f9
Add more precision to testnet definitions and expectations ( #7435 )
...
* Add more precision to testnet definitions and expectations
* Apply review feedback
2019-12-12 10:37:42 -07:00
dad5c62df5
Add uptime column to show-validators ( #7441 )
...
automerge
2019-12-11 22:04:54 -08:00
a1ab81a896
Include rent_epoch and executable into account hash ( #7415 )
...
* Clean a bit
* Add rent_epoch and executable into account hashing
* Remove comment and instead create an issue
2019-12-12 13:03:33 +09:00
1d0ba0d1f2
Add special handling for snapshot root slot in get_confirmed_block ( #7430 )
...
* Add special handling for snapshot root slot
* Improve test
2019-12-11 15:06:54 -07:00
46a4ea8f67
Bump reqwest from 0.9.22 to 0.9.24
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.9.22 to 0.9.24.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/v0.9.24/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.9.22...v0.9.24 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-11 13:42:38 -07:00
42f2b14a74
Colo: Fix lockfile syntax ( #7432 )
...
Logical AND for [ is -a, [[ is &&.
2019-12-11 15:32:38 -05:00
bec5835289
Automatically call .recycle
in Drop ( #7429 )
...
automerge
2019-12-11 11:58:40 -08:00
0aa4dc904e
Accounts index updates, remove pubkey when dead account ( #7408 )
2019-12-11 11:11:31 -08:00
f526c424c5
Move slow shred multi_fec test to integration tests folder ( #7426 )
2019-12-11 11:10:21 -08:00
601d7a52e9
add documentation for storage_size() method ( #7416 )
2019-12-11 09:47:12 -05:00
7f6fc74c36
Remove workaround of old Rust-BPF ( #7422 )
2019-12-10 23:19:13 -08:00
9e2ce1751b
Bump Rust-BPF to Rust 1.39 ( #7420 )
2019-12-10 22:27:14 -08:00
8920ac02f6
Remov dead code from TdS testnet manager config ( #7414 )
2019-12-10 19:16:49 -05:00
06415de8ee
change blocktree*::storage_size() to return Option<u64> to handle live fs changes ( #7401 )
2019-12-10 19:12:49 -05:00
12d471e2da
Update default node balance to 500 SOL and default stake to 1 SOL ( #7411 )
2019-12-10 17:52:35 -05:00
7d6777a96f
show rent model ( #7410 )
2019-12-10 14:50:55 -08:00
96c08cd295
add pubkey for colo ( #7409 )
...
automerge
2019-12-10 14:18:57 -08:00
f3633a2e04
rent for testnet ( #7407 )
2019-12-10 13:51:19 -08:00
feeb1cb566
distribute leftover lamports ( #7396 )
...
* distribute leftover lamports
* add test scenario
* fix naming
2019-12-11 02:41:08 +05:30
146bc95c16
Fix sigverify metrics ( #7393 )
...
* Add filter
* Collapse logs
* Fix dashboard
2019-12-10 11:28:07 -08:00
5792f5bfb5
Increase tx_count to 20k for all 5 node testcases ( #7348 )
2019-12-10 14:18:41 -05:00
11521dca08
Use is_amount clap validator ( #7400 )
...
* Fix up is_amount to handle floats for SOL; expand amount_of test
* Use required_lamports_from and is_amount across CLI
* Remove obsolete test (now handled by clap)
2019-12-10 11:29:17 -07:00
6f457292ff
Bump bincode from 1.2.0 to 1.2.1
...
Bumps [bincode](https://github.com/servo/bincode ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/servo/bincode/releases )
- [Commits](https://github.com/servo/bincode/compare/v1.2.0...v1.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-10 10:00:56 -07:00
696cb298ab
put limit on account data length ( #7320 )
...
* put limit on account data length
* proper debug message
2019-12-10 22:17:11 +05:30
6d2861f358
add unit test for minority fork overcommit attack ( #7292 )
...
* add unit test for minority fork overcommit attack
* add generic function to simulate fork selection
2019-12-10 22:06:16 +05:30
7879fa5095
Better space out show-stake-history columns
2019-12-10 09:19:58 -07:00
a03062af4f
Add CLI commands for nonces ( #7329 )
...
automerge
2019-12-10 00:24:44 -08:00
19ecce1e32
Fix offline stakes payer ( #7385 )
2019-12-09 23:11:04 -08:00
5e0a69f68b
Improve get-epoch-info output for longer epoch durations
2019-12-09 23:42:00 -07:00
a33bcac52f
Fix stable metrics graph: "Bank Height / Slot Distance ($hostid)"
2019-12-09 22:56:54 -07:00
39cd6dff7d
turn on rent ( #7368 )
...
* turn on rent
* add rent exempt balances for bootstrap accounts
* use Rent::free() when not testing rent
2019-12-09 21:56:43 -08:00
ed9cf3566c
Restore status check to bubble up TransactionError ( #7383 )
...
automerge
2019-12-09 19:35:34 -08:00
d4d246bfd1
Fix broken link in paper wallet docs ( #7388 )
...
automerge
2019-12-09 16:26:49 -08:00
c02a14c798
Add docs for checking account balance of a paper wallet ( #7384 )
...
* Add docs for checking account balance of a paper wallet
* Add url instruction
* Update usage.md
2019-12-09 15:35:18 -08:00
781ce30e27
Continue processing the ledger on InvalidTickCount errors
2019-12-09 16:34:37 -07:00
4b68c7c154
Bump cbindgen from 0.11.0 to 0.11.1
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.11.0...v0.11.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-09 15:59:04 -07:00
daddd90058
Bump cc from 1.0.47 to 1.0.48
...
Bumps [cc](https://github.com/alexcrichton/cc-rs ) from 1.0.47 to 1.0.48.
- [Release notes](https://github.com/alexcrichton/cc-rs/releases )
- [Commits](https://github.com/alexcrichton/cc-rs/compare/1.0.47...1.0.48 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-09 14:57:12 -07:00
5d2b27d916
Address post-merge review for #7353 ( #7378 )
...
automerge
2019-12-09 12:54:10 -08:00
7a37363817
Remove println in solana balance command ( #7380 )
...
automerge
2019-12-09 11:03:30 -08:00
bee3829960
Remove redundant check ( #7369 )
2019-12-09 01:12:14 -08:00
e0600e5a91
Properly set parallelism ( #7370 )
2019-12-09 00:14:09 -08:00
b55b646f12
Fix Erasure Index ( #7319 )
...
Fix Erasure Index Check to set the erasure presence
2019-12-09 00:13:36 -08:00
43e608af47
Expose stake delegations from bank for winner tool ( #7354 )
...
* Expose stake delegations from bank
* cargo fmt
* Add test
2019-12-08 20:52:01 -08:00
32d6d811c5
no lockups for community ( #7366 )
2019-12-08 20:21:07 -08:00
0d6fca5abc
500M SOL ( #7361 )
...
* 500_000_000MM SOL
* fixup
2019-12-08 14:36:09 -08:00
48a085c28f
Add argument to configure the authorized pubkey for the bootstrap leader's stake ( #7362 )
...
automerge
2019-12-08 13:08:35 -08:00
059e631f41
Durable Nonce: Re-introduce Initialize instruction ( #7353 )
...
Toward an Authorized Noncer
2019-12-08 10:16:55 -07:00
deb7ac549c
Adjust show-validators column alignment ( #7359 )
...
automerge
2019-12-08 09:06:35 -08:00
891767c6b7
Bump serde_json from 1.0.42 to 1.0.44
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.42 to 1.0.44.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.42...v1.0.44 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-08 09:43:24 -07:00
62810d769a
Account for all tokens at genesis ( #7350 )
...
* Towards accounting for all tokens
* Move 5m tokens back into the big pool
* Flesh out batch 4
* Add a script to generate ValidatorInfo structs from a CSV file
* Remove commented out code and improve test
2019-12-08 09:17:42 -07:00
5253c27ca8
Add Forbole ValidatorInfo ( #7355 )
...
automerge
2019-12-07 22:45:58 -08:00
1ffd6b4b4d
Add program and runtime support for Durable Transaction Nonces ( #6845 )
...
* Rework transaction processing result forwarding
Durable nonce prereq
* Add Durable Nonce program API
* Add runtime changes for Durable Nonce program
* Register Durable Nonce program
* Concise comments and bad math
* Fix c/p error
* Add rent sysvar to withdraw ix
* Remove rent exempt required balance from Meta struct
* Use the helper
2019-12-07 12:54:10 -07:00
6469606baf
Add Stake Capital ValidatorInfo ( #7346 )
...
automerge
2019-12-07 01:07:03 -08:00
77cd292828
getVoteAccounts RPC API no longer returns "idle" vote accounts, take II
2019-12-07 01:16:36 -07:00
22d6951de5
Revert "getVoteAccounts RPC API no longer returns "idle" vote accounts"
...
This reverts commit 103e40b968
.
2019-12-07 01:16:36 -07:00
33f7103eae
Enable system program at SoftLaunch epoch 0 ( #7313 )
2019-12-06 23:16:28 -07:00
c00216e3be
feat: ledger size and cleanup metrics ( #7335 )
2019-12-06 22:32:45 -05:00
42247e0e1a
getVoteAccounts RPC API no longer returns "idle" vote accounts ( #7339 )
2019-12-06 20:23:29 -05:00
8a908a6864
Add more pool tokens ( #7338 )
...
automerge
2019-12-06 16:54:02 -08:00
2d6ed7142f
Fix typo ( #7336 )
2019-12-06 16:48:16 -07:00
9ecb844de7
Split up ReplayStageConfig to make it derive Default ( #7334 )
...
automerge
2019-12-06 14:39:35 -08:00
3ab8185777
Add intermittent Timestamping to Votes ( #7233 )
...
* Add intermittent timestamp to Vote
* Add timestamp to VoteState, add timestamp processing to program
* Print recent timestamp with solana show-vote-account
* Add offset of 1 to timestamp Vote interval to initialize at node boot (slot 1)
* Review comments
* Cache last_timestamp in Tower and use for interval check
* Move work into Tower method
* Clarify timestamping interval
* Replace tuple with struct
2019-12-06 14:38:49 -07:00
b8008ae1e9
Bump cbindgen from 0.10.1 to 0.11.0 ( #7318 )
...
automerge
2019-12-06 13:23:22 -08:00
ab9ec45c9d
Bump rpassword from 4.0.1 to 4.0.3 ( #7295 )
...
Bumps [rpassword](https://github.com/conradkleinespel/rpassword ) from 4.0.1 to 4.0.3.
- [Release notes](https://github.com/conradkleinespel/rpassword/releases )
- [Commits](https://github.com/conradkleinespel/rpassword/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-06 16:16:58 -05:00
6a0d683f79
Brush up validator start docs ( #7333 )
...
* Brush up validator start docs
* Gut Choosing a Testnet to be less confusing
2019-12-06 14:07:41 -07:00
711487267d
Increase signature confirmation timeout to fix wallet sanity ( #7283 )
...
* Use --hashes-per-tick sleep for localnet sanity test
* Decrease wallet sanity timeout
* Fix check when
2019-12-06 15:39:28 -05:00
503bf69ab3
Bump wallet-sanity timeout ( #7327 )
2019-12-06 11:12:18 -07:00
a60521269d
Use u64 for consistency ( #7326 )
2019-12-06 10:24:31 -07:00
fe96f85410
Update name
2019-12-06 10:15:35 -07:00
275fab003f
Add ChainFlow ValidatorInfo
2019-12-06 09:22:35 -07:00
edfb386ef0
Add pools ( #7324 )
2019-12-06 09:20:32 -07:00
186709ed75
cli: Confirm recovered pubkeys ( #7316 )
...
* cli: Confirm recovered pubkeys
* cargo clippy
2019-12-06 09:55:00 -05:00
b7d4330dd4
Fail fast if account paths cannot be canonicalized ( #7300 )
...
* Canonicalize account paths to avoid symlink issues
* fixes
2019-12-05 21:41:29 -05:00
7c3be2ec9a
Add 30k txcount Colo GPU testcase ( #7314 )
2019-12-05 21:17:16 -05:00
8fac9102eb
Add docs for using a paper wallet with solana cli ( #7311 )
2019-12-05 21:12:41 -05:00
178854ac97
Add RockX ValidatorInfo ( #7310 )
2019-12-05 19:06:56 -07:00
f4a089cc26
Allow delay between validator booting and client start ( #7297 )
...
* Allow delay between validator booting and client start
2019-12-05 21:03:26 -05:00
422eab5846
Add ChorusOne ValidatorInfo ( #7306 )
2019-12-05 15:39:27 -07:00
95e1404a2b
Add verify of keypair ( #7301 )
2019-12-05 14:32:42 -08:00
cfc21e1225
Only serialize rooted append vecs ( #7281 )
2019-12-05 14:27:46 -08:00
3799190fa0
Bump assert_cmd from 0.11.1 to 0.12.0 ( #7298 )
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 0.11.1 to 0.12.0.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v0.11.1...v0.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-05 14:20:50 -07:00
d6c3396182
Canonicalize paths before symlink-ing when generating snapshots ( #7294 )
...
* Canonicalize paths before symlinking when generating snapshots
* cargo fmt
2019-12-05 14:58:02 -05:00
a95d37ea25
Fix repair slowness when most peers are unable to serve requests ( #7287 )
...
* Fix repair when most peers are incapable of serving requests
* Add a test for getting the lowest slot in blocktree
* Replace some more u64s with Slot
2019-12-05 11:25:13 -08:00
d8e1a196bc
more genesis ( #7291 )
2019-12-05 08:30:34 -08:00
1e2970b7e1
Bump thiserror from 1.0.6 to 1.0.9 ( #7246 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.6 to 1.0.9.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.6...1.0.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-05 08:58:53 -07:00
0d1fed78af
Pay rent to validators ( #7164 )
...
automerge
2019-12-05 06:10:34 -08:00
709bda5939
custodian signs withdraw ( #7286 )
2019-12-04 21:25:01 -08:00
8a28734603
re svg ( #7288 )
2019-12-04 20:38:42 -08:00
9485eba73d
nudge ( #7279 )
2019-12-04 19:28:20 -08:00
23c4a7dc49
nudge ( #7280 )
2019-12-04 19:28:00 -08:00
39b578fde9
Remove runtime dependency from config program unit tests and move back to config program ( #7277 )
2019-12-04 19:24:12 -08:00
8e16079157
Bump serde_bytes from 0.11.2 to 0.11.3 ( #7269 )
...
Bumps [serde_bytes](https://github.com/serde-rs/bytes ) from 0.11.2 to 0.11.3.
- [Release notes](https://github.com/serde-rs/bytes/releases )
- [Commits](https://github.com/serde-rs/bytes/compare/0.11.2...0.11.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-04 19:12:37 -07:00
eabd23fc07
Import validators ( #7282 )
2019-12-04 18:26:57 -07:00
c7932b710c
Remove tune-system.sh script and its use ( #7278 )
2019-12-04 16:40:12 -08:00
9d7a926a8b
Tune UDP rmem/wmem using sys-tuner daemon ( #7273 )
2019-12-04 15:17:24 -08:00
0a390cbc91
Update validator-start document to reflect sys-tuner changes ( #7275 )
2019-12-04 15:17:12 -08:00
76829457df
Fix typo, grammar, and formatting in Paper Wallet documentation ( #7268 )
...
* Fixes
* Simply installation steps
* Remove profile step
* Split up commands
* 2 -> 3
2019-12-04 15:44:02 -05:00
703a5348e8
Relocate program tests ( #7259 )
2019-12-04 12:41:54 -08:00
1a135fa30e
Verify BPF ELF during finalize ( #7266 )
2019-12-04 12:03:29 -08:00
e4d75c77bf
Sanitize whitespace in seed phrase input ( #7260 )
...
* Sanitize whitespace in seed phrase input
* cargo clippy
* Use split_whitespace
2019-12-04 14:40:32 -05:00
75d505c431
Don't hardcode username in sys-tuner ( #7234 )
...
automerge
2019-12-04 11:39:26 -08:00
b72c99e46a
nudge ( #7265 )
2019-12-04 11:03:24 -08:00
fae9c08815
Add ReplayStageConfig ( #7195 )
2019-12-04 11:17:17 -07:00
c3e7deb4b6
Use wrappable code snippet for paper wallet installation ( #7261 )
2019-12-04 12:30:12 -05:00
c9245751e9
Bump nix from 0.15.0 to 0.16.0 ( #7216 )
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/commits/v0.16.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-04 09:35:45 -07:00
9b172879a2
Remove deprecated solana_entrypoint macro ( #7257 )
2019-12-04 00:42:50 -08:00
9077a94dfe
vote update node_id ( #7253 )
...
* vote update node_id
* un-break binary 'contract'
2019-12-03 22:50:08 -08:00
e2f07a5220
bs58 ( #7252 )
2019-12-03 22:18:12 -08:00
ae93d574c2
commission as percent ( #7239 )
...
* commission_as_percent
* fixup
2019-12-03 20:55:04 -08:00
369f37a0a4
genesis validators ( #7235 )
...
* genesis validators
* slp1 nodes get 500SOL
* no commission
2019-12-03 20:44:02 -08:00
e1b7f40c2b
Allow generation of longer seed phrases with keygen ( #7210 )
2019-12-03 23:39:45 -05:00
94dcd3fe12
Remove extra installation options for paper wallet ( #7245 )
...
* Remove extra installation options for paper wallet
* Copy installation link out of code block for printing
2019-12-03 22:54:33 -05:00
2dc1ae9026
Add Paper Wallet Installation page to sidebar ( #7242 )
2019-12-03 21:43:39 -05:00
7cfff75c3e
Use procedural macro to generate static public keys ( #7219 )
...
automerge
2019-12-03 17:55:18 -08:00
a66a49d384
Update paper wallet documentation ( #7223 )
...
* wip
* Update paper wallet documentation
* Add install from tarball instructions
* Separate out installation page
2019-12-03 20:12:24 -05:00
5f58e0661b
Remove duplicate word ( #7236 )
2019-12-03 16:45:59 -08:00
f0a40862d6
Support local cluster edge case testing ( #7135 )
...
* Refactor local cluster to support killing a partition
* Rework run_network_partition
* Introduce fixed leader schedule
* Plumb fixed schedule into test
2019-12-03 16:31:59 -08:00
f75c51ff71
sys-tuner to check uid of the proc entry ( #7232 )
...
automerge
2019-12-03 16:03:10 -08:00
d357192025
Fix ssh connection error due to too many authentication failures ( #7229 )
2019-12-03 15:53:12 -08:00
c996c8ff49
Protect sys-tuner socket access at create ( #7230 )
...
automerge
2019-12-03 14:29:37 -08:00
1af4e256c9
Print slot meta when printing a slot ( #7133 )
...
automerge
2019-12-03 12:27:43 -08:00
bc09365c98
make tx fee's burn percent in proper range ( #7226 )
...
automerge
2019-12-03 12:25:43 -08:00
ba688cf629
enforce proper range for rent burn_percent ( #7217 )
...
* enforce proper range for burn_percent
2019-12-04 00:54:01 +05:30
d5c8b26a45
bank_leak_mac_os ( #7209 )
2019-12-03 00:09:05 -08:00
d38f3f664f
Ensure IpEchoServerMessage is not fragmented ( #7214 )
...
automerge
2019-12-02 22:32:43 -08:00
5ac435325b
Fix windows build more ( #7208 )
2019-12-02 22:09:06 -07:00
b874441a47
Prevent passphrase mistakes with confirmation prompt ( #7207 )
2019-12-02 22:42:42 -05:00
a35087a5ed
Fix typo ( #7202 )
2019-12-02 19:51:27 -07:00
1aeaf052a6
Fix windows build ( #7204 )
2019-12-02 19:45:07 -07:00
a0eafa12e3
Update to hashes_per_tick computation, and tick duration datapoint ( #7127 )
2019-12-02 18:02:11 -08:00
757425a360
Add validator timestamp oracle proposal ( #7159 )
...
* Add validator timestamp oracle proposal
* Make timestamping part of the Vote program
* Describe extending Vote to include timestamp: Option<UnixTimestamp>
* Qualify getBlockTime-eligible blocks as rooted
2019-12-02 18:51:54 -07:00
64d1e776f7
Bump cbindgen from 0.10.0 to 0.10.1 ( #7197 )
...
Bumps [cbindgen](https://github.com/eqrion/cbindgen ) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/eqrion/cbindgen/releases )
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES )
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.10.0...v0.10.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 18:40:22 -07:00
c6695a3120
Correctly parse ip echo server response and fix broken test ( #7196 )
2019-12-02 18:37:01 -07:00
076e384bb5
Tool to tune system parameters like PoH service priority ( #7155 )
...
* New daemon to tune system parameters like PoH service priority
* fixes for Linux
* integrate with poh_service
* fixes
* address review comments
* remove `dead_code` directive
2019-12-02 16:46:46 -08:00
41cff1b49d
Remove spammy log
2019-12-02 16:52:01 -07:00
6796b08909
Migrate to thiserror ( #7177 )
...
* Migrate to thiserror
* Discourage the use of other modules' Result alias
`io::Result` set a bad precedent. Don't import other `Result`
aliases.
2019-12-02 15:42:05 -07:00
f9df17d8d0
track bank size ( #7144 )
...
* track bank size
* support non-linux a bit better
2019-12-02 13:47:20 -08:00
7f71a0ba37
Drop default signature fee by 10x ( #7192 )
2019-12-02 14:34:26 -07:00
0e2e13f018
Update usages of u64 to Slot ( #7191 )
...
automerge
2019-12-02 11:57:40 -08:00
bd099e2f4d
Fix spelling ( #7186 )
2019-12-02 10:56:01 -08:00
42f56b9f86
Further validator doc cleanup ( #7187 )
2019-12-02 11:49:54 -07:00
704c50ea17
More validator doc cleanup ( #7185 )
...
* Cleanup and wrap lines in validator docs
* Add references to tune_system and solana-keygen grind
2019-12-02 10:53:07 -07:00
887bff572a
More conservative purge_zero_lamport_accounts purge logic ( #7157 )
2019-12-02 09:51:05 -08:00
1eaf71b5b4
Improve error handling when the user mixes up gossip (8001) and RPC (8899) ports ( #7158 )
...
automerge
2019-12-02 09:01:25 -08:00
0f872af502
Bump libc from 0.2.65 to 0.2.66 ( #7180 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.65 to 0.2.66.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.65...0.2.66 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 09:56:03 -07:00
b13696ea1a
Bump jsonrpc-http-server from 14.0.3 to 14.0.5 ( #7181 )
...
Bumps [jsonrpc-http-server](https://github.com/paritytech/jsonrpc ) from 14.0.3 to 14.0.5.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.0.3...jsonrpc-http-server-v14.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 09:55:40 -07:00
5fbbf7c748
Bump jsonrpc-ws-server from 14.0.3 to 14.0.5 ( #7172 )
...
Bumps [jsonrpc-ws-server](https://github.com/paritytech/jsonrpc ) from 14.0.3 to 14.0.5.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.0.3...jsonrpc-ws-server-v14.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-29 23:06:23 -07:00
e7fe0db051
Bump jsonrpc-derive from 14.0.3 to 14.0.5 ( #7173 )
...
Bumps [jsonrpc-derive](https://github.com/paritytech/jsonrpc ) from 14.0.3 to 14.0.5.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.0.3...jsonrpc-derive-v14.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-29 14:15:02 -07:00
dcb7bd8c74
Bump jsonrpc-pubsub from 14.0.3 to 14.0.5 ( #7174 )
...
Bumps [jsonrpc-pubsub](https://github.com/paritytech/jsonrpc ) from 14.0.3 to 14.0.5.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.0.3...jsonrpc-pubsub-v14.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-29 14:14:57 -07:00
92d485dd4d
Cleanup ( #7176 )
...
* Drop serde error instances
These were no longer needed after ToPrimitive instances were
added.
* Rename last of _api crates
2019-11-29 13:50:32 -07:00
f4229a5d3e
Validator docs revamp part 1 ( #7171 )
...
* Validator Docs revamp part 1
* Notes from @CriesofCarrots
* Fixup links and start page
* Update versions
2019-11-28 15:39:27 -07:00
f97626346b
Bump jsonrpc-core from 14.0.3 to 14.0.5 ( #7170 )
...
Bumps [jsonrpc-core](https://github.com/paritytech/jsonrpc ) from 14.0.3 to 14.0.5.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-28 10:59:31 -07:00
7f4feaee08
Bump serde from 1.0.102 to 1.0.103 ( #7163 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.102 to 1.0.103.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.102...v1.0.103 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-27 09:10:25 -07:00
5a30ef180a
Bump serial_test_derive from 0.2.0 to 0.3.1 ( #7153 )
...
Bumps [serial_test_derive](https://github.com/palfrey/serial_test ) from 0.2.0 to 0.3.1.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v0.2.0...v0.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-26 23:12:13 -07:00
0a0412e47e
Bump serial_test from 0.2.0 to 0.3.1 ( #7154 )
...
Bumps [serial_test](https://github.com/palfrey/serial_test ) from 0.2.0 to 0.3.1.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v0.2.0...v0.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-26 22:07:39 -07:00
57d4b50467
Add Paper Wallet documentation to the book ( #7147 )
...
automerge
2019-11-26 20:56:11 -08:00
8d75efdc58
genesis config hashmaps ( #7107 )
2019-11-26 19:23:37 -08:00
c706f9b2cd
Change from using fixed number of ticks in delay calculation ( #7152 )
...
automerge
2019-11-26 16:21:02 -08:00
c810913861
Bump serde_derive from 1.0.102 to 1.0.103 ( #7141 )
...
automerge
2019-11-26 14:44:20 -08:00
2b13158e29
Bump serde_json from 1.0.41 to 1.0.42 ( #7142 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.41 to 1.0.42.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.41...v1.0.42 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-26 15:09:01 -07:00
4fe1716c7a
solana-keygen: Support pubkey recovery directly from seed phrase ( #7149 )
2019-11-26 15:30:07 -05:00
d7a82783be
Ensure beta/stable testnets use public IPs
2019-11-26 11:24:38 -07:00
0a0f15baca
RPC subscriptions for new slot notifications ( #7114 )
...
* feat: slot notifications via pubsub rpc w/ tests
2019-11-26 03:42:54 -05:00
58c144ee55
Add getBlockTime rpc api ( #7130 )
...
* Add getBlockTime rpc api
* Add getBlockTime to docs
* Fix duration rounding for common tick/slot durations; add slot duration calculation
* Expose slots_per_year
* Use genesis values instead of clock defaults to calculate block offset
* Add get-block-time cli subcommand
* Fix test_rent: decrease magic number usage
2019-11-26 00:40:36 -07:00
280315a314
mut
2019-11-25 22:49:15 -07:00
506ff5809e
keygen: Support not writing keypairs to disk ( #7136 )
...
* keygen: Add flag to prevent new from writing keypair to disk
* check_for_overwrite bails, do it before prompts
2019-11-25 22:43:03 -07:00
acd1505050
Stop open measurement before logging it
2019-11-25 22:20:34 -07:00
578b56fc10
Cargo.lock
2019-11-25 22:20:34 -07:00
88cb0c6ae3
Add offline signing support to CLI ( #7104 )
2019-11-25 21:09:57 -08:00
294662a1ce
Bump version to 0.22.0
2019-11-25 21:34:50 -07:00