This commit is contained in:
Hardhat Chad
2025-09-17 14:59:46 -07:00
parent f8445b3f6f
commit 7c94459df0
8 changed files with 97 additions and 27 deletions

View File

@@ -30,6 +30,9 @@ async fn main() {
.expect("Missing COMMAND env var")
.as_str()
{
"boost" => {
boost(&rpc, &payer).await.unwrap();
}
"clock" => {
log_clock(&rpc).await.unwrap();
}
@@ -88,6 +91,15 @@ async fn main() {
};
}
async fn boost(
rpc: &RpcClient,
payer: &solana_sdk::signer::keypair::Keypair,
) -> Result<(), anyhow::Error> {
let ix = ore_api::sdk::boost(payer.pubkey());
submit_transaction(rpc, payer, &[ix]).await?;
Ok(())
}
async fn keys() -> Result<(), anyhow::Error> {
let treasury_address = ore_api::state::treasury_pda().0;
let config_address = ore_api::state::config_pda().0;
@@ -282,7 +294,7 @@ async fn log_config(rpc: &RpcClient) -> Result<(), anyhow::Error> {
let config = get_config(&rpc).await?;
println!("Config");
println!(" admin: {}", config.admin);
println!(" block_duration: {}", config.block_duration);
println!(" last_boost: {}", config.last_boost);
println!(" sniper_fee_duration: {}", config.sniper_fee_duration);
println!(" fee_collector: {}", config.fee_collector);
println!(" fee_rate: {}", config.fee_rate);