solana/sdk/src
Alexander Meißner a43098a428
Feature - Check syscall outputs do not overlap (#28599)
* Extends is_nonoverlapping() to be able to deal with two different lengths.

* Uses is_nonoverlapping() for syscall output parameters.

* Feature gates the new throws of SyscallError::CopyOverlapping.

* Adds tests which trigger SyscallError::CopyOverlapping.
2022-10-27 19:11:18 +02:00
..
signer patches clippy errors from new rust nightly release (#28028) 2022-09-23 20:57:27 +00:00
transaction More missing derives (#27418) 2022-10-11 12:59:58 -07:00
wasm
account.rs AccountSharedData: optimize set_data_from_slice 2022-09-23 11:31:33 +01:00
account_utils.rs
builtins.rs Remove the deprecated `KeyedAccount` interface (#27147) 2022-08-15 20:41:46 +02:00
client.rs Support sending versioned txs in AsyncClient (#23982) 2022-04-02 11:12:02 +08:00
commitment_config.rs Make CommitmentLevel constructors const (#27367) 2022-08-31 13:20:53 -06:00
compute_budget.rs Add feature gate to remove support for RequestUnitsDeprecated instruction (#27503) 2022-09-09 22:24:21 +00:00
derivation_path.rs keygen: add the ability to use derivation path for new & grind commands (#21614) 2022-09-07 14:31:40 -04:00
deserialize_utils.rs cleanup ignore_eof_error (#26838) 2022-07-29 12:10:22 -05:00
ed25519_instruction.rs More missing derives (#27418) 2022-10-11 12:59:58 -07:00
entrypoint.rs
entrypoint_deprecated.rs
epoch_info.rs More missing derives (#27418) 2022-10-11 12:59:58 -07:00
example_mocks.rs Fixup docs in sdk to use new clients (#27362) 2022-08-24 21:29:56 -06:00
exit.rs
feature.rs
feature_set.rs Feature - Check syscall outputs do not overlap (#28599) 2022-10-27 19:11:18 +02:00
fee.rs More missing derives (#27418) 2022-10-11 12:59:58 -07:00
genesis_config.rs More missing derives (#27418) 2022-10-11 12:59:58 -07:00
hard_forks.rs
hash.rs
inflation.rs
lib.rs Add off-chain messages support (#27456) 2022-10-17 11:19:12 -04:00
log.rs
native_loader.rs
nonce_account.rs removes feature gate code separating durable nonce from blockhash domain (#26055) 2022-07-06 12:03:13 +00:00
offchain_message.rs Add off-chain messages support (#27456) 2022-10-17 11:19:12 -04:00
packet.rs Add bench test for voting threads (#28031) 2022-09-27 12:12:22 -07:00
poh_config.rs More missing derives (#27418) 2022-10-11 12:59:58 -07:00
precompiles.rs clean feature: `prevent_calling_precompiles_as_programs` (#27100) 2022-08-18 05:21:16 +00:00
program_utils.rs
pubkey.rs
quic.rs Set receive_window per quic connection (#26936) 2022-08-09 10:02:47 -07:00
recent_blockhashes_account.rs
reward_type.rs Remove runtime dependency from solana-transaction-status (#26930) 2022-08-05 00:20:27 -06:00
rpc_port.rs
secp256k1_instruction.rs More missing derives (#27418) 2022-10-11 12:59:58 -07:00
shred_version.rs
signature.rs
system_transaction.rs
timing.rs
transaction_context.rs More missing derives (#27418) 2022-10-11 12:59:58 -07:00
transport.rs