GrvtClient (CCXT-style)
Constructor
new GrvtClient(options: GrvtClientOptions)Options
Option
Type
Required
Default
Description
Example
import { GrvtClient, GrvtEnv } from "@wezzcoetzee/grvt";
const client = new GrvtClient({
env: GrvtEnv.TESTNET,
apiKey: "your-api-key",
tradingAccountId: "123456789",
privateKey: "0x...",
});
await client.loadMarkets();Properties
Property
Type
Description
Initialization
loadMarkets
Market Data Methods
fetchMarkets
Parameter
Type
Description
fetchAllMarkets
fetchMarket
fetchTicker
fetchMiniTicker
fetchOrderBook
Parameter
Type
Default
Description
fetchRecentTrades
fetchTrades
fetchOHLCV
Timeframe
Description
fetchFundingRateHistory
Order Methods
createOrder
Parameters
Parameter
Type
Required
Description
Time In Force Values
Value
Description
createLimitOrder
createMarketOrder
cancelOrder
cancelAllOrders
fetchOrder
fetchOpenOrders
Parameter
Type
Description
fetchOrderHistory
Account Methods
fetchPositions
Parameter
Type
Description
fetchMyTrades
getAccountSummary
Type
Description
fetchAccountHistory
Utility Properties
raw
Last updated