From db5d8c0fb15a9d92007190bd062b7fae92d9324e Mon Sep 17 00:00:00 2001 From: guibescos <59208140+guibescos@users.noreply.github.com> Date: Thu, 25 May 2023 10:58:01 -0500 Subject: [PATCH] Remove rent hack (#841) --- governance/remote_executor/cli/src/main.rs | 27 +--------------------- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/governance/remote_executor/cli/src/main.rs b/governance/remote_executor/cli/src/main.rs index 942d5d53..df658ed4 100644 --- a/governance/remote_executor/cli/src/main.rs +++ b/governance/remote_executor/cli/src/main.rs @@ -43,10 +43,7 @@ use { Keypair, }, signer::Signer, - system_instruction::{ - self, - transfer, - }, + system_instruction::{self,}, transaction::Transaction, }, std::str::FromStr, @@ -91,30 +88,8 @@ fn main() -> Result<()> { let vaa = VAA::from_bytes(vaa_bytes.clone())?; - // RENT HACK STARTS HERE - let signature_set_size = 4 + 19 + 32 + 4; - let posted_vaa_size = 3 + 1 + 1 + 4 + 32 + 4 + 4 + 8 + 2 + 32 + 4 + vaa.payload.len(); let posted_vaa_key = PostedVAA::key(&wormhole, vaa.digest().unwrap().hash); - process_transaction( - &rpc_client, - vec![ - transfer( - &payer.pubkey(), - &signature_set_keypair.pubkey(), - rpc_client.get_minimum_balance_for_rent_exemption(signature_set_size)?, - ), - transfer( - &payer.pubkey(), - &posted_vaa_key, - rpc_client.get_minimum_balance_for_rent_exemption(posted_vaa_size)?, - ), - ], - &vec![&payer], - )?; - - // RENT HACK ENDS HERE - // First verify VAA let verify_txs = verify_signatures_txs( vaa_bytes.as_slice(),