Skip to content

Commit 645c779

Browse files
Updates options snapshot response type SnapshotInfo (#148)
* update options snapshot response type SnapshotInfo * saved without formatting to match upstream repo format * changed SnapshotLastTrade to an interface for consistency * made all SnapshotLastTrade interface properties optional
1 parent 0dd343e commit 645c779

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/rest/options/snapshots.ts

+10
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,15 @@ export interface SnapshotLastQuote {
4141
timeframe?: number;
4242
}
4343

44+
export interface SnapshotLastTrade {
45+
conditions?: number[];
46+
exchange?: number;
47+
price?: number;
48+
sip_timestamp?: number;
49+
size?: number;
50+
timeframe?: string;
51+
}
52+
4453
export interface SnapshotUnderlyingAsset {
4554
change_to_break_even?: number;
4655
last_updated?: number;
@@ -57,6 +66,7 @@ export interface SnapshotInfo {
5766
greeks?: SnapshotGreeks;
5867
implied_volatility?: number;
5968
last_quote?: SnapshotLastQuote;
69+
last_trade?: SnapshotLastTrade;
6070
open_interest?: number;
6171
underlying_asset?: SnapshotUnderlyingAsset;
6272
}

0 commit comments

Comments
 (0)