mergify[bot]
fb08b41513
Rpc: enable getConfirmedBlock and getConfirmedTransaction to return confirmed (not yet finalized) data (bp #16142 ) ( #16159 )
...
* Rpc: enable getConfirmedBlock and getConfirmedTransaction to return confirmed (not yet finalized) data (#16142 )
* Add Blockstore block and tx apis that allow unrooted responses
* Add TransactionStatusMessage, and send on bank freeze; also refactor TransactionStatusSender
* Track highest slot with tx-status writes complete
* Rename and unpub fn
* Add commitment to GetConfirmed input configs
* Support confirmed blocks in getConfirmedBlock
* Support confirmed txs in getConfirmedTransaction
* Update sigs-for-addr2 comment
* Enable confirmed block in cli
* Enable confirmed transaction in cli
* Review comments
* Rename blockstore method
(cherry picked from commit 433f1ead1c
)
# Conflicts:
# core/src/replay_stage.rs
# core/src/rpc.rs
# core/src/validator.rs
* Fix conflicts
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2021-03-27 05:45:00 +00:00
Michael Vines
734a4e39f7
Add stub --allow-unfunded-recipient argument for forward compatibility with v1.6
2021-03-22 13:45:22 -07:00
Tyera Eulberg
f356a05e96
Bump version to 1.5.17 ( #16043 )
2021-03-19 18:56:05 -06:00
mergify[bot]
e58365a160
cli cleanup ( #15990 ) ( #15996 )
...
(cherry picked from commit 067b390194
)
Co-authored-by: Jack May <jack@solana.com >
2021-03-18 21:02:59 +00:00
mergify[bot]
a5f8635fdc
rpc: Add config options limiting getConfirmedBlock response data (bp #15970 ) ( #15994 )
...
* rpc: Add config options limiting getConfirmedBlock response data (#15970 )
* Add new confirmed block struct
* Add RpcConfirmedBlockConfig options
* Configure block response based on new options
* Add client api, use in cli fetch_epoch_rewards
* Update docs
* Apply review suggestions
(cherry picked from commit aa54c468ea
)
# Conflicts:
# core/src/rpc.rs
* Fix conflicts
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2021-03-18 20:51:53 +00:00
mergify[bot]
de8df24203
Avoid panic when validator doesn't have performance samples ( #15976 ) ( #15980 )
...
(cherry picked from commit ba33c9e18e
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-03-18 09:22:02 +00:00
mergify[bot]
e0119e7de7
Close buffer accounts (bp #15887 ) ( #15971 )
...
* Add Close instrruction and tooling to upgradeable loader (#15887 )
(cherry picked from commit 7f500d610c
)
# Conflicts:
# cli/src/program.rs
# programs/bpf_loader/src/lib.rs
* resolve conflicts
* slice fill not supported on older rust
Co-authored-by: Jack May <jack@solana.com >
2021-03-18 07:33:40 +00:00
mergify[bot]
6a334a8bef
CLI: Support dumping the TX message in sign-only mode ( #15932 )
...
(cherry picked from commit 672e9c640f
)
Co-authored-by: Trent Nelson <trent@solana.com >
2021-03-17 04:41:08 +00:00
Michael Vines
be05c8b121
Bump version to 1.5.16
2021-03-16 13:29:52 -07:00
mergify[bot]
824daab8f6
Cli: better estimate of epoch time elapsed/remaining (bp #15893 ) ( #15917 )
...
* Cli: better estimate of epoch time elapsed/remaining (#15893 )
* Add rpc_client api for getRecentPerformanceSamples
* Prep fn for variable avg slot time
* Use recent-perf-samples to more-accurately estimate epoch completed times
* Spell out average
(cherry picked from commit 3726358f51
)
# Conflicts:
# cli-output/src/cli_output.rs
* Fix conflict
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2021-03-16 17:59:31 +00:00
Michael Vines
9a151259b2
=1.5.15
2021-03-16 00:32:15 -07:00
mergify[bot]
f44eeb4165
cli: improve deploy error reporting ( #15806 ) ( #15810 )
...
(cherry picked from commit e1ceb430e3
)
Co-authored-by: Jack May <jack@solana.com >
2021-03-11 23:00:37 +00:00
mergify[bot]
6e214bbc04
Docs fixups (bp #15801 ) ( #15802 )
...
* docs: add docs links for crates published to crates.io
(cherry picked from commit 24d18b3cf2
)
# Conflicts:
# core/Cargo.toml
# measure/Cargo.toml
# programs/bpf/rust/finalize/Cargo.toml
* docs: add rust client api entry
(cherry picked from commit 3e6c7c4a3e
)
* docs: rename 'deployed programs' section to 'on-chain programs'
(cherry picked from commit 0e452c8d91
)
* docs: 'builtins' -> 'runtime facilities'
(cherry picked from commit 9c8be34906
)
* docs: stabilize spl token jsonrpc methods
(cherry picked from commit 45190f6281
)
* docs: deprecate lastvalidslot field of jsonrpc getfees
(cherry picked from commit c4ee1ab710
)
Co-authored-by: Trent Nelson <trent@solana.com >
2021-03-11 21:49:14 +00:00
mergify[bot]
a79ba512a8
add catchup average speed and remaining time ( #15608 ) ( #15805 )
...
* add catchup average speed and remaining time
* code style and improve average time remaining calculation
* code style
* remove instant time remaining
* negative speed perceives better
* Some little improves and comments of catchup avg and eta
* format code of catchup avg and eta
* fix copy-paste error
(cherry picked from commit c078e01fa9
)
Co-authored-by: DimAn <diman@diman.io >
2021-03-11 16:15:24 +00:00
Tyera Eulberg
9fbc03d517
Bump version to 1.5.15 ( #15768 )
2021-03-09 01:48:54 +00:00
mergify[bot]
5f7258640b
cli: add program show for non-upgradeable programs (bp #15707 ) ( #15709 )
...
* cli: add program show for non-upgradeable programs (#15707 )
(cherry picked from commit 2177e0aff8
)
# Conflicts:
# cli/src/program.rs
* fix conflicts
Co-authored-by: Jack May <jack@solana.com >
2021-03-04 21:27:48 +00:00
Michael Vines
d3672ca23b
Bump version to 1.5.14
2021-03-03 19:01:25 -08:00
Michael Vines
6242809a07
Bump version to 1.5.13
2021-03-03 21:51:34 +00:00
mergify[bot]
7ae3b55dde
improve cli insufficient funds error messages ( #15648 )
...
(cherry picked from commit b20bf8ebb0
)
Co-authored-by: Jack May <jack@solana.com >
2021-03-03 05:38:19 +00:00
mergify[bot]
eb12d29683
cli: don't overallocate upgradeable buffer accounts ( #15603 ) ( #15625 )
...
(cherry picked from commit d73af9c1dd
)
Co-authored-by: Jack May <jack@solana.com >
2021-03-02 08:21:09 -08:00
mergify[bot]
f0afbf4948
cli: dump non-upgradeable programs ( #15598 ) ( #15612 )
...
(cherry picked from commit fbb1012584
)
Co-authored-by: Jack May <jack@solana.com >
2021-03-01 22:23:46 -08:00
mergify[bot]
5d341d9bf4
CLI: Support querying FeeCalculator for a specific blockhash (bp #15555 ) ( #15577 )
...
* cli-output: Minor refactor of CliFees
(cherry picked from commit ebd56f7ff4
)
* CLI: Support querying fees by blockhash
(cherry picked from commit 21e08b5b2c
)
Co-authored-by: Trent Nelson <trent@solana.com >
2021-02-27 20:59:54 +00:00
sakridge
fa7067950a
Update version to v1.5.11 ( #15574 )
2021-02-27 04:27:54 +00:00
mergify[bot]
5e0ca65100
Implement OutputFormat for confirm in Cli and ledger-tool bigtable ( #15528 ) ( #15544 )
...
* Add CliTransaction struct
* Impl DisplayFormat for decode-transaction
* Add block-time to transaction println, writeln
* Impl DisplayFormat for confirm
* Use DisplayFormat in ledger-tool bigtable confirm
(cherry picked from commit d521dfe63c
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-02-25 22:31:12 +00:00
Michael Vines
a80ac11b68
Bump version to v1.5.11
2021-02-25 09:12:39 -08:00
Ryo Onodera
a52a22f558
Bump version to 1.5.10 ( #15533 )
2021-02-25 21:00:17 +09:00
mergify[bot]
e4a68f7d99
Implement OutputFormat for block in Cli and ledger-tool bigtable ( #15524 ) ( #15526 )
...
* Impl DisplayFormat for solana block
* Use DisplayFormat in ledger-tool bigtable block
(cherry picked from commit d5f235d997
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-02-25 00:31:26 +00:00
mergify[bot]
b21ce376fb
Fix solana feature status stake % overflow ( #15468 )
...
(cherry picked from commit f7c0b69fd4
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2021-02-22 21:08:25 +00:00
Michael Vines
451d974f26
Improve help for split-stake-account
2021-02-22 12:50:21 -08:00
mergify[bot]
8b80628b38
Sortable feature status list ( #15150 ) ( #15192 )
...
(cherry picked from commit 88f22c360b
)
Co-authored-by: Jack May <jack@solana.com >
2021-02-22 18:44:45 +00:00
mergify[bot]
de4d2e640e
CLI: Support transfer with seed (bp #15389 ) ( #15446 )
...
* CLI: Factor out ProgramId moniker resolution
(cherry picked from commit 84e7ba0b3f
)
* CLI: Make derived address seed.len() check a clap validator
(cherry picked from commit 16e0a4b412
)
* CLI: Add hidden support for `SystemInstruction::TransferWithSeed`
(cherry picked from commit 700685c223
)
Co-authored-by: Trent Nelson <trent@solana.com >
2021-02-20 00:36:35 +00:00
Michael Vines
671fb3519d
Pacify clippy
2021-02-19 16:04:18 -08:00
mergify[bot]
9aed0b0952
cli: improve deploy resume interface ( #15418 ) ( #15444 )
...
* cli: improve deploy resume interface
* add docs
(cherry picked from commit 4648439f5c
)
Co-authored-by: Jack May <jack@solana.com >
2021-02-19 22:23:15 +00:00
mergify[bot]
5c8a878f1b
Send program deploy txs to up to 2 leaders ( #15421 ) ( #15424 )
...
(cherry picked from commit 4e84869c8e
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-02-19 04:30:05 +00:00
mergify[bot]
7148aaa30c
chore: bump serde from 1.0.112 to 1.0.118 (bp #14828 ) ( #15394 )
...
* chore: bump serde from 1.0.112 to 1.0.118 (#14828 )
* chore: bump serde from 1.0.112 to 1.0.122
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.112 to 1.0.122.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.112...v1.0.122 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* Update frozen_abi digest following serde update
* Revert "chore: bump serde from 1.0.112 to 1.0.122"
This reverts commit a3ef4442a4
.
* Revert "[auto-commit] Update all Cargo lock files"
This reverts commit c41c3b005f
.
* chore: bump serde from 1.0.112 to 1.0.118
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.112 to 1.0.118.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.112...v1.0.118 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* Remove serum-dex pinning
* blind commit!
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
(cherry picked from commit 1df93fa2be
)
# Conflicts:
# banks-interface/Cargo.toml
# perf/Cargo.toml
# programs/config/Cargo.toml
* Fix conflicts
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2021-02-18 13:29:17 +00:00
mergify[bot]
1a8b57fcd0
First step towards denying clippy::integer_arithmetic (bp #15366 ) ( #15381 )
...
* CI: Globally deny clippy::integer_arithmetic lint
(cherry picked from commit 7035e8485c
)
* Re-allow clippy::integer_arithmetic at crate-level
(cherry picked from commit 7f7370c306
)
# Conflicts:
# bench-tps/tests/bench_tps.rs
Co-authored-by: Trent Nelson <trent@solana.com >
2021-02-17 22:30:03 +00:00
Michael Vines
8820933287
Bump version to 1.5.9
2021-02-16 22:17:10 -08:00
Justin Starry
26b420bd39
cli: Speed up program deploys ( #15347 )
...
* Speed up deploys
* fix test
(cherry picked from commit f5c564bc6c
)
2021-02-16 17:47:50 -08:00
mergify[bot]
6656b3965f
rbpf-v0.2.5 ( #15334 ) ( #15335 )
...
(cherry picked from commit b43d2bc882
)
Co-authored-by: Alexander Meißner <AlexanderMeissner@gmx.net >
2021-02-16 17:55:04 +00:00
mergify[bot]
73fb9695bc
style: Fix the typos ( #15318 )
...
(cherry picked from commit 9c7b3dc1b5
)
Co-authored-by: HowJMay <vulxj0j8j8@gmail.com >
2021-02-14 00:46:40 +00:00
Trent Nelson
20afb912cd
Bump version to 1.5.8
2021-02-13 04:34:36 +00:00
Michael Vines
cd994f0162
Bump version to 1.5.7
2021-02-10 05:18:39 +00:00
mergify[bot]
9be3e00546
Add cli deploy tests (bp #15116 ) ( #15147 )
...
* Add cli deploy tests (#15116 )
(cherry picked from commit 210514b136
)
* fix conflicts
Co-authored-by: Jack May <jack@solana.com >
2021-02-09 05:42:43 +00:00
mergify[bot]
49034b8016
nit: cleanup feature status display ( #15113 ) ( #15117 )
...
* nit: cleanup feature status display
* nudge
(cherry picked from commit a52a241852
)
Co-authored-by: Jack May <jack@solana.com >
2021-02-05 05:38:38 +00:00
mergify[bot]
cfeed09f1f
Add program deployment docs ( #15075 ) ( #15082 )
...
(cherry picked from commit d0118a5c42
)
Co-authored-by: Jack May <jack@solana.com >
2021-02-04 10:42:37 +00:00
mergify[bot]
f12a467177
transaction-history -v
now shows the transaction timestamp if available (#15052 )
...
(cherry picked from commit 971c222cf7
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2021-02-03 08:31:34 -08:00
mergify[bot]
a7d9a52690
cli: add command to dump the upgradeable program to a file ( #15029 ) ( #15035 )
...
(cherry picked from commit 9c6d899efb
)
Co-authored-by: Jack May <jack@solana.com >
2021-02-03 10:22:29 +00:00
mergify[bot]
4b3391f1d8
Cli: some moniker follow-up ( #14981 ) ( #15038 )
...
* Enable monikers in config set
* Fixup websocket compute
(cherry picked from commit 38e2fe8997
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-02-03 09:25:10 +00:00
mergify[bot]
19b203f344
cli: add query command to solana program (bp #15017 ) ( #15028 )
...
* cli: add query command to solana program (#15017 )
(cherry picked from commit 6cf6ef3a32
)
# Conflicts:
# cli-output/src/cli_output.rs
# cli/src/program.rs
* fix conflicts
Co-authored-by: Jack May <jack@solana.com >
2021-02-03 08:04:18 +00:00
mergify[bot]
3610b6f31c
cli: Don't overallocate upgradeable program if --final specified ( #15011 ) ( #15027 )
...
(cherry picked from commit a1b9e00c14
)
Co-authored-by: Jack May <jack@solana.com >
2021-02-03 03:09:27 +00:00