solana/sdk/src
Tyera Eulberg 422a095647
Add (preflight) simulation to BanksClient (#22084)
* Add more-legitimate conversion from legacy Transaction to SanitizedTransaction

* Add Banks method with preflight checks

* Expose BanksClient method with preflight checks

* Unwrap simulation err

* Add Bank simulation method that works on unfrozen Banks

* Add simpler api

* Better name: BanksTransactionResultWithSimulation
2021-12-28 19:25:46 +00:00
..
signer Add wasm bindings for `Pubkey` and `Keypair` 2021-12-09 15:53:58 -08:00
transaction Add (preflight) simulation to BanksClient (#22084) 2021-12-28 19:25:46 +00:00
wasm Add initial wasm bindings for `Instruction`, `SystemProgram` and `Transaction` 2021-12-09 15:53:58 -08:00
account.rs Add address lookup table program (#21616) 2021-12-10 16:02:16 -05:00
account_utils.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
builtins.rs Remove @brief annotations from Rust API docs (#20769) 2021-10-19 15:48:15 -06:00
client.rs Deprecate more Fee/Blockhash APIs (#21140) 2021-11-02 16:38:23 -07:00
commitment_config.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
compute_budget.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
derivation_path.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
deserialize_utils.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
ed25519_instruction.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
entrypoint.rs
entrypoint_deprecated.rs
epoch_info.rs Add transactionCount field to GetEpochInfo 2020-12-17 12:29:50 -08:00
exit.rs Rename ValidatorExit and move to sdk (#17728) 2021-06-04 03:06:13 +00:00
feature.rs Add comments on how to add a new feature switch (#18686) 2021-07-18 12:48:09 -05:00
feature_set.rs Add AccountsDataMeter to InvokeContext (#21813) 2021-12-28 05:14:48 -06:00
genesis_config.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
hard_forks.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
hash.rs
inflation.rs Add new inflation feature-ids (#13671) 2020-11-20 09:54:41 -07:00
keyed_account.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
lib.rs Feature: TransactionContext, InstructionContext and BorrowedAccount (#21706) 2021-12-27 18:49:32 +01:00
log.rs Remove the 5 integer msg! form 2021-12-11 09:37:11 -08:00
native_loader.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
nonce_account.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
packet.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
poh_config.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
precompiles.rs Remove @brief annotations from Rust API docs (#20769) 2021-10-19 15:48:15 -06:00
program_utils.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
pubkey.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
recent_blockhashes_account.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
rpc_port.rs Improve solana catchup (#14313) 2021-01-05 10:10:27 +09:00
secp256k1_instruction.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
shred_version.rs Sdk: start to appease clippy's integer arithmetic check (#15736) 2021-03-08 18:37:57 -07:00
signature.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
system_transaction.rs
timing.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
transaction_context.rs Feature: TransactionContext, InstructionContext and BorrowedAccount (#21706) 2021-12-27 18:49:32 +01:00
transport.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00