Use an interface for AlpacaActivity and add date checks to tests.
This commit is contained in:
@ -1,19 +1,19 @@
|
||||
import Alpaca from '@alpacahq/alpaca-trade-api';
|
||||
import { Action, ActionSide, ActionFetchOptions, ActionFetchResponse, ActionDateType } from '../interface/actions';
|
||||
|
||||
class AlpacaActivity {
|
||||
id!: string;
|
||||
activity_type!: string;
|
||||
transaction_time!: string;
|
||||
type!: string;
|
||||
price!: string;
|
||||
qty!: string;
|
||||
side!: string;
|
||||
symbol!: string;
|
||||
leaves_qty!: string;
|
||||
order_id!: string;
|
||||
cum_qty!: string;
|
||||
order_status!: string;
|
||||
interface AlpacaActivity {
|
||||
id: string;
|
||||
activity_type: string;
|
||||
transaction_time: string;
|
||||
type: string;
|
||||
price: string;
|
||||
qty: string;
|
||||
side: string;
|
||||
symbol: string;
|
||||
leaves_qty: string;
|
||||
order_id: string;
|
||||
cum_qty: string;
|
||||
order_status: string;
|
||||
}
|
||||
|
||||
export class AlpacaActionProvider {
|
||||
|
Reference in New Issue
Block a user