js: add estimateFillDuration query
This commit is contained in:
parent
6596ea0bab
commit
3bd637fc56
1 changed files with 12 additions and 0 deletions
|
@ -52,8 +52,20 @@ export function updateTypeDeChampOperation(
|
||||||
handleResponseData(typeDeChamp, data as ResponseData);
|
handleResponseData(typeDeChamp, data as ResponseData);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
export function estimateFillDuration(queue: OperationsQueue): Promise<number> {
|
||||||
|
return queue
|
||||||
|
.enqueue({
|
||||||
|
path: `/estimate_fill_duration`,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
.then((data) => {
|
||||||
|
const responseData = data as EstimatedFillDurationResponseData;
|
||||||
|
return responseData.estimated_fill_duration;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
type ResponseData = { type_de_champ: Record<string, string> };
|
type ResponseData = { type_de_champ: Record<string, string> };
|
||||||
|
type EstimatedFillDurationResponseData = { estimated_fill_duration: number };
|
||||||
|
|
||||||
function handleResponseData(
|
function handleResponseData(
|
||||||
typeDeChamp: Partial<TypeDeChamp>,
|
typeDeChamp: Partial<TypeDeChamp>,
|
||||||
|
|
Loading…
Reference in a new issue