pub async fn approve_token(
    action_type: ActionType,
    headers: HeaderMap,
    env: NetEnv,
    payload_data: Map<String, Value>
) -> Result<Option<ActionToken>, Box<dyn Error>>