mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-13 15:09:42 +00:00
* docs: Create new CODING_GUIDELINES doc Rids excess contribution instructions from other packages Adds AGENTS.md file for the AI overlords Rids unused templates Updates ADD_NEW_EXCHANGE.md with minor fixes * docs: Fix linter issues and minor adjustments based on Copilot feedback * docs: Update coding guidelines for API parameters and testing practices * docs: Remove redundant GoDoc references Adds copilot-instructions.md * docs: Update CODING_GUIDELINES with export recommendations and test commentary * docs: Fix formatting inconsistencies in ADD_NEW_EXCHANGE.md links * docs: Update struct naming conventions for request and response types * docs: Improve clarity and consistency in ADD_NEW_EXCHANGE.md and CODING_GUIDELINES.md * refactor: Simplify error handling in QueryOrder method
27 lines
1.4 KiB
Cheetah
27 lines
1.4 KiB
Cheetah
{{define "engine apiserver" -}}
|
|
{{template "header" .}}
|
|
## Current Features for {{.CapitalName}}
|
|
+ The API server subsystem is a deprecated service used to host a REST or websocket server to interact with some functions of GoCryptoTrader
|
|
+ This subsystem is no longer maintained and it is highly encouraged to interact with GRPC endpoints directly where possible
|
|
+ In order to modify the behaviour of the API server subsystem, you can edit the following inside your config file:
|
|
|
|
### deprecatedRPC
|
|
|
|
| Config | Description | Example |
|
|
| ------ | ----------- | ------- |
|
|
| enabled | If enabled will create a REST server which will listen to commands on the listen address | `true` |
|
|
| listenAddress | If enabled will listen for REST requests on this address and return a JSON response | `localhost:9050` |
|
|
|
|
### websocketRPC
|
|
|
|
| Config | Description | Example |
|
|
| ------ | ----------- | ------- |
|
|
| enabled | If enabled will create a REST server which will listen to commands on the listen address | `true` |
|
|
| listenAddress | If enabled will listen for requests on this address and return a JSON response | `localhost:9051` |
|
|
| connectionLimit | Defines how many connections the websocket RPC server can handle simultanesoly | `1` |
|
|
| maxAuthFailures | For authenticated endpoints, the amount of failed attempts allowed before disconnection | `3` |
|
|
| allowInsecureOrigin | Allows use of insecure connections | `true` |
|
|
|
|
{{template "donations" .}}
|
|
{{end}}
|