- genAuthSig(apiSecret, payload) ⇒
Object
Generates an auth signature, payload, and nonce for passing to the WS & REST APIs
- isClass(f) ⇒
boolean
- isSnapshot(msg) ⇒
boolean
- nonce() ⇒
number
Generates a new nonce for usage with the Bitfinex APIs
- padCandles(candles, candleWidth) ⇒
Array.<Array>
Fills in missing (0 volume) candles on the provided dataset. The result is a new array (does not mutate)
- setSigFig(n, maxSigs) ⇒
string
Smartly set the precision (decimal) on a value based off of the significant digit maximum. For example, calling with 3.34 when the max sig figs allowed is 5 would return '3.3400', the representation number of decimals IF they weren't zeros.
- setPrecision(number, decimals) ⇒
string
Casts the provided value to a number if required, and limits the number of decimals to the specified value. Returns a decimal string.
- prepareAmount(amount) ⇒
string
Prepares a amount for submitting via the API
- preparePrice(price) ⇒
string
Prepares a price for submitting via the API
Generates an auth signature, payload, and nonce for passing to the WS & REST APIs
Kind: global function
Returns: Object
- authSignature
Param | Type | Description |
---|---|---|
apiSecret | string |
|
payload | string |
optional signature payload, generated by default |
Kind: global function
Returns: boolean
- isClass
Param | Type |
---|---|
f | Class |
Kind: global function
Returns: boolean
- isSnapshot
Param | Type |
---|---|
msg | Array | Array.<Array> |
Generates a new nonce for usage with the Bitfinex APIs
Kind: global function
Returns: number
- nonce
Fills in missing (0 volume) candles on the provided dataset. The result is a new array (does not mutate)
Kind: global function
Returns: Array.<Array>
- paddedCandles
Param | Type | Description |
---|---|---|
candles | Array.<Array> |
array-format candles |
candleWidth | number |
in ms |
Smartly set the precision (decimal) on a value based off of the significant digit maximum. For example, calling with 3.34 when the max sig figs allowed is 5 would return '3.3400', the representation number of decimals IF they weren't zeros.
Kind: global function
Returns: string
- str
Param | Type | Description |
---|---|---|
n | number |
|
maxSigs | number |
default 5 |
Casts the provided value to a number if required, and limits the number of decimals to the specified value. Returns a decimal string.
Kind: global function
Returns: string
- result
Param | Type | Default |
---|---|---|
number | number | string |
0 |
decimals | number |
0 |
Prepares a amount for submitting via the API
Kind: global function
Returns: string
- preparedAmount
Param | Type | Default |
---|---|---|
amount | number | string |
0 |
Prepares a price for submitting via the API
Kind: global function
Returns: string
- preparedPrice
Param | Type | Default |
---|---|---|
price | number | string |
0 |