alpaca-mock 0.27.2

Executable mock server for alpaca-rust trading and market-data flows
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use alpaca_trade::account::Account;
use axum::{Json, extract::State};

use crate::auth::AuthenticatedAccount;
use crate::state::MockServerState;

pub(crate) async fn account_get(
    State(state): State<MockServerState>,
    axum::extract::Extension(account): axum::extract::Extension<AuthenticatedAccount>,
) -> Json<Account> {
    Json(state.project_account(&account.api_key))
}