feat(interfaces): add new API interfaces and update existing ones
New interfaces were added to enhance functionality for trade and offer creation requests. Renamed IApiAllTrades interface to IApiAllTradesRes for consistency. Interfaces were also added to manage referral codes and rankings.
This commit is contained in:
parent
50225f1c17
commit
1898d554f9
@ -18,6 +18,15 @@ export interface IApiLoginReq {
|
|||||||
password: string;
|
password: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface IApiTradeCreateRq {
|
||||||
|
id_offer: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface IApiOfferCreateReq {
|
||||||
|
id_crypto: string;
|
||||||
|
amount: number;
|
||||||
|
}
|
||||||
|
|
||||||
// ----- Response -----
|
// ----- Response -----
|
||||||
|
|
||||||
export interface IAbstractApiResponse {
|
export interface IAbstractApiResponse {
|
||||||
@ -43,4 +52,12 @@ export interface IApiUserAssetsRes extends IAbstractApiResponse {
|
|||||||
UserHasCrypto?: IUserWalletCryptos[];
|
UserHasCrypto?: IUserWalletCryptos[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface IApiAllTrades extends IAbstractApiResponse {}
|
export interface IApiAllTradesRes extends IAbstractApiResponse {}
|
||||||
|
|
||||||
|
export interface IAllRankRes extends IAbstractApiResponse {}
|
||||||
|
|
||||||
|
export interface IAllReferralCodeRes extends IAbstractApiResponse {}
|
||||||
|
|
||||||
|
export interface IReferralCodeUpdateRes extends IAbstractApiResponse {}
|
||||||
|
|
||||||
|
export interface IReferralCodeDeleteRes extends IAbstractApiResponse {}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user