Skip to content

Commit ecef8fe

Browse files
committed
fix: factor main logic out into its own function
1 parent 053d2b5 commit ecef8fe

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

tip-router-operator-cli/src/restaking.rs

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
use std::sync::Arc;
22

33
use base64::{engine::general_purpose, Engine};
4-
use jito_bytemuck::AccountDeserialize;
5-
use jito_bytemuck::Discriminator;
6-
use jito_restaking_client::instructions::InitializeOperatorVaultTicketBuilder;
7-
use jito_restaking_client::instructions::OperatorWarmupNcnBuilder;
8-
use jito_restaking_core::ncn_operator_state::NcnOperatorState;
9-
use jito_restaking_core::operator_vault_ticket::OperatorVaultTicket;
10-
use jito_restaking_core::{config::Config as RestakingConfig, ncn_vault_ticket::NcnVaultTicket};
4+
use jito_bytemuck::{AccountDeserialize, Discriminator};
5+
use jito_restaking_client::instructions::{
6+
InitializeOperatorVaultTicketBuilder, OperatorWarmupNcnBuilder,
7+
};
8+
use jito_restaking_core::{
9+
config::Config as RestakingConfig, ncn_operator_state::NcnOperatorState,
10+
ncn_vault_ticket::NcnVaultTicket, operator_vault_ticket::OperatorVaultTicket,
11+
};
1112
use log::{info, warn};
12-
use solana_account_decoder::UiAccountEncoding;
13-
use solana_account_decoder::UiDataSliceConfig;
14-
use solana_client::nonblocking::rpc_client::RpcClient;
15-
use solana_client::rpc_config::RpcAccountInfoConfig;
16-
use solana_client::rpc_config::RpcProgramAccountsConfig;
17-
use solana_client::rpc_filter::Memcmp;
18-
use solana_client::rpc_filter::MemcmpEncodedBytes;
19-
use solana_client::rpc_filter::RpcFilterType;
13+
use solana_account_decoder::{UiAccountEncoding, UiDataSliceConfig};
14+
use solana_client::{
15+
nonblocking::rpc_client::RpcClient,
16+
rpc_config::{RpcAccountInfoConfig, RpcProgramAccountsConfig},
17+
rpc_filter::{Memcmp, MemcmpEncodedBytes, RpcFilterType},
18+
};
2019
use solana_sdk::{pubkey::Pubkey, signature::Keypair, signer::Signer, transaction::Transaction};
2120

2221
/// Handles jito-restaking-program operation

0 commit comments

Comments
 (0)