ferrox-actions 0.1.0

Action system for the Ferrox AI framework
Documentation
mod action;
pub mod birdeye;
pub mod coingecko;
pub mod dexscreener;
pub mod gmgn;

use std::sync::Arc;

pub use action::{
    ActionBuilder, ActionDefinition, ActionGroup, ActionParameter, ConfirmHandler, EmptyParams,
    FunctionAction,
};
pub use birdeye::BirdeyeActionGroup;
pub use coingecko::CoinGeckoActionGroup;
pub use dexscreener::DexScreenerActionGroup;
pub use gmgn::GmgnActionGroup;

pub type AgentState<S> = Arc<Mutex<S>>;
use tokio::sync::Mutex;