use p2panda_core::{Hash, VerifyingKey};
use serde::{Deserialize, Serialize};
use crate::group::GroupAction;
#[derive(Clone, Debug, PartialEq, Eq, Deserialize, Serialize)]
pub struct GroupsArgs<C = ()> {
pub group_id: VerifyingKey,
pub action: GroupAction<VerifyingKey, C>,
pub dependencies: Vec<Hash>,
}