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
CreateBotInput.featured ● Boolean scalar
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