Revert "Add simulation detection countermeasure (#22880)" (#23261)

This reverts commit c42b80f099.
This commit is contained in:
Tyera Eulberg
2022-02-21 14:15:37 -07:00
committed by GitHub
parent ebe3d2d59d
commit 7e08ae1d0c
11 changed files with 164 additions and 2822 deletions

View File

@ -3472,7 +3472,7 @@ pub mod rpc_full {
let preflight_commitment = config
.preflight_commitment
.map(|commitment| CommitmentConfig { commitment });
let preflight_bank = meta.bank(preflight_commitment);
let preflight_bank = &*meta.bank(preflight_commitment);
let transaction = sanitize_transaction(unsanitized_tx)?;
let signature = *transaction.signature();
@ -3569,7 +3569,7 @@ pub mod rpc_full {
let (_, mut unsanitized_tx) =
decode_and_deserialize::<VersionedTransaction>(data, encoding)?;
let bank = meta.bank(config.commitment);
let bank = &*meta.bank(config.commitment);
if config.replace_recent_blockhash {
if config.sig_verify {
return Err(Error::invalid_params(
@ -3637,7 +3637,7 @@ pub mod rpc_full {
};
Ok(new_response(
&bank,
bank,
RpcSimulateTransactionResult {
err: result.err(),
logs: Some(logs),