Documentation ¶
Index ¶
- Variables
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type Account
- func (o *Account) GetActive() bool
- func (o *Account) GetActiveOk() (*bool, bool)
- func (o *Account) GetAvailableBalance() AccountAvailableBalance
- func (o *Account) GetAvailableBalanceOk() (*AccountAvailableBalance, bool)
- func (o *Account) GetCreatedAt() string
- func (o *Account) GetCreatedAtOk() (*string, bool)
- func (o *Account) GetCurrency() string
- func (o *Account) GetCurrencyOk() (*string, bool)
- func (o *Account) GetDefault() bool
- func (o *Account) GetDefaultOk() (*bool, bool)
- func (o *Account) GetDeletedAt() string
- func (o *Account) GetDeletedAtOk() (*string, bool)
- func (o *Account) GetHold() AccountAvailableBalance
- func (o *Account) GetHoldOk() (*AccountAvailableBalance, bool)
- func (o *Account) GetName() string
- func (o *Account) GetNameOk() (*string, bool)
- func (o *Account) GetReady() bool
- func (o *Account) GetReadyOk() (*bool, bool)
- func (o *Account) GetType() string
- func (o *Account) GetTypeOk() (*string, bool)
- func (o *Account) GetUpdatedAt() string
- func (o *Account) GetUpdatedAtOk() (*string, bool)
- func (o *Account) GetUuid() string
- func (o *Account) GetUuidOk() (*string, bool)
- func (o *Account) HasActive() bool
- func (o *Account) HasAvailableBalance() bool
- func (o *Account) HasCreatedAt() bool
- func (o *Account) HasCurrency() bool
- func (o *Account) HasDefault() bool
- func (o *Account) HasDeletedAt() bool
- func (o *Account) HasHold() bool
- func (o *Account) HasName() bool
- func (o *Account) HasReady() bool
- func (o *Account) HasType() bool
- func (o *Account) HasUpdatedAt() bool
- func (o *Account) HasUuid() bool
- func (o Account) MarshalJSON() ([]byte, error)
- func (o *Account) SetActive(v bool)
- func (o *Account) SetAvailableBalance(v AccountAvailableBalance)
- func (o *Account) SetCreatedAt(v string)
- func (o *Account) SetCurrency(v string)
- func (o *Account) SetDefault(v bool)
- func (o *Account) SetDeletedAt(v string)
- func (o *Account) SetHold(v AccountAvailableBalance)
- func (o *Account) SetName(v string)
- func (o *Account) SetReady(v bool)
- func (o *Account) SetType(v string)
- func (o *Account) SetUpdatedAt(v string)
- func (o *Account) SetUuid(v string)
- type AccountAvailableBalance
- func (o *AccountAvailableBalance) GetCurrency() string
- func (o *AccountAvailableBalance) GetCurrencyOk() (*string, bool)
- func (o *AccountAvailableBalance) GetValue() float64
- func (o *AccountAvailableBalance) GetValueOk() (*float64, bool)
- func (o *AccountAvailableBalance) HasCurrency() bool
- func (o *AccountAvailableBalance) HasValue() bool
- func (o AccountAvailableBalance) MarshalJSON() ([]byte, error)
- func (o *AccountAvailableBalance) SetCurrency(v string)
- func (o *AccountAvailableBalance) SetValue(v float64)
- type CancelOrderRequest
- type CancelOrderResponse
- func (o *CancelOrderResponse) GetResults() []CancelOrderResponseResultsInner
- func (o *CancelOrderResponse) GetResultsOk() ([]CancelOrderResponseResultsInner, bool)
- func (o *CancelOrderResponse) HasResults() bool
- func (o CancelOrderResponse) MarshalJSON() ([]byte, error)
- func (o *CancelOrderResponse) SetResults(v []CancelOrderResponseResultsInner)
- type CancelOrderResponseResultsInner
- func (o *CancelOrderResponseResultsInner) GetFailureReason() string
- func (o *CancelOrderResponseResultsInner) GetFailureReasonOk() (*string, bool)
- func (o *CancelOrderResponseResultsInner) GetOrderId() string
- func (o *CancelOrderResponseResultsInner) GetOrderIdOk() (*string, bool)
- func (o *CancelOrderResponseResultsInner) GetSuccess() bool
- func (o *CancelOrderResponseResultsInner) GetSuccessOk() (*bool, bool)
- func (o *CancelOrderResponseResultsInner) HasFailureReason() bool
- func (o *CancelOrderResponseResultsInner) HasOrderId() bool
- func (o *CancelOrderResponseResultsInner) HasSuccess() bool
- func (o CancelOrderResponseResultsInner) MarshalJSON() ([]byte, error)
- func (o *CancelOrderResponseResultsInner) SetFailureReason(v string)
- func (o *CancelOrderResponseResultsInner) SetOrderId(v string)
- func (o *CancelOrderResponseResultsInner) SetSuccess(v bool)
- type CreateOrderRequest
- func (o *CreateOrderRequest) GetClientOrderId() string
- func (o *CreateOrderRequest) GetClientOrderIdOk() (*string, bool)
- func (o *CreateOrderRequest) GetOrderConfiguration() CreateOrderRequestOrderConfiguration
- func (o *CreateOrderRequest) GetOrderConfigurationOk() (*CreateOrderRequestOrderConfiguration, bool)
- func (o *CreateOrderRequest) GetProductId() string
- func (o *CreateOrderRequest) GetProductIdOk() (*string, bool)
- func (o *CreateOrderRequest) GetSide() string
- func (o *CreateOrderRequest) GetSideOk() (*string, bool)
- func (o *CreateOrderRequest) HasClientOrderId() bool
- func (o *CreateOrderRequest) HasOrderConfiguration() bool
- func (o *CreateOrderRequest) HasProductId() bool
- func (o *CreateOrderRequest) HasSide() bool
- func (o CreateOrderRequest) MarshalJSON() ([]byte, error)
- func (o *CreateOrderRequest) SetClientOrderId(v string)
- func (o *CreateOrderRequest) SetOrderConfiguration(v CreateOrderRequestOrderConfiguration)
- func (o *CreateOrderRequest) SetProductId(v string)
- func (o *CreateOrderRequest) SetSide(v string)
- type CreateOrderRequestOrderConfiguration
- func (o *CreateOrderRequestOrderConfiguration) GetLimitLimitGtc() CreateOrderRequestOrderConfigurationLimitLimitGtc
- func (o *CreateOrderRequestOrderConfiguration) GetLimitLimitGtcOk() (*CreateOrderRequestOrderConfigurationLimitLimitGtc, bool)
- func (o *CreateOrderRequestOrderConfiguration) GetLimitLimitGtd() CreateOrderRequestOrderConfigurationLimitLimitGtd
- func (o *CreateOrderRequestOrderConfiguration) GetLimitLimitGtdOk() (*CreateOrderRequestOrderConfigurationLimitLimitGtd, bool)
- func (o *CreateOrderRequestOrderConfiguration) GetMarketMarketIoc() CreateOrderRequestOrderConfigurationMarketMarketIoc
- func (o *CreateOrderRequestOrderConfiguration) GetMarketMarketIocOk() (*CreateOrderRequestOrderConfigurationMarketMarketIoc, bool)
- func (o *CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtc() CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
- func (o *CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtcOk() (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc, bool)
- func (o *CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtd() CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
- func (o *CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtdOk() (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd, bool)
- func (o *CreateOrderRequestOrderConfiguration) HasLimitLimitGtc() bool
- func (o *CreateOrderRequestOrderConfiguration) HasLimitLimitGtd() bool
- func (o *CreateOrderRequestOrderConfiguration) HasMarketMarketIoc() bool
- func (o *CreateOrderRequestOrderConfiguration) HasStopLimitStopLimitGtc() bool
- func (o *CreateOrderRequestOrderConfiguration) HasStopLimitStopLimitGtd() bool
- func (o CreateOrderRequestOrderConfiguration) MarshalJSON() ([]byte, error)
- func (o *CreateOrderRequestOrderConfiguration) SetLimitLimitGtc(v CreateOrderRequestOrderConfigurationLimitLimitGtc)
- func (o *CreateOrderRequestOrderConfiguration) SetLimitLimitGtd(v CreateOrderRequestOrderConfigurationLimitLimitGtd)
- func (o *CreateOrderRequestOrderConfiguration) SetMarketMarketIoc(v CreateOrderRequestOrderConfigurationMarketMarketIoc)
- func (o *CreateOrderRequestOrderConfiguration) SetStopLimitStopLimitGtc(v CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc)
- func (o *CreateOrderRequestOrderConfiguration) SetStopLimitStopLimitGtd(v CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd)
- type CreateOrderRequestOrderConfigurationLimitLimitGtc
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetBaseSize() string
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetBaseSizeOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetLimitPrice() string
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetLimitPriceOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetPostOnly() bool
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetPostOnlyOk() (*bool, bool)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) HasBaseSize() bool
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) HasLimitPrice() bool
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) HasPostOnly() bool
- func (o CreateOrderRequestOrderConfigurationLimitLimitGtc) MarshalJSON() ([]byte, error)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) SetBaseSize(v string)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) SetLimitPrice(v string)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) SetPostOnly(v bool)
- type CreateOrderRequestOrderConfigurationLimitLimitGtd
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetBaseSize() string
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetBaseSizeOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetEndTime() string
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetEndTimeOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetLimitPrice() string
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetLimitPriceOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetPostOnly() bool
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetPostOnlyOk() (*bool, bool)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) HasBaseSize() bool
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) HasEndTime() bool
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) HasLimitPrice() bool
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) HasPostOnly() bool
- func (o CreateOrderRequestOrderConfigurationLimitLimitGtd) MarshalJSON() ([]byte, error)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) SetBaseSize(v string)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) SetEndTime(v string)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) SetLimitPrice(v string)
- func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) SetPostOnly(v bool)
- type CreateOrderRequestOrderConfigurationMarketMarketIoc
- func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) GetBaseSize() string
- func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) GetBaseSizeOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) GetQuoteSize() string
- func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) GetQuoteSizeOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) HasBaseSize() bool
- func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) HasQuoteSize() bool
- func (o CreateOrderRequestOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
- func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) SetBaseSize(v string)
- func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) SetQuoteSize(v string)
- type CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetBaseSize() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetBaseSizeOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetLimitPrice() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetLimitPriceOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopDirection() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopDirectionOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopPrice() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopPriceOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasBaseSize() bool
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasLimitPrice() bool
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasStopDirection() bool
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasStopPrice() bool
- func (o CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetBaseSize(v string)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetLimitPrice(v string)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetStopDirection(v string)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetStopPrice(v string)
- type CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetBaseSize() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetBaseSizeOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetEndTime() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetEndTimeOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetLimitPrice() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetLimitPriceOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopDirection() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopDirectionOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopPrice() string
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopPriceOk() (*string, bool)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasBaseSize() bool
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasEndTime() bool
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasLimitPrice() bool
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasStopDirection() bool
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasStopPrice() bool
- func (o CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetBaseSize(v string)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetEndTime(v string)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetLimitPrice(v string)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetStopDirection(v string)
- func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetStopPrice(v string)
- type CreateOrderResponse
- func (o *CreateOrderResponse) GetErrorResponse() CreateOrderResponseErrorResponse
- func (o *CreateOrderResponse) GetErrorResponseOk() (*CreateOrderResponseErrorResponse, bool)
- func (o *CreateOrderResponse) GetFailureReason() string
- func (o *CreateOrderResponse) GetFailureReasonOk() (*string, bool)
- func (o *CreateOrderResponse) GetOrderConfiguration() OutputOrderConfiguration
- func (o *CreateOrderResponse) GetOrderConfigurationOk() (*OutputOrderConfiguration, bool)
- func (o *CreateOrderResponse) GetOrderId() string
- func (o *CreateOrderResponse) GetOrderIdOk() (*string, bool)
- func (o *CreateOrderResponse) GetSuccess() bool
- func (o *CreateOrderResponse) GetSuccessOk() (*bool, bool)
- func (o *CreateOrderResponse) GetSuccessResponse() CreateOrderResponseSuccessResponse
- func (o *CreateOrderResponse) GetSuccessResponseOk() (*CreateOrderResponseSuccessResponse, bool)
- func (o *CreateOrderResponse) HasErrorResponse() bool
- func (o *CreateOrderResponse) HasFailureReason() bool
- func (o *CreateOrderResponse) HasOrderConfiguration() bool
- func (o *CreateOrderResponse) HasOrderId() bool
- func (o *CreateOrderResponse) HasSuccess() bool
- func (o *CreateOrderResponse) HasSuccessResponse() bool
- func (o CreateOrderResponse) MarshalJSON() ([]byte, error)
- func (o *CreateOrderResponse) SetErrorResponse(v CreateOrderResponseErrorResponse)
- func (o *CreateOrderResponse) SetFailureReason(v string)
- func (o *CreateOrderResponse) SetOrderConfiguration(v OutputOrderConfiguration)
- func (o *CreateOrderResponse) SetOrderId(v string)
- func (o *CreateOrderResponse) SetSuccess(v bool)
- func (o *CreateOrderResponse) SetSuccessResponse(v CreateOrderResponseSuccessResponse)
- type CreateOrderResponseErrorResponse
- func (o *CreateOrderResponseErrorResponse) GetError() string
- func (o *CreateOrderResponseErrorResponse) GetErrorDetails() string
- func (o *CreateOrderResponseErrorResponse) GetErrorDetailsOk() (*string, bool)
- func (o *CreateOrderResponseErrorResponse) GetErrorOk() (*string, bool)
- func (o *CreateOrderResponseErrorResponse) GetMessage() string
- func (o *CreateOrderResponseErrorResponse) GetMessageOk() (*string, bool)
- func (o *CreateOrderResponseErrorResponse) GetNewOrderFailureReason() string
- func (o *CreateOrderResponseErrorResponse) GetNewOrderFailureReasonOk() (*string, bool)
- func (o *CreateOrderResponseErrorResponse) GetPreviewFailureReason() string
- func (o *CreateOrderResponseErrorResponse) GetPreviewFailureReasonOk() (*string, bool)
- func (o *CreateOrderResponseErrorResponse) HasError() bool
- func (o *CreateOrderResponseErrorResponse) HasErrorDetails() bool
- func (o *CreateOrderResponseErrorResponse) HasMessage() bool
- func (o *CreateOrderResponseErrorResponse) HasNewOrderFailureReason() bool
- func (o *CreateOrderResponseErrorResponse) HasPreviewFailureReason() bool
- func (o CreateOrderResponseErrorResponse) MarshalJSON() ([]byte, error)
- func (o *CreateOrderResponseErrorResponse) SetError(v string)
- func (o *CreateOrderResponseErrorResponse) SetErrorDetails(v string)
- func (o *CreateOrderResponseErrorResponse) SetMessage(v string)
- func (o *CreateOrderResponseErrorResponse) SetNewOrderFailureReason(v string)
- func (o *CreateOrderResponseErrorResponse) SetPreviewFailureReason(v string)
- type CreateOrderResponseSuccessResponse
- func (o *CreateOrderResponseSuccessResponse) GetClientOrderId() string
- func (o *CreateOrderResponseSuccessResponse) GetClientOrderIdOk() (*string, bool)
- func (o *CreateOrderResponseSuccessResponse) GetOrderId() string
- func (o *CreateOrderResponseSuccessResponse) GetOrderIdOk() (*string, bool)
- func (o *CreateOrderResponseSuccessResponse) GetProductId() string
- func (o *CreateOrderResponseSuccessResponse) GetProductIdOk() (*string, bool)
- func (o *CreateOrderResponseSuccessResponse) GetSide() string
- func (o *CreateOrderResponseSuccessResponse) GetSideOk() (*string, bool)
- func (o *CreateOrderResponseSuccessResponse) HasClientOrderId() bool
- func (o *CreateOrderResponseSuccessResponse) HasOrderId() bool
- func (o *CreateOrderResponseSuccessResponse) HasProductId() bool
- func (o *CreateOrderResponseSuccessResponse) HasSide() bool
- func (o CreateOrderResponseSuccessResponse) MarshalJSON() ([]byte, error)
- func (o *CreateOrderResponseSuccessResponse) SetClientOrderId(v string)
- func (o *CreateOrderResponseSuccessResponse) SetOrderId(v string)
- func (o *CreateOrderResponseSuccessResponse) SetProductId(v string)
- func (o *CreateOrderResponseSuccessResponse) SetSide(v string)
- type FailureReason
- type GetExchangeRateResponse
- func (o *GetExchangeRateResponse) GetData() GetExchangeRateResponseData
- func (o *GetExchangeRateResponse) GetDataOk() (*GetExchangeRateResponseData, bool)
- func (o *GetExchangeRateResponse) HasData() bool
- func (o GetExchangeRateResponse) MarshalJSON() ([]byte, error)
- func (o *GetExchangeRateResponse) SetData(v GetExchangeRateResponseData)
- type GetExchangeRateResponseData
- func (o *GetExchangeRateResponseData) GetCurrency() string
- func (o *GetExchangeRateResponseData) GetCurrencyOk() (*string, bool)
- func (o *GetExchangeRateResponseData) GetRates() map[string]string
- func (o *GetExchangeRateResponseData) GetRatesOk() (*map[string]string, bool)
- func (o *GetExchangeRateResponseData) HasCurrency() bool
- func (o *GetExchangeRateResponseData) HasRates() bool
- func (o GetExchangeRateResponseData) MarshalJSON() ([]byte, error)
- func (o *GetExchangeRateResponseData) SetCurrency(v string)
- func (o *GetExchangeRateResponseData) SetRates(v map[string]string)
- type GetOrderResponse
- type GetPriceResponse
- type GetPriceResponseData
- func (o *GetPriceResponseData) GetAmount() float64
- func (o *GetPriceResponseData) GetAmountOk() (*float64, bool)
- func (o *GetPriceResponseData) GetCurrency() string
- func (o *GetPriceResponseData) GetCurrencyOk() (*string, bool)
- func (o *GetPriceResponseData) HasAmount() bool
- func (o *GetPriceResponseData) HasCurrency() bool
- func (o GetPriceResponseData) MarshalJSON() ([]byte, error)
- func (o *GetPriceResponseData) SetAmount(v float64)
- func (o *GetPriceResponseData) SetCurrency(v string)
- type GetProductResponse
- func (o *GetProductResponse) GetAuctionMode() bool
- func (o *GetProductResponse) GetAuctionModeOk() (*bool, bool)
- func (o *GetProductResponse) GetBaseCurrencyId() string
- func (o *GetProductResponse) GetBaseCurrencyIdOk() (*string, bool)
- func (o *GetProductResponse) GetBaseDisplaySymbol() string
- func (o *GetProductResponse) GetBaseDisplaySymbolOk() (*string, bool)
- func (o *GetProductResponse) GetBaseIncrement() float64
- func (o *GetProductResponse) GetBaseIncrementOk() (*float64, bool)
- func (o *GetProductResponse) GetBaseMaxSize() float64
- func (o *GetProductResponse) GetBaseMaxSizeOk() (*float64, bool)
- func (o *GetProductResponse) GetBaseMinSize() float64
- func (o *GetProductResponse) GetBaseMinSizeOk() (*float64, bool)
- func (o *GetProductResponse) GetBaseName() string
- func (o *GetProductResponse) GetBaseNameOk() (*string, bool)
- func (o *GetProductResponse) GetCancelOnly() bool
- func (o *GetProductResponse) GetCancelOnlyOk() (*bool, bool)
- func (o *GetProductResponse) GetFcmTradingSessionDetails() string
- func (o *GetProductResponse) GetFcmTradingSessionDetailsOk() (*string, bool)
- func (o *GetProductResponse) GetIsDisabled() bool
- func (o *GetProductResponse) GetIsDisabledOk() (*bool, bool)
- func (o *GetProductResponse) GetLimitOnly() bool
- func (o *GetProductResponse) GetLimitOnlyOk() (*bool, bool)
- func (o *GetProductResponse) GetMidMarketPrice() string
- func (o *GetProductResponse) GetMidMarketPriceOk() (*string, bool)
- func (o *GetProductResponse) GetNew() bool
- func (o *GetProductResponse) GetNewOk() (*bool, bool)
- func (o *GetProductResponse) GetPostOnly() bool
- func (o *GetProductResponse) GetPostOnlyOk() (*bool, bool)
- func (o *GetProductResponse) GetPrice() float64
- func (o *GetProductResponse) GetPriceOk() (*float64, bool)
- func (o *GetProductResponse) GetPricePercentageChange24h() float64
- func (o *GetProductResponse) GetPricePercentageChange24hOk() (*float64, bool)
- func (o *GetProductResponse) GetProductId() string
- func (o *GetProductResponse) GetProductIdOk() (*string, bool)
- func (o *GetProductResponse) GetProductType() string
- func (o *GetProductResponse) GetProductTypeOk() (*string, bool)
- func (o *GetProductResponse) GetQuoteCurrencyId() string
- func (o *GetProductResponse) GetQuoteCurrencyIdOk() (*string, bool)
- func (o *GetProductResponse) GetQuoteDisplaySymbol() string
- func (o *GetProductResponse) GetQuoteDisplaySymbolOk() (*string, bool)
- func (o *GetProductResponse) GetQuoteIncrement() float64
- func (o *GetProductResponse) GetQuoteIncrementOk() (*float64, bool)
- func (o *GetProductResponse) GetQuoteMaxSize() float64
- func (o *GetProductResponse) GetQuoteMaxSizeOk() (*float64, bool)
- func (o *GetProductResponse) GetQuoteMinSize() float64
- func (o *GetProductResponse) GetQuoteMinSizeOk() (*float64, bool)
- func (o *GetProductResponse) GetQuoteName() string
- func (o *GetProductResponse) GetQuoteNameOk() (*string, bool)
- func (o *GetProductResponse) GetStatus() string
- func (o *GetProductResponse) GetStatusOk() (*string, bool)
- func (o *GetProductResponse) GetTradingDisabled() bool
- func (o *GetProductResponse) GetTradingDisabledOk() (*bool, bool)
- func (o *GetProductResponse) GetVolume24h() float64
- func (o *GetProductResponse) GetVolume24hOk() (*float64, bool)
- func (o *GetProductResponse) GetVolumePercentageChange24h() float64
- func (o *GetProductResponse) GetVolumePercentageChange24hOk() (*float64, bool)
- func (o *GetProductResponse) GetWatched() bool
- func (o *GetProductResponse) GetWatchedOk() (*bool, bool)
- func (o *GetProductResponse) HasAuctionMode() bool
- func (o *GetProductResponse) HasBaseCurrencyId() bool
- func (o *GetProductResponse) HasBaseDisplaySymbol() bool
- func (o *GetProductResponse) HasBaseIncrement() bool
- func (o *GetProductResponse) HasBaseMaxSize() bool
- func (o *GetProductResponse) HasBaseMinSize() bool
- func (o *GetProductResponse) HasBaseName() bool
- func (o *GetProductResponse) HasCancelOnly() bool
- func (o *GetProductResponse) HasFcmTradingSessionDetails() bool
- func (o *GetProductResponse) HasIsDisabled() bool
- func (o *GetProductResponse) HasLimitOnly() bool
- func (o *GetProductResponse) HasMidMarketPrice() bool
- func (o *GetProductResponse) HasNew() bool
- func (o *GetProductResponse) HasPostOnly() bool
- func (o *GetProductResponse) HasPrice() bool
- func (o *GetProductResponse) HasPricePercentageChange24h() bool
- func (o *GetProductResponse) HasProductId() bool
- func (o *GetProductResponse) HasProductType() bool
- func (o *GetProductResponse) HasQuoteCurrencyId() bool
- func (o *GetProductResponse) HasQuoteDisplaySymbol() bool
- func (o *GetProductResponse) HasQuoteIncrement() bool
- func (o *GetProductResponse) HasQuoteMaxSize() bool
- func (o *GetProductResponse) HasQuoteMinSize() bool
- func (o *GetProductResponse) HasQuoteName() bool
- func (o *GetProductResponse) HasStatus() bool
- func (o *GetProductResponse) HasTradingDisabled() bool
- func (o *GetProductResponse) HasVolume24h() bool
- func (o *GetProductResponse) HasVolumePercentageChange24h() bool
- func (o *GetProductResponse) HasWatched() bool
- func (o GetProductResponse) MarshalJSON() ([]byte, error)
- func (o *GetProductResponse) SetAuctionMode(v bool)
- func (o *GetProductResponse) SetBaseCurrencyId(v string)
- func (o *GetProductResponse) SetBaseDisplaySymbol(v string)
- func (o *GetProductResponse) SetBaseIncrement(v float64)
- func (o *GetProductResponse) SetBaseMaxSize(v float64)
- func (o *GetProductResponse) SetBaseMinSize(v float64)
- func (o *GetProductResponse) SetBaseName(v string)
- func (o *GetProductResponse) SetCancelOnly(v bool)
- func (o *GetProductResponse) SetFcmTradingSessionDetails(v string)
- func (o *GetProductResponse) SetIsDisabled(v bool)
- func (o *GetProductResponse) SetLimitOnly(v bool)
- func (o *GetProductResponse) SetMidMarketPrice(v string)
- func (o *GetProductResponse) SetNew(v bool)
- func (o *GetProductResponse) SetPostOnly(v bool)
- func (o *GetProductResponse) SetPrice(v float64)
- func (o *GetProductResponse) SetPricePercentageChange24h(v float64)
- func (o *GetProductResponse) SetProductId(v string)
- func (o *GetProductResponse) SetProductType(v string)
- func (o *GetProductResponse) SetQuoteCurrencyId(v string)
- func (o *GetProductResponse) SetQuoteDisplaySymbol(v string)
- func (o *GetProductResponse) SetQuoteIncrement(v float64)
- func (o *GetProductResponse) SetQuoteMaxSize(v float64)
- func (o *GetProductResponse) SetQuoteMinSize(v float64)
- func (o *GetProductResponse) SetQuoteName(v string)
- func (o *GetProductResponse) SetStatus(v string)
- func (o *GetProductResponse) SetTradingDisabled(v bool)
- func (o *GetProductResponse) SetVolume24h(v float64)
- func (o *GetProductResponse) SetVolumePercentageChange24h(v float64)
- func (o *GetProductResponse) SetWatched(v bool)
- type ListAccountsResponse
- func (o *ListAccountsResponse) GetAccounts() []Account
- func (o *ListAccountsResponse) GetAccountsOk() ([]Account, bool)
- func (o *ListAccountsResponse) GetCursor() string
- func (o *ListAccountsResponse) GetCursorOk() (*string, bool)
- func (o *ListAccountsResponse) GetHasNext() bool
- func (o *ListAccountsResponse) GetHasNextOk() (*bool, bool)
- func (o *ListAccountsResponse) GetSize() int32
- func (o *ListAccountsResponse) GetSizeOk() (*int32, bool)
- func (o *ListAccountsResponse) HasAccounts() bool
- func (o *ListAccountsResponse) HasCursor() bool
- func (o *ListAccountsResponse) HasHasNext() bool
- func (o *ListAccountsResponse) HasSize() bool
- func (o ListAccountsResponse) MarshalJSON() ([]byte, error)
- func (o *ListAccountsResponse) SetAccounts(v []Account)
- func (o *ListAccountsResponse) SetCursor(v string)
- func (o *ListAccountsResponse) SetHasNext(v bool)
- func (o *ListAccountsResponse) SetSize(v int32)
- type ListFillsResponse
- func (o *ListFillsResponse) GetCursor() string
- func (o *ListFillsResponse) GetCursorOk() (*string, bool)
- func (o *ListFillsResponse) GetFills() []OrderFill
- func (o *ListFillsResponse) GetFillsOk() ([]OrderFill, bool)
- func (o *ListFillsResponse) HasCursor() bool
- func (o *ListFillsResponse) HasFills() bool
- func (o ListFillsResponse) MarshalJSON() ([]byte, error)
- func (o *ListFillsResponse) SetCursor(v string)
- func (o *ListFillsResponse) SetFills(v []OrderFill)
- type ListOrdersResponse
- func (o *ListOrdersResponse) GetCursor() string
- func (o *ListOrdersResponse) GetCursorOk() (*string, bool)
- func (o *ListOrdersResponse) GetHasNext() bool
- func (o *ListOrdersResponse) GetHasNextOk() (*bool, bool)
- func (o *ListOrdersResponse) GetOrders() []Order
- func (o *ListOrdersResponse) GetOrdersOk() ([]Order, bool)
- func (o *ListOrdersResponse) GetSequence() int32
- func (o *ListOrdersResponse) GetSequenceOk() (*int32, bool)
- func (o *ListOrdersResponse) HasCursor() bool
- func (o *ListOrdersResponse) HasHasNext() bool
- func (o *ListOrdersResponse) HasOrders() bool
- func (o *ListOrdersResponse) HasSequence() bool
- func (o ListOrdersResponse) MarshalJSON() ([]byte, error)
- func (o *ListOrdersResponse) SetCursor(v string)
- func (o *ListOrdersResponse) SetHasNext(v bool)
- func (o *ListOrdersResponse) SetOrders(v []Order)
- func (o *ListOrdersResponse) SetSequence(v int32)
- type NullableAccount
- type NullableAccountAvailableBalance
- func (v NullableAccountAvailableBalance) Get() *AccountAvailableBalance
- func (v NullableAccountAvailableBalance) IsSet() bool
- func (v NullableAccountAvailableBalance) MarshalJSON() ([]byte, error)
- func (v *NullableAccountAvailableBalance) Set(val *AccountAvailableBalance)
- func (v *NullableAccountAvailableBalance) UnmarshalJSON(src []byte) error
- func (v *NullableAccountAvailableBalance) Unset()
- type NullableBool
- type NullableCancelOrderRequest
- func (v NullableCancelOrderRequest) Get() *CancelOrderRequest
- func (v NullableCancelOrderRequest) IsSet() bool
- func (v NullableCancelOrderRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCancelOrderRequest) Set(val *CancelOrderRequest)
- func (v *NullableCancelOrderRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCancelOrderRequest) Unset()
- type NullableCancelOrderResponse
- func (v NullableCancelOrderResponse) Get() *CancelOrderResponse
- func (v NullableCancelOrderResponse) IsSet() bool
- func (v NullableCancelOrderResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCancelOrderResponse) Set(val *CancelOrderResponse)
- func (v *NullableCancelOrderResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCancelOrderResponse) Unset()
- type NullableCancelOrderResponseResultsInner
- func (v NullableCancelOrderResponseResultsInner) Get() *CancelOrderResponseResultsInner
- func (v NullableCancelOrderResponseResultsInner) IsSet() bool
- func (v NullableCancelOrderResponseResultsInner) MarshalJSON() ([]byte, error)
- func (v *NullableCancelOrderResponseResultsInner) Set(val *CancelOrderResponseResultsInner)
- func (v *NullableCancelOrderResponseResultsInner) UnmarshalJSON(src []byte) error
- func (v *NullableCancelOrderResponseResultsInner) Unset()
- type NullableCreateOrderRequest
- func (v NullableCreateOrderRequest) Get() *CreateOrderRequest
- func (v NullableCreateOrderRequest) IsSet() bool
- func (v NullableCreateOrderRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderRequest) Set(val *CreateOrderRequest)
- func (v *NullableCreateOrderRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderRequest) Unset()
- type NullableCreateOrderRequestOrderConfiguration
- func (v NullableCreateOrderRequestOrderConfiguration) Get() *CreateOrderRequestOrderConfiguration
- func (v NullableCreateOrderRequestOrderConfiguration) IsSet() bool
- func (v NullableCreateOrderRequestOrderConfiguration) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderRequestOrderConfiguration) Set(val *CreateOrderRequestOrderConfiguration)
- func (v *NullableCreateOrderRequestOrderConfiguration) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderRequestOrderConfiguration) Unset()
- type NullableCreateOrderRequestOrderConfigurationLimitLimitGtc
- func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) Get() *CreateOrderRequestOrderConfigurationLimitLimitGtc
- func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) IsSet() bool
- func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) Set(val *CreateOrderRequestOrderConfigurationLimitLimitGtc)
- func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) Unset()
- type NullableCreateOrderRequestOrderConfigurationLimitLimitGtd
- func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) Get() *CreateOrderRequestOrderConfigurationLimitLimitGtd
- func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) IsSet() bool
- func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) Set(val *CreateOrderRequestOrderConfigurationLimitLimitGtd)
- func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) Unset()
- type NullableCreateOrderRequestOrderConfigurationMarketMarketIoc
- func (v NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) Get() *CreateOrderRequestOrderConfigurationMarketMarketIoc
- func (v NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) IsSet() bool
- func (v NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) Set(val *CreateOrderRequestOrderConfigurationMarketMarketIoc)
- func (v *NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) Unset()
- type NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
- func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) Get() *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
- func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) IsSet() bool
- func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) Set(val *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc)
- func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) Unset()
- type NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
- func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) Get() *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
- func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) IsSet() bool
- func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) Set(val *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd)
- func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) Unset()
- type NullableCreateOrderResponse
- func (v NullableCreateOrderResponse) Get() *CreateOrderResponse
- func (v NullableCreateOrderResponse) IsSet() bool
- func (v NullableCreateOrderResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderResponse) Set(val *CreateOrderResponse)
- func (v *NullableCreateOrderResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderResponse) Unset()
- type NullableCreateOrderResponseErrorResponse
- func (v NullableCreateOrderResponseErrorResponse) Get() *CreateOrderResponseErrorResponse
- func (v NullableCreateOrderResponseErrorResponse) IsSet() bool
- func (v NullableCreateOrderResponseErrorResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderResponseErrorResponse) Set(val *CreateOrderResponseErrorResponse)
- func (v *NullableCreateOrderResponseErrorResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderResponseErrorResponse) Unset()
- type NullableCreateOrderResponseSuccessResponse
- func (v NullableCreateOrderResponseSuccessResponse) Get() *CreateOrderResponseSuccessResponse
- func (v NullableCreateOrderResponseSuccessResponse) IsSet() bool
- func (v NullableCreateOrderResponseSuccessResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrderResponseSuccessResponse) Set(val *CreateOrderResponseSuccessResponse)
- func (v *NullableCreateOrderResponseSuccessResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrderResponseSuccessResponse) Unset()
- type NullableFailureReason
- func (v NullableFailureReason) Get() *FailureReason
- func (v NullableFailureReason) IsSet() bool
- func (v NullableFailureReason) MarshalJSON() ([]byte, error)
- func (v *NullableFailureReason) Set(val *FailureReason)
- func (v *NullableFailureReason) UnmarshalJSON(src []byte) error
- func (v *NullableFailureReason) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGetExchangeRateResponse
- func (v NullableGetExchangeRateResponse) Get() *GetExchangeRateResponse
- func (v NullableGetExchangeRateResponse) IsSet() bool
- func (v NullableGetExchangeRateResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetExchangeRateResponse) Set(val *GetExchangeRateResponse)
- func (v *NullableGetExchangeRateResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetExchangeRateResponse) Unset()
- type NullableGetExchangeRateResponseData
- func (v NullableGetExchangeRateResponseData) Get() *GetExchangeRateResponseData
- func (v NullableGetExchangeRateResponseData) IsSet() bool
- func (v NullableGetExchangeRateResponseData) MarshalJSON() ([]byte, error)
- func (v *NullableGetExchangeRateResponseData) Set(val *GetExchangeRateResponseData)
- func (v *NullableGetExchangeRateResponseData) UnmarshalJSON(src []byte) error
- func (v *NullableGetExchangeRateResponseData) Unset()
- type NullableGetOrderResponse
- func (v NullableGetOrderResponse) Get() *GetOrderResponse
- func (v NullableGetOrderResponse) IsSet() bool
- func (v NullableGetOrderResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetOrderResponse) Set(val *GetOrderResponse)
- func (v *NullableGetOrderResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetOrderResponse) Unset()
- type NullableGetPriceResponse
- func (v NullableGetPriceResponse) Get() *GetPriceResponse
- func (v NullableGetPriceResponse) IsSet() bool
- func (v NullableGetPriceResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetPriceResponse) Set(val *GetPriceResponse)
- func (v *NullableGetPriceResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetPriceResponse) Unset()
- type NullableGetPriceResponseData
- func (v NullableGetPriceResponseData) Get() *GetPriceResponseData
- func (v NullableGetPriceResponseData) IsSet() bool
- func (v NullableGetPriceResponseData) MarshalJSON() ([]byte, error)
- func (v *NullableGetPriceResponseData) Set(val *GetPriceResponseData)
- func (v *NullableGetPriceResponseData) UnmarshalJSON(src []byte) error
- func (v *NullableGetPriceResponseData) Unset()
- type NullableGetProductResponse
- func (v NullableGetProductResponse) Get() *GetProductResponse
- func (v NullableGetProductResponse) IsSet() bool
- func (v NullableGetProductResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetProductResponse) Set(val *GetProductResponse)
- func (v *NullableGetProductResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetProductResponse) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableListAccountsResponse
- func (v NullableListAccountsResponse) Get() *ListAccountsResponse
- func (v NullableListAccountsResponse) IsSet() bool
- func (v NullableListAccountsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListAccountsResponse) Set(val *ListAccountsResponse)
- func (v *NullableListAccountsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListAccountsResponse) Unset()
- type NullableListFillsResponse
- func (v NullableListFillsResponse) Get() *ListFillsResponse
- func (v NullableListFillsResponse) IsSet() bool
- func (v NullableListFillsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListFillsResponse) Set(val *ListFillsResponse)
- func (v *NullableListFillsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListFillsResponse) Unset()
- type NullableListOrdersResponse
- func (v NullableListOrdersResponse) Get() *ListOrdersResponse
- func (v NullableListOrdersResponse) IsSet() bool
- func (v NullableListOrdersResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListOrdersResponse) Set(val *ListOrdersResponse)
- func (v *NullableListOrdersResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListOrdersResponse) Unset()
- type NullableOrder
- type NullableOrderFill
- type NullableOrderLimitLimitGtc
- func (v NullableOrderLimitLimitGtc) Get() *OrderLimitLimitGtc
- func (v NullableOrderLimitLimitGtc) IsSet() bool
- func (v NullableOrderLimitLimitGtc) MarshalJSON() ([]byte, error)
- func (v *NullableOrderLimitLimitGtc) Set(val *OrderLimitLimitGtc)
- func (v *NullableOrderLimitLimitGtc) UnmarshalJSON(src []byte) error
- func (v *NullableOrderLimitLimitGtc) Unset()
- type NullableOrderLimitLimitGtd
- func (v NullableOrderLimitLimitGtd) Get() *OrderLimitLimitGtd
- func (v NullableOrderLimitLimitGtd) IsSet() bool
- func (v NullableOrderLimitLimitGtd) MarshalJSON() ([]byte, error)
- func (v *NullableOrderLimitLimitGtd) Set(val *OrderLimitLimitGtd)
- func (v *NullableOrderLimitLimitGtd) UnmarshalJSON(src []byte) error
- func (v *NullableOrderLimitLimitGtd) Unset()
- type NullableOrderOrderConfiguration
- func (v NullableOrderOrderConfiguration) Get() *OrderOrderConfiguration
- func (v NullableOrderOrderConfiguration) IsSet() bool
- func (v NullableOrderOrderConfiguration) MarshalJSON() ([]byte, error)
- func (v *NullableOrderOrderConfiguration) Set(val *OrderOrderConfiguration)
- func (v *NullableOrderOrderConfiguration) UnmarshalJSON(src []byte) error
- func (v *NullableOrderOrderConfiguration) Unset()
- type NullableOrderOrderConfigurationMarketMarketIoc
- func (v NullableOrderOrderConfigurationMarketMarketIoc) Get() *OrderOrderConfigurationMarketMarketIoc
- func (v NullableOrderOrderConfigurationMarketMarketIoc) IsSet() bool
- func (v NullableOrderOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
- func (v *NullableOrderOrderConfigurationMarketMarketIoc) Set(val *OrderOrderConfigurationMarketMarketIoc)
- func (v *NullableOrderOrderConfigurationMarketMarketIoc) UnmarshalJSON(src []byte) error
- func (v *NullableOrderOrderConfigurationMarketMarketIoc) Unset()
- type NullableOrderSide
- type NullableOrderStatus
- func (v NullableOrderStatus) Get() *OrderStatus
- func (v NullableOrderStatus) IsSet() bool
- func (v NullableOrderStatus) MarshalJSON() ([]byte, error)
- func (v *NullableOrderStatus) Set(val *OrderStatus)
- func (v *NullableOrderStatus) UnmarshalJSON(src []byte) error
- func (v *NullableOrderStatus) Unset()
- type NullableOrderStopLimitStopLimitGtc
- func (v NullableOrderStopLimitStopLimitGtc) Get() *OrderStopLimitStopLimitGtc
- func (v NullableOrderStopLimitStopLimitGtc) IsSet() bool
- func (v NullableOrderStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
- func (v *NullableOrderStopLimitStopLimitGtc) Set(val *OrderStopLimitStopLimitGtc)
- func (v *NullableOrderStopLimitStopLimitGtc) UnmarshalJSON(src []byte) error
- func (v *NullableOrderStopLimitStopLimitGtc) Unset()
- type NullableOrderStopLimitStopLimitGtd
- func (v NullableOrderStopLimitStopLimitGtd) Get() *OrderStopLimitStopLimitGtd
- func (v NullableOrderStopLimitStopLimitGtd) IsSet() bool
- func (v NullableOrderStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
- func (v *NullableOrderStopLimitStopLimitGtd) Set(val *OrderStopLimitStopLimitGtd)
- func (v *NullableOrderStopLimitStopLimitGtd) UnmarshalJSON(src []byte) error
- func (v *NullableOrderStopLimitStopLimitGtd) Unset()
- type NullableOrderType
- type NullableOutputOrderConfiguration
- func (v NullableOutputOrderConfiguration) Get() *OutputOrderConfiguration
- func (v NullableOutputOrderConfiguration) IsSet() bool
- func (v NullableOutputOrderConfiguration) MarshalJSON() ([]byte, error)
- func (v *NullableOutputOrderConfiguration) Set(val *OutputOrderConfiguration)
- func (v *NullableOutputOrderConfiguration) UnmarshalJSON(src []byte) error
- func (v *NullableOutputOrderConfiguration) Unset()
- type NullableOutputOrderConfigurationLimitLimitGtc
- func (v NullableOutputOrderConfigurationLimitLimitGtc) Get() *OutputOrderConfigurationLimitLimitGtc
- func (v NullableOutputOrderConfigurationLimitLimitGtc) IsSet() bool
- func (v NullableOutputOrderConfigurationLimitLimitGtc) MarshalJSON() ([]byte, error)
- func (v *NullableOutputOrderConfigurationLimitLimitGtc) Set(val *OutputOrderConfigurationLimitLimitGtc)
- func (v *NullableOutputOrderConfigurationLimitLimitGtc) UnmarshalJSON(src []byte) error
- func (v *NullableOutputOrderConfigurationLimitLimitGtc) Unset()
- type NullableOutputOrderConfigurationLimitLimitGtd
- func (v NullableOutputOrderConfigurationLimitLimitGtd) Get() *OutputOrderConfigurationLimitLimitGtd
- func (v NullableOutputOrderConfigurationLimitLimitGtd) IsSet() bool
- func (v NullableOutputOrderConfigurationLimitLimitGtd) MarshalJSON() ([]byte, error)
- func (v *NullableOutputOrderConfigurationLimitLimitGtd) Set(val *OutputOrderConfigurationLimitLimitGtd)
- func (v *NullableOutputOrderConfigurationLimitLimitGtd) UnmarshalJSON(src []byte) error
- func (v *NullableOutputOrderConfigurationLimitLimitGtd) Unset()
- type NullableOutputOrderConfigurationMarketMarketIoc
- func (v NullableOutputOrderConfigurationMarketMarketIoc) Get() *OutputOrderConfigurationMarketMarketIoc
- func (v NullableOutputOrderConfigurationMarketMarketIoc) IsSet() bool
- func (v NullableOutputOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
- func (v *NullableOutputOrderConfigurationMarketMarketIoc) Set(val *OutputOrderConfigurationMarketMarketIoc)
- func (v *NullableOutputOrderConfigurationMarketMarketIoc) UnmarshalJSON(src []byte) error
- func (v *NullableOutputOrderConfigurationMarketMarketIoc) Unset()
- type NullableOutputOrderConfigurationStopLimitStopLimitGtc
- func (v NullableOutputOrderConfigurationStopLimitStopLimitGtc) Get() *OutputOrderConfigurationStopLimitStopLimitGtc
- func (v NullableOutputOrderConfigurationStopLimitStopLimitGtc) IsSet() bool
- func (v NullableOutputOrderConfigurationStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
- func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtc) Set(val *OutputOrderConfigurationStopLimitStopLimitGtc)
- func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtc) UnmarshalJSON(src []byte) error
- func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtc) Unset()
- type NullableOutputOrderConfigurationStopLimitStopLimitGtd
- func (v NullableOutputOrderConfigurationStopLimitStopLimitGtd) Get() *OutputOrderConfigurationStopLimitStopLimitGtd
- func (v NullableOutputOrderConfigurationStopLimitStopLimitGtd) IsSet() bool
- func (v NullableOutputOrderConfigurationStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
- func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtd) Set(val *OutputOrderConfigurationStopLimitStopLimitGtd)
- func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtd) UnmarshalJSON(src []byte) error
- func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtd) Unset()
- type NullablePreviewFailureReason
- func (v NullablePreviewFailureReason) Get() *PreviewFailureReason
- func (v NullablePreviewFailureReason) IsSet() bool
- func (v NullablePreviewFailureReason) MarshalJSON() ([]byte, error)
- func (v *NullablePreviewFailureReason) Set(val *PreviewFailureReason)
- func (v *NullablePreviewFailureReason) UnmarshalJSON(src []byte) error
- func (v *NullablePreviewFailureReason) Unset()
- type NullableProductType
- func (v NullableProductType) Get() *ProductType
- func (v NullableProductType) IsSet() bool
- func (v NullableProductType) MarshalJSON() ([]byte, error)
- func (v *NullableProductType) Set(val *ProductType)
- func (v *NullableProductType) UnmarshalJSON(src []byte) error
- func (v *NullableProductType) Unset()
- type NullableStopDirection
- func (v NullableStopDirection) Get() *StopDirection
- func (v NullableStopDirection) IsSet() bool
- func (v NullableStopDirection) MarshalJSON() ([]byte, error)
- func (v *NullableStopDirection) Set(val *StopDirection)
- func (v *NullableStopDirection) UnmarshalJSON(src []byte) error
- func (v *NullableStopDirection) Unset()
- type NullableString
- type NullableTime
- type Order
- func (o *Order) GetAverageFilledPrice() float64
- func (o *Order) GetAverageFilledPriceOk() (*float64, bool)
- func (o *Order) GetCancelMessage() string
- func (o *Order) GetCancelMessageOk() (*string, bool)
- func (o *Order) GetClientOrderId() string
- func (o *Order) GetClientOrderIdOk() (*string, bool)
- func (o *Order) GetCompletionPercentage() float64
- func (o *Order) GetCompletionPercentageOk() (*float64, bool)
- func (o *Order) GetCreatedTime() string
- func (o *Order) GetCreatedTimeOk() (*string, bool)
- func (o *Order) GetFee() string
- func (o *Order) GetFeeOk() (*string, bool)
- func (o *Order) GetFilledSize() float64
- func (o *Order) GetFilledSizeOk() (*float64, bool)
- func (o *Order) GetFilledValue() float64
- func (o *Order) GetFilledValueOk() (*float64, bool)
- func (o *Order) GetNumberOfFills() float64
- func (o *Order) GetNumberOfFillsOk() (*float64, bool)
- func (o *Order) GetOrderConfiguration() OutputOrderConfiguration
- func (o *Order) GetOrderConfigurationOk() (*OutputOrderConfiguration, bool)
- func (o *Order) GetOrderId() string
- func (o *Order) GetOrderIdOk() (*string, bool)
- func (o *Order) GetOrderType() string
- func (o *Order) GetOrderTypeOk() (*string, bool)
- func (o *Order) GetPendingCancel() bool
- func (o *Order) GetPendingCancelOk() (*bool, bool)
- func (o *Order) GetProductId() string
- func (o *Order) GetProductIdOk() (*string, bool)
- func (o *Order) GetProductType() string
- func (o *Order) GetProductTypeOk() (*string, bool)
- func (o *Order) GetRejectMessage() string
- func (o *Order) GetRejectMessageOk() (*string, bool)
- func (o *Order) GetRejectReason() string
- func (o *Order) GetRejectReasonOk() (*string, bool)
- func (o *Order) GetSettled() bool
- func (o *Order) GetSettledOk() (*bool, bool)
- func (o *Order) GetSide() string
- func (o *Order) GetSideOk() (*string, bool)
- func (o *Order) GetSizeInQuote() bool
- func (o *Order) GetSizeInQuoteOk() (*bool, bool)
- func (o *Order) GetSizeInclusiveOfFees() bool
- func (o *Order) GetSizeInclusiveOfFeesOk() (*bool, bool)
- func (o *Order) GetStatus() OrderStatus
- func (o *Order) GetStatusOk() (*OrderStatus, bool)
- func (o *Order) GetTimeInForce() string
- func (o *Order) GetTimeInForceOk() (*string, bool)
- func (o *Order) GetTotalFees() float64
- func (o *Order) GetTotalFeesOk() (*float64, bool)
- func (o *Order) GetTotalValueAfterFees() float64
- func (o *Order) GetTotalValueAfterFeesOk() (*float64, bool)
- func (o *Order) GetTriggerStatus() string
- func (o *Order) GetTriggerStatusOk() (*string, bool)
- func (o *Order) GetUserId() string
- func (o *Order) GetUserIdOk() (*string, bool)
- func (o *Order) HasAverageFilledPrice() bool
- func (o *Order) HasCancelMessage() bool
- func (o *Order) HasClientOrderId() bool
- func (o *Order) HasCompletionPercentage() bool
- func (o *Order) HasCreatedTime() bool
- func (o *Order) HasFee() bool
- func (o *Order) HasFilledSize() bool
- func (o *Order) HasFilledValue() bool
- func (o *Order) HasNumberOfFills() bool
- func (o *Order) HasOrderConfiguration() bool
- func (o *Order) HasOrderId() bool
- func (o *Order) HasOrderType() bool
- func (o *Order) HasPendingCancel() bool
- func (o *Order) HasProductId() bool
- func (o *Order) HasProductType() bool
- func (o *Order) HasRejectMessage() bool
- func (o *Order) HasRejectReason() bool
- func (o *Order) HasSettled() bool
- func (o *Order) HasSide() bool
- func (o *Order) HasSizeInQuote() bool
- func (o *Order) HasSizeInclusiveOfFees() bool
- func (o *Order) HasStatus() bool
- func (o *Order) HasTimeInForce() bool
- func (o *Order) HasTotalFees() bool
- func (o *Order) HasTotalValueAfterFees() bool
- func (o *Order) HasTriggerStatus() bool
- func (o *Order) HasUserId() bool
- func (o Order) MarshalJSON() ([]byte, error)
- func (o *Order) SetAverageFilledPrice(v float64)
- func (o *Order) SetCancelMessage(v string)
- func (o *Order) SetClientOrderId(v string)
- func (o *Order) SetCompletionPercentage(v float64)
- func (o *Order) SetCreatedTime(v string)
- func (o *Order) SetFee(v string)
- func (o *Order) SetFilledSize(v float64)
- func (o *Order) SetFilledValue(v float64)
- func (o *Order) SetNumberOfFills(v float64)
- func (o *Order) SetOrderConfiguration(v OutputOrderConfiguration)
- func (o *Order) SetOrderId(v string)
- func (o *Order) SetOrderType(v string)
- func (o *Order) SetPendingCancel(v bool)
- func (o *Order) SetProductId(v string)
- func (o *Order) SetProductType(v string)
- func (o *Order) SetRejectMessage(v string)
- func (o *Order) SetRejectReason(v string)
- func (o *Order) SetSettled(v bool)
- func (o *Order) SetSide(v string)
- func (o *Order) SetSizeInQuote(v bool)
- func (o *Order) SetSizeInclusiveOfFees(v bool)
- func (o *Order) SetStatus(v OrderStatus)
- func (o *Order) SetTimeInForce(v string)
- func (o *Order) SetTotalFees(v float64)
- func (o *Order) SetTotalValueAfterFees(v float64)
- func (o *Order) SetTriggerStatus(v string)
- func (o *Order) SetUserId(v string)
- type OrderFill
- func (o *OrderFill) GetCommission() float64
- func (o *OrderFill) GetCommissionOk() (*float64, bool)
- func (o *OrderFill) GetEntryId() string
- func (o *OrderFill) GetEntryIdOk() (*string, bool)
- func (o *OrderFill) GetLiquidityIndicator() string
- func (o *OrderFill) GetLiquidityIndicatorOk() (*string, bool)
- func (o *OrderFill) GetOrderId() string
- func (o *OrderFill) GetOrderIdOk() (*string, bool)
- func (o *OrderFill) GetPrice() float64
- func (o *OrderFill) GetPriceOk() (*float64, bool)
- func (o *OrderFill) GetProductId() string
- func (o *OrderFill) GetProductIdOk() (*string, bool)
- func (o *OrderFill) GetSequenceTimestamp() string
- func (o *OrderFill) GetSequenceTimestampOk() (*string, bool)
- func (o *OrderFill) GetSide() string
- func (o *OrderFill) GetSideOk() (*string, bool)
- func (o *OrderFill) GetSize() float64
- func (o *OrderFill) GetSizeInQuote() bool
- func (o *OrderFill) GetSizeInQuoteOk() (*bool, bool)
- func (o *OrderFill) GetSizeOk() (*float64, bool)
- func (o *OrderFill) GetTradeId() string
- func (o *OrderFill) GetTradeIdOk() (*string, bool)
- func (o *OrderFill) GetTradeTime() string
- func (o *OrderFill) GetTradeTimeOk() (*string, bool)
- func (o *OrderFill) GetTradeType() string
- func (o *OrderFill) GetTradeTypeOk() (*string, bool)
- func (o *OrderFill) GetUserId() string
- func (o *OrderFill) GetUserIdOk() (*string, bool)
- func (o *OrderFill) HasCommission() bool
- func (o *OrderFill) HasEntryId() bool
- func (o *OrderFill) HasLiquidityIndicator() bool
- func (o *OrderFill) HasOrderId() bool
- func (o *OrderFill) HasPrice() bool
- func (o *OrderFill) HasProductId() bool
- func (o *OrderFill) HasSequenceTimestamp() bool
- func (o *OrderFill) HasSide() bool
- func (o *OrderFill) HasSize() bool
- func (o *OrderFill) HasSizeInQuote() bool
- func (o *OrderFill) HasTradeId() bool
- func (o *OrderFill) HasTradeTime() bool
- func (o *OrderFill) HasTradeType() bool
- func (o *OrderFill) HasUserId() bool
- func (o OrderFill) MarshalJSON() ([]byte, error)
- func (o *OrderFill) SetCommission(v float64)
- func (o *OrderFill) SetEntryId(v string)
- func (o *OrderFill) SetLiquidityIndicator(v string)
- func (o *OrderFill) SetOrderId(v string)
- func (o *OrderFill) SetPrice(v float64)
- func (o *OrderFill) SetProductId(v string)
- func (o *OrderFill) SetSequenceTimestamp(v string)
- func (o *OrderFill) SetSide(v string)
- func (o *OrderFill) SetSize(v float64)
- func (o *OrderFill) SetSizeInQuote(v bool)
- func (o *OrderFill) SetTradeId(v string)
- func (o *OrderFill) SetTradeTime(v string)
- func (o *OrderFill) SetTradeType(v string)
- func (o *OrderFill) SetUserId(v string)
- type OrderLimitLimitGtc
- func (o *OrderLimitLimitGtc) GetBaseSize() float64
- func (o *OrderLimitLimitGtc) GetBaseSizeOk() (*float64, bool)
- func (o *OrderLimitLimitGtc) GetLimitPrice() float64
- func (o *OrderLimitLimitGtc) GetLimitPriceOk() (*float64, bool)
- func (o *OrderLimitLimitGtc) GetPostOnly() bool
- func (o *OrderLimitLimitGtc) GetPostOnlyOk() (*bool, bool)
- func (o *OrderLimitLimitGtc) HasBaseSize() bool
- func (o *OrderLimitLimitGtc) HasLimitPrice() bool
- func (o *OrderLimitLimitGtc) HasPostOnly() bool
- func (o OrderLimitLimitGtc) MarshalJSON() ([]byte, error)
- func (o *OrderLimitLimitGtc) SetBaseSize(v float64)
- func (o *OrderLimitLimitGtc) SetLimitPrice(v float64)
- func (o *OrderLimitLimitGtc) SetPostOnly(v bool)
- type OrderLimitLimitGtd
- func (o *OrderLimitLimitGtd) GetBaseSize() float64
- func (o *OrderLimitLimitGtd) GetBaseSizeOk() (*float64, bool)
- func (o *OrderLimitLimitGtd) GetEndTime() string
- func (o *OrderLimitLimitGtd) GetEndTimeOk() (*string, bool)
- func (o *OrderLimitLimitGtd) GetLimitPrice() float64
- func (o *OrderLimitLimitGtd) GetLimitPriceOk() (*float64, bool)
- func (o *OrderLimitLimitGtd) GetPostOnly() bool
- func (o *OrderLimitLimitGtd) GetPostOnlyOk() (*bool, bool)
- func (o *OrderLimitLimitGtd) HasBaseSize() bool
- func (o *OrderLimitLimitGtd) HasEndTime() bool
- func (o *OrderLimitLimitGtd) HasLimitPrice() bool
- func (o *OrderLimitLimitGtd) HasPostOnly() bool
- func (o OrderLimitLimitGtd) MarshalJSON() ([]byte, error)
- func (o *OrderLimitLimitGtd) SetBaseSize(v float64)
- func (o *OrderLimitLimitGtd) SetEndTime(v string)
- func (o *OrderLimitLimitGtd) SetLimitPrice(v float64)
- func (o *OrderLimitLimitGtd) SetPostOnly(v bool)
- type OrderOrderConfiguration
- func (o *OrderOrderConfiguration) GetMarketMarketIoc() OrderOrderConfigurationMarketMarketIoc
- func (o *OrderOrderConfiguration) GetMarketMarketIocOk() (*OrderOrderConfigurationMarketMarketIoc, bool)
- func (o *OrderOrderConfiguration) HasMarketMarketIoc() bool
- func (o OrderOrderConfiguration) MarshalJSON() ([]byte, error)
- func (o *OrderOrderConfiguration) SetMarketMarketIoc(v OrderOrderConfigurationMarketMarketIoc)
- type OrderOrderConfigurationMarketMarketIoc
- func (o *OrderOrderConfigurationMarketMarketIoc) GetBaseSize() float64
- func (o *OrderOrderConfigurationMarketMarketIoc) GetBaseSizeOk() (*float64, bool)
- func (o *OrderOrderConfigurationMarketMarketIoc) GetQuoteSize() float64
- func (o *OrderOrderConfigurationMarketMarketIoc) GetQuoteSizeOk() (*float64, bool)
- func (o *OrderOrderConfigurationMarketMarketIoc) HasBaseSize() bool
- func (o *OrderOrderConfigurationMarketMarketIoc) HasQuoteSize() bool
- func (o OrderOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
- func (o *OrderOrderConfigurationMarketMarketIoc) SetBaseSize(v float64)
- func (o *OrderOrderConfigurationMarketMarketIoc) SetQuoteSize(v float64)
- type OrderSide
- type OrderStatus
- type OrderStopLimitStopLimitGtc
- func (o *OrderStopLimitStopLimitGtc) GetBaseSize() float64
- func (o *OrderStopLimitStopLimitGtc) GetBaseSizeOk() (*float64, bool)
- func (o *OrderStopLimitStopLimitGtc) GetLimitPrice() float64
- func (o *OrderStopLimitStopLimitGtc) GetLimitPriceOk() (*float64, bool)
- func (o *OrderStopLimitStopLimitGtc) GetStopDirection() string
- func (o *OrderStopLimitStopLimitGtc) GetStopDirectionOk() (*string, bool)
- func (o *OrderStopLimitStopLimitGtc) GetStopPrice() float64
- func (o *OrderStopLimitStopLimitGtc) GetStopPriceOk() (*float64, bool)
- func (o *OrderStopLimitStopLimitGtc) HasBaseSize() bool
- func (o *OrderStopLimitStopLimitGtc) HasLimitPrice() bool
- func (o *OrderStopLimitStopLimitGtc) HasStopDirection() bool
- func (o *OrderStopLimitStopLimitGtc) HasStopPrice() bool
- func (o OrderStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
- func (o *OrderStopLimitStopLimitGtc) SetBaseSize(v float64)
- func (o *OrderStopLimitStopLimitGtc) SetLimitPrice(v float64)
- func (o *OrderStopLimitStopLimitGtc) SetStopDirection(v string)
- func (o *OrderStopLimitStopLimitGtc) SetStopPrice(v float64)
- type OrderStopLimitStopLimitGtd
- func (o *OrderStopLimitStopLimitGtd) GetBaseSize() float64
- func (o *OrderStopLimitStopLimitGtd) GetBaseSizeOk() (*float64, bool)
- func (o *OrderStopLimitStopLimitGtd) GetEndTime() string
- func (o *OrderStopLimitStopLimitGtd) GetEndTimeOk() (*string, bool)
- func (o *OrderStopLimitStopLimitGtd) GetLimitPrice() float64
- func (o *OrderStopLimitStopLimitGtd) GetLimitPriceOk() (*float64, bool)
- func (o *OrderStopLimitStopLimitGtd) GetStopDirection() string
- func (o *OrderStopLimitStopLimitGtd) GetStopDirectionOk() (*string, bool)
- func (o *OrderStopLimitStopLimitGtd) GetStopPrice() float64
- func (o *OrderStopLimitStopLimitGtd) GetStopPriceOk() (*float64, bool)
- func (o *OrderStopLimitStopLimitGtd) HasBaseSize() bool
- func (o *OrderStopLimitStopLimitGtd) HasEndTime() bool
- func (o *OrderStopLimitStopLimitGtd) HasLimitPrice() bool
- func (o *OrderStopLimitStopLimitGtd) HasStopDirection() bool
- func (o *OrderStopLimitStopLimitGtd) HasStopPrice() bool
- func (o OrderStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
- func (o *OrderStopLimitStopLimitGtd) SetBaseSize(v float64)
- func (o *OrderStopLimitStopLimitGtd) SetEndTime(v string)
- func (o *OrderStopLimitStopLimitGtd) SetLimitPrice(v float64)
- func (o *OrderStopLimitStopLimitGtd) SetStopDirection(v string)
- func (o *OrderStopLimitStopLimitGtd) SetStopPrice(v float64)
- type OrderType
- type OutputOrderConfiguration
- func (o *OutputOrderConfiguration) GetLimitLimitGtc() OutputOrderConfigurationLimitLimitGtc
- func (o *OutputOrderConfiguration) GetLimitLimitGtcOk() (*OutputOrderConfigurationLimitLimitGtc, bool)
- func (o *OutputOrderConfiguration) GetLimitLimitGtd() OutputOrderConfigurationLimitLimitGtd
- func (o *OutputOrderConfiguration) GetLimitLimitGtdOk() (*OutputOrderConfigurationLimitLimitGtd, bool)
- func (o *OutputOrderConfiguration) GetMarketMarketIoc() OutputOrderConfigurationMarketMarketIoc
- func (o *OutputOrderConfiguration) GetMarketMarketIocOk() (*OutputOrderConfigurationMarketMarketIoc, bool)
- func (o *OutputOrderConfiguration) GetStopLimitStopLimitGtc() OutputOrderConfigurationStopLimitStopLimitGtc
- func (o *OutputOrderConfiguration) GetStopLimitStopLimitGtcOk() (*OutputOrderConfigurationStopLimitStopLimitGtc, bool)
- func (o *OutputOrderConfiguration) GetStopLimitStopLimitGtd() OutputOrderConfigurationStopLimitStopLimitGtd
- func (o *OutputOrderConfiguration) GetStopLimitStopLimitGtdOk() (*OutputOrderConfigurationStopLimitStopLimitGtd, bool)
- func (o *OutputOrderConfiguration) HasLimitLimitGtc() bool
- func (o *OutputOrderConfiguration) HasLimitLimitGtd() bool
- func (o *OutputOrderConfiguration) HasMarketMarketIoc() bool
- func (o *OutputOrderConfiguration) HasStopLimitStopLimitGtc() bool
- func (o *OutputOrderConfiguration) HasStopLimitStopLimitGtd() bool
- func (o OutputOrderConfiguration) MarshalJSON() ([]byte, error)
- func (o *OutputOrderConfiguration) SetLimitLimitGtc(v OutputOrderConfigurationLimitLimitGtc)
- func (o *OutputOrderConfiguration) SetLimitLimitGtd(v OutputOrderConfigurationLimitLimitGtd)
- func (o *OutputOrderConfiguration) SetMarketMarketIoc(v OutputOrderConfigurationMarketMarketIoc)
- func (o *OutputOrderConfiguration) SetStopLimitStopLimitGtc(v OutputOrderConfigurationStopLimitStopLimitGtc)
- func (o *OutputOrderConfiguration) SetStopLimitStopLimitGtd(v OutputOrderConfigurationStopLimitStopLimitGtd)
- type OutputOrderConfigurationLimitLimitGtc
- func (o *OutputOrderConfigurationLimitLimitGtc) GetBaseSize() float64
- func (o *OutputOrderConfigurationLimitLimitGtc) GetBaseSizeOk() (*float64, bool)
- func (o *OutputOrderConfigurationLimitLimitGtc) GetLimitPrice() float64
- func (o *OutputOrderConfigurationLimitLimitGtc) GetLimitPriceOk() (*float64, bool)
- func (o *OutputOrderConfigurationLimitLimitGtc) GetPostOnly() bool
- func (o *OutputOrderConfigurationLimitLimitGtc) GetPostOnlyOk() (*bool, bool)
- func (o *OutputOrderConfigurationLimitLimitGtc) HasBaseSize() bool
- func (o *OutputOrderConfigurationLimitLimitGtc) HasLimitPrice() bool
- func (o *OutputOrderConfigurationLimitLimitGtc) HasPostOnly() bool
- func (o OutputOrderConfigurationLimitLimitGtc) MarshalJSON() ([]byte, error)
- func (o *OutputOrderConfigurationLimitLimitGtc) SetBaseSize(v float64)
- func (o *OutputOrderConfigurationLimitLimitGtc) SetLimitPrice(v float64)
- func (o *OutputOrderConfigurationLimitLimitGtc) SetPostOnly(v bool)
- type OutputOrderConfigurationLimitLimitGtd
- func (o *OutputOrderConfigurationLimitLimitGtd) GetBaseSize() float64
- func (o *OutputOrderConfigurationLimitLimitGtd) GetBaseSizeOk() (*float64, bool)
- func (o *OutputOrderConfigurationLimitLimitGtd) GetEndTime() string
- func (o *OutputOrderConfigurationLimitLimitGtd) GetEndTimeOk() (*string, bool)
- func (o *OutputOrderConfigurationLimitLimitGtd) GetLimitPrice() float64
- func (o *OutputOrderConfigurationLimitLimitGtd) GetLimitPriceOk() (*float64, bool)
- func (o *OutputOrderConfigurationLimitLimitGtd) GetPostOnly() bool
- func (o *OutputOrderConfigurationLimitLimitGtd) GetPostOnlyOk() (*bool, bool)
- func (o *OutputOrderConfigurationLimitLimitGtd) HasBaseSize() bool
- func (o *OutputOrderConfigurationLimitLimitGtd) HasEndTime() bool
- func (o *OutputOrderConfigurationLimitLimitGtd) HasLimitPrice() bool
- func (o *OutputOrderConfigurationLimitLimitGtd) HasPostOnly() bool
- func (o OutputOrderConfigurationLimitLimitGtd) MarshalJSON() ([]byte, error)
- func (o *OutputOrderConfigurationLimitLimitGtd) SetBaseSize(v float64)
- func (o *OutputOrderConfigurationLimitLimitGtd) SetEndTime(v string)
- func (o *OutputOrderConfigurationLimitLimitGtd) SetLimitPrice(v float64)
- func (o *OutputOrderConfigurationLimitLimitGtd) SetPostOnly(v bool)
- type OutputOrderConfigurationMarketMarketIoc
- func (o *OutputOrderConfigurationMarketMarketIoc) GetBaseSize() float64
- func (o *OutputOrderConfigurationMarketMarketIoc) GetBaseSizeOk() (*float64, bool)
- func (o *OutputOrderConfigurationMarketMarketIoc) GetQuoteSize() float64
- func (o *OutputOrderConfigurationMarketMarketIoc) GetQuoteSizeOk() (*float64, bool)
- func (o *OutputOrderConfigurationMarketMarketIoc) HasBaseSize() bool
- func (o *OutputOrderConfigurationMarketMarketIoc) HasQuoteSize() bool
- func (o OutputOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
- func (o *OutputOrderConfigurationMarketMarketIoc) SetBaseSize(v float64)
- func (o *OutputOrderConfigurationMarketMarketIoc) SetQuoteSize(v float64)
- type OutputOrderConfigurationStopLimitStopLimitGtc
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetBaseSize() float64
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetBaseSizeOk() (*float64, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetLimitPrice() float64
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetLimitPriceOk() (*float64, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetStopDirection() string
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetStopDirectionOk() (*string, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetStopPrice() float64
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetStopPriceOk() (*float64, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) HasBaseSize() bool
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) HasLimitPrice() bool
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) HasStopDirection() bool
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) HasStopPrice() bool
- func (o OutputOrderConfigurationStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) SetBaseSize(v float64)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) SetLimitPrice(v float64)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) SetStopDirection(v string)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtc) SetStopPrice(v float64)
- type OutputOrderConfigurationStopLimitStopLimitGtd
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetBaseSize() float64
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetBaseSizeOk() (*float64, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetEndTime() string
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetEndTimeOk() (*string, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetLimitPrice() float64
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetLimitPriceOk() (*float64, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetStopDirection() string
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetStopDirectionOk() (*string, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetStopPrice() float64
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetStopPriceOk() (*float64, bool)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasBaseSize() bool
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasEndTime() bool
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasLimitPrice() bool
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasStopDirection() bool
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasStopPrice() bool
- func (o OutputOrderConfigurationStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetBaseSize(v float64)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetEndTime(v string)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetLimitPrice(v float64)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetStopDirection(v string)
- func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetStopPrice(v float64)
- type PreviewFailureReason
- type ProductType
- type StopDirection
Constants ¶
This section is empty.
Variables ¶
var AllowedFailureReasonEnumValues = []FailureReason{
"UNKNOWN_FAILURE_REASON",
"UNSUPPORTED_ORDER_CONFIGURATION",
"INVALID_SIDE",
"INVALID_PRODUCT_ID",
"INVALID_SIZE_PRECISION",
"INVALID_PRICE_PRECISION",
"INSUFFICIENT_FUND",
"INVALID_LEDGER_BALANCE",
"ORDER_ENTRY_DISABLED",
"INELIGIBLE_PAIR",
"INVALID_LIMIT_PRICE_POST_ONLY",
"INVALID_LIMIT_PRICE",
"INVALID_NO_LIQUIDITY",
"INVALID_REQUEST",
"COMMANDER_REJECTED_NEW_ORDER",
"INSUFFICIENT_FUNDS",
}
All allowed values of FailureReason enum
var AllowedOrderSideEnumValues = []OrderSide{
"UNKNOWN_ORDER_SIDE",
"BUY",
"SELL",
}
All allowed values of OrderSide enum
var AllowedOrderStatusEnumValues = []OrderStatus{
"OPEN",
"FILLED",
"CANCELLED",
"EXPIRED",
"FAILED",
}
All allowed values of OrderStatus enum
var AllowedOrderTypeEnumValues = []OrderType{
"MARKET",
"LIMIT",
"STOP",
"STOP_LIMIT",
}
All allowed values of OrderType enum
var AllowedPreviewFailureReasonEnumValues = []PreviewFailureReason{
"UNKNOWN_PREVIEW_FAILURE_REASON",
"PREVIEW_MISSING_COMMISSION_RATE",
"PREVIEW_INVALID_SIDE",
"PREVIEW_INVALID_ORDER_CONFIG",
"PREVIEW_INVALID_PRODUCT_ID",
"PREVIEW_INVALID_SIZE_PRECISION",
"PREVIEW_INVALID_PRICE_PRECISION",
"PREVIEW_MISSING_PRODUCT_PRICE_BOOK",
"PREVIEW_INVALID_LEDGER_BALANCE",
"PREVIEW_INSUFFICIENT_LEDGER_BALANCE",
"PREVIEW_INVALID_LIMIT_PRICE_POST_ONLY",
"PREVIEW_INVALID_LIMIT_PRICE",
"PREVIEW_INVALID_NO_LIQUIDITY",
"PREVIEW_INSUFFICIENT_FUND",
"PREVIEW_INVALID_COMMISSION_CONFIGURATION",
"PREVIEW_INVALID_STOP_PRICE",
"PREVIEW_INVALID_BASE_SIZE_TOO_LARGE",
"PREVIEW_INVALID_BASE_SIZE_TOO_SMALL",
"PREVIEW_INVALID_QUOTE_SIZE_PRECISION",
"PREVIEW_INVALID_QUOTE_SIZE_TOO_LARGE",
"PREVIEW_INVALID_PRICE_TOO_LARGE",
"PREVIEW_INVALID_QUOTE_SIZE_TOO_SMALL",
"PREVIEW_BREACHED_PRICE_LIMIT",
"PREVIEW_BREACHED_ACCOUNT_POSITION_LIMIT",
"PREVIEW_BREACHED_COMPANY_POSITION_LIMIT",
"PREVIEW_INVALID_MARGIN_HEALTH",
"PREVIEW_RISK_PROXY_FAILURE",
}
All allowed values of PreviewFailureReason enum
var AllowedProductTypeEnumValues = []ProductType{
"SPOT",
}
All allowed values of ProductType enum
var AllowedStopDirectionEnumValues = []StopDirection{
"UNKNOWN_STOP_DIRECTION",
"STOP_DIRECTION_STOP_UP",
"STOP_DIRECTION_STOP_DOWN",
}
All allowed values of StopDirection enum
Functions ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type Account ¶
type Account struct { Uuid *string `json:"uuid,omitempty"` Name *string `json:"name,omitempty"` Currency *string `json:"currency,omitempty"` AvailableBalance *AccountAvailableBalance `json:"available_balance,omitempty"` Default *bool `json:"default,omitempty"` Active *bool `json:"active,omitempty"` CreatedAt *string `json:"created_at,omitempty"` UpdatedAt *string `json:"updated_at,omitempty"` DeletedAt *string `json:"deleted_at,omitempty"` Type *string `json:"type,omitempty"` Ready *bool `json:"ready,omitempty"` Hold *AccountAvailableBalance `json:"hold,omitempty"` }
Account struct for Account
func NewAccount ¶
func NewAccount() *Account
NewAccount instantiates a new Account object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAccountWithDefaults ¶
func NewAccountWithDefaults() *Account
NewAccountWithDefaults instantiates a new Account object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Account) GetActiveOk ¶
GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetAvailableBalance ¶
func (o *Account) GetAvailableBalance() AccountAvailableBalance
GetAvailableBalance returns the AvailableBalance field value if set, zero value otherwise.
func (*Account) GetAvailableBalanceOk ¶
func (o *Account) GetAvailableBalanceOk() (*AccountAvailableBalance, bool)
GetAvailableBalanceOk returns a tuple with the AvailableBalance field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Account) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetCurrency ¶
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*Account) GetCurrencyOk ¶
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetDefault ¶
GetDefault returns the Default field value if set, zero value otherwise.
func (*Account) GetDefaultOk ¶
GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetDeletedAt ¶
GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.
func (*Account) GetDeletedAtOk ¶
GetDeletedAtOk returns a tuple with the DeletedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetHold ¶
func (o *Account) GetHold() AccountAvailableBalance
GetHold returns the Hold field value if set, zero value otherwise.
func (*Account) GetHoldOk ¶
func (o *Account) GetHoldOk() (*AccountAvailableBalance, bool)
GetHoldOk returns a tuple with the Hold field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetReadyOk ¶
GetReadyOk returns a tuple with the Ready field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Account) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) GetUuidOk ¶
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Account) HasAvailableBalance ¶
HasAvailableBalance returns a boolean if a field has been set.
func (*Account) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*Account) HasCurrency ¶
HasCurrency returns a boolean if a field has been set.
func (*Account) HasDefault ¶
HasDefault returns a boolean if a field has been set.
func (*Account) HasDeletedAt ¶
HasDeletedAt returns a boolean if a field has been set.
func (*Account) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (Account) MarshalJSON ¶
func (*Account) SetActive ¶
SetActive gets a reference to the given bool and assigns it to the Active field.
func (*Account) SetAvailableBalance ¶
func (o *Account) SetAvailableBalance(v AccountAvailableBalance)
SetAvailableBalance gets a reference to the given AccountAvailableBalance and assigns it to the AvailableBalance field.
func (*Account) SetCreatedAt ¶
SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
func (*Account) SetCurrency ¶
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*Account) SetDefault ¶
SetDefault gets a reference to the given bool and assigns it to the Default field.
func (*Account) SetDeletedAt ¶
SetDeletedAt gets a reference to the given string and assigns it to the DeletedAt field.
func (*Account) SetHold ¶
func (o *Account) SetHold(v AccountAvailableBalance)
SetHold gets a reference to the given AccountAvailableBalance and assigns it to the Hold field.
func (*Account) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Account) SetReady ¶
SetReady gets a reference to the given bool and assigns it to the Ready field.
func (*Account) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Account) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.
type AccountAvailableBalance ¶
type AccountAvailableBalance struct { Value *float64 `json:"value,omitempty,string"` Currency *string `json:"currency,omitempty"` }
AccountAvailableBalance struct for AccountAvailableBalance
func NewAccountAvailableBalance ¶
func NewAccountAvailableBalance() *AccountAvailableBalance
NewAccountAvailableBalance instantiates a new AccountAvailableBalance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAccountAvailableBalanceWithDefaults ¶
func NewAccountAvailableBalanceWithDefaults() *AccountAvailableBalance
NewAccountAvailableBalanceWithDefaults instantiates a new AccountAvailableBalance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AccountAvailableBalance) GetCurrency ¶
func (o *AccountAvailableBalance) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*AccountAvailableBalance) GetCurrencyOk ¶
func (o *AccountAvailableBalance) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountAvailableBalance) GetValue ¶
func (o *AccountAvailableBalance) GetValue() float64
GetValue returns the Value field value if set, zero value otherwise.
func (*AccountAvailableBalance) GetValueOk ¶
func (o *AccountAvailableBalance) GetValueOk() (*float64, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountAvailableBalance) HasCurrency ¶
func (o *AccountAvailableBalance) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (*AccountAvailableBalance) HasValue ¶
func (o *AccountAvailableBalance) HasValue() bool
HasValue returns a boolean if a field has been set.
func (AccountAvailableBalance) MarshalJSON ¶
func (o AccountAvailableBalance) MarshalJSON() ([]byte, error)
func (*AccountAvailableBalance) SetCurrency ¶
func (o *AccountAvailableBalance) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*AccountAvailableBalance) SetValue ¶
func (o *AccountAvailableBalance) SetValue(v float64)
SetValue gets a reference to the given float64 and assigns it to the Value field.
type CancelOrderRequest ¶
type CancelOrderRequest struct {
OrderIds []string `json:"order_ids,omitempty"`
}
CancelOrderRequest struct for CancelOrderRequest
func NewCancelOrderRequest ¶
func NewCancelOrderRequest() *CancelOrderRequest
NewCancelOrderRequest instantiates a new CancelOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCancelOrderRequestWithDefaults ¶
func NewCancelOrderRequestWithDefaults() *CancelOrderRequest
NewCancelOrderRequestWithDefaults instantiates a new CancelOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CancelOrderRequest) GetOrderIds ¶
func (o *CancelOrderRequest) GetOrderIds() []string
GetOrderIds returns the OrderIds field value if set, zero value otherwise.
func (*CancelOrderRequest) GetOrderIdsOk ¶
func (o *CancelOrderRequest) GetOrderIdsOk() ([]string, bool)
GetOrderIdsOk returns a tuple with the OrderIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrderRequest) HasOrderIds ¶
func (o *CancelOrderRequest) HasOrderIds() bool
HasOrderIds returns a boolean if a field has been set.
func (CancelOrderRequest) MarshalJSON ¶
func (o CancelOrderRequest) MarshalJSON() ([]byte, error)
func (*CancelOrderRequest) SetOrderIds ¶
func (o *CancelOrderRequest) SetOrderIds(v []string)
SetOrderIds gets a reference to the given []string and assigns it to the OrderIds field.
type CancelOrderResponse ¶
type CancelOrderResponse struct {
Results []CancelOrderResponseResultsInner `json:"results,omitempty"`
}
CancelOrderResponse struct for CancelOrderResponse
func NewCancelOrderResponse ¶
func NewCancelOrderResponse() *CancelOrderResponse
NewCancelOrderResponse instantiates a new CancelOrderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCancelOrderResponseWithDefaults ¶
func NewCancelOrderResponseWithDefaults() *CancelOrderResponse
NewCancelOrderResponseWithDefaults instantiates a new CancelOrderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CancelOrderResponse) GetResults ¶
func (o *CancelOrderResponse) GetResults() []CancelOrderResponseResultsInner
GetResults returns the Results field value if set, zero value otherwise.
func (*CancelOrderResponse) GetResultsOk ¶
func (o *CancelOrderResponse) GetResultsOk() ([]CancelOrderResponseResultsInner, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrderResponse) HasResults ¶
func (o *CancelOrderResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (CancelOrderResponse) MarshalJSON ¶
func (o CancelOrderResponse) MarshalJSON() ([]byte, error)
func (*CancelOrderResponse) SetResults ¶
func (o *CancelOrderResponse) SetResults(v []CancelOrderResponseResultsInner)
SetResults gets a reference to the given []CancelOrderResponseResultsInner and assigns it to the Results field.
type CancelOrderResponseResultsInner ¶
type CancelOrderResponseResultsInner struct { Success *bool `json:"success,omitempty"` FailureReason *string `json:"failure_reason,omitempty"` OrderId *string `json:"order_id,omitempty"` }
CancelOrderResponseResultsInner struct for CancelOrderResponseResultsInner
func NewCancelOrderResponseResultsInner ¶
func NewCancelOrderResponseResultsInner() *CancelOrderResponseResultsInner
NewCancelOrderResponseResultsInner instantiates a new CancelOrderResponseResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCancelOrderResponseResultsInnerWithDefaults ¶
func NewCancelOrderResponseResultsInnerWithDefaults() *CancelOrderResponseResultsInner
NewCancelOrderResponseResultsInnerWithDefaults instantiates a new CancelOrderResponseResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CancelOrderResponseResultsInner) GetFailureReason ¶
func (o *CancelOrderResponseResultsInner) GetFailureReason() string
GetFailureReason returns the FailureReason field value if set, zero value otherwise.
func (*CancelOrderResponseResultsInner) GetFailureReasonOk ¶
func (o *CancelOrderResponseResultsInner) GetFailureReasonOk() (*string, bool)
GetFailureReasonOk returns a tuple with the FailureReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrderResponseResultsInner) GetOrderId ¶
func (o *CancelOrderResponseResultsInner) GetOrderId() string
GetOrderId returns the OrderId field value if set, zero value otherwise.
func (*CancelOrderResponseResultsInner) GetOrderIdOk ¶
func (o *CancelOrderResponseResultsInner) GetOrderIdOk() (*string, bool)
GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrderResponseResultsInner) GetSuccess ¶
func (o *CancelOrderResponseResultsInner) GetSuccess() bool
GetSuccess returns the Success field value if set, zero value otherwise.
func (*CancelOrderResponseResultsInner) GetSuccessOk ¶
func (o *CancelOrderResponseResultsInner) GetSuccessOk() (*bool, bool)
GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrderResponseResultsInner) HasFailureReason ¶
func (o *CancelOrderResponseResultsInner) HasFailureReason() bool
HasFailureReason returns a boolean if a field has been set.
func (*CancelOrderResponseResultsInner) HasOrderId ¶
func (o *CancelOrderResponseResultsInner) HasOrderId() bool
HasOrderId returns a boolean if a field has been set.
func (*CancelOrderResponseResultsInner) HasSuccess ¶
func (o *CancelOrderResponseResultsInner) HasSuccess() bool
HasSuccess returns a boolean if a field has been set.
func (CancelOrderResponseResultsInner) MarshalJSON ¶
func (o CancelOrderResponseResultsInner) MarshalJSON() ([]byte, error)
func (*CancelOrderResponseResultsInner) SetFailureReason ¶
func (o *CancelOrderResponseResultsInner) SetFailureReason(v string)
SetFailureReason gets a reference to the given string and assigns it to the FailureReason field.
func (*CancelOrderResponseResultsInner) SetOrderId ¶
func (o *CancelOrderResponseResultsInner) SetOrderId(v string)
SetOrderId gets a reference to the given string and assigns it to the OrderId field.
func (*CancelOrderResponseResultsInner) SetSuccess ¶
func (o *CancelOrderResponseResultsInner) SetSuccess(v bool)
SetSuccess gets a reference to the given bool and assigns it to the Success field.
type CreateOrderRequest ¶
type CreateOrderRequest struct { ClientOrderId *string `json:"client_order_id,omitempty"` ProductId *string `json:"product_id,omitempty"` Side *string `json:"side,omitempty"` OrderConfiguration *CreateOrderRequestOrderConfiguration `json:"order_configuration,omitempty"` }
CreateOrderRequest struct for CreateOrderRequest
func NewCreateOrderRequest ¶
func NewCreateOrderRequest() *CreateOrderRequest
NewCreateOrderRequest instantiates a new CreateOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderRequestWithDefaults ¶
func NewCreateOrderRequestWithDefaults() *CreateOrderRequest
NewCreateOrderRequestWithDefaults instantiates a new CreateOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderRequest) GetClientOrderId ¶
func (o *CreateOrderRequest) GetClientOrderId() string
GetClientOrderId returns the ClientOrderId field value if set, zero value otherwise.
func (*CreateOrderRequest) GetClientOrderIdOk ¶
func (o *CreateOrderRequest) GetClientOrderIdOk() (*string, bool)
GetClientOrderIdOk returns a tuple with the ClientOrderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequest) GetOrderConfiguration ¶
func (o *CreateOrderRequest) GetOrderConfiguration() CreateOrderRequestOrderConfiguration
GetOrderConfiguration returns the OrderConfiguration field value if set, zero value otherwise.
func (*CreateOrderRequest) GetOrderConfigurationOk ¶
func (o *CreateOrderRequest) GetOrderConfigurationOk() (*CreateOrderRequestOrderConfiguration, bool)
GetOrderConfigurationOk returns a tuple with the OrderConfiguration field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequest) GetProductId ¶
func (o *CreateOrderRequest) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*CreateOrderRequest) GetProductIdOk ¶
func (o *CreateOrderRequest) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequest) GetSide ¶
func (o *CreateOrderRequest) GetSide() string
GetSide returns the Side field value if set, zero value otherwise.
func (*CreateOrderRequest) GetSideOk ¶
func (o *CreateOrderRequest) GetSideOk() (*string, bool)
GetSideOk returns a tuple with the Side field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequest) HasClientOrderId ¶
func (o *CreateOrderRequest) HasClientOrderId() bool
HasClientOrderId returns a boolean if a field has been set.
func (*CreateOrderRequest) HasOrderConfiguration ¶
func (o *CreateOrderRequest) HasOrderConfiguration() bool
HasOrderConfiguration returns a boolean if a field has been set.
func (*CreateOrderRequest) HasProductId ¶
func (o *CreateOrderRequest) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (*CreateOrderRequest) HasSide ¶
func (o *CreateOrderRequest) HasSide() bool
HasSide returns a boolean if a field has been set.
func (CreateOrderRequest) MarshalJSON ¶
func (o CreateOrderRequest) MarshalJSON() ([]byte, error)
func (*CreateOrderRequest) SetClientOrderId ¶
func (o *CreateOrderRequest) SetClientOrderId(v string)
SetClientOrderId gets a reference to the given string and assigns it to the ClientOrderId field.
func (*CreateOrderRequest) SetOrderConfiguration ¶
func (o *CreateOrderRequest) SetOrderConfiguration(v CreateOrderRequestOrderConfiguration)
SetOrderConfiguration gets a reference to the given CreateOrderRequestOrderConfiguration and assigns it to the OrderConfiguration field.
func (*CreateOrderRequest) SetProductId ¶
func (o *CreateOrderRequest) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*CreateOrderRequest) SetSide ¶
func (o *CreateOrderRequest) SetSide(v string)
SetSide gets a reference to the given string and assigns it to the Side field.
type CreateOrderRequestOrderConfiguration ¶
type CreateOrderRequestOrderConfiguration struct { MarketMarketIoc *CreateOrderRequestOrderConfigurationMarketMarketIoc `json:"market_market_ioc,omitempty"` LimitLimitGtc *CreateOrderRequestOrderConfigurationLimitLimitGtc `json:"limit_limit_gtc,omitempty"` LimitLimitGtd *CreateOrderRequestOrderConfigurationLimitLimitGtd `json:"limit_limit_gtd,omitempty"` StopLimitStopLimitGtc *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc `json:"stop_limit_stop_limit_gtc,omitempty"` StopLimitStopLimitGtd *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd `json:"stop_limit_stop_limit_gtd,omitempty"` }
CreateOrderRequestOrderConfiguration struct for CreateOrderRequestOrderConfiguration
func NewCreateOrderRequestOrderConfiguration ¶
func NewCreateOrderRequestOrderConfiguration() *CreateOrderRequestOrderConfiguration
NewCreateOrderRequestOrderConfiguration instantiates a new CreateOrderRequestOrderConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderRequestOrderConfigurationWithDefaults ¶
func NewCreateOrderRequestOrderConfigurationWithDefaults() *CreateOrderRequestOrderConfiguration
NewCreateOrderRequestOrderConfigurationWithDefaults instantiates a new CreateOrderRequestOrderConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderRequestOrderConfiguration) GetLimitLimitGtc ¶
func (o *CreateOrderRequestOrderConfiguration) GetLimitLimitGtc() CreateOrderRequestOrderConfigurationLimitLimitGtc
GetLimitLimitGtc returns the LimitLimitGtc field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfiguration) GetLimitLimitGtcOk ¶
func (o *CreateOrderRequestOrderConfiguration) GetLimitLimitGtcOk() (*CreateOrderRequestOrderConfigurationLimitLimitGtc, bool)
GetLimitLimitGtcOk returns a tuple with the LimitLimitGtc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfiguration) GetLimitLimitGtd ¶
func (o *CreateOrderRequestOrderConfiguration) GetLimitLimitGtd() CreateOrderRequestOrderConfigurationLimitLimitGtd
GetLimitLimitGtd returns the LimitLimitGtd field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfiguration) GetLimitLimitGtdOk ¶
func (o *CreateOrderRequestOrderConfiguration) GetLimitLimitGtdOk() (*CreateOrderRequestOrderConfigurationLimitLimitGtd, bool)
GetLimitLimitGtdOk returns a tuple with the LimitLimitGtd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfiguration) GetMarketMarketIoc ¶
func (o *CreateOrderRequestOrderConfiguration) GetMarketMarketIoc() CreateOrderRequestOrderConfigurationMarketMarketIoc
GetMarketMarketIoc returns the MarketMarketIoc field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfiguration) GetMarketMarketIocOk ¶
func (o *CreateOrderRequestOrderConfiguration) GetMarketMarketIocOk() (*CreateOrderRequestOrderConfigurationMarketMarketIoc, bool)
GetMarketMarketIocOk returns a tuple with the MarketMarketIoc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtc ¶
func (o *CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtc() CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
GetStopLimitStopLimitGtc returns the StopLimitStopLimitGtc field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtcOk ¶
func (o *CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtcOk() (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc, bool)
GetStopLimitStopLimitGtcOk returns a tuple with the StopLimitStopLimitGtc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtd ¶
func (o *CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtd() CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
GetStopLimitStopLimitGtd returns the StopLimitStopLimitGtd field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtdOk ¶
func (o *CreateOrderRequestOrderConfiguration) GetStopLimitStopLimitGtdOk() (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd, bool)
GetStopLimitStopLimitGtdOk returns a tuple with the StopLimitStopLimitGtd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfiguration) HasLimitLimitGtc ¶
func (o *CreateOrderRequestOrderConfiguration) HasLimitLimitGtc() bool
HasLimitLimitGtc returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfiguration) HasLimitLimitGtd ¶
func (o *CreateOrderRequestOrderConfiguration) HasLimitLimitGtd() bool
HasLimitLimitGtd returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfiguration) HasMarketMarketIoc ¶
func (o *CreateOrderRequestOrderConfiguration) HasMarketMarketIoc() bool
HasMarketMarketIoc returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfiguration) HasStopLimitStopLimitGtc ¶
func (o *CreateOrderRequestOrderConfiguration) HasStopLimitStopLimitGtc() bool
HasStopLimitStopLimitGtc returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfiguration) HasStopLimitStopLimitGtd ¶
func (o *CreateOrderRequestOrderConfiguration) HasStopLimitStopLimitGtd() bool
HasStopLimitStopLimitGtd returns a boolean if a field has been set.
func (CreateOrderRequestOrderConfiguration) MarshalJSON ¶
func (o CreateOrderRequestOrderConfiguration) MarshalJSON() ([]byte, error)
func (*CreateOrderRequestOrderConfiguration) SetLimitLimitGtc ¶
func (o *CreateOrderRequestOrderConfiguration) SetLimitLimitGtc(v CreateOrderRequestOrderConfigurationLimitLimitGtc)
SetLimitLimitGtc gets a reference to the given CreateOrderRequestOrderConfigurationLimitLimitGtc and assigns it to the LimitLimitGtc field.
func (*CreateOrderRequestOrderConfiguration) SetLimitLimitGtd ¶
func (o *CreateOrderRequestOrderConfiguration) SetLimitLimitGtd(v CreateOrderRequestOrderConfigurationLimitLimitGtd)
SetLimitLimitGtd gets a reference to the given CreateOrderRequestOrderConfigurationLimitLimitGtd and assigns it to the LimitLimitGtd field.
func (*CreateOrderRequestOrderConfiguration) SetMarketMarketIoc ¶
func (o *CreateOrderRequestOrderConfiguration) SetMarketMarketIoc(v CreateOrderRequestOrderConfigurationMarketMarketIoc)
SetMarketMarketIoc gets a reference to the given CreateOrderRequestOrderConfigurationMarketMarketIoc and assigns it to the MarketMarketIoc field.
func (*CreateOrderRequestOrderConfiguration) SetStopLimitStopLimitGtc ¶
func (o *CreateOrderRequestOrderConfiguration) SetStopLimitStopLimitGtc(v CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc)
SetStopLimitStopLimitGtc gets a reference to the given CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc and assigns it to the StopLimitStopLimitGtc field.
func (*CreateOrderRequestOrderConfiguration) SetStopLimitStopLimitGtd ¶
func (o *CreateOrderRequestOrderConfiguration) SetStopLimitStopLimitGtd(v CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd)
SetStopLimitStopLimitGtd gets a reference to the given CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd and assigns it to the StopLimitStopLimitGtd field.
type CreateOrderRequestOrderConfigurationLimitLimitGtc ¶
type CreateOrderRequestOrderConfigurationLimitLimitGtc struct { BaseSize *string `json:"base_size,omitempty"` LimitPrice *string `json:"limit_price,omitempty"` PostOnly *bool `json:"post_only,omitempty"` }
CreateOrderRequestOrderConfigurationLimitLimitGtc struct for CreateOrderRequestOrderConfigurationLimitLimitGtc
func NewCreateOrderRequestOrderConfigurationLimitLimitGtc ¶
func NewCreateOrderRequestOrderConfigurationLimitLimitGtc() *CreateOrderRequestOrderConfigurationLimitLimitGtc
NewCreateOrderRequestOrderConfigurationLimitLimitGtc instantiates a new CreateOrderRequestOrderConfigurationLimitLimitGtc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderRequestOrderConfigurationLimitLimitGtcWithDefaults ¶
func NewCreateOrderRequestOrderConfigurationLimitLimitGtcWithDefaults() *CreateOrderRequestOrderConfigurationLimitLimitGtc
NewCreateOrderRequestOrderConfigurationLimitLimitGtcWithDefaults instantiates a new CreateOrderRequestOrderConfigurationLimitLimitGtc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) GetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetBaseSize() string
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) GetBaseSizeOk ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetBaseSizeOk() (*string, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) GetLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetLimitPrice() string
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) GetLimitPriceOk ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetLimitPriceOk() (*string, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) GetPostOnly ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetPostOnly() bool
GetPostOnly returns the PostOnly field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) GetPostOnlyOk ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) GetPostOnlyOk() (*bool, bool)
GetPostOnlyOk returns a tuple with the PostOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) HasBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) HasLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) HasPostOnly ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) HasPostOnly() bool
HasPostOnly returns a boolean if a field has been set.
func (CreateOrderRequestOrderConfigurationLimitLimitGtc) MarshalJSON ¶
func (o CreateOrderRequestOrderConfigurationLimitLimitGtc) MarshalJSON() ([]byte, error)
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) SetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) SetBaseSize(v string)
SetBaseSize gets a reference to the given string and assigns it to the BaseSize field.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) SetLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) SetLimitPrice(v string)
SetLimitPrice gets a reference to the given string and assigns it to the LimitPrice field.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtc) SetPostOnly ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtc) SetPostOnly(v bool)
SetPostOnly gets a reference to the given bool and assigns it to the PostOnly field.
type CreateOrderRequestOrderConfigurationLimitLimitGtd ¶
type CreateOrderRequestOrderConfigurationLimitLimitGtd struct { BaseSize *string `json:"base_size,omitempty"` LimitPrice *string `json:"limit_price,omitempty"` EndTime *string `json:"end_time,omitempty"` PostOnly *bool `json:"post_only,omitempty"` }
CreateOrderRequestOrderConfigurationLimitLimitGtd struct for CreateOrderRequestOrderConfigurationLimitLimitGtd
func NewCreateOrderRequestOrderConfigurationLimitLimitGtd ¶
func NewCreateOrderRequestOrderConfigurationLimitLimitGtd() *CreateOrderRequestOrderConfigurationLimitLimitGtd
NewCreateOrderRequestOrderConfigurationLimitLimitGtd instantiates a new CreateOrderRequestOrderConfigurationLimitLimitGtd object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderRequestOrderConfigurationLimitLimitGtdWithDefaults ¶
func NewCreateOrderRequestOrderConfigurationLimitLimitGtdWithDefaults() *CreateOrderRequestOrderConfigurationLimitLimitGtd
NewCreateOrderRequestOrderConfigurationLimitLimitGtdWithDefaults instantiates a new CreateOrderRequestOrderConfigurationLimitLimitGtd object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) GetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetBaseSize() string
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) GetBaseSizeOk ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetBaseSizeOk() (*string, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) GetEndTime ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetEndTime() string
GetEndTime returns the EndTime field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) GetEndTimeOk ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) GetLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetLimitPrice() string
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) GetLimitPriceOk ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetLimitPriceOk() (*string, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) GetPostOnly ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetPostOnly() bool
GetPostOnly returns the PostOnly field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) GetPostOnlyOk ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) GetPostOnlyOk() (*bool, bool)
GetPostOnlyOk returns a tuple with the PostOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) HasBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) HasEndTime ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) HasEndTime() bool
HasEndTime returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) HasLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) HasPostOnly ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) HasPostOnly() bool
HasPostOnly returns a boolean if a field has been set.
func (CreateOrderRequestOrderConfigurationLimitLimitGtd) MarshalJSON ¶
func (o CreateOrderRequestOrderConfigurationLimitLimitGtd) MarshalJSON() ([]byte, error)
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) SetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) SetBaseSize(v string)
SetBaseSize gets a reference to the given string and assigns it to the BaseSize field.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) SetEndTime ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) SetEndTime(v string)
SetEndTime gets a reference to the given string and assigns it to the EndTime field.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) SetLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) SetLimitPrice(v string)
SetLimitPrice gets a reference to the given string and assigns it to the LimitPrice field.
func (*CreateOrderRequestOrderConfigurationLimitLimitGtd) SetPostOnly ¶
func (o *CreateOrderRequestOrderConfigurationLimitLimitGtd) SetPostOnly(v bool)
SetPostOnly gets a reference to the given bool and assigns it to the PostOnly field.
type CreateOrderRequestOrderConfigurationMarketMarketIoc ¶
type CreateOrderRequestOrderConfigurationMarketMarketIoc struct { QuoteSize *string `json:"quote_size,omitempty"` BaseSize *string `json:"base_size,omitempty"` }
CreateOrderRequestOrderConfigurationMarketMarketIoc struct for CreateOrderRequestOrderConfigurationMarketMarketIoc
func NewCreateOrderRequestOrderConfigurationMarketMarketIoc ¶
func NewCreateOrderRequestOrderConfigurationMarketMarketIoc() *CreateOrderRequestOrderConfigurationMarketMarketIoc
NewCreateOrderRequestOrderConfigurationMarketMarketIoc instantiates a new CreateOrderRequestOrderConfigurationMarketMarketIoc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderRequestOrderConfigurationMarketMarketIocWithDefaults ¶
func NewCreateOrderRequestOrderConfigurationMarketMarketIocWithDefaults() *CreateOrderRequestOrderConfigurationMarketMarketIoc
NewCreateOrderRequestOrderConfigurationMarketMarketIocWithDefaults instantiates a new CreateOrderRequestOrderConfigurationMarketMarketIoc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderRequestOrderConfigurationMarketMarketIoc) GetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) GetBaseSize() string
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationMarketMarketIoc) GetBaseSizeOk ¶
func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) GetBaseSizeOk() (*string, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationMarketMarketIoc) GetQuoteSize ¶
func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) GetQuoteSize() string
GetQuoteSize returns the QuoteSize field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationMarketMarketIoc) GetQuoteSizeOk ¶
func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) GetQuoteSizeOk() (*string, bool)
GetQuoteSizeOk returns a tuple with the QuoteSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationMarketMarketIoc) HasBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationMarketMarketIoc) HasQuoteSize ¶
func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) HasQuoteSize() bool
HasQuoteSize returns a boolean if a field has been set.
func (CreateOrderRequestOrderConfigurationMarketMarketIoc) MarshalJSON ¶
func (o CreateOrderRequestOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
func (*CreateOrderRequestOrderConfigurationMarketMarketIoc) SetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) SetBaseSize(v string)
SetBaseSize gets a reference to the given string and assigns it to the BaseSize field.
func (*CreateOrderRequestOrderConfigurationMarketMarketIoc) SetQuoteSize ¶
func (o *CreateOrderRequestOrderConfigurationMarketMarketIoc) SetQuoteSize(v string)
SetQuoteSize gets a reference to the given string and assigns it to the QuoteSize field.
type CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc ¶
type CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc struct { BaseSize *string `json:"base_size,omitempty"` LimitPrice *string `json:"limit_price,omitempty"` StopPrice *string `json:"stop_price,omitempty"` StopDirection *string `json:"stop_direction,omitempty"` }
CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc struct for CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
func NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc ¶
func NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc() *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc instantiates a new CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtcWithDefaults ¶
func NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtcWithDefaults() *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtcWithDefaults instantiates a new CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetBaseSize() string
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetBaseSizeOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetBaseSizeOk() (*string, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetLimitPrice() string
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetLimitPriceOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetLimitPriceOk() (*string, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopDirection ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopDirection() string
GetStopDirection returns the StopDirection field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopDirectionOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopDirectionOk() (*string, bool)
GetStopDirectionOk returns a tuple with the StopDirection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopPrice() string
GetStopPrice returns the StopPrice field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopPriceOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) GetStopPriceOk() (*string, bool)
GetStopPriceOk returns a tuple with the StopPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasStopDirection ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasStopDirection() bool
HasStopDirection returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasStopPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) HasStopPrice() bool
HasStopPrice returns a boolean if a field has been set.
func (CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) MarshalJSON ¶
func (o CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetBaseSize(v string)
SetBaseSize gets a reference to the given string and assigns it to the BaseSize field.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetLimitPrice(v string)
SetLimitPrice gets a reference to the given string and assigns it to the LimitPrice field.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetStopDirection ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetStopDirection(v string)
SetStopDirection gets a reference to the given string and assigns it to the StopDirection field.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetStopPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) SetStopPrice(v string)
SetStopPrice gets a reference to the given string and assigns it to the StopPrice field.
type CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd ¶
type CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd struct { BaseSize *string `json:"base_size,omitempty"` LimitPrice *string `json:"limit_price,omitempty"` StopPrice *string `json:"stop_price,omitempty"` EndTime *string `json:"end_time,omitempty"` StopDirection *string `json:"stop_direction,omitempty"` }
CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd struct for CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
func NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd ¶
func NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd() *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd instantiates a new CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtdWithDefaults ¶
func NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtdWithDefaults() *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
NewCreateOrderRequestOrderConfigurationStopLimitStopLimitGtdWithDefaults instantiates a new CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetBaseSize() string
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetBaseSizeOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetBaseSizeOk() (*string, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetEndTime ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetEndTime() string
GetEndTime returns the EndTime field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetEndTimeOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetLimitPrice() string
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetLimitPriceOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetLimitPriceOk() (*string, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopDirection ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopDirection() string
GetStopDirection returns the StopDirection field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopDirectionOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopDirectionOk() (*string, bool)
GetStopDirectionOk returns a tuple with the StopDirection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopPrice() string
GetStopPrice returns the StopPrice field value if set, zero value otherwise.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopPriceOk ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) GetStopPriceOk() (*string, bool)
GetStopPriceOk returns a tuple with the StopPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasEndTime ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasEndTime() bool
HasEndTime returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasStopDirection ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasStopDirection() bool
HasStopDirection returns a boolean if a field has been set.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasStopPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) HasStopPrice() bool
HasStopPrice returns a boolean if a field has been set.
func (CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) MarshalJSON ¶
func (o CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetBaseSize ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetBaseSize(v string)
SetBaseSize gets a reference to the given string and assigns it to the BaseSize field.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetEndTime ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetEndTime(v string)
SetEndTime gets a reference to the given string and assigns it to the EndTime field.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetLimitPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetLimitPrice(v string)
SetLimitPrice gets a reference to the given string and assigns it to the LimitPrice field.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetStopDirection ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetStopDirection(v string)
SetStopDirection gets a reference to the given string and assigns it to the StopDirection field.
func (*CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetStopPrice ¶
func (o *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) SetStopPrice(v string)
SetStopPrice gets a reference to the given string and assigns it to the StopPrice field.
type CreateOrderResponse ¶
type CreateOrderResponse struct { Success *bool `json:"success,omitempty"` FailureReason *string `json:"failure_reason,omitempty"` OrderId *string `json:"order_id,omitempty"` SuccessResponse *CreateOrderResponseSuccessResponse `json:"success_response,omitempty"` ErrorResponse *CreateOrderResponseErrorResponse `json:"error_response,omitempty"` OrderConfiguration *OutputOrderConfiguration `json:"order_configuration,omitempty"` }
CreateOrderResponse struct for CreateOrderResponse
func NewCreateOrderResponse ¶
func NewCreateOrderResponse() *CreateOrderResponse
NewCreateOrderResponse instantiates a new CreateOrderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderResponseWithDefaults ¶
func NewCreateOrderResponseWithDefaults() *CreateOrderResponse
NewCreateOrderResponseWithDefaults instantiates a new CreateOrderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderResponse) GetErrorResponse ¶
func (o *CreateOrderResponse) GetErrorResponse() CreateOrderResponseErrorResponse
GetErrorResponse returns the ErrorResponse field value if set, zero value otherwise.
func (*CreateOrderResponse) GetErrorResponseOk ¶
func (o *CreateOrderResponse) GetErrorResponseOk() (*CreateOrderResponseErrorResponse, bool)
GetErrorResponseOk returns a tuple with the ErrorResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponse) GetFailureReason ¶
func (o *CreateOrderResponse) GetFailureReason() string
GetFailureReason returns the FailureReason field value if set, zero value otherwise.
func (*CreateOrderResponse) GetFailureReasonOk ¶
func (o *CreateOrderResponse) GetFailureReasonOk() (*string, bool)
GetFailureReasonOk returns a tuple with the FailureReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponse) GetOrderConfiguration ¶
func (o *CreateOrderResponse) GetOrderConfiguration() OutputOrderConfiguration
GetOrderConfiguration returns the OrderConfiguration field value if set, zero value otherwise.
func (*CreateOrderResponse) GetOrderConfigurationOk ¶
func (o *CreateOrderResponse) GetOrderConfigurationOk() (*OutputOrderConfiguration, bool)
GetOrderConfigurationOk returns a tuple with the OrderConfiguration field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponse) GetOrderId ¶
func (o *CreateOrderResponse) GetOrderId() string
GetOrderId returns the OrderId field value if set, zero value otherwise.
func (*CreateOrderResponse) GetOrderIdOk ¶
func (o *CreateOrderResponse) GetOrderIdOk() (*string, bool)
GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponse) GetSuccess ¶
func (o *CreateOrderResponse) GetSuccess() bool
GetSuccess returns the Success field value if set, zero value otherwise.
func (*CreateOrderResponse) GetSuccessOk ¶
func (o *CreateOrderResponse) GetSuccessOk() (*bool, bool)
GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponse) GetSuccessResponse ¶
func (o *CreateOrderResponse) GetSuccessResponse() CreateOrderResponseSuccessResponse
GetSuccessResponse returns the SuccessResponse field value if set, zero value otherwise.
func (*CreateOrderResponse) GetSuccessResponseOk ¶
func (o *CreateOrderResponse) GetSuccessResponseOk() (*CreateOrderResponseSuccessResponse, bool)
GetSuccessResponseOk returns a tuple with the SuccessResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponse) HasErrorResponse ¶
func (o *CreateOrderResponse) HasErrorResponse() bool
HasErrorResponse returns a boolean if a field has been set.
func (*CreateOrderResponse) HasFailureReason ¶
func (o *CreateOrderResponse) HasFailureReason() bool
HasFailureReason returns a boolean if a field has been set.
func (*CreateOrderResponse) HasOrderConfiguration ¶
func (o *CreateOrderResponse) HasOrderConfiguration() bool
HasOrderConfiguration returns a boolean if a field has been set.
func (*CreateOrderResponse) HasOrderId ¶
func (o *CreateOrderResponse) HasOrderId() bool
HasOrderId returns a boolean if a field has been set.
func (*CreateOrderResponse) HasSuccess ¶
func (o *CreateOrderResponse) HasSuccess() bool
HasSuccess returns a boolean if a field has been set.
func (*CreateOrderResponse) HasSuccessResponse ¶
func (o *CreateOrderResponse) HasSuccessResponse() bool
HasSuccessResponse returns a boolean if a field has been set.
func (CreateOrderResponse) MarshalJSON ¶
func (o CreateOrderResponse) MarshalJSON() ([]byte, error)
func (*CreateOrderResponse) SetErrorResponse ¶
func (o *CreateOrderResponse) SetErrorResponse(v CreateOrderResponseErrorResponse)
SetErrorResponse gets a reference to the given CreateOrderResponseErrorResponse and assigns it to the ErrorResponse field.
func (*CreateOrderResponse) SetFailureReason ¶
func (o *CreateOrderResponse) SetFailureReason(v string)
SetFailureReason gets a reference to the given string and assigns it to the FailureReason field.
func (*CreateOrderResponse) SetOrderConfiguration ¶
func (o *CreateOrderResponse) SetOrderConfiguration(v OutputOrderConfiguration)
SetOrderConfiguration gets a reference to the given OutputOrderConfiguration and assigns it to the OrderConfiguration field.
func (*CreateOrderResponse) SetOrderId ¶
func (o *CreateOrderResponse) SetOrderId(v string)
SetOrderId gets a reference to the given string and assigns it to the OrderId field.
func (*CreateOrderResponse) SetSuccess ¶
func (o *CreateOrderResponse) SetSuccess(v bool)
SetSuccess gets a reference to the given bool and assigns it to the Success field.
func (*CreateOrderResponse) SetSuccessResponse ¶
func (o *CreateOrderResponse) SetSuccessResponse(v CreateOrderResponseSuccessResponse)
SetSuccessResponse gets a reference to the given CreateOrderResponseSuccessResponse and assigns it to the SuccessResponse field.
type CreateOrderResponseErrorResponse ¶
type CreateOrderResponseErrorResponse struct { Error *string `json:"error,omitempty"` Message *string `json:"message,omitempty"` ErrorDetails *string `json:"error_details,omitempty"` PreviewFailureReason *string `json:"preview_failure_reason,omitempty"` NewOrderFailureReason *string `json:"new_order_failure_reason,omitempty"` }
CreateOrderResponseErrorResponse struct for CreateOrderResponseErrorResponse
func NewCreateOrderResponseErrorResponse ¶
func NewCreateOrderResponseErrorResponse() *CreateOrderResponseErrorResponse
NewCreateOrderResponseErrorResponse instantiates a new CreateOrderResponseErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderResponseErrorResponseWithDefaults ¶
func NewCreateOrderResponseErrorResponseWithDefaults() *CreateOrderResponseErrorResponse
NewCreateOrderResponseErrorResponseWithDefaults instantiates a new CreateOrderResponseErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderResponseErrorResponse) GetError ¶
func (o *CreateOrderResponseErrorResponse) GetError() string
GetError returns the Error field value if set, zero value otherwise.
func (*CreateOrderResponseErrorResponse) GetErrorDetails ¶
func (o *CreateOrderResponseErrorResponse) GetErrorDetails() string
GetErrorDetails returns the ErrorDetails field value if set, zero value otherwise.
func (*CreateOrderResponseErrorResponse) GetErrorDetailsOk ¶
func (o *CreateOrderResponseErrorResponse) GetErrorDetailsOk() (*string, bool)
GetErrorDetailsOk returns a tuple with the ErrorDetails field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseErrorResponse) GetErrorOk ¶
func (o *CreateOrderResponseErrorResponse) GetErrorOk() (*string, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseErrorResponse) GetMessage ¶
func (o *CreateOrderResponseErrorResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*CreateOrderResponseErrorResponse) GetMessageOk ¶
func (o *CreateOrderResponseErrorResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseErrorResponse) GetNewOrderFailureReason ¶
func (o *CreateOrderResponseErrorResponse) GetNewOrderFailureReason() string
GetNewOrderFailureReason returns the NewOrderFailureReason field value if set, zero value otherwise.
func (*CreateOrderResponseErrorResponse) GetNewOrderFailureReasonOk ¶
func (o *CreateOrderResponseErrorResponse) GetNewOrderFailureReasonOk() (*string, bool)
GetNewOrderFailureReasonOk returns a tuple with the NewOrderFailureReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseErrorResponse) GetPreviewFailureReason ¶
func (o *CreateOrderResponseErrorResponse) GetPreviewFailureReason() string
GetPreviewFailureReason returns the PreviewFailureReason field value if set, zero value otherwise.
func (*CreateOrderResponseErrorResponse) GetPreviewFailureReasonOk ¶
func (o *CreateOrderResponseErrorResponse) GetPreviewFailureReasonOk() (*string, bool)
GetPreviewFailureReasonOk returns a tuple with the PreviewFailureReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseErrorResponse) HasError ¶
func (o *CreateOrderResponseErrorResponse) HasError() bool
HasError returns a boolean if a field has been set.
func (*CreateOrderResponseErrorResponse) HasErrorDetails ¶
func (o *CreateOrderResponseErrorResponse) HasErrorDetails() bool
HasErrorDetails returns a boolean if a field has been set.
func (*CreateOrderResponseErrorResponse) HasMessage ¶
func (o *CreateOrderResponseErrorResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (*CreateOrderResponseErrorResponse) HasNewOrderFailureReason ¶
func (o *CreateOrderResponseErrorResponse) HasNewOrderFailureReason() bool
HasNewOrderFailureReason returns a boolean if a field has been set.
func (*CreateOrderResponseErrorResponse) HasPreviewFailureReason ¶
func (o *CreateOrderResponseErrorResponse) HasPreviewFailureReason() bool
HasPreviewFailureReason returns a boolean if a field has been set.
func (CreateOrderResponseErrorResponse) MarshalJSON ¶
func (o CreateOrderResponseErrorResponse) MarshalJSON() ([]byte, error)
func (*CreateOrderResponseErrorResponse) SetError ¶
func (o *CreateOrderResponseErrorResponse) SetError(v string)
SetError gets a reference to the given string and assigns it to the Error field.
func (*CreateOrderResponseErrorResponse) SetErrorDetails ¶
func (o *CreateOrderResponseErrorResponse) SetErrorDetails(v string)
SetErrorDetails gets a reference to the given string and assigns it to the ErrorDetails field.
func (*CreateOrderResponseErrorResponse) SetMessage ¶
func (o *CreateOrderResponseErrorResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*CreateOrderResponseErrorResponse) SetNewOrderFailureReason ¶
func (o *CreateOrderResponseErrorResponse) SetNewOrderFailureReason(v string)
SetNewOrderFailureReason gets a reference to the given string and assigns it to the NewOrderFailureReason field.
func (*CreateOrderResponseErrorResponse) SetPreviewFailureReason ¶
func (o *CreateOrderResponseErrorResponse) SetPreviewFailureReason(v string)
SetPreviewFailureReason gets a reference to the given string and assigns it to the PreviewFailureReason field.
type CreateOrderResponseSuccessResponse ¶
type CreateOrderResponseSuccessResponse struct { OrderId *string `json:"order_id,omitempty"` ProductId *string `json:"product_id,omitempty"` Side *string `json:"side,omitempty"` ClientOrderId *string `json:"client_order_id,omitempty"` }
CreateOrderResponseSuccessResponse struct for CreateOrderResponseSuccessResponse
func NewCreateOrderResponseSuccessResponse ¶
func NewCreateOrderResponseSuccessResponse() *CreateOrderResponseSuccessResponse
NewCreateOrderResponseSuccessResponse instantiates a new CreateOrderResponseSuccessResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateOrderResponseSuccessResponseWithDefaults ¶
func NewCreateOrderResponseSuccessResponseWithDefaults() *CreateOrderResponseSuccessResponse
NewCreateOrderResponseSuccessResponseWithDefaults instantiates a new CreateOrderResponseSuccessResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateOrderResponseSuccessResponse) GetClientOrderId ¶
func (o *CreateOrderResponseSuccessResponse) GetClientOrderId() string
GetClientOrderId returns the ClientOrderId field value if set, zero value otherwise.
func (*CreateOrderResponseSuccessResponse) GetClientOrderIdOk ¶
func (o *CreateOrderResponseSuccessResponse) GetClientOrderIdOk() (*string, bool)
GetClientOrderIdOk returns a tuple with the ClientOrderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseSuccessResponse) GetOrderId ¶
func (o *CreateOrderResponseSuccessResponse) GetOrderId() string
GetOrderId returns the OrderId field value if set, zero value otherwise.
func (*CreateOrderResponseSuccessResponse) GetOrderIdOk ¶
func (o *CreateOrderResponseSuccessResponse) GetOrderIdOk() (*string, bool)
GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseSuccessResponse) GetProductId ¶
func (o *CreateOrderResponseSuccessResponse) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*CreateOrderResponseSuccessResponse) GetProductIdOk ¶
func (o *CreateOrderResponseSuccessResponse) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseSuccessResponse) GetSide ¶
func (o *CreateOrderResponseSuccessResponse) GetSide() string
GetSide returns the Side field value if set, zero value otherwise.
func (*CreateOrderResponseSuccessResponse) GetSideOk ¶
func (o *CreateOrderResponseSuccessResponse) GetSideOk() (*string, bool)
GetSideOk returns a tuple with the Side field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrderResponseSuccessResponse) HasClientOrderId ¶
func (o *CreateOrderResponseSuccessResponse) HasClientOrderId() bool
HasClientOrderId returns a boolean if a field has been set.
func (*CreateOrderResponseSuccessResponse) HasOrderId ¶
func (o *CreateOrderResponseSuccessResponse) HasOrderId() bool
HasOrderId returns a boolean if a field has been set.
func (*CreateOrderResponseSuccessResponse) HasProductId ¶
func (o *CreateOrderResponseSuccessResponse) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (*CreateOrderResponseSuccessResponse) HasSide ¶
func (o *CreateOrderResponseSuccessResponse) HasSide() bool
HasSide returns a boolean if a field has been set.
func (CreateOrderResponseSuccessResponse) MarshalJSON ¶
func (o CreateOrderResponseSuccessResponse) MarshalJSON() ([]byte, error)
func (*CreateOrderResponseSuccessResponse) SetClientOrderId ¶
func (o *CreateOrderResponseSuccessResponse) SetClientOrderId(v string)
SetClientOrderId gets a reference to the given string and assigns it to the ClientOrderId field.
func (*CreateOrderResponseSuccessResponse) SetOrderId ¶
func (o *CreateOrderResponseSuccessResponse) SetOrderId(v string)
SetOrderId gets a reference to the given string and assigns it to the OrderId field.
func (*CreateOrderResponseSuccessResponse) SetProductId ¶
func (o *CreateOrderResponseSuccessResponse) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*CreateOrderResponseSuccessResponse) SetSide ¶
func (o *CreateOrderResponseSuccessResponse) SetSide(v string)
SetSide gets a reference to the given string and assigns it to the Side field.
type FailureReason ¶
type FailureReason string
FailureReason the model 'FailureReason'
const ( UNKNOWN_FAILURE_REASON FailureReason = "UNKNOWN_FAILURE_REASON" UNSUPPORTED_ORDER_CONFIGURATION FailureReason = "UNSUPPORTED_ORDER_CONFIGURATION" INVALID_SIDE FailureReason = "INVALID_SIDE" INVALID_PRODUCT_ID FailureReason = "INVALID_PRODUCT_ID" INVALID_SIZE_PRECISION FailureReason = "INVALID_SIZE_PRECISION" INVALID_PRICE_PRECISION FailureReason = "INVALID_PRICE_PRECISION" INSUFFICIENT_FUND FailureReason = "INSUFFICIENT_FUND" INVALID_LEDGER_BALANCE FailureReason = "INVALID_LEDGER_BALANCE" ORDER_ENTRY_DISABLED FailureReason = "ORDER_ENTRY_DISABLED" INELIGIBLE_PAIR FailureReason = "INELIGIBLE_PAIR" INVALID_LIMIT_PRICE_POST_ONLY FailureReason = "INVALID_LIMIT_PRICE_POST_ONLY" INVALID_LIMIT_PRICE FailureReason = "INVALID_LIMIT_PRICE" INVALID_NO_LIQUIDITY FailureReason = "INVALID_NO_LIQUIDITY" INVALID_REQUEST FailureReason = "INVALID_REQUEST" COMMANDER_REJECTED_NEW_ORDER FailureReason = "COMMANDER_REJECTED_NEW_ORDER" INSUFFICIENT_FUNDS FailureReason = "INSUFFICIENT_FUNDS" )
List of FailureReason
func NewFailureReasonFromValue ¶
func NewFailureReasonFromValue(v string) (*FailureReason, error)
NewFailureReasonFromValue returns a pointer to a valid FailureReason for the value passed as argument, or an error if the value passed is not allowed by the enum
func (FailureReason) IsValid ¶
func (v FailureReason) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (FailureReason) Ptr ¶
func (v FailureReason) Ptr() *FailureReason
Ptr returns reference to FailureReason value
func (*FailureReason) UnmarshalJSON ¶
func (v *FailureReason) UnmarshalJSON(src []byte) error
type GetExchangeRateResponse ¶
type GetExchangeRateResponse struct {
Data *GetExchangeRateResponseData `json:"data,omitempty"`
}
GetExchangeRateResponse struct for GetExchangeRateResponse
func NewGetExchangeRateResponse ¶
func NewGetExchangeRateResponse() *GetExchangeRateResponse
NewGetExchangeRateResponse instantiates a new GetExchangeRateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetExchangeRateResponseWithDefaults ¶
func NewGetExchangeRateResponseWithDefaults() *GetExchangeRateResponse
NewGetExchangeRateResponseWithDefaults instantiates a new GetExchangeRateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetExchangeRateResponse) GetData ¶
func (o *GetExchangeRateResponse) GetData() GetExchangeRateResponseData
GetData returns the Data field value if set, zero value otherwise.
func (*GetExchangeRateResponse) GetDataOk ¶
func (o *GetExchangeRateResponse) GetDataOk() (*GetExchangeRateResponseData, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetExchangeRateResponse) HasData ¶
func (o *GetExchangeRateResponse) HasData() bool
HasData returns a boolean if a field has been set.
func (GetExchangeRateResponse) MarshalJSON ¶
func (o GetExchangeRateResponse) MarshalJSON() ([]byte, error)
func (*GetExchangeRateResponse) SetData ¶
func (o *GetExchangeRateResponse) SetData(v GetExchangeRateResponseData)
SetData gets a reference to the given GetExchangeRateResponseData and assigns it to the Data field.
type GetExchangeRateResponseData ¶
type GetExchangeRateResponseData struct { Currency *string `json:"currency,omitempty"` Rates *map[string]string `json:"rates,omitempty"` }
GetExchangeRateResponseData struct for GetExchangeRateResponseData
func NewGetExchangeRateResponseData ¶
func NewGetExchangeRateResponseData() *GetExchangeRateResponseData
NewGetExchangeRateResponseData instantiates a new GetExchangeRateResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetExchangeRateResponseDataWithDefaults ¶
func NewGetExchangeRateResponseDataWithDefaults() *GetExchangeRateResponseData
NewGetExchangeRateResponseDataWithDefaults instantiates a new GetExchangeRateResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetExchangeRateResponseData) GetCurrency ¶
func (o *GetExchangeRateResponseData) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*GetExchangeRateResponseData) GetCurrencyOk ¶
func (o *GetExchangeRateResponseData) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetExchangeRateResponseData) GetRates ¶
func (o *GetExchangeRateResponseData) GetRates() map[string]string
GetRates returns the Rates field value if set, zero value otherwise.
func (*GetExchangeRateResponseData) GetRatesOk ¶
func (o *GetExchangeRateResponseData) GetRatesOk() (*map[string]string, bool)
GetRatesOk returns a tuple with the Rates field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetExchangeRateResponseData) HasCurrency ¶
func (o *GetExchangeRateResponseData) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (*GetExchangeRateResponseData) HasRates ¶
func (o *GetExchangeRateResponseData) HasRates() bool
HasRates returns a boolean if a field has been set.
func (GetExchangeRateResponseData) MarshalJSON ¶
func (o GetExchangeRateResponseData) MarshalJSON() ([]byte, error)
func (*GetExchangeRateResponseData) SetCurrency ¶
func (o *GetExchangeRateResponseData) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*GetExchangeRateResponseData) SetRates ¶
func (o *GetExchangeRateResponseData) SetRates(v map[string]string)
SetRates gets a reference to the given map[string]string and assigns it to the Rates field.
type GetOrderResponse ¶
type GetOrderResponse struct {
Order *Order `json:"order,omitempty"`
}
GetOrderResponse struct for GetOrderResponse
func NewGetOrderResponse ¶
func NewGetOrderResponse() *GetOrderResponse
NewGetOrderResponse instantiates a new GetOrderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetOrderResponseWithDefaults ¶
func NewGetOrderResponseWithDefaults() *GetOrderResponse
NewGetOrderResponseWithDefaults instantiates a new GetOrderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetOrderResponse) GetOrder ¶
func (o *GetOrderResponse) GetOrder() Order
GetOrder returns the Order field value if set, zero value otherwise.
func (*GetOrderResponse) GetOrderOk ¶
func (o *GetOrderResponse) GetOrderOk() (*Order, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOrderResponse) HasOrder ¶
func (o *GetOrderResponse) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (GetOrderResponse) MarshalJSON ¶
func (o GetOrderResponse) MarshalJSON() ([]byte, error)
func (*GetOrderResponse) SetOrder ¶
func (o *GetOrderResponse) SetOrder(v Order)
SetOrder gets a reference to the given Order and assigns it to the Order field.
type GetPriceResponse ¶
type GetPriceResponse struct {
Data *GetPriceResponseData `json:"data,omitempty"`
}
GetPriceResponse struct for GetPriceResponse
func NewGetPriceResponse ¶
func NewGetPriceResponse() *GetPriceResponse
NewGetPriceResponse instantiates a new GetPriceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetPriceResponseWithDefaults ¶
func NewGetPriceResponseWithDefaults() *GetPriceResponse
NewGetPriceResponseWithDefaults instantiates a new GetPriceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetPriceResponse) GetData ¶
func (o *GetPriceResponse) GetData() GetPriceResponseData
GetData returns the Data field value if set, zero value otherwise.
func (*GetPriceResponse) GetDataOk ¶
func (o *GetPriceResponse) GetDataOk() (*GetPriceResponseData, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetPriceResponse) HasData ¶
func (o *GetPriceResponse) HasData() bool
HasData returns a boolean if a field has been set.
func (GetPriceResponse) MarshalJSON ¶
func (o GetPriceResponse) MarshalJSON() ([]byte, error)
func (*GetPriceResponse) SetData ¶
func (o *GetPriceResponse) SetData(v GetPriceResponseData)
SetData gets a reference to the given GetPriceResponseData and assigns it to the Data field.
type GetPriceResponseData ¶
type GetPriceResponseData struct { Amount *float64 `json:"amount,omitempty,string"` Currency *string `json:"currency,omitempty"` }
GetPriceResponseData struct for GetPriceResponseData
func NewGetPriceResponseData ¶
func NewGetPriceResponseData() *GetPriceResponseData
NewGetPriceResponseData instantiates a new GetPriceResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetPriceResponseDataWithDefaults ¶
func NewGetPriceResponseDataWithDefaults() *GetPriceResponseData
NewGetPriceResponseDataWithDefaults instantiates a new GetPriceResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetPriceResponseData) GetAmount ¶
func (o *GetPriceResponseData) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise.
func (*GetPriceResponseData) GetAmountOk ¶
func (o *GetPriceResponseData) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetPriceResponseData) GetCurrency ¶
func (o *GetPriceResponseData) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*GetPriceResponseData) GetCurrencyOk ¶
func (o *GetPriceResponseData) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetPriceResponseData) HasAmount ¶
func (o *GetPriceResponseData) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*GetPriceResponseData) HasCurrency ¶
func (o *GetPriceResponseData) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (GetPriceResponseData) MarshalJSON ¶
func (o GetPriceResponseData) MarshalJSON() ([]byte, error)
func (*GetPriceResponseData) SetAmount ¶
func (o *GetPriceResponseData) SetAmount(v float64)
SetAmount gets a reference to the given float64 and assigns it to the Amount field.
func (*GetPriceResponseData) SetCurrency ¶
func (o *GetPriceResponseData) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
type GetProductResponse ¶
type GetProductResponse struct { ProductId *string `json:"product_id,omitempty"` Price *float64 `json:"price,omitempty,string"` PricePercentageChange24h *float64 `json:"price_percentage_change_24h,omitempty,string"` Volume24h *float64 `json:"volume_24h,omitempty,string"` VolumePercentageChange24h *float64 `json:"volume_percentage_change_24h,omitempty,string"` BaseIncrement *float64 `json:"base_increment,omitempty,string"` QuoteIncrement *float64 `json:"quote_increment,omitempty,string"` QuoteMinSize *float64 `json:"quote_min_size,omitempty,string"` QuoteMaxSize *float64 `json:"quote_max_size,omitempty,string"` BaseMinSize *float64 `json:"base_min_size,omitempty,string"` BaseMaxSize *float64 `json:"base_max_size,omitempty,string"` BaseName *string `json:"base_name,omitempty"` QuoteName *string `json:"quote_name,omitempty"` Watched *bool `json:"watched,omitempty"` IsDisabled *bool `json:"is_disabled,omitempty"` New *bool `json:"new,omitempty"` Status *string `json:"status,omitempty"` CancelOnly *bool `json:"cancel_only,omitempty"` LimitOnly *bool `json:"limit_only,omitempty"` PostOnly *bool `json:"post_only,omitempty"` TradingDisabled *bool `json:"trading_disabled,omitempty"` AuctionMode *bool `json:"auction_mode,omitempty"` ProductType *string `json:"product_type,omitempty"` QuoteCurrencyId *string `json:"quote_currency_id,omitempty"` BaseCurrencyId *string `json:"base_currency_id,omitempty"` FcmTradingSessionDetails *string `json:"fcm_trading_session_details,omitempty"` MidMarketPrice *string `json:"mid_market_price,omitempty"` BaseDisplaySymbol *string `json:"base_display_symbol,omitempty"` QuoteDisplaySymbol *string `json:"quote_display_symbol,omitempty"` }
GetProductResponse struct for GetProductResponse
func NewGetProductResponse ¶
func NewGetProductResponse() *GetProductResponse
NewGetProductResponse instantiates a new GetProductResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetProductResponseWithDefaults ¶
func NewGetProductResponseWithDefaults() *GetProductResponse
NewGetProductResponseWithDefaults instantiates a new GetProductResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetProductResponse) GetAuctionMode ¶
func (o *GetProductResponse) GetAuctionMode() bool
GetAuctionMode returns the AuctionMode field value if set, zero value otherwise.
func (*GetProductResponse) GetAuctionModeOk ¶
func (o *GetProductResponse) GetAuctionModeOk() (*bool, bool)
GetAuctionModeOk returns a tuple with the AuctionMode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetBaseCurrencyId ¶
func (o *GetProductResponse) GetBaseCurrencyId() string
GetBaseCurrencyId returns the BaseCurrencyId field value if set, zero value otherwise.
func (*GetProductResponse) GetBaseCurrencyIdOk ¶
func (o *GetProductResponse) GetBaseCurrencyIdOk() (*string, bool)
GetBaseCurrencyIdOk returns a tuple with the BaseCurrencyId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetBaseDisplaySymbol ¶
func (o *GetProductResponse) GetBaseDisplaySymbol() string
GetBaseDisplaySymbol returns the BaseDisplaySymbol field value if set, zero value otherwise.
func (*GetProductResponse) GetBaseDisplaySymbolOk ¶
func (o *GetProductResponse) GetBaseDisplaySymbolOk() (*string, bool)
GetBaseDisplaySymbolOk returns a tuple with the BaseDisplaySymbol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetBaseIncrement ¶
func (o *GetProductResponse) GetBaseIncrement() float64
GetBaseIncrement returns the BaseIncrement field value if set, zero value otherwise.
func (*GetProductResponse) GetBaseIncrementOk ¶
func (o *GetProductResponse) GetBaseIncrementOk() (*float64, bool)
GetBaseIncrementOk returns a tuple with the BaseIncrement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetBaseMaxSize ¶
func (o *GetProductResponse) GetBaseMaxSize() float64
GetBaseMaxSize returns the BaseMaxSize field value if set, zero value otherwise.
func (*GetProductResponse) GetBaseMaxSizeOk ¶
func (o *GetProductResponse) GetBaseMaxSizeOk() (*float64, bool)
GetBaseMaxSizeOk returns a tuple with the BaseMaxSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetBaseMinSize ¶
func (o *GetProductResponse) GetBaseMinSize() float64
GetBaseMinSize returns the BaseMinSize field value if set, zero value otherwise.
func (*GetProductResponse) GetBaseMinSizeOk ¶
func (o *GetProductResponse) GetBaseMinSizeOk() (*float64, bool)
GetBaseMinSizeOk returns a tuple with the BaseMinSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetBaseName ¶
func (o *GetProductResponse) GetBaseName() string
GetBaseName returns the BaseName field value if set, zero value otherwise.
func (*GetProductResponse) GetBaseNameOk ¶
func (o *GetProductResponse) GetBaseNameOk() (*string, bool)
GetBaseNameOk returns a tuple with the BaseName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetCancelOnly ¶
func (o *GetProductResponse) GetCancelOnly() bool
GetCancelOnly returns the CancelOnly field value if set, zero value otherwise.
func (*GetProductResponse) GetCancelOnlyOk ¶
func (o *GetProductResponse) GetCancelOnlyOk() (*bool, bool)
GetCancelOnlyOk returns a tuple with the CancelOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetFcmTradingSessionDetails ¶
func (o *GetProductResponse) GetFcmTradingSessionDetails() string
GetFcmTradingSessionDetails returns the FcmTradingSessionDetails field value if set, zero value otherwise.
func (*GetProductResponse) GetFcmTradingSessionDetailsOk ¶
func (o *GetProductResponse) GetFcmTradingSessionDetailsOk() (*string, bool)
GetFcmTradingSessionDetailsOk returns a tuple with the FcmTradingSessionDetails field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetIsDisabled ¶
func (o *GetProductResponse) GetIsDisabled() bool
GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.
func (*GetProductResponse) GetIsDisabledOk ¶
func (o *GetProductResponse) GetIsDisabledOk() (*bool, bool)
GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetLimitOnly ¶
func (o *GetProductResponse) GetLimitOnly() bool
GetLimitOnly returns the LimitOnly field value if set, zero value otherwise.
func (*GetProductResponse) GetLimitOnlyOk ¶
func (o *GetProductResponse) GetLimitOnlyOk() (*bool, bool)
GetLimitOnlyOk returns a tuple with the LimitOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetMidMarketPrice ¶
func (o *GetProductResponse) GetMidMarketPrice() string
GetMidMarketPrice returns the MidMarketPrice field value if set, zero value otherwise.
func (*GetProductResponse) GetMidMarketPriceOk ¶
func (o *GetProductResponse) GetMidMarketPriceOk() (*string, bool)
GetMidMarketPriceOk returns a tuple with the MidMarketPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetNew ¶
func (o *GetProductResponse) GetNew() bool
GetNew returns the New field value if set, zero value otherwise.
func (*GetProductResponse) GetNewOk ¶
func (o *GetProductResponse) GetNewOk() (*bool, bool)
GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetPostOnly ¶
func (o *GetProductResponse) GetPostOnly() bool
GetPostOnly returns the PostOnly field value if set, zero value otherwise.
func (*GetProductResponse) GetPostOnlyOk ¶
func (o *GetProductResponse) GetPostOnlyOk() (*bool, bool)
GetPostOnlyOk returns a tuple with the PostOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetPrice ¶
func (o *GetProductResponse) GetPrice() float64
GetPrice returns the Price field value if set, zero value otherwise.
func (*GetProductResponse) GetPriceOk ¶
func (o *GetProductResponse) GetPriceOk() (*float64, bool)
GetPriceOk returns a tuple with the Price field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetPricePercentageChange24h ¶
func (o *GetProductResponse) GetPricePercentageChange24h() float64
GetPricePercentageChange24h returns the PricePercentageChange24h field value if set, zero value otherwise.
func (*GetProductResponse) GetPricePercentageChange24hOk ¶
func (o *GetProductResponse) GetPricePercentageChange24hOk() (*float64, bool)
GetPricePercentageChange24hOk returns a tuple with the PricePercentageChange24h field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetProductId ¶
func (o *GetProductResponse) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*GetProductResponse) GetProductIdOk ¶
func (o *GetProductResponse) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetProductType ¶
func (o *GetProductResponse) GetProductType() string
GetProductType returns the ProductType field value if set, zero value otherwise.
func (*GetProductResponse) GetProductTypeOk ¶
func (o *GetProductResponse) GetProductTypeOk() (*string, bool)
GetProductTypeOk returns a tuple with the ProductType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetQuoteCurrencyId ¶
func (o *GetProductResponse) GetQuoteCurrencyId() string
GetQuoteCurrencyId returns the QuoteCurrencyId field value if set, zero value otherwise.
func (*GetProductResponse) GetQuoteCurrencyIdOk ¶
func (o *GetProductResponse) GetQuoteCurrencyIdOk() (*string, bool)
GetQuoteCurrencyIdOk returns a tuple with the QuoteCurrencyId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetQuoteDisplaySymbol ¶
func (o *GetProductResponse) GetQuoteDisplaySymbol() string
GetQuoteDisplaySymbol returns the QuoteDisplaySymbol field value if set, zero value otherwise.
func (*GetProductResponse) GetQuoteDisplaySymbolOk ¶
func (o *GetProductResponse) GetQuoteDisplaySymbolOk() (*string, bool)
GetQuoteDisplaySymbolOk returns a tuple with the QuoteDisplaySymbol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetQuoteIncrement ¶
func (o *GetProductResponse) GetQuoteIncrement() float64
GetQuoteIncrement returns the QuoteIncrement field value if set, zero value otherwise.
func (*GetProductResponse) GetQuoteIncrementOk ¶
func (o *GetProductResponse) GetQuoteIncrementOk() (*float64, bool)
GetQuoteIncrementOk returns a tuple with the QuoteIncrement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetQuoteMaxSize ¶
func (o *GetProductResponse) GetQuoteMaxSize() float64
GetQuoteMaxSize returns the QuoteMaxSize field value if set, zero value otherwise.
func (*GetProductResponse) GetQuoteMaxSizeOk ¶
func (o *GetProductResponse) GetQuoteMaxSizeOk() (*float64, bool)
GetQuoteMaxSizeOk returns a tuple with the QuoteMaxSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetQuoteMinSize ¶
func (o *GetProductResponse) GetQuoteMinSize() float64
GetQuoteMinSize returns the QuoteMinSize field value if set, zero value otherwise.
func (*GetProductResponse) GetQuoteMinSizeOk ¶
func (o *GetProductResponse) GetQuoteMinSizeOk() (*float64, bool)
GetQuoteMinSizeOk returns a tuple with the QuoteMinSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetQuoteName ¶
func (o *GetProductResponse) GetQuoteName() string
GetQuoteName returns the QuoteName field value if set, zero value otherwise.
func (*GetProductResponse) GetQuoteNameOk ¶
func (o *GetProductResponse) GetQuoteNameOk() (*string, bool)
GetQuoteNameOk returns a tuple with the QuoteName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetStatus ¶
func (o *GetProductResponse) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*GetProductResponse) GetStatusOk ¶
func (o *GetProductResponse) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetTradingDisabled ¶
func (o *GetProductResponse) GetTradingDisabled() bool
GetTradingDisabled returns the TradingDisabled field value if set, zero value otherwise.
func (*GetProductResponse) GetTradingDisabledOk ¶
func (o *GetProductResponse) GetTradingDisabledOk() (*bool, bool)
GetTradingDisabledOk returns a tuple with the TradingDisabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetVolume24h ¶
func (o *GetProductResponse) GetVolume24h() float64
GetVolume24h returns the Volume24h field value if set, zero value otherwise.
func (*GetProductResponse) GetVolume24hOk ¶
func (o *GetProductResponse) GetVolume24hOk() (*float64, bool)
GetVolume24hOk returns a tuple with the Volume24h field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetVolumePercentageChange24h ¶
func (o *GetProductResponse) GetVolumePercentageChange24h() float64
GetVolumePercentageChange24h returns the VolumePercentageChange24h field value if set, zero value otherwise.
func (*GetProductResponse) GetVolumePercentageChange24hOk ¶
func (o *GetProductResponse) GetVolumePercentageChange24hOk() (*float64, bool)
GetVolumePercentageChange24hOk returns a tuple with the VolumePercentageChange24h field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) GetWatched ¶
func (o *GetProductResponse) GetWatched() bool
GetWatched returns the Watched field value if set, zero value otherwise.
func (*GetProductResponse) GetWatchedOk ¶
func (o *GetProductResponse) GetWatchedOk() (*bool, bool)
GetWatchedOk returns a tuple with the Watched field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProductResponse) HasAuctionMode ¶
func (o *GetProductResponse) HasAuctionMode() bool
HasAuctionMode returns a boolean if a field has been set.
func (*GetProductResponse) HasBaseCurrencyId ¶
func (o *GetProductResponse) HasBaseCurrencyId() bool
HasBaseCurrencyId returns a boolean if a field has been set.
func (*GetProductResponse) HasBaseDisplaySymbol ¶
func (o *GetProductResponse) HasBaseDisplaySymbol() bool
HasBaseDisplaySymbol returns a boolean if a field has been set.
func (*GetProductResponse) HasBaseIncrement ¶
func (o *GetProductResponse) HasBaseIncrement() bool
HasBaseIncrement returns a boolean if a field has been set.
func (*GetProductResponse) HasBaseMaxSize ¶
func (o *GetProductResponse) HasBaseMaxSize() bool
HasBaseMaxSize returns a boolean if a field has been set.
func (*GetProductResponse) HasBaseMinSize ¶
func (o *GetProductResponse) HasBaseMinSize() bool
HasBaseMinSize returns a boolean if a field has been set.
func (*GetProductResponse) HasBaseName ¶
func (o *GetProductResponse) HasBaseName() bool
HasBaseName returns a boolean if a field has been set.
func (*GetProductResponse) HasCancelOnly ¶
func (o *GetProductResponse) HasCancelOnly() bool
HasCancelOnly returns a boolean if a field has been set.
func (*GetProductResponse) HasFcmTradingSessionDetails ¶
func (o *GetProductResponse) HasFcmTradingSessionDetails() bool
HasFcmTradingSessionDetails returns a boolean if a field has been set.
func (*GetProductResponse) HasIsDisabled ¶
func (o *GetProductResponse) HasIsDisabled() bool
HasIsDisabled returns a boolean if a field has been set.
func (*GetProductResponse) HasLimitOnly ¶
func (o *GetProductResponse) HasLimitOnly() bool
HasLimitOnly returns a boolean if a field has been set.
func (*GetProductResponse) HasMidMarketPrice ¶
func (o *GetProductResponse) HasMidMarketPrice() bool
HasMidMarketPrice returns a boolean if a field has been set.
func (*GetProductResponse) HasNew ¶
func (o *GetProductResponse) HasNew() bool
HasNew returns a boolean if a field has been set.
func (*GetProductResponse) HasPostOnly ¶
func (o *GetProductResponse) HasPostOnly() bool
HasPostOnly returns a boolean if a field has been set.
func (*GetProductResponse) HasPrice ¶
func (o *GetProductResponse) HasPrice() bool
HasPrice returns a boolean if a field has been set.
func (*GetProductResponse) HasPricePercentageChange24h ¶
func (o *GetProductResponse) HasPricePercentageChange24h() bool
HasPricePercentageChange24h returns a boolean if a field has been set.
func (*GetProductResponse) HasProductId ¶
func (o *GetProductResponse) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (*GetProductResponse) HasProductType ¶
func (o *GetProductResponse) HasProductType() bool
HasProductType returns a boolean if a field has been set.
func (*GetProductResponse) HasQuoteCurrencyId ¶
func (o *GetProductResponse) HasQuoteCurrencyId() bool
HasQuoteCurrencyId returns a boolean if a field has been set.
func (*GetProductResponse) HasQuoteDisplaySymbol ¶
func (o *GetProductResponse) HasQuoteDisplaySymbol() bool
HasQuoteDisplaySymbol returns a boolean if a field has been set.
func (*GetProductResponse) HasQuoteIncrement ¶
func (o *GetProductResponse) HasQuoteIncrement() bool
HasQuoteIncrement returns a boolean if a field has been set.
func (*GetProductResponse) HasQuoteMaxSize ¶
func (o *GetProductResponse) HasQuoteMaxSize() bool
HasQuoteMaxSize returns a boolean if a field has been set.
func (*GetProductResponse) HasQuoteMinSize ¶
func (o *GetProductResponse) HasQuoteMinSize() bool
HasQuoteMinSize returns a boolean if a field has been set.
func (*GetProductResponse) HasQuoteName ¶
func (o *GetProductResponse) HasQuoteName() bool
HasQuoteName returns a boolean if a field has been set.
func (*GetProductResponse) HasStatus ¶
func (o *GetProductResponse) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*GetProductResponse) HasTradingDisabled ¶
func (o *GetProductResponse) HasTradingDisabled() bool
HasTradingDisabled returns a boolean if a field has been set.
func (*GetProductResponse) HasVolume24h ¶
func (o *GetProductResponse) HasVolume24h() bool
HasVolume24h returns a boolean if a field has been set.
func (*GetProductResponse) HasVolumePercentageChange24h ¶
func (o *GetProductResponse) HasVolumePercentageChange24h() bool
HasVolumePercentageChange24h returns a boolean if a field has been set.
func (*GetProductResponse) HasWatched ¶
func (o *GetProductResponse) HasWatched() bool
HasWatched returns a boolean if a field has been set.
func (GetProductResponse) MarshalJSON ¶
func (o GetProductResponse) MarshalJSON() ([]byte, error)
func (*GetProductResponse) SetAuctionMode ¶
func (o *GetProductResponse) SetAuctionMode(v bool)
SetAuctionMode gets a reference to the given bool and assigns it to the AuctionMode field.
func (*GetProductResponse) SetBaseCurrencyId ¶
func (o *GetProductResponse) SetBaseCurrencyId(v string)
SetBaseCurrencyId gets a reference to the given string and assigns it to the BaseCurrencyId field.
func (*GetProductResponse) SetBaseDisplaySymbol ¶
func (o *GetProductResponse) SetBaseDisplaySymbol(v string)
SetBaseDisplaySymbol gets a reference to the given string and assigns it to the BaseDisplaySymbol field.
func (*GetProductResponse) SetBaseIncrement ¶
func (o *GetProductResponse) SetBaseIncrement(v float64)
SetBaseIncrement gets a reference to the given float64 and assigns it to the BaseIncrement field.
func (*GetProductResponse) SetBaseMaxSize ¶
func (o *GetProductResponse) SetBaseMaxSize(v float64)
SetBaseMaxSize gets a reference to the given float64 and assigns it to the BaseMaxSize field.
func (*GetProductResponse) SetBaseMinSize ¶
func (o *GetProductResponse) SetBaseMinSize(v float64)
SetBaseMinSize gets a reference to the given float64 and assigns it to the BaseMinSize field.
func (*GetProductResponse) SetBaseName ¶
func (o *GetProductResponse) SetBaseName(v string)
SetBaseName gets a reference to the given string and assigns it to the BaseName field.
func (*GetProductResponse) SetCancelOnly ¶
func (o *GetProductResponse) SetCancelOnly(v bool)
SetCancelOnly gets a reference to the given bool and assigns it to the CancelOnly field.
func (*GetProductResponse) SetFcmTradingSessionDetails ¶
func (o *GetProductResponse) SetFcmTradingSessionDetails(v string)
SetFcmTradingSessionDetails gets a reference to the given string and assigns it to the FcmTradingSessionDetails field.
func (*GetProductResponse) SetIsDisabled ¶
func (o *GetProductResponse) SetIsDisabled(v bool)
SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.
func (*GetProductResponse) SetLimitOnly ¶
func (o *GetProductResponse) SetLimitOnly(v bool)
SetLimitOnly gets a reference to the given bool and assigns it to the LimitOnly field.
func (*GetProductResponse) SetMidMarketPrice ¶
func (o *GetProductResponse) SetMidMarketPrice(v string)
SetMidMarketPrice gets a reference to the given string and assigns it to the MidMarketPrice field.
func (*GetProductResponse) SetNew ¶
func (o *GetProductResponse) SetNew(v bool)
SetNew gets a reference to the given bool and assigns it to the New field.
func (*GetProductResponse) SetPostOnly ¶
func (o *GetProductResponse) SetPostOnly(v bool)
SetPostOnly gets a reference to the given bool and assigns it to the PostOnly field.
func (*GetProductResponse) SetPrice ¶
func (o *GetProductResponse) SetPrice(v float64)
SetPrice gets a reference to the given float64 and assigns it to the Price field.
func (*GetProductResponse) SetPricePercentageChange24h ¶
func (o *GetProductResponse) SetPricePercentageChange24h(v float64)
SetPricePercentageChange24h gets a reference to the given float64 and assigns it to the PricePercentageChange24h field.
func (*GetProductResponse) SetProductId ¶
func (o *GetProductResponse) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*GetProductResponse) SetProductType ¶
func (o *GetProductResponse) SetProductType(v string)
SetProductType gets a reference to the given string and assigns it to the ProductType field.
func (*GetProductResponse) SetQuoteCurrencyId ¶
func (o *GetProductResponse) SetQuoteCurrencyId(v string)
SetQuoteCurrencyId gets a reference to the given string and assigns it to the QuoteCurrencyId field.
func (*GetProductResponse) SetQuoteDisplaySymbol ¶
func (o *GetProductResponse) SetQuoteDisplaySymbol(v string)
SetQuoteDisplaySymbol gets a reference to the given string and assigns it to the QuoteDisplaySymbol field.
func (*GetProductResponse) SetQuoteIncrement ¶
func (o *GetProductResponse) SetQuoteIncrement(v float64)
SetQuoteIncrement gets a reference to the given float64 and assigns it to the QuoteIncrement field.
func (*GetProductResponse) SetQuoteMaxSize ¶
func (o *GetProductResponse) SetQuoteMaxSize(v float64)
SetQuoteMaxSize gets a reference to the given float64 and assigns it to the QuoteMaxSize field.
func (*GetProductResponse) SetQuoteMinSize ¶
func (o *GetProductResponse) SetQuoteMinSize(v float64)
SetQuoteMinSize gets a reference to the given float64 and assigns it to the QuoteMinSize field.
func (*GetProductResponse) SetQuoteName ¶
func (o *GetProductResponse) SetQuoteName(v string)
SetQuoteName gets a reference to the given string and assigns it to the QuoteName field.
func (*GetProductResponse) SetStatus ¶
func (o *GetProductResponse) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*GetProductResponse) SetTradingDisabled ¶
func (o *GetProductResponse) SetTradingDisabled(v bool)
SetTradingDisabled gets a reference to the given bool and assigns it to the TradingDisabled field.
func (*GetProductResponse) SetVolume24h ¶
func (o *GetProductResponse) SetVolume24h(v float64)
SetVolume24h gets a reference to the given float64 and assigns it to the Volume24h field.
func (*GetProductResponse) SetVolumePercentageChange24h ¶
func (o *GetProductResponse) SetVolumePercentageChange24h(v float64)
SetVolumePercentageChange24h gets a reference to the given float64 and assigns it to the VolumePercentageChange24h field.
func (*GetProductResponse) SetWatched ¶
func (o *GetProductResponse) SetWatched(v bool)
SetWatched gets a reference to the given bool and assigns it to the Watched field.
type ListAccountsResponse ¶
type ListAccountsResponse struct { HasNext *bool `json:"has_next,omitempty"` Cursor *string `json:"cursor,omitempty"` Size *int32 `json:"size,omitempty"` Accounts []Account `json:"accounts,omitempty"` }
ListAccountsResponse struct for ListAccountsResponse
func NewListAccountsResponse ¶
func NewListAccountsResponse() *ListAccountsResponse
NewListAccountsResponse instantiates a new ListAccountsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListAccountsResponseWithDefaults ¶
func NewListAccountsResponseWithDefaults() *ListAccountsResponse
NewListAccountsResponseWithDefaults instantiates a new ListAccountsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListAccountsResponse) GetAccounts ¶
func (o *ListAccountsResponse) GetAccounts() []Account
GetAccounts returns the Accounts field value if set, zero value otherwise.
func (*ListAccountsResponse) GetAccountsOk ¶
func (o *ListAccountsResponse) GetAccountsOk() ([]Account, bool)
GetAccountsOk returns a tuple with the Accounts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListAccountsResponse) GetCursor ¶
func (o *ListAccountsResponse) GetCursor() string
GetCursor returns the Cursor field value if set, zero value otherwise.
func (*ListAccountsResponse) GetCursorOk ¶
func (o *ListAccountsResponse) GetCursorOk() (*string, bool)
GetCursorOk returns a tuple with the Cursor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListAccountsResponse) GetHasNext ¶
func (o *ListAccountsResponse) GetHasNext() bool
GetHasNext returns the HasNext field value if set, zero value otherwise.
func (*ListAccountsResponse) GetHasNextOk ¶
func (o *ListAccountsResponse) GetHasNextOk() (*bool, bool)
GetHasNextOk returns a tuple with the HasNext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListAccountsResponse) GetSize ¶
func (o *ListAccountsResponse) GetSize() int32
GetSize returns the Size field value if set, zero value otherwise.
func (*ListAccountsResponse) GetSizeOk ¶
func (o *ListAccountsResponse) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListAccountsResponse) HasAccounts ¶
func (o *ListAccountsResponse) HasAccounts() bool
HasAccounts returns a boolean if a field has been set.
func (*ListAccountsResponse) HasCursor ¶
func (o *ListAccountsResponse) HasCursor() bool
HasCursor returns a boolean if a field has been set.
func (*ListAccountsResponse) HasHasNext ¶
func (o *ListAccountsResponse) HasHasNext() bool
HasHasNext returns a boolean if a field has been set.
func (*ListAccountsResponse) HasSize ¶
func (o *ListAccountsResponse) HasSize() bool
HasSize returns a boolean if a field has been set.
func (ListAccountsResponse) MarshalJSON ¶
func (o ListAccountsResponse) MarshalJSON() ([]byte, error)
func (*ListAccountsResponse) SetAccounts ¶
func (o *ListAccountsResponse) SetAccounts(v []Account)
SetAccounts gets a reference to the given []Account and assigns it to the Accounts field.
func (*ListAccountsResponse) SetCursor ¶
func (o *ListAccountsResponse) SetCursor(v string)
SetCursor gets a reference to the given string and assigns it to the Cursor field.
func (*ListAccountsResponse) SetHasNext ¶
func (o *ListAccountsResponse) SetHasNext(v bool)
SetHasNext gets a reference to the given bool and assigns it to the HasNext field.
func (*ListAccountsResponse) SetSize ¶
func (o *ListAccountsResponse) SetSize(v int32)
SetSize gets a reference to the given int32 and assigns it to the Size field.
type ListFillsResponse ¶
type ListFillsResponse struct { Fills []OrderFill `json:"fills,omitempty"` Cursor *string `json:"cursor,omitempty"` }
ListFillsResponse struct for ListFillsResponse
func NewListFillsResponse ¶
func NewListFillsResponse() *ListFillsResponse
NewListFillsResponse instantiates a new ListFillsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListFillsResponseWithDefaults ¶
func NewListFillsResponseWithDefaults() *ListFillsResponse
NewListFillsResponseWithDefaults instantiates a new ListFillsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListFillsResponse) GetCursor ¶
func (o *ListFillsResponse) GetCursor() string
GetCursor returns the Cursor field value if set, zero value otherwise.
func (*ListFillsResponse) GetCursorOk ¶
func (o *ListFillsResponse) GetCursorOk() (*string, bool)
GetCursorOk returns a tuple with the Cursor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListFillsResponse) GetFills ¶
func (o *ListFillsResponse) GetFills() []OrderFill
GetFills returns the Fills field value if set, zero value otherwise.
func (*ListFillsResponse) GetFillsOk ¶
func (o *ListFillsResponse) GetFillsOk() ([]OrderFill, bool)
GetFillsOk returns a tuple with the Fills field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListFillsResponse) HasCursor ¶
func (o *ListFillsResponse) HasCursor() bool
HasCursor returns a boolean if a field has been set.
func (*ListFillsResponse) HasFills ¶
func (o *ListFillsResponse) HasFills() bool
HasFills returns a boolean if a field has been set.
func (ListFillsResponse) MarshalJSON ¶
func (o ListFillsResponse) MarshalJSON() ([]byte, error)
func (*ListFillsResponse) SetCursor ¶
func (o *ListFillsResponse) SetCursor(v string)
SetCursor gets a reference to the given string and assigns it to the Cursor field.
func (*ListFillsResponse) SetFills ¶
func (o *ListFillsResponse) SetFills(v []OrderFill)
SetFills gets a reference to the given []OrderFill and assigns it to the Fills field.
type ListOrdersResponse ¶
type ListOrdersResponse struct { Orders []Order `json:"orders,omitempty"` Sequence *int32 `json:"sequence,omitempty,string"` HasNext *bool `json:"has_next,omitempty"` Cursor *string `json:"cursor,omitempty"` }
ListOrdersResponse struct for ListOrdersResponse
func NewListOrdersResponse ¶
func NewListOrdersResponse() *ListOrdersResponse
NewListOrdersResponse instantiates a new ListOrdersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListOrdersResponseWithDefaults ¶
func NewListOrdersResponseWithDefaults() *ListOrdersResponse
NewListOrdersResponseWithDefaults instantiates a new ListOrdersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListOrdersResponse) GetCursor ¶
func (o *ListOrdersResponse) GetCursor() string
GetCursor returns the Cursor field value if set, zero value otherwise.
func (*ListOrdersResponse) GetCursorOk ¶
func (o *ListOrdersResponse) GetCursorOk() (*string, bool)
GetCursorOk returns a tuple with the Cursor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListOrdersResponse) GetHasNext ¶
func (o *ListOrdersResponse) GetHasNext() bool
GetHasNext returns the HasNext field value if set, zero value otherwise.
func (*ListOrdersResponse) GetHasNextOk ¶
func (o *ListOrdersResponse) GetHasNextOk() (*bool, bool)
GetHasNextOk returns a tuple with the HasNext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListOrdersResponse) GetOrders ¶
func (o *ListOrdersResponse) GetOrders() []Order
GetOrders returns the Orders field value if set, zero value otherwise.
func (*ListOrdersResponse) GetOrdersOk ¶
func (o *ListOrdersResponse) GetOrdersOk() ([]Order, bool)
GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListOrdersResponse) GetSequence ¶
func (o *ListOrdersResponse) GetSequence() int32
GetSequence returns the Sequence field value if set, zero value otherwise.
func (*ListOrdersResponse) GetSequenceOk ¶
func (o *ListOrdersResponse) GetSequenceOk() (*int32, bool)
GetSequenceOk returns a tuple with the Sequence field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListOrdersResponse) HasCursor ¶
func (o *ListOrdersResponse) HasCursor() bool
HasCursor returns a boolean if a field has been set.
func (*ListOrdersResponse) HasHasNext ¶
func (o *ListOrdersResponse) HasHasNext() bool
HasHasNext returns a boolean if a field has been set.
func (*ListOrdersResponse) HasOrders ¶
func (o *ListOrdersResponse) HasOrders() bool
HasOrders returns a boolean if a field has been set.
func (*ListOrdersResponse) HasSequence ¶
func (o *ListOrdersResponse) HasSequence() bool
HasSequence returns a boolean if a field has been set.
func (ListOrdersResponse) MarshalJSON ¶
func (o ListOrdersResponse) MarshalJSON() ([]byte, error)
func (*ListOrdersResponse) SetCursor ¶
func (o *ListOrdersResponse) SetCursor(v string)
SetCursor gets a reference to the given string and assigns it to the Cursor field.
func (*ListOrdersResponse) SetHasNext ¶
func (o *ListOrdersResponse) SetHasNext(v bool)
SetHasNext gets a reference to the given bool and assigns it to the HasNext field.
func (*ListOrdersResponse) SetOrders ¶
func (o *ListOrdersResponse) SetOrders(v []Order)
SetOrders gets a reference to the given []Order and assigns it to the Orders field.
func (*ListOrdersResponse) SetSequence ¶
func (o *ListOrdersResponse) SetSequence(v int32)
SetSequence gets a reference to the given int32 and assigns it to the Sequence field.
type NullableAccount ¶
type NullableAccount struct {
// contains filtered or unexported fields
}
func NewNullableAccount ¶
func NewNullableAccount(val *Account) *NullableAccount
func (NullableAccount) Get ¶
func (v NullableAccount) Get() *Account
func (NullableAccount) IsSet ¶
func (v NullableAccount) IsSet() bool
func (NullableAccount) MarshalJSON ¶
func (v NullableAccount) MarshalJSON() ([]byte, error)
func (*NullableAccount) Set ¶
func (v *NullableAccount) Set(val *Account)
func (*NullableAccount) UnmarshalJSON ¶
func (v *NullableAccount) UnmarshalJSON(src []byte) error
func (*NullableAccount) Unset ¶
func (v *NullableAccount) Unset()
type NullableAccountAvailableBalance ¶
type NullableAccountAvailableBalance struct {
// contains filtered or unexported fields
}
func NewNullableAccountAvailableBalance ¶
func NewNullableAccountAvailableBalance(val *AccountAvailableBalance) *NullableAccountAvailableBalance
func (NullableAccountAvailableBalance) Get ¶
func (v NullableAccountAvailableBalance) Get() *AccountAvailableBalance
func (NullableAccountAvailableBalance) IsSet ¶
func (v NullableAccountAvailableBalance) IsSet() bool
func (NullableAccountAvailableBalance) MarshalJSON ¶
func (v NullableAccountAvailableBalance) MarshalJSON() ([]byte, error)
func (*NullableAccountAvailableBalance) Set ¶
func (v *NullableAccountAvailableBalance) Set(val *AccountAvailableBalance)
func (*NullableAccountAvailableBalance) UnmarshalJSON ¶
func (v *NullableAccountAvailableBalance) UnmarshalJSON(src []byte) error
func (*NullableAccountAvailableBalance) Unset ¶
func (v *NullableAccountAvailableBalance) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCancelOrderRequest ¶
type NullableCancelOrderRequest struct {
// contains filtered or unexported fields
}
func NewNullableCancelOrderRequest ¶
func NewNullableCancelOrderRequest(val *CancelOrderRequest) *NullableCancelOrderRequest
func (NullableCancelOrderRequest) Get ¶
func (v NullableCancelOrderRequest) Get() *CancelOrderRequest
func (NullableCancelOrderRequest) IsSet ¶
func (v NullableCancelOrderRequest) IsSet() bool
func (NullableCancelOrderRequest) MarshalJSON ¶
func (v NullableCancelOrderRequest) MarshalJSON() ([]byte, error)
func (*NullableCancelOrderRequest) Set ¶
func (v *NullableCancelOrderRequest) Set(val *CancelOrderRequest)
func (*NullableCancelOrderRequest) UnmarshalJSON ¶
func (v *NullableCancelOrderRequest) UnmarshalJSON(src []byte) error
func (*NullableCancelOrderRequest) Unset ¶
func (v *NullableCancelOrderRequest) Unset()
type NullableCancelOrderResponse ¶
type NullableCancelOrderResponse struct {
// contains filtered or unexported fields
}
func NewNullableCancelOrderResponse ¶
func NewNullableCancelOrderResponse(val *CancelOrderResponse) *NullableCancelOrderResponse
func (NullableCancelOrderResponse) Get ¶
func (v NullableCancelOrderResponse) Get() *CancelOrderResponse
func (NullableCancelOrderResponse) IsSet ¶
func (v NullableCancelOrderResponse) IsSet() bool
func (NullableCancelOrderResponse) MarshalJSON ¶
func (v NullableCancelOrderResponse) MarshalJSON() ([]byte, error)
func (*NullableCancelOrderResponse) Set ¶
func (v *NullableCancelOrderResponse) Set(val *CancelOrderResponse)
func (*NullableCancelOrderResponse) UnmarshalJSON ¶
func (v *NullableCancelOrderResponse) UnmarshalJSON(src []byte) error
func (*NullableCancelOrderResponse) Unset ¶
func (v *NullableCancelOrderResponse) Unset()
type NullableCancelOrderResponseResultsInner ¶
type NullableCancelOrderResponseResultsInner struct {
// contains filtered or unexported fields
}
func NewNullableCancelOrderResponseResultsInner ¶
func NewNullableCancelOrderResponseResultsInner(val *CancelOrderResponseResultsInner) *NullableCancelOrderResponseResultsInner
func (NullableCancelOrderResponseResultsInner) IsSet ¶
func (v NullableCancelOrderResponseResultsInner) IsSet() bool
func (NullableCancelOrderResponseResultsInner) MarshalJSON ¶
func (v NullableCancelOrderResponseResultsInner) MarshalJSON() ([]byte, error)
func (*NullableCancelOrderResponseResultsInner) Set ¶
func (v *NullableCancelOrderResponseResultsInner) Set(val *CancelOrderResponseResultsInner)
func (*NullableCancelOrderResponseResultsInner) UnmarshalJSON ¶
func (v *NullableCancelOrderResponseResultsInner) UnmarshalJSON(src []byte) error
func (*NullableCancelOrderResponseResultsInner) Unset ¶
func (v *NullableCancelOrderResponseResultsInner) Unset()
type NullableCreateOrderRequest ¶
type NullableCreateOrderRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderRequest ¶
func NewNullableCreateOrderRequest(val *CreateOrderRequest) *NullableCreateOrderRequest
func (NullableCreateOrderRequest) Get ¶
func (v NullableCreateOrderRequest) Get() *CreateOrderRequest
func (NullableCreateOrderRequest) IsSet ¶
func (v NullableCreateOrderRequest) IsSet() bool
func (NullableCreateOrderRequest) MarshalJSON ¶
func (v NullableCreateOrderRequest) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderRequest) Set ¶
func (v *NullableCreateOrderRequest) Set(val *CreateOrderRequest)
func (*NullableCreateOrderRequest) UnmarshalJSON ¶
func (v *NullableCreateOrderRequest) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderRequest) Unset ¶
func (v *NullableCreateOrderRequest) Unset()
type NullableCreateOrderRequestOrderConfiguration ¶
type NullableCreateOrderRequestOrderConfiguration struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderRequestOrderConfiguration ¶
func NewNullableCreateOrderRequestOrderConfiguration(val *CreateOrderRequestOrderConfiguration) *NullableCreateOrderRequestOrderConfiguration
func (NullableCreateOrderRequestOrderConfiguration) IsSet ¶
func (v NullableCreateOrderRequestOrderConfiguration) IsSet() bool
func (NullableCreateOrderRequestOrderConfiguration) MarshalJSON ¶
func (v NullableCreateOrderRequestOrderConfiguration) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderRequestOrderConfiguration) Set ¶
func (v *NullableCreateOrderRequestOrderConfiguration) Set(val *CreateOrderRequestOrderConfiguration)
func (*NullableCreateOrderRequestOrderConfiguration) UnmarshalJSON ¶
func (v *NullableCreateOrderRequestOrderConfiguration) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderRequestOrderConfiguration) Unset ¶
func (v *NullableCreateOrderRequestOrderConfiguration) Unset()
type NullableCreateOrderRequestOrderConfigurationLimitLimitGtc ¶
type NullableCreateOrderRequestOrderConfigurationLimitLimitGtc struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderRequestOrderConfigurationLimitLimitGtc ¶
func NewNullableCreateOrderRequestOrderConfigurationLimitLimitGtc(val *CreateOrderRequestOrderConfigurationLimitLimitGtc) *NullableCreateOrderRequestOrderConfigurationLimitLimitGtc
func (NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) IsSet ¶
func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) IsSet() bool
func (NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) MarshalJSON ¶
func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) UnmarshalJSON ¶
func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) Unset ¶
func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtc) Unset()
type NullableCreateOrderRequestOrderConfigurationLimitLimitGtd ¶
type NullableCreateOrderRequestOrderConfigurationLimitLimitGtd struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderRequestOrderConfigurationLimitLimitGtd ¶
func NewNullableCreateOrderRequestOrderConfigurationLimitLimitGtd(val *CreateOrderRequestOrderConfigurationLimitLimitGtd) *NullableCreateOrderRequestOrderConfigurationLimitLimitGtd
func (NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) IsSet ¶
func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) IsSet() bool
func (NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) MarshalJSON ¶
func (v NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) UnmarshalJSON ¶
func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) Unset ¶
func (v *NullableCreateOrderRequestOrderConfigurationLimitLimitGtd) Unset()
type NullableCreateOrderRequestOrderConfigurationMarketMarketIoc ¶
type NullableCreateOrderRequestOrderConfigurationMarketMarketIoc struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderRequestOrderConfigurationMarketMarketIoc ¶
func NewNullableCreateOrderRequestOrderConfigurationMarketMarketIoc(val *CreateOrderRequestOrderConfigurationMarketMarketIoc) *NullableCreateOrderRequestOrderConfigurationMarketMarketIoc
func (NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) IsSet ¶
func (v NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) IsSet() bool
func (NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) MarshalJSON ¶
func (v NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) UnmarshalJSON ¶
func (v *NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) Unset ¶
func (v *NullableCreateOrderRequestOrderConfigurationMarketMarketIoc) Unset()
type NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc ¶
type NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc ¶
func NewNullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc(val *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc
func (NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) IsSet ¶
func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) IsSet() bool
func (NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) MarshalJSON ¶
func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) UnmarshalJSON ¶
func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) Unset ¶
func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtc) Unset()
type NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd ¶
type NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd ¶
func NewNullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd(val *CreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd
func (NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) IsSet ¶
func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) IsSet() bool
func (NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) MarshalJSON ¶
func (v NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) UnmarshalJSON ¶
func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) Unset ¶
func (v *NullableCreateOrderRequestOrderConfigurationStopLimitStopLimitGtd) Unset()
type NullableCreateOrderResponse ¶
type NullableCreateOrderResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderResponse ¶
func NewNullableCreateOrderResponse(val *CreateOrderResponse) *NullableCreateOrderResponse
func (NullableCreateOrderResponse) Get ¶
func (v NullableCreateOrderResponse) Get() *CreateOrderResponse
func (NullableCreateOrderResponse) IsSet ¶
func (v NullableCreateOrderResponse) IsSet() bool
func (NullableCreateOrderResponse) MarshalJSON ¶
func (v NullableCreateOrderResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderResponse) Set ¶
func (v *NullableCreateOrderResponse) Set(val *CreateOrderResponse)
func (*NullableCreateOrderResponse) UnmarshalJSON ¶
func (v *NullableCreateOrderResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderResponse) Unset ¶
func (v *NullableCreateOrderResponse) Unset()
type NullableCreateOrderResponseErrorResponse ¶
type NullableCreateOrderResponseErrorResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderResponseErrorResponse ¶
func NewNullableCreateOrderResponseErrorResponse(val *CreateOrderResponseErrorResponse) *NullableCreateOrderResponseErrorResponse
func (NullableCreateOrderResponseErrorResponse) IsSet ¶
func (v NullableCreateOrderResponseErrorResponse) IsSet() bool
func (NullableCreateOrderResponseErrorResponse) MarshalJSON ¶
func (v NullableCreateOrderResponseErrorResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderResponseErrorResponse) Set ¶
func (v *NullableCreateOrderResponseErrorResponse) Set(val *CreateOrderResponseErrorResponse)
func (*NullableCreateOrderResponseErrorResponse) UnmarshalJSON ¶
func (v *NullableCreateOrderResponseErrorResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderResponseErrorResponse) Unset ¶
func (v *NullableCreateOrderResponseErrorResponse) Unset()
type NullableCreateOrderResponseSuccessResponse ¶
type NullableCreateOrderResponseSuccessResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrderResponseSuccessResponse ¶
func NewNullableCreateOrderResponseSuccessResponse(val *CreateOrderResponseSuccessResponse) *NullableCreateOrderResponseSuccessResponse
func (NullableCreateOrderResponseSuccessResponse) IsSet ¶
func (v NullableCreateOrderResponseSuccessResponse) IsSet() bool
func (NullableCreateOrderResponseSuccessResponse) MarshalJSON ¶
func (v NullableCreateOrderResponseSuccessResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateOrderResponseSuccessResponse) Set ¶
func (v *NullableCreateOrderResponseSuccessResponse) Set(val *CreateOrderResponseSuccessResponse)
func (*NullableCreateOrderResponseSuccessResponse) UnmarshalJSON ¶
func (v *NullableCreateOrderResponseSuccessResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateOrderResponseSuccessResponse) Unset ¶
func (v *NullableCreateOrderResponseSuccessResponse) Unset()
type NullableFailureReason ¶
type NullableFailureReason struct {
// contains filtered or unexported fields
}
func NewNullableFailureReason ¶
func NewNullableFailureReason(val *FailureReason) *NullableFailureReason
func (NullableFailureReason) Get ¶
func (v NullableFailureReason) Get() *FailureReason
func (NullableFailureReason) IsSet ¶
func (v NullableFailureReason) IsSet() bool
func (NullableFailureReason) MarshalJSON ¶
func (v NullableFailureReason) MarshalJSON() ([]byte, error)
func (*NullableFailureReason) Set ¶
func (v *NullableFailureReason) Set(val *FailureReason)
func (*NullableFailureReason) UnmarshalJSON ¶
func (v *NullableFailureReason) UnmarshalJSON(src []byte) error
func (*NullableFailureReason) Unset ¶
func (v *NullableFailureReason) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableGetExchangeRateResponse ¶
type NullableGetExchangeRateResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetExchangeRateResponse ¶
func NewNullableGetExchangeRateResponse(val *GetExchangeRateResponse) *NullableGetExchangeRateResponse
func (NullableGetExchangeRateResponse) Get ¶
func (v NullableGetExchangeRateResponse) Get() *GetExchangeRateResponse
func (NullableGetExchangeRateResponse) IsSet ¶
func (v NullableGetExchangeRateResponse) IsSet() bool
func (NullableGetExchangeRateResponse) MarshalJSON ¶
func (v NullableGetExchangeRateResponse) MarshalJSON() ([]byte, error)
func (*NullableGetExchangeRateResponse) Set ¶
func (v *NullableGetExchangeRateResponse) Set(val *GetExchangeRateResponse)
func (*NullableGetExchangeRateResponse) UnmarshalJSON ¶
func (v *NullableGetExchangeRateResponse) UnmarshalJSON(src []byte) error
func (*NullableGetExchangeRateResponse) Unset ¶
func (v *NullableGetExchangeRateResponse) Unset()
type NullableGetExchangeRateResponseData ¶
type NullableGetExchangeRateResponseData struct {
// contains filtered or unexported fields
}
func NewNullableGetExchangeRateResponseData ¶
func NewNullableGetExchangeRateResponseData(val *GetExchangeRateResponseData) *NullableGetExchangeRateResponseData
func (NullableGetExchangeRateResponseData) Get ¶
func (v NullableGetExchangeRateResponseData) Get() *GetExchangeRateResponseData
func (NullableGetExchangeRateResponseData) IsSet ¶
func (v NullableGetExchangeRateResponseData) IsSet() bool
func (NullableGetExchangeRateResponseData) MarshalJSON ¶
func (v NullableGetExchangeRateResponseData) MarshalJSON() ([]byte, error)
func (*NullableGetExchangeRateResponseData) Set ¶
func (v *NullableGetExchangeRateResponseData) Set(val *GetExchangeRateResponseData)
func (*NullableGetExchangeRateResponseData) UnmarshalJSON ¶
func (v *NullableGetExchangeRateResponseData) UnmarshalJSON(src []byte) error
func (*NullableGetExchangeRateResponseData) Unset ¶
func (v *NullableGetExchangeRateResponseData) Unset()
type NullableGetOrderResponse ¶
type NullableGetOrderResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetOrderResponse ¶
func NewNullableGetOrderResponse(val *GetOrderResponse) *NullableGetOrderResponse
func (NullableGetOrderResponse) Get ¶
func (v NullableGetOrderResponse) Get() *GetOrderResponse
func (NullableGetOrderResponse) IsSet ¶
func (v NullableGetOrderResponse) IsSet() bool
func (NullableGetOrderResponse) MarshalJSON ¶
func (v NullableGetOrderResponse) MarshalJSON() ([]byte, error)
func (*NullableGetOrderResponse) Set ¶
func (v *NullableGetOrderResponse) Set(val *GetOrderResponse)
func (*NullableGetOrderResponse) UnmarshalJSON ¶
func (v *NullableGetOrderResponse) UnmarshalJSON(src []byte) error
func (*NullableGetOrderResponse) Unset ¶
func (v *NullableGetOrderResponse) Unset()
type NullableGetPriceResponse ¶
type NullableGetPriceResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetPriceResponse ¶
func NewNullableGetPriceResponse(val *GetPriceResponse) *NullableGetPriceResponse
func (NullableGetPriceResponse) Get ¶
func (v NullableGetPriceResponse) Get() *GetPriceResponse
func (NullableGetPriceResponse) IsSet ¶
func (v NullableGetPriceResponse) IsSet() bool
func (NullableGetPriceResponse) MarshalJSON ¶
func (v NullableGetPriceResponse) MarshalJSON() ([]byte, error)
func (*NullableGetPriceResponse) Set ¶
func (v *NullableGetPriceResponse) Set(val *GetPriceResponse)
func (*NullableGetPriceResponse) UnmarshalJSON ¶
func (v *NullableGetPriceResponse) UnmarshalJSON(src []byte) error
func (*NullableGetPriceResponse) Unset ¶
func (v *NullableGetPriceResponse) Unset()
type NullableGetPriceResponseData ¶
type NullableGetPriceResponseData struct {
// contains filtered or unexported fields
}
func NewNullableGetPriceResponseData ¶
func NewNullableGetPriceResponseData(val *GetPriceResponseData) *NullableGetPriceResponseData
func (NullableGetPriceResponseData) Get ¶
func (v NullableGetPriceResponseData) Get() *GetPriceResponseData
func (NullableGetPriceResponseData) IsSet ¶
func (v NullableGetPriceResponseData) IsSet() bool
func (NullableGetPriceResponseData) MarshalJSON ¶
func (v NullableGetPriceResponseData) MarshalJSON() ([]byte, error)
func (*NullableGetPriceResponseData) Set ¶
func (v *NullableGetPriceResponseData) Set(val *GetPriceResponseData)
func (*NullableGetPriceResponseData) UnmarshalJSON ¶
func (v *NullableGetPriceResponseData) UnmarshalJSON(src []byte) error
func (*NullableGetPriceResponseData) Unset ¶
func (v *NullableGetPriceResponseData) Unset()
type NullableGetProductResponse ¶
type NullableGetProductResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetProductResponse ¶
func NewNullableGetProductResponse(val *GetProductResponse) *NullableGetProductResponse
func (NullableGetProductResponse) Get ¶
func (v NullableGetProductResponse) Get() *GetProductResponse
func (NullableGetProductResponse) IsSet ¶
func (v NullableGetProductResponse) IsSet() bool
func (NullableGetProductResponse) MarshalJSON ¶
func (v NullableGetProductResponse) MarshalJSON() ([]byte, error)
func (*NullableGetProductResponse) Set ¶
func (v *NullableGetProductResponse) Set(val *GetProductResponse)
func (*NullableGetProductResponse) UnmarshalJSON ¶
func (v *NullableGetProductResponse) UnmarshalJSON(src []byte) error
func (*NullableGetProductResponse) Unset ¶
func (v *NullableGetProductResponse) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableListAccountsResponse ¶
type NullableListAccountsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListAccountsResponse ¶
func NewNullableListAccountsResponse(val *ListAccountsResponse) *NullableListAccountsResponse
func (NullableListAccountsResponse) Get ¶
func (v NullableListAccountsResponse) Get() *ListAccountsResponse
func (NullableListAccountsResponse) IsSet ¶
func (v NullableListAccountsResponse) IsSet() bool
func (NullableListAccountsResponse) MarshalJSON ¶
func (v NullableListAccountsResponse) MarshalJSON() ([]byte, error)
func (*NullableListAccountsResponse) Set ¶
func (v *NullableListAccountsResponse) Set(val *ListAccountsResponse)
func (*NullableListAccountsResponse) UnmarshalJSON ¶
func (v *NullableListAccountsResponse) UnmarshalJSON(src []byte) error
func (*NullableListAccountsResponse) Unset ¶
func (v *NullableListAccountsResponse) Unset()
type NullableListFillsResponse ¶
type NullableListFillsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListFillsResponse ¶
func NewNullableListFillsResponse(val *ListFillsResponse) *NullableListFillsResponse
func (NullableListFillsResponse) Get ¶
func (v NullableListFillsResponse) Get() *ListFillsResponse
func (NullableListFillsResponse) IsSet ¶
func (v NullableListFillsResponse) IsSet() bool
func (NullableListFillsResponse) MarshalJSON ¶
func (v NullableListFillsResponse) MarshalJSON() ([]byte, error)
func (*NullableListFillsResponse) Set ¶
func (v *NullableListFillsResponse) Set(val *ListFillsResponse)
func (*NullableListFillsResponse) UnmarshalJSON ¶
func (v *NullableListFillsResponse) UnmarshalJSON(src []byte) error
func (*NullableListFillsResponse) Unset ¶
func (v *NullableListFillsResponse) Unset()
type NullableListOrdersResponse ¶
type NullableListOrdersResponse struct {
// contains filtered or unexported fields
}
func NewNullableListOrdersResponse ¶
func NewNullableListOrdersResponse(val *ListOrdersResponse) *NullableListOrdersResponse
func (NullableListOrdersResponse) Get ¶
func (v NullableListOrdersResponse) Get() *ListOrdersResponse
func (NullableListOrdersResponse) IsSet ¶
func (v NullableListOrdersResponse) IsSet() bool
func (NullableListOrdersResponse) MarshalJSON ¶
func (v NullableListOrdersResponse) MarshalJSON() ([]byte, error)
func (*NullableListOrdersResponse) Set ¶
func (v *NullableListOrdersResponse) Set(val *ListOrdersResponse)
func (*NullableListOrdersResponse) UnmarshalJSON ¶
func (v *NullableListOrdersResponse) UnmarshalJSON(src []byte) error
func (*NullableListOrdersResponse) Unset ¶
func (v *NullableListOrdersResponse) Unset()
type NullableOrder ¶
type NullableOrder struct {
// contains filtered or unexported fields
}
func NewNullableOrder ¶
func NewNullableOrder(val *Order) *NullableOrder
func (NullableOrder) Get ¶
func (v NullableOrder) Get() *Order
func (NullableOrder) IsSet ¶
func (v NullableOrder) IsSet() bool
func (NullableOrder) MarshalJSON ¶
func (v NullableOrder) MarshalJSON() ([]byte, error)
func (*NullableOrder) Set ¶
func (v *NullableOrder) Set(val *Order)
func (*NullableOrder) UnmarshalJSON ¶
func (v *NullableOrder) UnmarshalJSON(src []byte) error
func (*NullableOrder) Unset ¶
func (v *NullableOrder) Unset()
type NullableOrderFill ¶
type NullableOrderFill struct {
// contains filtered or unexported fields
}
func NewNullableOrderFill ¶
func NewNullableOrderFill(val *OrderFill) *NullableOrderFill
func (NullableOrderFill) Get ¶
func (v NullableOrderFill) Get() *OrderFill
func (NullableOrderFill) IsSet ¶
func (v NullableOrderFill) IsSet() bool
func (NullableOrderFill) MarshalJSON ¶
func (v NullableOrderFill) MarshalJSON() ([]byte, error)
func (*NullableOrderFill) Set ¶
func (v *NullableOrderFill) Set(val *OrderFill)
func (*NullableOrderFill) UnmarshalJSON ¶
func (v *NullableOrderFill) UnmarshalJSON(src []byte) error
func (*NullableOrderFill) Unset ¶
func (v *NullableOrderFill) Unset()
type NullableOrderLimitLimitGtc ¶
type NullableOrderLimitLimitGtc struct {
// contains filtered or unexported fields
}
func NewNullableOrderLimitLimitGtc ¶
func NewNullableOrderLimitLimitGtc(val *OrderLimitLimitGtc) *NullableOrderLimitLimitGtc
func (NullableOrderLimitLimitGtc) Get ¶
func (v NullableOrderLimitLimitGtc) Get() *OrderLimitLimitGtc
func (NullableOrderLimitLimitGtc) IsSet ¶
func (v NullableOrderLimitLimitGtc) IsSet() bool
func (NullableOrderLimitLimitGtc) MarshalJSON ¶
func (v NullableOrderLimitLimitGtc) MarshalJSON() ([]byte, error)
func (*NullableOrderLimitLimitGtc) Set ¶
func (v *NullableOrderLimitLimitGtc) Set(val *OrderLimitLimitGtc)
func (*NullableOrderLimitLimitGtc) UnmarshalJSON ¶
func (v *NullableOrderLimitLimitGtc) UnmarshalJSON(src []byte) error
func (*NullableOrderLimitLimitGtc) Unset ¶
func (v *NullableOrderLimitLimitGtc) Unset()
type NullableOrderLimitLimitGtd ¶
type NullableOrderLimitLimitGtd struct {
// contains filtered or unexported fields
}
func NewNullableOrderLimitLimitGtd ¶
func NewNullableOrderLimitLimitGtd(val *OrderLimitLimitGtd) *NullableOrderLimitLimitGtd
func (NullableOrderLimitLimitGtd) Get ¶
func (v NullableOrderLimitLimitGtd) Get() *OrderLimitLimitGtd
func (NullableOrderLimitLimitGtd) IsSet ¶
func (v NullableOrderLimitLimitGtd) IsSet() bool
func (NullableOrderLimitLimitGtd) MarshalJSON ¶
func (v NullableOrderLimitLimitGtd) MarshalJSON() ([]byte, error)
func (*NullableOrderLimitLimitGtd) Set ¶
func (v *NullableOrderLimitLimitGtd) Set(val *OrderLimitLimitGtd)
func (*NullableOrderLimitLimitGtd) UnmarshalJSON ¶
func (v *NullableOrderLimitLimitGtd) UnmarshalJSON(src []byte) error
func (*NullableOrderLimitLimitGtd) Unset ¶
func (v *NullableOrderLimitLimitGtd) Unset()
type NullableOrderOrderConfiguration ¶
type NullableOrderOrderConfiguration struct {
// contains filtered or unexported fields
}
func NewNullableOrderOrderConfiguration ¶
func NewNullableOrderOrderConfiguration(val *OrderOrderConfiguration) *NullableOrderOrderConfiguration
func (NullableOrderOrderConfiguration) Get ¶
func (v NullableOrderOrderConfiguration) Get() *OrderOrderConfiguration
func (NullableOrderOrderConfiguration) IsSet ¶
func (v NullableOrderOrderConfiguration) IsSet() bool
func (NullableOrderOrderConfiguration) MarshalJSON ¶
func (v NullableOrderOrderConfiguration) MarshalJSON() ([]byte, error)
func (*NullableOrderOrderConfiguration) Set ¶
func (v *NullableOrderOrderConfiguration) Set(val *OrderOrderConfiguration)
func (*NullableOrderOrderConfiguration) UnmarshalJSON ¶
func (v *NullableOrderOrderConfiguration) UnmarshalJSON(src []byte) error
func (*NullableOrderOrderConfiguration) Unset ¶
func (v *NullableOrderOrderConfiguration) Unset()
type NullableOrderOrderConfigurationMarketMarketIoc ¶
type NullableOrderOrderConfigurationMarketMarketIoc struct {
// contains filtered or unexported fields
}
func NewNullableOrderOrderConfigurationMarketMarketIoc ¶
func NewNullableOrderOrderConfigurationMarketMarketIoc(val *OrderOrderConfigurationMarketMarketIoc) *NullableOrderOrderConfigurationMarketMarketIoc
func (NullableOrderOrderConfigurationMarketMarketIoc) IsSet ¶
func (v NullableOrderOrderConfigurationMarketMarketIoc) IsSet() bool
func (NullableOrderOrderConfigurationMarketMarketIoc) MarshalJSON ¶
func (v NullableOrderOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
func (*NullableOrderOrderConfigurationMarketMarketIoc) Set ¶
func (v *NullableOrderOrderConfigurationMarketMarketIoc) Set(val *OrderOrderConfigurationMarketMarketIoc)
func (*NullableOrderOrderConfigurationMarketMarketIoc) UnmarshalJSON ¶
func (v *NullableOrderOrderConfigurationMarketMarketIoc) UnmarshalJSON(src []byte) error
func (*NullableOrderOrderConfigurationMarketMarketIoc) Unset ¶
func (v *NullableOrderOrderConfigurationMarketMarketIoc) Unset()
type NullableOrderSide ¶
type NullableOrderSide struct {
// contains filtered or unexported fields
}
func NewNullableOrderSide ¶
func NewNullableOrderSide(val *OrderSide) *NullableOrderSide
func (NullableOrderSide) Get ¶
func (v NullableOrderSide) Get() *OrderSide
func (NullableOrderSide) IsSet ¶
func (v NullableOrderSide) IsSet() bool
func (NullableOrderSide) MarshalJSON ¶
func (v NullableOrderSide) MarshalJSON() ([]byte, error)
func (*NullableOrderSide) Set ¶
func (v *NullableOrderSide) Set(val *OrderSide)
func (*NullableOrderSide) UnmarshalJSON ¶
func (v *NullableOrderSide) UnmarshalJSON(src []byte) error
func (*NullableOrderSide) Unset ¶
func (v *NullableOrderSide) Unset()
type NullableOrderStatus ¶
type NullableOrderStatus struct {
// contains filtered or unexported fields
}
func NewNullableOrderStatus ¶
func NewNullableOrderStatus(val *OrderStatus) *NullableOrderStatus
func (NullableOrderStatus) Get ¶
func (v NullableOrderStatus) Get() *OrderStatus
func (NullableOrderStatus) IsSet ¶
func (v NullableOrderStatus) IsSet() bool
func (NullableOrderStatus) MarshalJSON ¶
func (v NullableOrderStatus) MarshalJSON() ([]byte, error)
func (*NullableOrderStatus) Set ¶
func (v *NullableOrderStatus) Set(val *OrderStatus)
func (*NullableOrderStatus) UnmarshalJSON ¶
func (v *NullableOrderStatus) UnmarshalJSON(src []byte) error
func (*NullableOrderStatus) Unset ¶
func (v *NullableOrderStatus) Unset()
type NullableOrderStopLimitStopLimitGtc ¶
type NullableOrderStopLimitStopLimitGtc struct {
// contains filtered or unexported fields
}
func NewNullableOrderStopLimitStopLimitGtc ¶
func NewNullableOrderStopLimitStopLimitGtc(val *OrderStopLimitStopLimitGtc) *NullableOrderStopLimitStopLimitGtc
func (NullableOrderStopLimitStopLimitGtc) Get ¶
func (v NullableOrderStopLimitStopLimitGtc) Get() *OrderStopLimitStopLimitGtc
func (NullableOrderStopLimitStopLimitGtc) IsSet ¶
func (v NullableOrderStopLimitStopLimitGtc) IsSet() bool
func (NullableOrderStopLimitStopLimitGtc) MarshalJSON ¶
func (v NullableOrderStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
func (*NullableOrderStopLimitStopLimitGtc) Set ¶
func (v *NullableOrderStopLimitStopLimitGtc) Set(val *OrderStopLimitStopLimitGtc)
func (*NullableOrderStopLimitStopLimitGtc) UnmarshalJSON ¶
func (v *NullableOrderStopLimitStopLimitGtc) UnmarshalJSON(src []byte) error
func (*NullableOrderStopLimitStopLimitGtc) Unset ¶
func (v *NullableOrderStopLimitStopLimitGtc) Unset()
type NullableOrderStopLimitStopLimitGtd ¶
type NullableOrderStopLimitStopLimitGtd struct {
// contains filtered or unexported fields
}
func NewNullableOrderStopLimitStopLimitGtd ¶
func NewNullableOrderStopLimitStopLimitGtd(val *OrderStopLimitStopLimitGtd) *NullableOrderStopLimitStopLimitGtd
func (NullableOrderStopLimitStopLimitGtd) Get ¶
func (v NullableOrderStopLimitStopLimitGtd) Get() *OrderStopLimitStopLimitGtd
func (NullableOrderStopLimitStopLimitGtd) IsSet ¶
func (v NullableOrderStopLimitStopLimitGtd) IsSet() bool
func (NullableOrderStopLimitStopLimitGtd) MarshalJSON ¶
func (v NullableOrderStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
func (*NullableOrderStopLimitStopLimitGtd) Set ¶
func (v *NullableOrderStopLimitStopLimitGtd) Set(val *OrderStopLimitStopLimitGtd)
func (*NullableOrderStopLimitStopLimitGtd) UnmarshalJSON ¶
func (v *NullableOrderStopLimitStopLimitGtd) UnmarshalJSON(src []byte) error
func (*NullableOrderStopLimitStopLimitGtd) Unset ¶
func (v *NullableOrderStopLimitStopLimitGtd) Unset()
type NullableOrderType ¶
type NullableOrderType struct {
// contains filtered or unexported fields
}
func NewNullableOrderType ¶
func NewNullableOrderType(val *OrderType) *NullableOrderType
func (NullableOrderType) Get ¶
func (v NullableOrderType) Get() *OrderType
func (NullableOrderType) IsSet ¶
func (v NullableOrderType) IsSet() bool
func (NullableOrderType) MarshalJSON ¶
func (v NullableOrderType) MarshalJSON() ([]byte, error)
func (*NullableOrderType) Set ¶
func (v *NullableOrderType) Set(val *OrderType)
func (*NullableOrderType) UnmarshalJSON ¶
func (v *NullableOrderType) UnmarshalJSON(src []byte) error
func (*NullableOrderType) Unset ¶
func (v *NullableOrderType) Unset()
type NullableOutputOrderConfiguration ¶
type NullableOutputOrderConfiguration struct {
// contains filtered or unexported fields
}
func NewNullableOutputOrderConfiguration ¶
func NewNullableOutputOrderConfiguration(val *OutputOrderConfiguration) *NullableOutputOrderConfiguration
func (NullableOutputOrderConfiguration) Get ¶
func (v NullableOutputOrderConfiguration) Get() *OutputOrderConfiguration
func (NullableOutputOrderConfiguration) IsSet ¶
func (v NullableOutputOrderConfiguration) IsSet() bool
func (NullableOutputOrderConfiguration) MarshalJSON ¶
func (v NullableOutputOrderConfiguration) MarshalJSON() ([]byte, error)
func (*NullableOutputOrderConfiguration) Set ¶
func (v *NullableOutputOrderConfiguration) Set(val *OutputOrderConfiguration)
func (*NullableOutputOrderConfiguration) UnmarshalJSON ¶
func (v *NullableOutputOrderConfiguration) UnmarshalJSON(src []byte) error
func (*NullableOutputOrderConfiguration) Unset ¶
func (v *NullableOutputOrderConfiguration) Unset()
type NullableOutputOrderConfigurationLimitLimitGtc ¶
type NullableOutputOrderConfigurationLimitLimitGtc struct {
// contains filtered or unexported fields
}
func NewNullableOutputOrderConfigurationLimitLimitGtc ¶
func NewNullableOutputOrderConfigurationLimitLimitGtc(val *OutputOrderConfigurationLimitLimitGtc) *NullableOutputOrderConfigurationLimitLimitGtc
func (NullableOutputOrderConfigurationLimitLimitGtc) IsSet ¶
func (v NullableOutputOrderConfigurationLimitLimitGtc) IsSet() bool
func (NullableOutputOrderConfigurationLimitLimitGtc) MarshalJSON ¶
func (v NullableOutputOrderConfigurationLimitLimitGtc) MarshalJSON() ([]byte, error)
func (*NullableOutputOrderConfigurationLimitLimitGtc) Set ¶
func (v *NullableOutputOrderConfigurationLimitLimitGtc) Set(val *OutputOrderConfigurationLimitLimitGtc)
func (*NullableOutputOrderConfigurationLimitLimitGtc) UnmarshalJSON ¶
func (v *NullableOutputOrderConfigurationLimitLimitGtc) UnmarshalJSON(src []byte) error
func (*NullableOutputOrderConfigurationLimitLimitGtc) Unset ¶
func (v *NullableOutputOrderConfigurationLimitLimitGtc) Unset()
type NullableOutputOrderConfigurationLimitLimitGtd ¶
type NullableOutputOrderConfigurationLimitLimitGtd struct {
// contains filtered or unexported fields
}
func NewNullableOutputOrderConfigurationLimitLimitGtd ¶
func NewNullableOutputOrderConfigurationLimitLimitGtd(val *OutputOrderConfigurationLimitLimitGtd) *NullableOutputOrderConfigurationLimitLimitGtd
func (NullableOutputOrderConfigurationLimitLimitGtd) IsSet ¶
func (v NullableOutputOrderConfigurationLimitLimitGtd) IsSet() bool
func (NullableOutputOrderConfigurationLimitLimitGtd) MarshalJSON ¶
func (v NullableOutputOrderConfigurationLimitLimitGtd) MarshalJSON() ([]byte, error)
func (*NullableOutputOrderConfigurationLimitLimitGtd) Set ¶
func (v *NullableOutputOrderConfigurationLimitLimitGtd) Set(val *OutputOrderConfigurationLimitLimitGtd)
func (*NullableOutputOrderConfigurationLimitLimitGtd) UnmarshalJSON ¶
func (v *NullableOutputOrderConfigurationLimitLimitGtd) UnmarshalJSON(src []byte) error
func (*NullableOutputOrderConfigurationLimitLimitGtd) Unset ¶
func (v *NullableOutputOrderConfigurationLimitLimitGtd) Unset()
type NullableOutputOrderConfigurationMarketMarketIoc ¶
type NullableOutputOrderConfigurationMarketMarketIoc struct {
// contains filtered or unexported fields
}
func NewNullableOutputOrderConfigurationMarketMarketIoc ¶
func NewNullableOutputOrderConfigurationMarketMarketIoc(val *OutputOrderConfigurationMarketMarketIoc) *NullableOutputOrderConfigurationMarketMarketIoc
func (NullableOutputOrderConfigurationMarketMarketIoc) IsSet ¶
func (v NullableOutputOrderConfigurationMarketMarketIoc) IsSet() bool
func (NullableOutputOrderConfigurationMarketMarketIoc) MarshalJSON ¶
func (v NullableOutputOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
func (*NullableOutputOrderConfigurationMarketMarketIoc) UnmarshalJSON ¶
func (v *NullableOutputOrderConfigurationMarketMarketIoc) UnmarshalJSON(src []byte) error
func (*NullableOutputOrderConfigurationMarketMarketIoc) Unset ¶
func (v *NullableOutputOrderConfigurationMarketMarketIoc) Unset()
type NullableOutputOrderConfigurationStopLimitStopLimitGtc ¶
type NullableOutputOrderConfigurationStopLimitStopLimitGtc struct {
// contains filtered or unexported fields
}
func NewNullableOutputOrderConfigurationStopLimitStopLimitGtc ¶
func NewNullableOutputOrderConfigurationStopLimitStopLimitGtc(val *OutputOrderConfigurationStopLimitStopLimitGtc) *NullableOutputOrderConfigurationStopLimitStopLimitGtc
func (NullableOutputOrderConfigurationStopLimitStopLimitGtc) IsSet ¶
func (v NullableOutputOrderConfigurationStopLimitStopLimitGtc) IsSet() bool
func (NullableOutputOrderConfigurationStopLimitStopLimitGtc) MarshalJSON ¶
func (v NullableOutputOrderConfigurationStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
func (*NullableOutputOrderConfigurationStopLimitStopLimitGtc) UnmarshalJSON ¶
func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtc) UnmarshalJSON(src []byte) error
func (*NullableOutputOrderConfigurationStopLimitStopLimitGtc) Unset ¶
func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtc) Unset()
type NullableOutputOrderConfigurationStopLimitStopLimitGtd ¶
type NullableOutputOrderConfigurationStopLimitStopLimitGtd struct {
// contains filtered or unexported fields
}
func NewNullableOutputOrderConfigurationStopLimitStopLimitGtd ¶
func NewNullableOutputOrderConfigurationStopLimitStopLimitGtd(val *OutputOrderConfigurationStopLimitStopLimitGtd) *NullableOutputOrderConfigurationStopLimitStopLimitGtd
func (NullableOutputOrderConfigurationStopLimitStopLimitGtd) IsSet ¶
func (v NullableOutputOrderConfigurationStopLimitStopLimitGtd) IsSet() bool
func (NullableOutputOrderConfigurationStopLimitStopLimitGtd) MarshalJSON ¶
func (v NullableOutputOrderConfigurationStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
func (*NullableOutputOrderConfigurationStopLimitStopLimitGtd) UnmarshalJSON ¶
func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtd) UnmarshalJSON(src []byte) error
func (*NullableOutputOrderConfigurationStopLimitStopLimitGtd) Unset ¶
func (v *NullableOutputOrderConfigurationStopLimitStopLimitGtd) Unset()
type NullablePreviewFailureReason ¶
type NullablePreviewFailureReason struct {
// contains filtered or unexported fields
}
func NewNullablePreviewFailureReason ¶
func NewNullablePreviewFailureReason(val *PreviewFailureReason) *NullablePreviewFailureReason
func (NullablePreviewFailureReason) Get ¶
func (v NullablePreviewFailureReason) Get() *PreviewFailureReason
func (NullablePreviewFailureReason) IsSet ¶
func (v NullablePreviewFailureReason) IsSet() bool
func (NullablePreviewFailureReason) MarshalJSON ¶
func (v NullablePreviewFailureReason) MarshalJSON() ([]byte, error)
func (*NullablePreviewFailureReason) Set ¶
func (v *NullablePreviewFailureReason) Set(val *PreviewFailureReason)
func (*NullablePreviewFailureReason) UnmarshalJSON ¶
func (v *NullablePreviewFailureReason) UnmarshalJSON(src []byte) error
func (*NullablePreviewFailureReason) Unset ¶
func (v *NullablePreviewFailureReason) Unset()
type NullableProductType ¶
type NullableProductType struct {
// contains filtered or unexported fields
}
func NewNullableProductType ¶
func NewNullableProductType(val *ProductType) *NullableProductType
func (NullableProductType) Get ¶
func (v NullableProductType) Get() *ProductType
func (NullableProductType) IsSet ¶
func (v NullableProductType) IsSet() bool
func (NullableProductType) MarshalJSON ¶
func (v NullableProductType) MarshalJSON() ([]byte, error)
func (*NullableProductType) Set ¶
func (v *NullableProductType) Set(val *ProductType)
func (*NullableProductType) UnmarshalJSON ¶
func (v *NullableProductType) UnmarshalJSON(src []byte) error
func (*NullableProductType) Unset ¶
func (v *NullableProductType) Unset()
type NullableStopDirection ¶
type NullableStopDirection struct {
// contains filtered or unexported fields
}
func NewNullableStopDirection ¶
func NewNullableStopDirection(val *StopDirection) *NullableStopDirection
func (NullableStopDirection) Get ¶
func (v NullableStopDirection) Get() *StopDirection
func (NullableStopDirection) IsSet ¶
func (v NullableStopDirection) IsSet() bool
func (NullableStopDirection) MarshalJSON ¶
func (v NullableStopDirection) MarshalJSON() ([]byte, error)
func (*NullableStopDirection) Set ¶
func (v *NullableStopDirection) Set(val *StopDirection)
func (*NullableStopDirection) UnmarshalJSON ¶
func (v *NullableStopDirection) UnmarshalJSON(src []byte) error
func (*NullableStopDirection) Unset ¶
func (v *NullableStopDirection) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type Order ¶
type Order struct { OrderId *string `json:"order_id,omitempty"` ProductId *string `json:"product_id,omitempty"` UserId *string `json:"user_id,omitempty"` OrderConfiguration *OutputOrderConfiguration `json:"order_configuration,omitempty"` Side *string `json:"side,omitempty"` ClientOrderId *string `json:"client_order_id,omitempty"` Status *OrderStatus `json:"status,omitempty"` TimeInForce *string `json:"time_in_force,omitempty"` CreatedTime *string `json:"created_time,omitempty"` CompletionPercentage *float64 `json:"completion_percentage,omitempty,string"` FilledSize *float64 `json:"filled_size,omitempty,string"` AverageFilledPrice *float64 `json:"average_filled_price,omitempty,string"` Fee *string `json:"fee,omitempty"` NumberOfFills *float64 `json:"number_of_fills,omitempty,string"` FilledValue *float64 `json:"filled_value,omitempty,string"` PendingCancel *bool `json:"pending_cancel,omitempty"` SizeInQuote *bool `json:"size_in_quote,omitempty"` TotalFees *float64 `json:"total_fees,omitempty,string"` SizeInclusiveOfFees *bool `json:"size_inclusive_of_fees,omitempty"` TotalValueAfterFees *float64 `json:"total_value_after_fees,omitempty,string"` TriggerStatus *string `json:"trigger_status,omitempty"` OrderType *string `json:"order_type,omitempty"` RejectReason *string `json:"reject_reason,omitempty"` Settled *bool `json:"settled,omitempty"` ProductType *string `json:"product_type,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` CancelMessage *string `json:"cancel_message,omitempty"` }
Order struct for Order
func NewOrder ¶
func NewOrder() *Order
NewOrder instantiates a new Order object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderWithDefaults ¶
func NewOrderWithDefaults() *Order
NewOrderWithDefaults instantiates a new Order object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Order) GetAverageFilledPrice ¶
GetAverageFilledPrice returns the AverageFilledPrice field value if set, zero value otherwise.
func (*Order) GetAverageFilledPriceOk ¶
GetAverageFilledPriceOk returns a tuple with the AverageFilledPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetCancelMessage ¶
GetCancelMessage returns the CancelMessage field value if set, zero value otherwise.
func (*Order) GetCancelMessageOk ¶
GetCancelMessageOk returns a tuple with the CancelMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetClientOrderId ¶
GetClientOrderId returns the ClientOrderId field value if set, zero value otherwise.
func (*Order) GetClientOrderIdOk ¶
GetClientOrderIdOk returns a tuple with the ClientOrderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetCompletionPercentage ¶
GetCompletionPercentage returns the CompletionPercentage field value if set, zero value otherwise.
func (*Order) GetCompletionPercentageOk ¶
GetCompletionPercentageOk returns a tuple with the CompletionPercentage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetCreatedTime ¶
GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.
func (*Order) GetCreatedTimeOk ¶
GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetFeeOk ¶
GetFeeOk returns a tuple with the Fee field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetFilledSize ¶
GetFilledSize returns the FilledSize field value if set, zero value otherwise.
func (*Order) GetFilledSizeOk ¶
GetFilledSizeOk returns a tuple with the FilledSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetFilledValue ¶
GetFilledValue returns the FilledValue field value if set, zero value otherwise.
func (*Order) GetFilledValueOk ¶
GetFilledValueOk returns a tuple with the FilledValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetNumberOfFills ¶
GetNumberOfFills returns the NumberOfFills field value if set, zero value otherwise.
func (*Order) GetNumberOfFillsOk ¶
GetNumberOfFillsOk returns a tuple with the NumberOfFills field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetOrderConfiguration ¶
func (o *Order) GetOrderConfiguration() OutputOrderConfiguration
GetOrderConfiguration returns the OrderConfiguration field value if set, zero value otherwise.
func (*Order) GetOrderConfigurationOk ¶
func (o *Order) GetOrderConfigurationOk() (*OutputOrderConfiguration, bool)
GetOrderConfigurationOk returns a tuple with the OrderConfiguration field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetOrderId ¶
GetOrderId returns the OrderId field value if set, zero value otherwise.
func (*Order) GetOrderIdOk ¶
GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetOrderType ¶
GetOrderType returns the OrderType field value if set, zero value otherwise.
func (*Order) GetOrderTypeOk ¶
GetOrderTypeOk returns a tuple with the OrderType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetPendingCancel ¶
GetPendingCancel returns the PendingCancel field value if set, zero value otherwise.
func (*Order) GetPendingCancelOk ¶
GetPendingCancelOk returns a tuple with the PendingCancel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetProductId ¶
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*Order) GetProductIdOk ¶
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetProductType ¶
GetProductType returns the ProductType field value if set, zero value otherwise.
func (*Order) GetProductTypeOk ¶
GetProductTypeOk returns a tuple with the ProductType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetRejectMessage ¶
GetRejectMessage returns the RejectMessage field value if set, zero value otherwise.
func (*Order) GetRejectMessageOk ¶
GetRejectMessageOk returns a tuple with the RejectMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetRejectReason ¶
GetRejectReason returns the RejectReason field value if set, zero value otherwise.
func (*Order) GetRejectReasonOk ¶
GetRejectReasonOk returns a tuple with the RejectReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetSettled ¶
GetSettled returns the Settled field value if set, zero value otherwise.
func (*Order) GetSettledOk ¶
GetSettledOk returns a tuple with the Settled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetSideOk ¶
GetSideOk returns a tuple with the Side field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetSizeInQuote ¶
GetSizeInQuote returns the SizeInQuote field value if set, zero value otherwise.
func (*Order) GetSizeInQuoteOk ¶
GetSizeInQuoteOk returns a tuple with the SizeInQuote field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetSizeInclusiveOfFees ¶
GetSizeInclusiveOfFees returns the SizeInclusiveOfFees field value if set, zero value otherwise.
func (*Order) GetSizeInclusiveOfFeesOk ¶
GetSizeInclusiveOfFeesOk returns a tuple with the SizeInclusiveOfFees field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetStatus ¶
func (o *Order) GetStatus() OrderStatus
GetStatus returns the Status field value if set, zero value otherwise.
func (*Order) GetStatusOk ¶
func (o *Order) GetStatusOk() (*OrderStatus, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetTimeInForce ¶
GetTimeInForce returns the TimeInForce field value if set, zero value otherwise.
func (*Order) GetTimeInForceOk ¶
GetTimeInForceOk returns a tuple with the TimeInForce field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetTotalFees ¶
GetTotalFees returns the TotalFees field value if set, zero value otherwise.
func (*Order) GetTotalFeesOk ¶
GetTotalFeesOk returns a tuple with the TotalFees field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetTotalValueAfterFees ¶
GetTotalValueAfterFees returns the TotalValueAfterFees field value if set, zero value otherwise.
func (*Order) GetTotalValueAfterFeesOk ¶
GetTotalValueAfterFeesOk returns a tuple with the TotalValueAfterFees field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetTriggerStatus ¶
GetTriggerStatus returns the TriggerStatus field value if set, zero value otherwise.
func (*Order) GetTriggerStatusOk ¶
GetTriggerStatusOk returns a tuple with the TriggerStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) GetUserIdOk ¶
GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Order) HasAverageFilledPrice ¶
HasAverageFilledPrice returns a boolean if a field has been set.
func (*Order) HasCancelMessage ¶
HasCancelMessage returns a boolean if a field has been set.
func (*Order) HasClientOrderId ¶
HasClientOrderId returns a boolean if a field has been set.
func (*Order) HasCompletionPercentage ¶
HasCompletionPercentage returns a boolean if a field has been set.
func (*Order) HasCreatedTime ¶
HasCreatedTime returns a boolean if a field has been set.
func (*Order) HasFilledSize ¶
HasFilledSize returns a boolean if a field has been set.
func (*Order) HasFilledValue ¶
HasFilledValue returns a boolean if a field has been set.
func (*Order) HasNumberOfFills ¶
HasNumberOfFills returns a boolean if a field has been set.
func (*Order) HasOrderConfiguration ¶
HasOrderConfiguration returns a boolean if a field has been set.
func (*Order) HasOrderId ¶
HasOrderId returns a boolean if a field has been set.
func (*Order) HasOrderType ¶
HasOrderType returns a boolean if a field has been set.
func (*Order) HasPendingCancel ¶
HasPendingCancel returns a boolean if a field has been set.
func (*Order) HasProductId ¶
HasProductId returns a boolean if a field has been set.
func (*Order) HasProductType ¶
HasProductType returns a boolean if a field has been set.
func (*Order) HasRejectMessage ¶
HasRejectMessage returns a boolean if a field has been set.
func (*Order) HasRejectReason ¶
HasRejectReason returns a boolean if a field has been set.
func (*Order) HasSettled ¶
HasSettled returns a boolean if a field has been set.
func (*Order) HasSizeInQuote ¶
HasSizeInQuote returns a boolean if a field has been set.
func (*Order) HasSizeInclusiveOfFees ¶
HasSizeInclusiveOfFees returns a boolean if a field has been set.
func (*Order) HasTimeInForce ¶
HasTimeInForce returns a boolean if a field has been set.
func (*Order) HasTotalFees ¶
HasTotalFees returns a boolean if a field has been set.
func (*Order) HasTotalValueAfterFees ¶
HasTotalValueAfterFees returns a boolean if a field has been set.
func (*Order) HasTriggerStatus ¶
HasTriggerStatus returns a boolean if a field has been set.
func (Order) MarshalJSON ¶
func (*Order) SetAverageFilledPrice ¶
SetAverageFilledPrice gets a reference to the given float64 and assigns it to the AverageFilledPrice field.
func (*Order) SetCancelMessage ¶
SetCancelMessage gets a reference to the given string and assigns it to the CancelMessage field.
func (*Order) SetClientOrderId ¶
SetClientOrderId gets a reference to the given string and assigns it to the ClientOrderId field.
func (*Order) SetCompletionPercentage ¶
SetCompletionPercentage gets a reference to the given float64 and assigns it to the CompletionPercentage field.
func (*Order) SetCreatedTime ¶
SetCreatedTime gets a reference to the given string and assigns it to the CreatedTime field.
func (*Order) SetFilledSize ¶
SetFilledSize gets a reference to the given float64 and assigns it to the FilledSize field.
func (*Order) SetFilledValue ¶
SetFilledValue gets a reference to the given float64 and assigns it to the FilledValue field.
func (*Order) SetNumberOfFills ¶
SetNumberOfFills gets a reference to the given float64 and assigns it to the NumberOfFills field.
func (*Order) SetOrderConfiguration ¶
func (o *Order) SetOrderConfiguration(v OutputOrderConfiguration)
SetOrderConfiguration gets a reference to the given OutputOrderConfiguration and assigns it to the OrderConfiguration field.
func (*Order) SetOrderId ¶
SetOrderId gets a reference to the given string and assigns it to the OrderId field.
func (*Order) SetOrderType ¶
SetOrderType gets a reference to the given string and assigns it to the OrderType field.
func (*Order) SetPendingCancel ¶
SetPendingCancel gets a reference to the given bool and assigns it to the PendingCancel field.
func (*Order) SetProductId ¶
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*Order) SetProductType ¶
SetProductType gets a reference to the given string and assigns it to the ProductType field.
func (*Order) SetRejectMessage ¶
SetRejectMessage gets a reference to the given string and assigns it to the RejectMessage field.
func (*Order) SetRejectReason ¶
SetRejectReason gets a reference to the given string and assigns it to the RejectReason field.
func (*Order) SetSettled ¶
SetSettled gets a reference to the given bool and assigns it to the Settled field.
func (*Order) SetSide ¶
SetSide gets a reference to the given string and assigns it to the Side field.
func (*Order) SetSizeInQuote ¶
SetSizeInQuote gets a reference to the given bool and assigns it to the SizeInQuote field.
func (*Order) SetSizeInclusiveOfFees ¶
SetSizeInclusiveOfFees gets a reference to the given bool and assigns it to the SizeInclusiveOfFees field.
func (*Order) SetStatus ¶
func (o *Order) SetStatus(v OrderStatus)
SetStatus gets a reference to the given OrderStatus and assigns it to the Status field.
func (*Order) SetTimeInForce ¶
SetTimeInForce gets a reference to the given string and assigns it to the TimeInForce field.
func (*Order) SetTotalFees ¶
SetTotalFees gets a reference to the given float64 and assigns it to the TotalFees field.
func (*Order) SetTotalValueAfterFees ¶
SetTotalValueAfterFees gets a reference to the given float64 and assigns it to the TotalValueAfterFees field.
func (*Order) SetTriggerStatus ¶
SetTriggerStatus gets a reference to the given string and assigns it to the TriggerStatus field.
type OrderFill ¶
type OrderFill struct { EntryId *string `json:"entry_id,omitempty"` TradeId *string `json:"trade_id,omitempty"` OrderId *string `json:"order_id,omitempty"` TradeTime *string `json:"trade_time,omitempty"` TradeType *string `json:"trade_type,omitempty"` Price *float64 `json:"price,omitempty,string"` Size *float64 `json:"size,omitempty,string"` Commission *float64 `json:"commission,omitempty,string"` SequenceTimestamp *string `json:"sequence_timestamp,omitempty"` LiquidityIndicator *string `json:"liquidity_indicator,omitempty"` SizeInQuote *bool `json:"size_in_quote,omitempty"` ProductId *string `json:"product_id,omitempty"` UserId *string `json:"user_id,omitempty"` Side *string `json:"side,omitempty"` }
OrderFill struct for OrderFill
func NewOrderFill ¶
func NewOrderFill() *OrderFill
NewOrderFill instantiates a new OrderFill object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderFillWithDefaults ¶
func NewOrderFillWithDefaults() *OrderFill
NewOrderFillWithDefaults instantiates a new OrderFill object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OrderFill) GetCommission ¶
GetCommission returns the Commission field value if set, zero value otherwise.
func (*OrderFill) GetCommissionOk ¶
GetCommissionOk returns a tuple with the Commission field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetEntryId ¶
GetEntryId returns the EntryId field value if set, zero value otherwise.
func (*OrderFill) GetEntryIdOk ¶
GetEntryIdOk returns a tuple with the EntryId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetLiquidityIndicator ¶
GetLiquidityIndicator returns the LiquidityIndicator field value if set, zero value otherwise.
func (*OrderFill) GetLiquidityIndicatorOk ¶
GetLiquidityIndicatorOk returns a tuple with the LiquidityIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetOrderId ¶
GetOrderId returns the OrderId field value if set, zero value otherwise.
func (*OrderFill) GetOrderIdOk ¶
GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetPriceOk ¶
GetPriceOk returns a tuple with the Price field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetProductId ¶
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*OrderFill) GetProductIdOk ¶
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetSequenceTimestamp ¶
GetSequenceTimestamp returns the SequenceTimestamp field value if set, zero value otherwise.
func (*OrderFill) GetSequenceTimestampOk ¶
GetSequenceTimestampOk returns a tuple with the SequenceTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetSideOk ¶
GetSideOk returns a tuple with the Side field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetSizeInQuote ¶
GetSizeInQuote returns the SizeInQuote field value if set, zero value otherwise.
func (*OrderFill) GetSizeInQuoteOk ¶
GetSizeInQuoteOk returns a tuple with the SizeInQuote field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetTradeId ¶
GetTradeId returns the TradeId field value if set, zero value otherwise.
func (*OrderFill) GetTradeIdOk ¶
GetTradeIdOk returns a tuple with the TradeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetTradeTime ¶
GetTradeTime returns the TradeTime field value if set, zero value otherwise.
func (*OrderFill) GetTradeTimeOk ¶
GetTradeTimeOk returns a tuple with the TradeTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetTradeType ¶
GetTradeType returns the TradeType field value if set, zero value otherwise.
func (*OrderFill) GetTradeTypeOk ¶
GetTradeTypeOk returns a tuple with the TradeType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) GetUserId ¶
GetUserId returns the UserId field value if set, zero value otherwise.
func (*OrderFill) GetUserIdOk ¶
GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderFill) HasCommission ¶
HasCommission returns a boolean if a field has been set.
func (*OrderFill) HasEntryId ¶
HasEntryId returns a boolean if a field has been set.
func (*OrderFill) HasLiquidityIndicator ¶
HasLiquidityIndicator returns a boolean if a field has been set.
func (*OrderFill) HasOrderId ¶
HasOrderId returns a boolean if a field has been set.
func (*OrderFill) HasProductId ¶
HasProductId returns a boolean if a field has been set.
func (*OrderFill) HasSequenceTimestamp ¶
HasSequenceTimestamp returns a boolean if a field has been set.
func (*OrderFill) HasSizeInQuote ¶
HasSizeInQuote returns a boolean if a field has been set.
func (*OrderFill) HasTradeId ¶
HasTradeId returns a boolean if a field has been set.
func (*OrderFill) HasTradeTime ¶
HasTradeTime returns a boolean if a field has been set.
func (*OrderFill) HasTradeType ¶
HasTradeType returns a boolean if a field has been set.
func (OrderFill) MarshalJSON ¶
func (*OrderFill) SetCommission ¶
SetCommission gets a reference to the given float64 and assigns it to the Commission field.
func (*OrderFill) SetEntryId ¶
SetEntryId gets a reference to the given string and assigns it to the EntryId field.
func (*OrderFill) SetLiquidityIndicator ¶
SetLiquidityIndicator gets a reference to the given string and assigns it to the LiquidityIndicator field.
func (*OrderFill) SetOrderId ¶
SetOrderId gets a reference to the given string and assigns it to the OrderId field.
func (*OrderFill) SetPrice ¶
SetPrice gets a reference to the given float64 and assigns it to the Price field.
func (*OrderFill) SetProductId ¶
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*OrderFill) SetSequenceTimestamp ¶
SetSequenceTimestamp gets a reference to the given string and assigns it to the SequenceTimestamp field.
func (*OrderFill) SetSide ¶
SetSide gets a reference to the given string and assigns it to the Side field.
func (*OrderFill) SetSize ¶
SetSize gets a reference to the given float64 and assigns it to the Size field.
func (*OrderFill) SetSizeInQuote ¶
SetSizeInQuote gets a reference to the given bool and assigns it to the SizeInQuote field.
func (*OrderFill) SetTradeId ¶
SetTradeId gets a reference to the given string and assigns it to the TradeId field.
func (*OrderFill) SetTradeTime ¶
SetTradeTime gets a reference to the given string and assigns it to the TradeTime field.
func (*OrderFill) SetTradeType ¶
SetTradeType gets a reference to the given string and assigns it to the TradeType field.
type OrderLimitLimitGtc ¶
type OrderLimitLimitGtc struct { BaseSize *float64 `json:"base_size,omitempty,string"` LimitPrice *float64 `json:"limit_price,omitempty,string"` PostOnly *bool `json:"post_only,omitempty"` }
OrderLimitLimitGtc struct for OrderLimitLimitGtc
func NewOrderLimitLimitGtc ¶
func NewOrderLimitLimitGtc() *OrderLimitLimitGtc
NewOrderLimitLimitGtc instantiates a new OrderLimitLimitGtc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderLimitLimitGtcWithDefaults ¶
func NewOrderLimitLimitGtcWithDefaults() *OrderLimitLimitGtc
NewOrderLimitLimitGtcWithDefaults instantiates a new OrderLimitLimitGtc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OrderLimitLimitGtc) GetBaseSize ¶
func (o *OrderLimitLimitGtc) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OrderLimitLimitGtc) GetBaseSizeOk ¶
func (o *OrderLimitLimitGtc) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderLimitLimitGtc) GetLimitPrice ¶
func (o *OrderLimitLimitGtc) GetLimitPrice() float64
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*OrderLimitLimitGtc) GetLimitPriceOk ¶
func (o *OrderLimitLimitGtc) GetLimitPriceOk() (*float64, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderLimitLimitGtc) GetPostOnly ¶
func (o *OrderLimitLimitGtc) GetPostOnly() bool
GetPostOnly returns the PostOnly field value if set, zero value otherwise.
func (*OrderLimitLimitGtc) GetPostOnlyOk ¶
func (o *OrderLimitLimitGtc) GetPostOnlyOk() (*bool, bool)
GetPostOnlyOk returns a tuple with the PostOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderLimitLimitGtc) HasBaseSize ¶
func (o *OrderLimitLimitGtc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OrderLimitLimitGtc) HasLimitPrice ¶
func (o *OrderLimitLimitGtc) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*OrderLimitLimitGtc) HasPostOnly ¶
func (o *OrderLimitLimitGtc) HasPostOnly() bool
HasPostOnly returns a boolean if a field has been set.
func (OrderLimitLimitGtc) MarshalJSON ¶
func (o OrderLimitLimitGtc) MarshalJSON() ([]byte, error)
func (*OrderLimitLimitGtc) SetBaseSize ¶
func (o *OrderLimitLimitGtc) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OrderLimitLimitGtc) SetLimitPrice ¶
func (o *OrderLimitLimitGtc) SetLimitPrice(v float64)
SetLimitPrice gets a reference to the given float64 and assigns it to the LimitPrice field.
func (*OrderLimitLimitGtc) SetPostOnly ¶
func (o *OrderLimitLimitGtc) SetPostOnly(v bool)
SetPostOnly gets a reference to the given bool and assigns it to the PostOnly field.
type OrderLimitLimitGtd ¶
type OrderLimitLimitGtd struct { BaseSize *float64 `json:"base_size,omitempty,string"` LimitPrice *float64 `json:"limit_price,omitempty,string"` EndTime *string `json:"end_time,omitempty"` PostOnly *bool `json:"post_only,omitempty"` }
OrderLimitLimitGtd struct for OrderLimitLimitGtd
func NewOrderLimitLimitGtd ¶
func NewOrderLimitLimitGtd() *OrderLimitLimitGtd
NewOrderLimitLimitGtd instantiates a new OrderLimitLimitGtd object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderLimitLimitGtdWithDefaults ¶
func NewOrderLimitLimitGtdWithDefaults() *OrderLimitLimitGtd
NewOrderLimitLimitGtdWithDefaults instantiates a new OrderLimitLimitGtd object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OrderLimitLimitGtd) GetBaseSize ¶
func (o *OrderLimitLimitGtd) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OrderLimitLimitGtd) GetBaseSizeOk ¶
func (o *OrderLimitLimitGtd) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderLimitLimitGtd) GetEndTime ¶
func (o *OrderLimitLimitGtd) GetEndTime() string
GetEndTime returns the EndTime field value if set, zero value otherwise.
func (*OrderLimitLimitGtd) GetEndTimeOk ¶
func (o *OrderLimitLimitGtd) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderLimitLimitGtd) GetLimitPrice ¶
func (o *OrderLimitLimitGtd) GetLimitPrice() float64
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*OrderLimitLimitGtd) GetLimitPriceOk ¶
func (o *OrderLimitLimitGtd) GetLimitPriceOk() (*float64, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderLimitLimitGtd) GetPostOnly ¶
func (o *OrderLimitLimitGtd) GetPostOnly() bool
GetPostOnly returns the PostOnly field value if set, zero value otherwise.
func (*OrderLimitLimitGtd) GetPostOnlyOk ¶
func (o *OrderLimitLimitGtd) GetPostOnlyOk() (*bool, bool)
GetPostOnlyOk returns a tuple with the PostOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderLimitLimitGtd) HasBaseSize ¶
func (o *OrderLimitLimitGtd) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OrderLimitLimitGtd) HasEndTime ¶
func (o *OrderLimitLimitGtd) HasEndTime() bool
HasEndTime returns a boolean if a field has been set.
func (*OrderLimitLimitGtd) HasLimitPrice ¶
func (o *OrderLimitLimitGtd) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*OrderLimitLimitGtd) HasPostOnly ¶
func (o *OrderLimitLimitGtd) HasPostOnly() bool
HasPostOnly returns a boolean if a field has been set.
func (OrderLimitLimitGtd) MarshalJSON ¶
func (o OrderLimitLimitGtd) MarshalJSON() ([]byte, error)
func (*OrderLimitLimitGtd) SetBaseSize ¶
func (o *OrderLimitLimitGtd) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OrderLimitLimitGtd) SetEndTime ¶
func (o *OrderLimitLimitGtd) SetEndTime(v string)
SetEndTime gets a reference to the given string and assigns it to the EndTime field.
func (*OrderLimitLimitGtd) SetLimitPrice ¶
func (o *OrderLimitLimitGtd) SetLimitPrice(v float64)
SetLimitPrice gets a reference to the given float64 and assigns it to the LimitPrice field.
func (*OrderLimitLimitGtd) SetPostOnly ¶
func (o *OrderLimitLimitGtd) SetPostOnly(v bool)
SetPostOnly gets a reference to the given bool and assigns it to the PostOnly field.
type OrderOrderConfiguration ¶
type OrderOrderConfiguration struct {
MarketMarketIoc *OrderOrderConfigurationMarketMarketIoc `json:"market_market_ioc,omitempty"`
}
OrderOrderConfiguration struct for OrderOrderConfiguration
func NewOrderOrderConfiguration ¶
func NewOrderOrderConfiguration() *OrderOrderConfiguration
NewOrderOrderConfiguration instantiates a new OrderOrderConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderOrderConfigurationWithDefaults ¶
func NewOrderOrderConfigurationWithDefaults() *OrderOrderConfiguration
NewOrderOrderConfigurationWithDefaults instantiates a new OrderOrderConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OrderOrderConfiguration) GetMarketMarketIoc ¶
func (o *OrderOrderConfiguration) GetMarketMarketIoc() OrderOrderConfigurationMarketMarketIoc
GetMarketMarketIoc returns the MarketMarketIoc field value if set, zero value otherwise.
func (*OrderOrderConfiguration) GetMarketMarketIocOk ¶
func (o *OrderOrderConfiguration) GetMarketMarketIocOk() (*OrderOrderConfigurationMarketMarketIoc, bool)
GetMarketMarketIocOk returns a tuple with the MarketMarketIoc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderOrderConfiguration) HasMarketMarketIoc ¶
func (o *OrderOrderConfiguration) HasMarketMarketIoc() bool
HasMarketMarketIoc returns a boolean if a field has been set.
func (OrderOrderConfiguration) MarshalJSON ¶
func (o OrderOrderConfiguration) MarshalJSON() ([]byte, error)
func (*OrderOrderConfiguration) SetMarketMarketIoc ¶
func (o *OrderOrderConfiguration) SetMarketMarketIoc(v OrderOrderConfigurationMarketMarketIoc)
SetMarketMarketIoc gets a reference to the given OrderOrderConfigurationMarketMarketIoc and assigns it to the MarketMarketIoc field.
type OrderOrderConfigurationMarketMarketIoc ¶
type OrderOrderConfigurationMarketMarketIoc struct { QuoteSize *float64 `json:"quote_size,omitempty,string"` BaseSize *float64 `json:"base_size,omitempty,string"` }
OrderOrderConfigurationMarketMarketIoc struct for OrderOrderConfigurationMarketMarketIoc
func NewOrderOrderConfigurationMarketMarketIoc ¶
func NewOrderOrderConfigurationMarketMarketIoc() *OrderOrderConfigurationMarketMarketIoc
NewOrderOrderConfigurationMarketMarketIoc instantiates a new OrderOrderConfigurationMarketMarketIoc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderOrderConfigurationMarketMarketIocWithDefaults ¶
func NewOrderOrderConfigurationMarketMarketIocWithDefaults() *OrderOrderConfigurationMarketMarketIoc
NewOrderOrderConfigurationMarketMarketIocWithDefaults instantiates a new OrderOrderConfigurationMarketMarketIoc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OrderOrderConfigurationMarketMarketIoc) GetBaseSize ¶
func (o *OrderOrderConfigurationMarketMarketIoc) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OrderOrderConfigurationMarketMarketIoc) GetBaseSizeOk ¶
func (o *OrderOrderConfigurationMarketMarketIoc) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderOrderConfigurationMarketMarketIoc) GetQuoteSize ¶
func (o *OrderOrderConfigurationMarketMarketIoc) GetQuoteSize() float64
GetQuoteSize returns the QuoteSize field value if set, zero value otherwise.
func (*OrderOrderConfigurationMarketMarketIoc) GetQuoteSizeOk ¶
func (o *OrderOrderConfigurationMarketMarketIoc) GetQuoteSizeOk() (*float64, bool)
GetQuoteSizeOk returns a tuple with the QuoteSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderOrderConfigurationMarketMarketIoc) HasBaseSize ¶
func (o *OrderOrderConfigurationMarketMarketIoc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OrderOrderConfigurationMarketMarketIoc) HasQuoteSize ¶
func (o *OrderOrderConfigurationMarketMarketIoc) HasQuoteSize() bool
HasQuoteSize returns a boolean if a field has been set.
func (OrderOrderConfigurationMarketMarketIoc) MarshalJSON ¶
func (o OrderOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
func (*OrderOrderConfigurationMarketMarketIoc) SetBaseSize ¶
func (o *OrderOrderConfigurationMarketMarketIoc) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OrderOrderConfigurationMarketMarketIoc) SetQuoteSize ¶
func (o *OrderOrderConfigurationMarketMarketIoc) SetQuoteSize(v float64)
SetQuoteSize gets a reference to the given float64 and assigns it to the QuoteSize field.
type OrderSide ¶
type OrderSide string
OrderSide the model 'OrderSide'
const ( UNKNOWN_ORDER_SIDE OrderSide = "UNKNOWN_ORDER_SIDE" BUY OrderSide = "BUY" SELL OrderSide = "SELL" )
List of OrderSide
func NewOrderSideFromValue ¶
NewOrderSideFromValue returns a pointer to a valid OrderSide for the value passed as argument, or an error if the value passed is not allowed by the enum
func (*OrderSide) UnmarshalJSON ¶
type OrderStatus ¶
type OrderStatus string
OrderStatus the model 'OrderStatus'
const ( OPEN OrderStatus = "OPEN" FILLED OrderStatus = "FILLED" CANCELLED OrderStatus = "CANCELLED" EXPIRED OrderStatus = "EXPIRED" FAILED OrderStatus = "FAILED" )
List of OrderStatus
func NewOrderStatusFromValue ¶
func NewOrderStatusFromValue(v string) (*OrderStatus, error)
NewOrderStatusFromValue returns a pointer to a valid OrderStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (OrderStatus) IsValid ¶
func (v OrderStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (OrderStatus) Ptr ¶
func (v OrderStatus) Ptr() *OrderStatus
Ptr returns reference to OrderStatus value
func (*OrderStatus) UnmarshalJSON ¶
func (v *OrderStatus) UnmarshalJSON(src []byte) error
type OrderStopLimitStopLimitGtc ¶
type OrderStopLimitStopLimitGtc struct { BaseSize *float64 `json:"base_size,omitempty,string"` LimitPrice *float64 `json:"limit_price,omitempty,string"` StopPrice *float64 `json:"stop_price,omitempty,string"` StopDirection *string `json:"stop_direction,omitempty"` }
OrderStopLimitStopLimitGtc struct for OrderStopLimitStopLimitGtc
func NewOrderStopLimitStopLimitGtc ¶
func NewOrderStopLimitStopLimitGtc() *OrderStopLimitStopLimitGtc
NewOrderStopLimitStopLimitGtc instantiates a new OrderStopLimitStopLimitGtc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderStopLimitStopLimitGtcWithDefaults ¶
func NewOrderStopLimitStopLimitGtcWithDefaults() *OrderStopLimitStopLimitGtc
NewOrderStopLimitStopLimitGtcWithDefaults instantiates a new OrderStopLimitStopLimitGtc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OrderStopLimitStopLimitGtc) GetBaseSize ¶
func (o *OrderStopLimitStopLimitGtc) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtc) GetBaseSizeOk ¶
func (o *OrderStopLimitStopLimitGtc) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtc) GetLimitPrice ¶
func (o *OrderStopLimitStopLimitGtc) GetLimitPrice() float64
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtc) GetLimitPriceOk ¶
func (o *OrderStopLimitStopLimitGtc) GetLimitPriceOk() (*float64, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtc) GetStopDirection ¶
func (o *OrderStopLimitStopLimitGtc) GetStopDirection() string
GetStopDirection returns the StopDirection field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtc) GetStopDirectionOk ¶
func (o *OrderStopLimitStopLimitGtc) GetStopDirectionOk() (*string, bool)
GetStopDirectionOk returns a tuple with the StopDirection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtc) GetStopPrice ¶
func (o *OrderStopLimitStopLimitGtc) GetStopPrice() float64
GetStopPrice returns the StopPrice field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtc) GetStopPriceOk ¶
func (o *OrderStopLimitStopLimitGtc) GetStopPriceOk() (*float64, bool)
GetStopPriceOk returns a tuple with the StopPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtc) HasBaseSize ¶
func (o *OrderStopLimitStopLimitGtc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OrderStopLimitStopLimitGtc) HasLimitPrice ¶
func (o *OrderStopLimitStopLimitGtc) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*OrderStopLimitStopLimitGtc) HasStopDirection ¶
func (o *OrderStopLimitStopLimitGtc) HasStopDirection() bool
HasStopDirection returns a boolean if a field has been set.
func (*OrderStopLimitStopLimitGtc) HasStopPrice ¶
func (o *OrderStopLimitStopLimitGtc) HasStopPrice() bool
HasStopPrice returns a boolean if a field has been set.
func (OrderStopLimitStopLimitGtc) MarshalJSON ¶
func (o OrderStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
func (*OrderStopLimitStopLimitGtc) SetBaseSize ¶
func (o *OrderStopLimitStopLimitGtc) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OrderStopLimitStopLimitGtc) SetLimitPrice ¶
func (o *OrderStopLimitStopLimitGtc) SetLimitPrice(v float64)
SetLimitPrice gets a reference to the given float64 and assigns it to the LimitPrice field.
func (*OrderStopLimitStopLimitGtc) SetStopDirection ¶
func (o *OrderStopLimitStopLimitGtc) SetStopDirection(v string)
SetStopDirection gets a reference to the given string and assigns it to the StopDirection field.
func (*OrderStopLimitStopLimitGtc) SetStopPrice ¶
func (o *OrderStopLimitStopLimitGtc) SetStopPrice(v float64)
SetStopPrice gets a reference to the given float64 and assigns it to the StopPrice field.
type OrderStopLimitStopLimitGtd ¶
type OrderStopLimitStopLimitGtd struct { BaseSize *float64 `json:"base_size,omitempty,string"` LimitPrice *float64 `json:"limit_price,omitempty,string"` StopPrice *float64 `json:"stop_price,omitempty,string"` EndTime *string `json:"end_time,omitempty"` StopDirection *string `json:"stop_direction,omitempty"` }
OrderStopLimitStopLimitGtd struct for OrderStopLimitStopLimitGtd
func NewOrderStopLimitStopLimitGtd ¶
func NewOrderStopLimitStopLimitGtd() *OrderStopLimitStopLimitGtd
NewOrderStopLimitStopLimitGtd instantiates a new OrderStopLimitStopLimitGtd object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderStopLimitStopLimitGtdWithDefaults ¶
func NewOrderStopLimitStopLimitGtdWithDefaults() *OrderStopLimitStopLimitGtd
NewOrderStopLimitStopLimitGtdWithDefaults instantiates a new OrderStopLimitStopLimitGtd object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OrderStopLimitStopLimitGtd) GetBaseSize ¶
func (o *OrderStopLimitStopLimitGtd) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtd) GetBaseSizeOk ¶
func (o *OrderStopLimitStopLimitGtd) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtd) GetEndTime ¶
func (o *OrderStopLimitStopLimitGtd) GetEndTime() string
GetEndTime returns the EndTime field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtd) GetEndTimeOk ¶
func (o *OrderStopLimitStopLimitGtd) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtd) GetLimitPrice ¶
func (o *OrderStopLimitStopLimitGtd) GetLimitPrice() float64
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtd) GetLimitPriceOk ¶
func (o *OrderStopLimitStopLimitGtd) GetLimitPriceOk() (*float64, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtd) GetStopDirection ¶
func (o *OrderStopLimitStopLimitGtd) GetStopDirection() string
GetStopDirection returns the StopDirection field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtd) GetStopDirectionOk ¶
func (o *OrderStopLimitStopLimitGtd) GetStopDirectionOk() (*string, bool)
GetStopDirectionOk returns a tuple with the StopDirection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtd) GetStopPrice ¶
func (o *OrderStopLimitStopLimitGtd) GetStopPrice() float64
GetStopPrice returns the StopPrice field value if set, zero value otherwise.
func (*OrderStopLimitStopLimitGtd) GetStopPriceOk ¶
func (o *OrderStopLimitStopLimitGtd) GetStopPriceOk() (*float64, bool)
GetStopPriceOk returns a tuple with the StopPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrderStopLimitStopLimitGtd) HasBaseSize ¶
func (o *OrderStopLimitStopLimitGtd) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OrderStopLimitStopLimitGtd) HasEndTime ¶
func (o *OrderStopLimitStopLimitGtd) HasEndTime() bool
HasEndTime returns a boolean if a field has been set.
func (*OrderStopLimitStopLimitGtd) HasLimitPrice ¶
func (o *OrderStopLimitStopLimitGtd) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*OrderStopLimitStopLimitGtd) HasStopDirection ¶
func (o *OrderStopLimitStopLimitGtd) HasStopDirection() bool
HasStopDirection returns a boolean if a field has been set.
func (*OrderStopLimitStopLimitGtd) HasStopPrice ¶
func (o *OrderStopLimitStopLimitGtd) HasStopPrice() bool
HasStopPrice returns a boolean if a field has been set.
func (OrderStopLimitStopLimitGtd) MarshalJSON ¶
func (o OrderStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
func (*OrderStopLimitStopLimitGtd) SetBaseSize ¶
func (o *OrderStopLimitStopLimitGtd) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OrderStopLimitStopLimitGtd) SetEndTime ¶
func (o *OrderStopLimitStopLimitGtd) SetEndTime(v string)
SetEndTime gets a reference to the given string and assigns it to the EndTime field.
func (*OrderStopLimitStopLimitGtd) SetLimitPrice ¶
func (o *OrderStopLimitStopLimitGtd) SetLimitPrice(v float64)
SetLimitPrice gets a reference to the given float64 and assigns it to the LimitPrice field.
func (*OrderStopLimitStopLimitGtd) SetStopDirection ¶
func (o *OrderStopLimitStopLimitGtd) SetStopDirection(v string)
SetStopDirection gets a reference to the given string and assigns it to the StopDirection field.
func (*OrderStopLimitStopLimitGtd) SetStopPrice ¶
func (o *OrderStopLimitStopLimitGtd) SetStopPrice(v float64)
SetStopPrice gets a reference to the given float64 and assigns it to the StopPrice field.
type OrderType ¶
type OrderType string
OrderType the model 'OrderType'
const ( MARKET OrderType = "MARKET" LIMIT OrderType = "LIMIT" STOP OrderType = "STOP" STOP_LIMIT OrderType = "STOP_LIMIT" )
List of OrderType
func NewOrderTypeFromValue ¶
NewOrderTypeFromValue returns a pointer to a valid OrderType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (*OrderType) UnmarshalJSON ¶
type OutputOrderConfiguration ¶
type OutputOrderConfiguration struct { MarketMarketIoc *OutputOrderConfigurationMarketMarketIoc `json:"market_market_ioc,omitempty"` LimitLimitGtc *OutputOrderConfigurationLimitLimitGtc `json:"limit_limit_gtc,omitempty"` LimitLimitGtd *OutputOrderConfigurationLimitLimitGtd `json:"limit_limit_gtd,omitempty"` StopLimitStopLimitGtc *OutputOrderConfigurationStopLimitStopLimitGtc `json:"stop_limit_stop_limit_gtc,omitempty"` StopLimitStopLimitGtd *OutputOrderConfigurationStopLimitStopLimitGtd `json:"stop_limit_stop_limit_gtd,omitempty"` }
OutputOrderConfiguration struct for OutputOrderConfiguration
func NewOutputOrderConfiguration ¶
func NewOutputOrderConfiguration() *OutputOrderConfiguration
NewOutputOrderConfiguration instantiates a new OutputOrderConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOutputOrderConfigurationWithDefaults ¶
func NewOutputOrderConfigurationWithDefaults() *OutputOrderConfiguration
NewOutputOrderConfigurationWithDefaults instantiates a new OutputOrderConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OutputOrderConfiguration) GetLimitLimitGtc ¶
func (o *OutputOrderConfiguration) GetLimitLimitGtc() OutputOrderConfigurationLimitLimitGtc
GetLimitLimitGtc returns the LimitLimitGtc field value if set, zero value otherwise.
func (*OutputOrderConfiguration) GetLimitLimitGtcOk ¶
func (o *OutputOrderConfiguration) GetLimitLimitGtcOk() (*OutputOrderConfigurationLimitLimitGtc, bool)
GetLimitLimitGtcOk returns a tuple with the LimitLimitGtc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfiguration) GetLimitLimitGtd ¶
func (o *OutputOrderConfiguration) GetLimitLimitGtd() OutputOrderConfigurationLimitLimitGtd
GetLimitLimitGtd returns the LimitLimitGtd field value if set, zero value otherwise.
func (*OutputOrderConfiguration) GetLimitLimitGtdOk ¶
func (o *OutputOrderConfiguration) GetLimitLimitGtdOk() (*OutputOrderConfigurationLimitLimitGtd, bool)
GetLimitLimitGtdOk returns a tuple with the LimitLimitGtd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfiguration) GetMarketMarketIoc ¶
func (o *OutputOrderConfiguration) GetMarketMarketIoc() OutputOrderConfigurationMarketMarketIoc
GetMarketMarketIoc returns the MarketMarketIoc field value if set, zero value otherwise.
func (*OutputOrderConfiguration) GetMarketMarketIocOk ¶
func (o *OutputOrderConfiguration) GetMarketMarketIocOk() (*OutputOrderConfigurationMarketMarketIoc, bool)
GetMarketMarketIocOk returns a tuple with the MarketMarketIoc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfiguration) GetStopLimitStopLimitGtc ¶
func (o *OutputOrderConfiguration) GetStopLimitStopLimitGtc() OutputOrderConfigurationStopLimitStopLimitGtc
GetStopLimitStopLimitGtc returns the StopLimitStopLimitGtc field value if set, zero value otherwise.
func (*OutputOrderConfiguration) GetStopLimitStopLimitGtcOk ¶
func (o *OutputOrderConfiguration) GetStopLimitStopLimitGtcOk() (*OutputOrderConfigurationStopLimitStopLimitGtc, bool)
GetStopLimitStopLimitGtcOk returns a tuple with the StopLimitStopLimitGtc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfiguration) GetStopLimitStopLimitGtd ¶
func (o *OutputOrderConfiguration) GetStopLimitStopLimitGtd() OutputOrderConfigurationStopLimitStopLimitGtd
GetStopLimitStopLimitGtd returns the StopLimitStopLimitGtd field value if set, zero value otherwise.
func (*OutputOrderConfiguration) GetStopLimitStopLimitGtdOk ¶
func (o *OutputOrderConfiguration) GetStopLimitStopLimitGtdOk() (*OutputOrderConfigurationStopLimitStopLimitGtd, bool)
GetStopLimitStopLimitGtdOk returns a tuple with the StopLimitStopLimitGtd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfiguration) HasLimitLimitGtc ¶
func (o *OutputOrderConfiguration) HasLimitLimitGtc() bool
HasLimitLimitGtc returns a boolean if a field has been set.
func (*OutputOrderConfiguration) HasLimitLimitGtd ¶
func (o *OutputOrderConfiguration) HasLimitLimitGtd() bool
HasLimitLimitGtd returns a boolean if a field has been set.
func (*OutputOrderConfiguration) HasMarketMarketIoc ¶
func (o *OutputOrderConfiguration) HasMarketMarketIoc() bool
HasMarketMarketIoc returns a boolean if a field has been set.
func (*OutputOrderConfiguration) HasStopLimitStopLimitGtc ¶
func (o *OutputOrderConfiguration) HasStopLimitStopLimitGtc() bool
HasStopLimitStopLimitGtc returns a boolean if a field has been set.
func (*OutputOrderConfiguration) HasStopLimitStopLimitGtd ¶
func (o *OutputOrderConfiguration) HasStopLimitStopLimitGtd() bool
HasStopLimitStopLimitGtd returns a boolean if a field has been set.
func (OutputOrderConfiguration) MarshalJSON ¶
func (o OutputOrderConfiguration) MarshalJSON() ([]byte, error)
func (*OutputOrderConfiguration) SetLimitLimitGtc ¶
func (o *OutputOrderConfiguration) SetLimitLimitGtc(v OutputOrderConfigurationLimitLimitGtc)
SetLimitLimitGtc gets a reference to the given OutputOrderConfigurationLimitLimitGtc and assigns it to the LimitLimitGtc field.
func (*OutputOrderConfiguration) SetLimitLimitGtd ¶
func (o *OutputOrderConfiguration) SetLimitLimitGtd(v OutputOrderConfigurationLimitLimitGtd)
SetLimitLimitGtd gets a reference to the given OutputOrderConfigurationLimitLimitGtd and assigns it to the LimitLimitGtd field.
func (*OutputOrderConfiguration) SetMarketMarketIoc ¶
func (o *OutputOrderConfiguration) SetMarketMarketIoc(v OutputOrderConfigurationMarketMarketIoc)
SetMarketMarketIoc gets a reference to the given OutputOrderConfigurationMarketMarketIoc and assigns it to the MarketMarketIoc field.
func (*OutputOrderConfiguration) SetStopLimitStopLimitGtc ¶
func (o *OutputOrderConfiguration) SetStopLimitStopLimitGtc(v OutputOrderConfigurationStopLimitStopLimitGtc)
SetStopLimitStopLimitGtc gets a reference to the given OutputOrderConfigurationStopLimitStopLimitGtc and assigns it to the StopLimitStopLimitGtc field.
func (*OutputOrderConfiguration) SetStopLimitStopLimitGtd ¶
func (o *OutputOrderConfiguration) SetStopLimitStopLimitGtd(v OutputOrderConfigurationStopLimitStopLimitGtd)
SetStopLimitStopLimitGtd gets a reference to the given OutputOrderConfigurationStopLimitStopLimitGtd and assigns it to the StopLimitStopLimitGtd field.
type OutputOrderConfigurationLimitLimitGtc ¶
type OutputOrderConfigurationLimitLimitGtc struct { BaseSize *float64 `json:"base_size,omitempty,string"` LimitPrice *float64 `json:"limit_price,omitempty,string"` PostOnly *bool `json:"post_only,omitempty"` }
OutputOrderConfigurationLimitLimitGtc struct for OutputOrderConfigurationLimitLimitGtc
func NewOutputOrderConfigurationLimitLimitGtc ¶
func NewOutputOrderConfigurationLimitLimitGtc() *OutputOrderConfigurationLimitLimitGtc
NewOutputOrderConfigurationLimitLimitGtc instantiates a new OutputOrderConfigurationLimitLimitGtc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOutputOrderConfigurationLimitLimitGtcWithDefaults ¶
func NewOutputOrderConfigurationLimitLimitGtcWithDefaults() *OutputOrderConfigurationLimitLimitGtc
NewOutputOrderConfigurationLimitLimitGtcWithDefaults instantiates a new OutputOrderConfigurationLimitLimitGtc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OutputOrderConfigurationLimitLimitGtc) GetBaseSize ¶
func (o *OutputOrderConfigurationLimitLimitGtc) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OutputOrderConfigurationLimitLimitGtc) GetBaseSizeOk ¶
func (o *OutputOrderConfigurationLimitLimitGtc) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationLimitLimitGtc) GetLimitPrice ¶
func (o *OutputOrderConfigurationLimitLimitGtc) GetLimitPrice() float64
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*OutputOrderConfigurationLimitLimitGtc) GetLimitPriceOk ¶
func (o *OutputOrderConfigurationLimitLimitGtc) GetLimitPriceOk() (*float64, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationLimitLimitGtc) GetPostOnly ¶
func (o *OutputOrderConfigurationLimitLimitGtc) GetPostOnly() bool
GetPostOnly returns the PostOnly field value if set, zero value otherwise.
func (*OutputOrderConfigurationLimitLimitGtc) GetPostOnlyOk ¶
func (o *OutputOrderConfigurationLimitLimitGtc) GetPostOnlyOk() (*bool, bool)
GetPostOnlyOk returns a tuple with the PostOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationLimitLimitGtc) HasBaseSize ¶
func (o *OutputOrderConfigurationLimitLimitGtc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OutputOrderConfigurationLimitLimitGtc) HasLimitPrice ¶
func (o *OutputOrderConfigurationLimitLimitGtc) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*OutputOrderConfigurationLimitLimitGtc) HasPostOnly ¶
func (o *OutputOrderConfigurationLimitLimitGtc) HasPostOnly() bool
HasPostOnly returns a boolean if a field has been set.
func (OutputOrderConfigurationLimitLimitGtc) MarshalJSON ¶
func (o OutputOrderConfigurationLimitLimitGtc) MarshalJSON() ([]byte, error)
func (*OutputOrderConfigurationLimitLimitGtc) SetBaseSize ¶
func (o *OutputOrderConfigurationLimitLimitGtc) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OutputOrderConfigurationLimitLimitGtc) SetLimitPrice ¶
func (o *OutputOrderConfigurationLimitLimitGtc) SetLimitPrice(v float64)
SetLimitPrice gets a reference to the given float64 and assigns it to the LimitPrice field.
func (*OutputOrderConfigurationLimitLimitGtc) SetPostOnly ¶
func (o *OutputOrderConfigurationLimitLimitGtc) SetPostOnly(v bool)
SetPostOnly gets a reference to the given bool and assigns it to the PostOnly field.
type OutputOrderConfigurationLimitLimitGtd ¶
type OutputOrderConfigurationLimitLimitGtd struct { BaseSize *float64 `json:"base_size,omitempty,string"` LimitPrice *float64 `json:"limit_price,omitempty,string"` EndTime *string `json:"end_time,omitempty"` PostOnly *bool `json:"post_only,omitempty"` }
OutputOrderConfigurationLimitLimitGtd struct for OutputOrderConfigurationLimitLimitGtd
func NewOutputOrderConfigurationLimitLimitGtd ¶
func NewOutputOrderConfigurationLimitLimitGtd() *OutputOrderConfigurationLimitLimitGtd
NewOutputOrderConfigurationLimitLimitGtd instantiates a new OutputOrderConfigurationLimitLimitGtd object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOutputOrderConfigurationLimitLimitGtdWithDefaults ¶
func NewOutputOrderConfigurationLimitLimitGtdWithDefaults() *OutputOrderConfigurationLimitLimitGtd
NewOutputOrderConfigurationLimitLimitGtdWithDefaults instantiates a new OutputOrderConfigurationLimitLimitGtd object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OutputOrderConfigurationLimitLimitGtd) GetBaseSize ¶
func (o *OutputOrderConfigurationLimitLimitGtd) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OutputOrderConfigurationLimitLimitGtd) GetBaseSizeOk ¶
func (o *OutputOrderConfigurationLimitLimitGtd) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationLimitLimitGtd) GetEndTime ¶
func (o *OutputOrderConfigurationLimitLimitGtd) GetEndTime() string
GetEndTime returns the EndTime field value if set, zero value otherwise.
func (*OutputOrderConfigurationLimitLimitGtd) GetEndTimeOk ¶
func (o *OutputOrderConfigurationLimitLimitGtd) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationLimitLimitGtd) GetLimitPrice ¶
func (o *OutputOrderConfigurationLimitLimitGtd) GetLimitPrice() float64
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*OutputOrderConfigurationLimitLimitGtd) GetLimitPriceOk ¶
func (o *OutputOrderConfigurationLimitLimitGtd) GetLimitPriceOk() (*float64, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationLimitLimitGtd) GetPostOnly ¶
func (o *OutputOrderConfigurationLimitLimitGtd) GetPostOnly() bool
GetPostOnly returns the PostOnly field value if set, zero value otherwise.
func (*OutputOrderConfigurationLimitLimitGtd) GetPostOnlyOk ¶
func (o *OutputOrderConfigurationLimitLimitGtd) GetPostOnlyOk() (*bool, bool)
GetPostOnlyOk returns a tuple with the PostOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationLimitLimitGtd) HasBaseSize ¶
func (o *OutputOrderConfigurationLimitLimitGtd) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OutputOrderConfigurationLimitLimitGtd) HasEndTime ¶
func (o *OutputOrderConfigurationLimitLimitGtd) HasEndTime() bool
HasEndTime returns a boolean if a field has been set.
func (*OutputOrderConfigurationLimitLimitGtd) HasLimitPrice ¶
func (o *OutputOrderConfigurationLimitLimitGtd) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*OutputOrderConfigurationLimitLimitGtd) HasPostOnly ¶
func (o *OutputOrderConfigurationLimitLimitGtd) HasPostOnly() bool
HasPostOnly returns a boolean if a field has been set.
func (OutputOrderConfigurationLimitLimitGtd) MarshalJSON ¶
func (o OutputOrderConfigurationLimitLimitGtd) MarshalJSON() ([]byte, error)
func (*OutputOrderConfigurationLimitLimitGtd) SetBaseSize ¶
func (o *OutputOrderConfigurationLimitLimitGtd) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OutputOrderConfigurationLimitLimitGtd) SetEndTime ¶
func (o *OutputOrderConfigurationLimitLimitGtd) SetEndTime(v string)
SetEndTime gets a reference to the given string and assigns it to the EndTime field.
func (*OutputOrderConfigurationLimitLimitGtd) SetLimitPrice ¶
func (o *OutputOrderConfigurationLimitLimitGtd) SetLimitPrice(v float64)
SetLimitPrice gets a reference to the given float64 and assigns it to the LimitPrice field.
func (*OutputOrderConfigurationLimitLimitGtd) SetPostOnly ¶
func (o *OutputOrderConfigurationLimitLimitGtd) SetPostOnly(v bool)
SetPostOnly gets a reference to the given bool and assigns it to the PostOnly field.
type OutputOrderConfigurationMarketMarketIoc ¶
type OutputOrderConfigurationMarketMarketIoc struct { QuoteSize *float64 `json:"quote_size,omitempty,string"` BaseSize *float64 `json:"base_size,omitempty,string"` }
OutputOrderConfigurationMarketMarketIoc struct for OutputOrderConfigurationMarketMarketIoc
func NewOutputOrderConfigurationMarketMarketIoc ¶
func NewOutputOrderConfigurationMarketMarketIoc() *OutputOrderConfigurationMarketMarketIoc
NewOutputOrderConfigurationMarketMarketIoc instantiates a new OutputOrderConfigurationMarketMarketIoc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOutputOrderConfigurationMarketMarketIocWithDefaults ¶
func NewOutputOrderConfigurationMarketMarketIocWithDefaults() *OutputOrderConfigurationMarketMarketIoc
NewOutputOrderConfigurationMarketMarketIocWithDefaults instantiates a new OutputOrderConfigurationMarketMarketIoc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OutputOrderConfigurationMarketMarketIoc) GetBaseSize ¶
func (o *OutputOrderConfigurationMarketMarketIoc) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OutputOrderConfigurationMarketMarketIoc) GetBaseSizeOk ¶
func (o *OutputOrderConfigurationMarketMarketIoc) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationMarketMarketIoc) GetQuoteSize ¶
func (o *OutputOrderConfigurationMarketMarketIoc) GetQuoteSize() float64
GetQuoteSize returns the QuoteSize field value if set, zero value otherwise.
func (*OutputOrderConfigurationMarketMarketIoc) GetQuoteSizeOk ¶
func (o *OutputOrderConfigurationMarketMarketIoc) GetQuoteSizeOk() (*float64, bool)
GetQuoteSizeOk returns a tuple with the QuoteSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationMarketMarketIoc) HasBaseSize ¶
func (o *OutputOrderConfigurationMarketMarketIoc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OutputOrderConfigurationMarketMarketIoc) HasQuoteSize ¶
func (o *OutputOrderConfigurationMarketMarketIoc) HasQuoteSize() bool
HasQuoteSize returns a boolean if a field has been set.
func (OutputOrderConfigurationMarketMarketIoc) MarshalJSON ¶
func (o OutputOrderConfigurationMarketMarketIoc) MarshalJSON() ([]byte, error)
func (*OutputOrderConfigurationMarketMarketIoc) SetBaseSize ¶
func (o *OutputOrderConfigurationMarketMarketIoc) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OutputOrderConfigurationMarketMarketIoc) SetQuoteSize ¶
func (o *OutputOrderConfigurationMarketMarketIoc) SetQuoteSize(v float64)
SetQuoteSize gets a reference to the given float64 and assigns it to the QuoteSize field.
type OutputOrderConfigurationStopLimitStopLimitGtc ¶
type OutputOrderConfigurationStopLimitStopLimitGtc struct { BaseSize *float64 `json:"base_size,omitempty,string"` LimitPrice *float64 `json:"limit_price,omitempty,string"` StopPrice *float64 `json:"stop_price,omitempty,string"` StopDirection *string `json:"stop_direction,omitempty"` }
OutputOrderConfigurationStopLimitStopLimitGtc struct for OutputOrderConfigurationStopLimitStopLimitGtc
func NewOutputOrderConfigurationStopLimitStopLimitGtc ¶
func NewOutputOrderConfigurationStopLimitStopLimitGtc() *OutputOrderConfigurationStopLimitStopLimitGtc
NewOutputOrderConfigurationStopLimitStopLimitGtc instantiates a new OutputOrderConfigurationStopLimitStopLimitGtc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOutputOrderConfigurationStopLimitStopLimitGtcWithDefaults ¶
func NewOutputOrderConfigurationStopLimitStopLimitGtcWithDefaults() *OutputOrderConfigurationStopLimitStopLimitGtc
NewOutputOrderConfigurationStopLimitStopLimitGtcWithDefaults instantiates a new OutputOrderConfigurationStopLimitStopLimitGtc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OutputOrderConfigurationStopLimitStopLimitGtc) GetBaseSize ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) GetBaseSizeOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) GetLimitPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetLimitPrice() float64
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) GetLimitPriceOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetLimitPriceOk() (*float64, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) GetStopDirection ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetStopDirection() string
GetStopDirection returns the StopDirection field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) GetStopDirectionOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetStopDirectionOk() (*string, bool)
GetStopDirectionOk returns a tuple with the StopDirection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) GetStopPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetStopPrice() float64
GetStopPrice returns the StopPrice field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) GetStopPriceOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) GetStopPriceOk() (*float64, bool)
GetStopPriceOk returns a tuple with the StopPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) HasBaseSize ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) HasLimitPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) HasStopDirection ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) HasStopDirection() bool
HasStopDirection returns a boolean if a field has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) HasStopPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) HasStopPrice() bool
HasStopPrice returns a boolean if a field has been set.
func (OutputOrderConfigurationStopLimitStopLimitGtc) MarshalJSON ¶
func (o OutputOrderConfigurationStopLimitStopLimitGtc) MarshalJSON() ([]byte, error)
func (*OutputOrderConfigurationStopLimitStopLimitGtc) SetBaseSize ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) SetLimitPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) SetLimitPrice(v float64)
SetLimitPrice gets a reference to the given float64 and assigns it to the LimitPrice field.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) SetStopDirection ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) SetStopDirection(v string)
SetStopDirection gets a reference to the given string and assigns it to the StopDirection field.
func (*OutputOrderConfigurationStopLimitStopLimitGtc) SetStopPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtc) SetStopPrice(v float64)
SetStopPrice gets a reference to the given float64 and assigns it to the StopPrice field.
type OutputOrderConfigurationStopLimitStopLimitGtd ¶
type OutputOrderConfigurationStopLimitStopLimitGtd struct { BaseSize *float64 `json:"base_size,omitempty,string"` LimitPrice *float64 `json:"limit_price,omitempty,string"` StopPrice *float64 `json:"stop_price,omitempty,string"` EndTime *string `json:"end_time,omitempty"` StopDirection *string `json:"stop_direction,omitempty"` }
OutputOrderConfigurationStopLimitStopLimitGtd struct for OutputOrderConfigurationStopLimitStopLimitGtd
func NewOutputOrderConfigurationStopLimitStopLimitGtd ¶
func NewOutputOrderConfigurationStopLimitStopLimitGtd() *OutputOrderConfigurationStopLimitStopLimitGtd
NewOutputOrderConfigurationStopLimitStopLimitGtd instantiates a new OutputOrderConfigurationStopLimitStopLimitGtd object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOutputOrderConfigurationStopLimitStopLimitGtdWithDefaults ¶
func NewOutputOrderConfigurationStopLimitStopLimitGtdWithDefaults() *OutputOrderConfigurationStopLimitStopLimitGtd
NewOutputOrderConfigurationStopLimitStopLimitGtdWithDefaults instantiates a new OutputOrderConfigurationStopLimitStopLimitGtd object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetBaseSize ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetBaseSize() float64
GetBaseSize returns the BaseSize field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetBaseSizeOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetBaseSizeOk() (*float64, bool)
GetBaseSizeOk returns a tuple with the BaseSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetEndTime ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetEndTime() string
GetEndTime returns the EndTime field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetEndTimeOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetLimitPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetLimitPrice() float64
GetLimitPrice returns the LimitPrice field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetLimitPriceOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetLimitPriceOk() (*float64, bool)
GetLimitPriceOk returns a tuple with the LimitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetStopDirection ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetStopDirection() string
GetStopDirection returns the StopDirection field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetStopDirectionOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetStopDirectionOk() (*string, bool)
GetStopDirectionOk returns a tuple with the StopDirection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetStopPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetStopPrice() float64
GetStopPrice returns the StopPrice field value if set, zero value otherwise.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) GetStopPriceOk ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) GetStopPriceOk() (*float64, bool)
GetStopPriceOk returns a tuple with the StopPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) HasBaseSize ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasBaseSize() bool
HasBaseSize returns a boolean if a field has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) HasEndTime ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasEndTime() bool
HasEndTime returns a boolean if a field has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) HasLimitPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasLimitPrice() bool
HasLimitPrice returns a boolean if a field has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) HasStopDirection ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasStopDirection() bool
HasStopDirection returns a boolean if a field has been set.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) HasStopPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) HasStopPrice() bool
HasStopPrice returns a boolean if a field has been set.
func (OutputOrderConfigurationStopLimitStopLimitGtd) MarshalJSON ¶
func (o OutputOrderConfigurationStopLimitStopLimitGtd) MarshalJSON() ([]byte, error)
func (*OutputOrderConfigurationStopLimitStopLimitGtd) SetBaseSize ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetBaseSize(v float64)
SetBaseSize gets a reference to the given float64 and assigns it to the BaseSize field.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) SetEndTime ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetEndTime(v string)
SetEndTime gets a reference to the given string and assigns it to the EndTime field.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) SetLimitPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetLimitPrice(v float64)
SetLimitPrice gets a reference to the given float64 and assigns it to the LimitPrice field.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) SetStopDirection ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetStopDirection(v string)
SetStopDirection gets a reference to the given string and assigns it to the StopDirection field.
func (*OutputOrderConfigurationStopLimitStopLimitGtd) SetStopPrice ¶
func (o *OutputOrderConfigurationStopLimitStopLimitGtd) SetStopPrice(v float64)
SetStopPrice gets a reference to the given float64 and assigns it to the StopPrice field.
type PreviewFailureReason ¶
type PreviewFailureReason string
PreviewFailureReason the model 'PreviewFailureReason'
const ( UNKNOWN_PREVIEW_FAILURE_REASON PreviewFailureReason = "UNKNOWN_PREVIEW_FAILURE_REASON" PREVIEW_MISSING_COMMISSION_RATE PreviewFailureReason = "PREVIEW_MISSING_COMMISSION_RATE" PREVIEW_INVALID_SIDE PreviewFailureReason = "PREVIEW_INVALID_SIDE" PREVIEW_INVALID_ORDER_CONFIG PreviewFailureReason = "PREVIEW_INVALID_ORDER_CONFIG" PREVIEW_INVALID_PRODUCT_ID PreviewFailureReason = "PREVIEW_INVALID_PRODUCT_ID" PREVIEW_INVALID_SIZE_PRECISION PreviewFailureReason = "PREVIEW_INVALID_SIZE_PRECISION" PREVIEW_INVALID_PRICE_PRECISION PreviewFailureReason = "PREVIEW_INVALID_PRICE_PRECISION" PREVIEW_MISSING_PRODUCT_PRICE_BOOK PreviewFailureReason = "PREVIEW_MISSING_PRODUCT_PRICE_BOOK" PREVIEW_INVALID_LEDGER_BALANCE PreviewFailureReason = "PREVIEW_INVALID_LEDGER_BALANCE" PREVIEW_INSUFFICIENT_LEDGER_BALANCE PreviewFailureReason = "PREVIEW_INSUFFICIENT_LEDGER_BALANCE" PREVIEW_INVALID_LIMIT_PRICE_POST_ONLY PreviewFailureReason = "PREVIEW_INVALID_LIMIT_PRICE_POST_ONLY" PREVIEW_INVALID_LIMIT_PRICE PreviewFailureReason = "PREVIEW_INVALID_LIMIT_PRICE" PREVIEW_INVALID_NO_LIQUIDITY PreviewFailureReason = "PREVIEW_INVALID_NO_LIQUIDITY" PREVIEW_INSUFFICIENT_FUND PreviewFailureReason = "PREVIEW_INSUFFICIENT_FUND" PREVIEW_INVALID_COMMISSION_CONFIGURATION PreviewFailureReason = "PREVIEW_INVALID_COMMISSION_CONFIGURATION" PREVIEW_INVALID_STOP_PRICE PreviewFailureReason = "PREVIEW_INVALID_STOP_PRICE" PREVIEW_INVALID_BASE_SIZE_TOO_LARGE PreviewFailureReason = "PREVIEW_INVALID_BASE_SIZE_TOO_LARGE" PREVIEW_INVALID_BASE_SIZE_TOO_SMALL PreviewFailureReason = "PREVIEW_INVALID_BASE_SIZE_TOO_SMALL" PREVIEW_INVALID_QUOTE_SIZE_PRECISION PreviewFailureReason = "PREVIEW_INVALID_QUOTE_SIZE_PRECISION" PREVIEW_INVALID_QUOTE_SIZE_TOO_LARGE PreviewFailureReason = "PREVIEW_INVALID_QUOTE_SIZE_TOO_LARGE" PREVIEW_INVALID_PRICE_TOO_LARGE PreviewFailureReason = "PREVIEW_INVALID_PRICE_TOO_LARGE" PREVIEW_INVALID_QUOTE_SIZE_TOO_SMALL PreviewFailureReason = "PREVIEW_INVALID_QUOTE_SIZE_TOO_SMALL" PREVIEW_BREACHED_PRICE_LIMIT PreviewFailureReason = "PREVIEW_BREACHED_PRICE_LIMIT" PREVIEW_BREACHED_ACCOUNT_POSITION_LIMIT PreviewFailureReason = "PREVIEW_BREACHED_ACCOUNT_POSITION_LIMIT" PREVIEW_BREACHED_COMPANY_POSITION_LIMIT PreviewFailureReason = "PREVIEW_BREACHED_COMPANY_POSITION_LIMIT" PREVIEW_INVALID_MARGIN_HEALTH PreviewFailureReason = "PREVIEW_INVALID_MARGIN_HEALTH" PREVIEW_RISK_PROXY_FAILURE PreviewFailureReason = "PREVIEW_RISK_PROXY_FAILURE" )
List of PreviewFailureReason
func NewPreviewFailureReasonFromValue ¶
func NewPreviewFailureReasonFromValue(v string) (*PreviewFailureReason, error)
NewPreviewFailureReasonFromValue returns a pointer to a valid PreviewFailureReason for the value passed as argument, or an error if the value passed is not allowed by the enum
func (PreviewFailureReason) IsValid ¶
func (v PreviewFailureReason) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (PreviewFailureReason) Ptr ¶
func (v PreviewFailureReason) Ptr() *PreviewFailureReason
Ptr returns reference to PreviewFailureReason value
func (*PreviewFailureReason) UnmarshalJSON ¶
func (v *PreviewFailureReason) UnmarshalJSON(src []byte) error
type ProductType ¶
type ProductType string
ProductType the model 'ProductType'
const (
SPOT ProductType = "SPOT"
)
List of ProductType
func NewProductTypeFromValue ¶
func NewProductTypeFromValue(v string) (*ProductType, error)
NewProductTypeFromValue returns a pointer to a valid ProductType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ProductType) IsValid ¶
func (v ProductType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ProductType) Ptr ¶
func (v ProductType) Ptr() *ProductType
Ptr returns reference to ProductType value
func (*ProductType) UnmarshalJSON ¶
func (v *ProductType) UnmarshalJSON(src []byte) error
type StopDirection ¶
type StopDirection string
StopDirection the model 'StopDirection'
const ( UNKNOWN_STOP_DIRECTION StopDirection = "UNKNOWN_STOP_DIRECTION" STOP_DIRECTION_STOP_UP StopDirection = "STOP_DIRECTION_STOP_UP" STOP_DIRECTION_STOP_DOWN StopDirection = "STOP_DIRECTION_STOP_DOWN" )
List of StopDirection
func NewStopDirectionFromValue ¶
func NewStopDirectionFromValue(v string) (*StopDirection, error)
NewStopDirectionFromValue returns a pointer to a valid StopDirection for the value passed as argument, or an error if the value passed is not allowed by the enum
func (StopDirection) IsValid ¶
func (v StopDirection) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (StopDirection) Ptr ¶
func (v StopDirection) Ptr() *StopDirection
Ptr returns reference to StopDirection value
func (*StopDirection) UnmarshalJSON ¶
func (v *StopDirection) UnmarshalJSON(src []byte) error
Source Files ¶
- model_account.go
- model_account_available_balance.go
- model_cancel_order_request.go
- model_cancel_order_response.go
- model_cancel_order_response_results_inner.go
- model_create_order_request.go
- model_create_order_request_order_configuration.go
- model_create_order_request_order_configuration_limit_limit_gtc.go
- model_create_order_request_order_configuration_limit_limit_gtd.go
- model_create_order_request_order_configuration_market_market_ioc.go
- model_create_order_request_order_configuration_stop_limit_stop_limit_gtc.go
- model_create_order_request_order_configuration_stop_limit_stop_limit_gtd.go
- model_create_order_response.go
- model_create_order_response_error_response.go
- model_create_order_response_success_response.go
- model_failure_reason.go
- model_get_exchange_rate_response.go
- model_get_exchange_rate_response_data.go
- model_get_order_response.go
- model_get_price_response.go
- model_get_price_response_data.go
- model_get_product_response.go
- model_list_accounts_response.go
- model_list_fills_response.go
- model_list_orders_response.go
- model_order.go
- model_order_fill.go
- model_order_limit_limit_gtc.go
- model_order_limit_limit_gtd.go
- model_order_order_configuration.go
- model_order_order_configuration_market_market_ioc.go
- model_order_side.go
- model_order_status.go
- model_order_stop_limit_stop_limit_gtc.go
- model_order_stop_limit_stop_limit_gtd.go
- model_order_type.go
- model_output_order_configuration.go
- model_output_order_configuration_limit_limit_gtc.go
- model_output_order_configuration_limit_limit_gtd.go
- model_output_order_configuration_market_market_ioc.go
- model_output_order_configuration_stop_limit_stop_limit_gtc.go
- model_output_order_configuration_stop_limit_stop_limit_gtd.go
- model_preview_failure_reason.go
- model_product_type.go
- model_stop_direction.go
- utils.go