binance-api-client
Version:
A wrapper which can be used to interact with Binance's API. Entirely developed in TypeScript.
44 lines (32 loc) • 886 B
text/typescript
import { SymbolFilter } from "./abstraction/SymbolFilter";
/**
* Represents a single price filter.
*/
export class PriceFilter implements SymbolFilter {
private _minimumPrice: number;
private _maximumPrice: number;
private _tickSize: number;
constructor( json: any ) {
this._minimumPrice = json.minPrice;
this._maximumPrice = json.maxPrice;
this._tickSize = json.tickSize;
}
get minimumPrice(): number {
return this._minimumPrice;
}
set minimumPrice( value: number ) {
this._minimumPrice = value;
}
get maximumPrice(): number {
return this._maximumPrice;
}
set maximumPrice( value: number ) {
this._maximumPrice = value;
}
get tickSize(): number {
return this._tickSize;
}
set tickSize( value: number ) {
this._tickSize = value;
}
}