solana-with-rpc-optimizations/sdk
behzad nouri d75303f541
patches bug in sigverify-shreds when identity is hot-swapped (#29802)
Sigverify-shreds discards shreds from node's own leader slots:
https://github.com/solana-labs/solana/blob/6baab92ab/core/src/sigverify_shreds.rs#L153-L154

But if the identity is hot-swapped the pubkey would be wrong since it
is instantiated only once at startup:
https://github.com/solana-labs/solana/blob/6baab92ab/core/src/tvu.rs#L168
2023-01-21 20:07:41 +00:00
..
benches
bpf Big integer modular exponentiation (EIP-198) (#28503) 2023-01-20 18:42:37 +09:00
cargo-build-bpf chore: bump log to v0.4.17 (#29579) 2023-01-11 14:07:25 +08:00
cargo-build-sbf Bump bzip2 from 0.4.3 to 0.4.4 (#29630) 2023-01-10 23:08:22 -07:00
cargo-test-bpf
cargo-test-sbf chore: bump log to v0.4.17 (#29579) 2023-01-11 14:07:25 +08:00
docker-solana
gen-headers
macro
program deprecates Pubkey::new in favor of Pubkey::{,try_}from (#29805) 2023-01-21 18:06:27 +00:00
sbf Big integer modular exponentiation (EIP-198) (#28503) 2023-01-20 18:42:37 +09:00
src patches bug in sigverify-shreds when identity is hot-swapped (#29802) 2023-01-21 20:07:41 +00:00
tests
.gitignore
Cargo.toml Bump memmap2 from 0.5.3 to 0.5.8 (#29674) 2023-01-12 19:38:38 -07:00
README.md
build.rs
package.json

README.md

Solana

Solana SDK

Use the Solana SDK Crate to write client side applications in Rust. If writing on-chain programs, use the Solana Program Crate instead.

More information about Solana is available in the Solana documentation.

The Solana Program Library provides examples of how to use this crate.

Still have questions? Ask us on Discord