| |
| pub struct TransferLink { |
| pub signature: String, |
| pub source: String, |
| pub destination: String, |
| pub mint: String, |
| pub timestamp: i64, |
| } |
|
|
| |
| pub struct BundleTradeLink { |
| pub signatures: Vec<String>, |
| pub wallet_a: String, |
| pub wallet_b: String, |
| pub mint: String, |
| pub slot: i64, |
| pub timestamp: i64, |
| } |
|
|
| |
| pub struct CopiedTradeLink { |
| pub timestamp: i64, |
| pub leader_buy_sig: String, |
| pub leader_sell_sig: String, |
| pub follower_buy_sig: String, |
| pub follower_sell_sig: String, |
| pub follower: String, |
| pub leader: String, |
| pub mint: String, |
| pub time_gap_on_buy_sec: i64, |
| pub time_gap_on_sell_sec: i64, |
| pub leader_pnl: f64, |
| pub follower_pnl: f64, |
|
|
| pub leader_buy_total: f64, |
| pub leader_sell_total: f64, |
|
|
| pub follower_buy_total: f64, |
| pub follower_sell_total: f64, |
| pub follower_buy_slippage: f32, |
| pub follower_sell_slippage: f32, |
| } |
|
|
| |
| pub struct CoordinatedActivityLink { |
| pub timestamp: i64, |
| pub leader_first_sig: String, |
| pub leader_second_sig: String, |
| pub follower_first_sig: String, |
| pub follower_second_sig: String, |
| pub follower: String, |
| pub leader: String, |
| pub mint: String, |
| pub time_gap_on_first_sec: i64, |
| pub time_gap_on_second_sec: i64, |
| } |
|
|
| |
| pub struct MintedLink { |
| pub signature: String, |
| pub timestamp: i64, |
| pub buy_amount: f64, |
| } |
|
|
| |
| pub struct SnipedLink { |
| pub timestamp: i64, |
| pub signature: String, |
| pub rank: i64, |
| pub sniped_amount: f64, |
| } |
|
|
| |
| pub struct LockedSupplyLink { |
| pub timestamp: i64, |
| pub signature: String, |
| pub amount: f64, |
| pub unlock_timestamp: u64, |
| } |
|
|
| |
| pub struct BurnedLink { |
| pub signature: String, |
| pub amount: f64, |
| pub timestamp: i64, |
| } |
|
|
| |
| pub struct ProvidedLiquidityLink { |
| pub signature: String, |
| pub wallet: String, |
| pub token: String, |
| pub pool_address: String, |
| pub amount_base: f64, |
| pub amount_quote: f64, |
| pub timestamp: i64, |
| } |
|
|
| |
| pub struct WhaleOfLink { |
| pub timestamp: i64, |
| pub wallet: String, |
| pub token: String, |
| pub holding_pct_at_creation: f32, |
| pub ath_usd_at_creation: f64, |
| } |
|
|
| |
| pub struct TopTraderOfLink { |
| pub timestamp: i64, |
| pub wallet: String, |
| pub token: String, |
| pub pnl_at_creation: f64, |
| pub ath_usd_at_creation: f64, |
| } |
|
|