UNPKG

@starkware-industries/starkex-js

Version:

`starkex-js` is a JavaScript wrapper around the [StarkEx API](https://starkware.co/starkex/api/) that can be used in both NodeJS and Browser environments.

33 lines (32 loc) 851 B
declare type NumericSequence = number | string; interface OrderRequest { orderType: OrderTypeObsolete; nonce: NumericSequence; amountSell: string; amountBuy: string; tokenSell: string; tokenBuy: string; vaultIdSell: NumericSequence; vaultIdBuy: NumericSequence; expirationTimestamp: number; feeInfo?: FeeInfoUserRequest; } interface Signature { r: string; s?: string; } interface FeeInfoUserRequest { feeLimit: number; sourceVaultId: NumericSequence; tokenId: string; } interface FeeInfoExchangeRequest { destinationStarkKey: string; destinationVaultId: NumericSequence; feeTaken: number; } declare enum OrderTypeObsolete { SETTLEMENT = 0, TRANSFER = 1 } export { OrderRequest, Signature, FeeInfoUserRequest, FeeInfoExchangeRequest, NumericSequence, OrderTypeObsolete };