solana/sdk/src
Alexander Meißner 29bbda0c11
General cleanup (Part 2) (#32998)
* bucket-map: remove unused `mut`

* remove unnecessary explicit `into_iter()` calls

* don't default-construct unit-structs

* prefer `or_default()` to `or_insert_with(T::default())`

* replace "slow zero-filled vec initialization"

---------

Co-authored-by: Trent Nelson <trent@solana.com>
2023-08-25 19:07:38 +02:00
..
signer sdk: enforce that `Keypair::from_bytes` bytes match secret-derived `Pubkey` (#32926) 2023-08-21 22:40:07 -06:00
transaction sdk: correct static keypair bytes in test sample transaction (#32930) 2023-08-22 16:19:04 -06:00
wasm
account.rs removes instances of clippy::manual_let_else (#32417) 2023-07-09 21:41:36 +00:00
account_utils.rs
client.rs Relax `Sized` bound for `Signers` in `Transaction` and `Client` (#30568) 2023-03-30 13:12:48 +00:00
commitment_config.rs
compute_budget.rs Revert "Bump borsh from 0.10.3 to 0.11.0 (#31964)" (#32145) 2023-06-15 02:36:37 +02:00
derivation_path.rs
deserialize_utils.rs
ed25519_instruction.rs Bump rand to 0.8, rand_chacha to 0.3, getrandom to 0.2 (#32871) 2023-08-21 19:11:21 +02:00
entrypoint.rs
entrypoint_deprecated.rs
epoch_info.rs
example_mocks.rs
exit.rs
feature.rs
feature_set.rs Revert "Implement timely vote credits feature (#31291)" (#32890) 2023-08-18 17:04:20 +00:00
fee.rs Move calculate_fee() out of bank.rs (#32409) 2023-07-14 20:17:38 -07:00
genesis_config.rs Add required cluster argument to solana feature activate subcommand (#32693) 2023-08-04 08:28:01 -06:00
hard_forks.rs Restrict access to Bank's HardForks (#32180) 2023-06-20 23:44:43 -05:00
hash.rs Bump rand to 0.8, rand_chacha to 0.3, getrandom to 0.2 (#32871) 2023-08-21 19:11:21 +02:00
inflation.rs
lib.rs sdk: Limited Borsh 0.9 support (Pubkey and helpers) (#32511) 2023-08-02 23:15:24 +02:00
log.rs
native_loader.rs
net.rs uses Duration type instead of untyped ..._ms: u64 (#30971) 2023-03-31 15:42:49 +00:00
nonce_account.rs
offchain_message.rs
packet.rs Bump bitflags from 1.3.2 to 2.3.3 (#32438) 2023-07-24 12:56:55 +00:00
poh_config.rs Improve poh.rs readability (#30298) 2023-04-03 12:12:41 -07:00
precompiles.rs
program_utils.rs
pubkey.rs
quic.rs Reduce max staked streams count to avoid fragmentations (#32771) 2023-08-15 12:02:58 -07:00
recent_blockhashes_account.rs General cleanup (Part 2) (#32998) 2023-08-25 19:07:38 +02:00
reward_type.rs
rpc_port.rs
secp256k1_instruction.rs General cleanup (Part 2) (#32998) 2023-08-25 19:07:38 +02:00
shred_version.rs
signature.rs deprecates Signature::new in favor of Signature::{try_,}from (#32481) 2023-07-14 22:51:12 +00:00
system_transaction.rs
timing.rs ci: deflake `Measurement` tests (#31812) 2023-05-25 12:46:46 -06:00
transaction_context.rs Refactor - Demotes `Arc` to `Rc`. (#32982) 2023-08-25 00:54:06 +02:00
transport.rs