Skip to main content

CreateBotInput

CreateBotInput is used for create Bot object. Input was generated by ent.

input CreateBotInput {
public: Boolean
featured: Boolean
name: String!
mode: BotBotMode
config: Map
freqtradeVersion: String
ownerID: String!
createdAt: Time
updatedAt: Time
exchangeID: ID
strategyID: ID!
runnerID: ID
tradeIDs: [ID!]
}

Fields​

CreateBotInput.public ● Boolean scalar​

Whether this resource is publicly visible to all authenticated users

Whether this resource is featured (appears at top of lists)

CreateBotInput.name ● String! non-null scalar​

Bot display name

CreateBotInput.mode ● BotBotMode enum​

Trading mode (dry-run or live)

CreateBotInput.config ● Map scalar​

REQUIRED to create a bot. Complete freqtrade bot configuration — must contain stake_currency, stake_amount, entry_pricing and exit_pricing (plus pairlists, pricing, api_server as needed). Omitting it on updateBot leaves the stored config unchanged.

CreateBotInput.freqtradeVersion ● String scalar​

Freqtrade Docker image version tag

CreateBotInput.ownerID ● String! non-null scalar​

Group ID (organization) that owns this bot

CreateBotInput.createdAt ● Time scalar​

CreateBotInput.updatedAt ● Time scalar​

CreateBotInput.exchangeID ● ID scalar​

CreateBotInput.strategyID ● ID! non-null scalar​

CreateBotInput.runnerID ● ID scalar​

CreateBotInput.tradeIDs ● [ID!] list scalar​

Member Of​

createBot mutation ● createBotWithPassphrase mutation ● validateBotConfigInput mutation