177d241160
use replace value
2020-07-30 12:22:21 -07:00
5323622842
Bump version to 1.2.16
2020-07-30 10:55:09 -06:00
c852923347
Reject unsigned transactions sent via RPC (bp #11282 ) ( #11287 )
...
* Add failing test for TX sent via RPC with no signatures
(cherry picked from commit b962b2ce2d
)
* Dereplicode send_transaction and request_airdrop RPC handlers
(cherry picked from commit a7079e4dde
)
* Add new RPC error for TXs with no signatures
(cherry picked from commit 9778fedd7a
)
* Reject TXs sent via RPC with no signatures
(cherry picked from commit a888f2f516
)
Co-authored-by: Trent Nelson <trent@solana.com >
v1.2.15
2020-07-30 08:17:43 +00:00
5dc4410d58
Disable cross-program invocations for OperatingMode::Stable (bp #11272 ) ( #11280 )
...
* Disable cross-program invocations for OperatingMode::Stable (#11272 )
(cherry picked from commit 2dbed80e48
)
# Conflicts:
# programs/bpf/benches/bpf_loader.rs
# programs/bpf_loader/src/lib.rs
# runtime/src/message_processor.rs
# sdk/src/entrypoint_native.rs
* fix conflicts
Co-authored-by: Jack May <jack@solana.com >
2020-07-30 05:50:47 +00:00
da4642d634
Fix wallet links ( #11284 ) ( #11285 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit e8c0ec53e6
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-07-30 05:19:33 +00:00
a264be1791
Download and install SPL programs in run.sh/multinode-demo/docker (bp #11271 ) ( #11275 )
...
* Add --bpf-program argument
(cherry picked from commit 8eb6cbf784
)
* Fetch and install SPL programs by default
(cherry picked from commit 3a1ca4efff
)
* .sh
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-07-29 22:42:04 +00:00
9aff121949
Add top level link to Clusters page ( #11276 ) ( #11277 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit cd043b5d70
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-07-29 21:40:55 +00:00
a7f4d1487a
Add SPL Token-specific rpc endpoints (bp #11231 ) ( #11261 )
...
* 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
(cherry picked from commit b45ac5d4db
)
# Conflicts:
# Cargo.lock
# account-decoder/Cargo.toml
# core/Cargo.toml
# core/src/rpc.rs
# transaction-status/Cargo.toml
* Fix backport
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-07-29 17:08:21 +00:00
11e43e1654
Bump version to 1.2.15
2020-07-29 06:59:27 +00:00
82be47bc18
Revert "Land program addresses on the curve ( #11174 ) ( #11226 )"
...
This reverts commit 43e7107f65
.
v1.2.14
2020-07-28 20:48:57 -06:00
6498e4fbf6
Rerere-enable RecentBlockhashes fix on testnet (epoch 76)
2020-07-29 02:32:07 +00:00
9978971bd9
Fill out missing RPC request received debug logging
2020-07-29 02:04:34 +00:00
e28ac2c377
Fix race condition between shrinking and cleaning (bp #11235 ) ( #11252 )
...
* 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
(cherry picked from commit 3e4f49f9c9
)
# Conflicts:
# runtime/src/accounts_db.rs
* Fix conflict
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-07-28 22:33:21 +00:00
ef296aa7db
Update non_circulating_supply.rs
2020-07-27 16:39:13 -06:00
43e7107f65
Land program addresses on the curve ( #11174 ) ( #11226 )
...
(cherry picked from commit f317c362a8
)
Co-authored-by: Jack May <jack@solana.com >
2020-07-27 21:21:16 +00:00
752fa29390
Designate mainnet-beta epoch 61 as an upgrade epoch ( #11229 )
...
(cherry picked from commit ed01591be6
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-07-27 20:08:45 +00:00
7bb7b42356
Use &[u8] for program address seeds rather then &str ( #10744 ) ( #11227 )
...
(cherry picked from commit 73586c1aad
)
Co-authored-by: Jack May <jack@solana.com >
2020-07-27 19:32:21 +00:00
2a7fc744f9
Add Docusaurus search ( #11135 ) ( #11224 )
...
* Add Docusaurus search
* Add Algolia configuration information
* Trailing whitespace :(
Co-authored-by: Ryan Shea <rmshea@users.noreply.github.com >
(cherry picked from commit cbf0b779d7
)
Co-authored-by: R. M. Shea <8948187+rmshea@users.noreply.github.com >
2020-07-27 16:39:56 +00:00
90e3da0389
Remove accidental MB activation for RecentBlockhashes consistency fix ( #11216 )
...
(cherry picked from commit 7931579610
)
Co-authored-by: Trent Nelson <trent@solana.com >
2020-07-26 18:59:07 +00:00
1a62bcee42
Windows binaries are now built with the MSVC instead of the GNU toolchain (bp #11208 ) ( #11211 )
...
* Windows binaries are now built with the MSVC instead of the GNU toolchain.
Update `solana-install-init` target info to match
(cherry picked from commit 01ff6846f7
)
# Conflicts:
# ci/publish-tarball.sh
* Update publish-tarball.sh
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-07-25 18:29:35 +00:00
b83a4cae90
Bump version to 1.2.14
2020-07-25 04:00:17 +00:00
05ef21cd3b
Add token account decoding (bp #11136 ) ( #11202 )
...
* Add token account decoding (#11136 )
* Add token decoding
* Bump versions
(cherry picked from commit 32fea0496e
)
# Conflicts:
# Cargo.lock
# account-decoder/Cargo.toml
# transaction-status/Cargo.toml
* Fix conflicts
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-07-25 01:37:07 +00:00
dfa27b04d7
Add package-lock.json to docs ( #11200 ) ( #11201 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit eac423f92c
)
Co-authored-by: Dan Albert <dan@solana.com >
v1.2.13
2020-07-24 20:31:45 +00:00
880b04906e
Restore stake delegation page to sidebar
2020-07-24 13:42:36 -06:00
1fe0b1e516
Push back activation epochs redux
...
Effects:
- Re-enabling inflation
- Nonce FeeCalculator overwrite / RecentBlockhashes sysvar inconsistency fix
2020-07-24 18:09:40 +00:00
f9fd4bd24c
Test cleanup ( #11192 ) ( #11193 )
...
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit c0dc21620b
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-07-24 12:09:39 +00:00
c55a11d160
Add encoding and filters parameters to rpc Subscriptions (bp #11065 ) ( #11187 )
...
* Add encoding and filters parameters to rpc Subscriptions (#11065 )
* Plumb account configs and enable encoding
* Enable filters for pubsub program accounts
* Update docs
(cherry picked from commit c90de8978d
)
* Fix test
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-07-23 21:53:05 +00:00
92118de0e1
Skip entrypoint in programs ( #11175 )
2020-07-22 20:59:36 -06:00
0d9802a2cd
Use OrderedIterator in collect_balances ( #11173 )
2020-07-22 16:59:54 -06:00
f6beede01b
Push back activation epochs
...
Effects:
- Re-enabling inflation
- Nonce FeeCalculator overwrite / RecentBlockhashes sysvar inconsistency fix
2020-07-22 16:17:02 -06:00
ff48ea20de
Bump version to 1.2.13
2020-07-22 06:08:41 +00:00
dd9cb18d65
Enable RecentBlockhashes one tick delay fix on testnet
...
Slot 25_580_256 / Epoch 72
v1.2.12
2020-07-22 05:51:47 +00:00
71932aed0a
Re-enable inflation again for testnet ( #11156 )
...
(cherry picked from commit 3fd16cea34
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-07-22 05:14:04 +00:00
24dc6680e1
getEpochInfo RPC endpoint now includes the current block height ( #11155 )
...
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-07-22 01:53:53 +00:00
61d9d40e48
Program feature-flag entrypoint ( #11144 ) ( #11152 )
...
(cherry picked from commit 231e2387db
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-07-21 22:02:13 +00:00
e9b40db319
Use OrderedIterator in TransactionStatusService ( #11149 ) ( #11151 )
...
* Split out get-first-err for unit testing
* Add failing test
* Add missing ordering
(cherry picked from commit 6c38369042
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-07-21 21:36:02 +00:00
316356861d
Freeze warped bank to show freeze logs ( #11141 ) ( #11145 )
...
(cherry picked from commit 6935e88148
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-07-21 08:14:38 +00:00
e07c00710a
fix rewards points (bp #10914 ) ( #11142 )
...
* 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 >
(cherry picked from commit 7cc2a6801b
)
# Conflicts:
# runtime/src/serde_snapshot/tests.rs
* Fix conflict
Co-authored-by: Rob Walker <rwalker@rwalker.com >
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-07-21 06:35:20 +00:00
bc47c80610
Insubstantial grammar fix ( #11133 ) ( #11134 )
...
(cherry picked from commit 0cb422fbbb
)
Co-authored-by: Wei Tang <accounts@that.world >
2020-07-20 14:46:51 +00:00
14baa511f0
Add --warp-epoch and --enable-inflation to ledger-tool cap. (bp #11107 ) ( #11132 )
...
* 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...
(cherry picked from commit 3db246f596
)
# Conflicts:
# ledger-tool/src/main.rs
* Fix conflicts..
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-07-20 12:00:56 +00:00
e773faeb24
Add replay votes to gossip vote tracking ( #11124 )
...
* Plumb replay vote channel
* Don't send redundant slots to repair_service
* Update test
* Keep gossip only for debugging gossip in the future
* Add comments
* Switch to using select()
* Fix replay -> gossip vote not counting toward gossip only stake
* tests
Co-authored-by: Carl <carl@solana.com >
2020-07-19 22:25:16 -07:00
42847516a2
Update build.sh
2020-07-18 08:32:12 -06:00
47e9a1ae4f
Remove tictactoe, add Break and Hello World to docs ( #11117 ) ( #11118 )
...
* Remove tictactoe, add Break to apps docs
* Add hello world
* fix whitespace
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit 1ad0d210bc
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-07-18 00:21:48 +00:00
549a154394
Fix 404 broken links ( #11113 ) ( #11114 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit d0d4d9b3d1
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-07-17 18:01:50 +00:00
dca00d1bde
Add Bank support for "upgrade epochs" where all non-vote transactions will be rejected (bp #11082 ) ( #11110 )
...
* Add Bank support for "upgrade epochs" where all non-vote transactions will be rejected
(cherry picked from commit e5d8c4383f
)
# Conflicts:
# runtime/src/bank.rs
* Fix merge conflict
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-07-17 17:29:34 +00:00
45ce1b4f96
Always pass affected file check on tagged release ( #11089 ) ( #11091 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit 6174cdb579
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-07-16 04:29:15 +00:00
a9232c0633
Update CRATES_IO_TOKEN
2020-07-15 17:53:05 -07:00
3da254c745
Bump version to 1.2.12 ( #11088 )
...
Co-authored-by: Me <carl_solana_com@carl-dev.c.principal-lane-200702.internal>
2020-07-15 23:55:05 +00:00
9ba3ee9683
Change transparent .svg to opaque .png ( #11084 ) ( #11085 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com >
(cherry picked from commit fe71f9ad1a
)
Co-authored-by: Dan Albert <dan@solana.com >
2020-07-15 21:47:59 +00:00
b0addba2a9
Gate nonce-overwrite change ( #11079 )
v1.2.11
2020-07-15 21:14:28 +00:00