hilosimulator

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2020 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type API

type API struct{}

API hilo simulator

func (API) HILOSimulate

func (API) HILOSimulate(c *gin.Context)

HILOSimulate /api/hilo-simulator/simulate

func (API) HILOVerify

func (API) HILOVerify(c *gin.Context)

HILOVerify /api/hilo-simulator/verify

type SimulateRequest

type SimulateRequest struct {
	TotalStack             float64 `json:"totalStack" xml:"totalStack" form:"totalStack" binding:"required"`
	WinChance              float64 `json:"winChance" xml:"winChance" form:"winChance" binding:"required"`
	Odds                   float64 `json:"odds" xml:"odds" form:"odds" binding:"required"`
	BaseBet                float64 `json:"baseBet" xml:"baseBet" form:"baseBet" binding:"required"`
	RollAmount             int64   `json:"rollAmount" xml:"rollAmount" form:"rollAmount" binding:"required"`
	OnWinReturnToBaseBet   bool    `json:"onWinReturnToBaseBet" xml:"onWinReturnToBaseBet" form:"onWinReturnToBaseBet"`
	OnWinIncreaseBy        float64 `json:"onWinIncreaseBy" xml:"onWinIncreaseBy" form:"onWinIncreaseBy"`
	OnWinChangeOdds        bool    `json:"onWinChangeOdds" xml:"onWinChangeOdds" form:"onWinChangeOdds"`
	OnWinChangeOddsTo      float64 `json:"onWinChangeOddsTo" xml:"onWinChangeOddsTo" form:"onWinChangeOddsTo"`
	OnWinNewOddsWinChance  float64 `json:"onWinNewOddsWinChance" xml:"onWinNewOddsWinChance" form:"onWinNewOddsWinChance"`
	OnLossReturnToBaseBet  bool    `json:"onLossReturnToBaseBet" xml:"onLossReturnToBaseBet" form:"onLossReturnToBaseBet"`
	OnLossIncreaseBy       float64 `json:"onLossIncreaseBy" xml:"onLossIncreaseBy" form:"onLossIncreaseBy"`
	OnLossChangeOdds       bool    `json:"onLossChangeOdds" xml:"onLossChangeOdds" form:"onLossChangeOdds"`
	OnLossChangeOddsTo     float64 `json:"onLossChangeOddsTo" xml:"onLossChangeOddsTo" form:"onLossChangeOddsTo"`
	OnLossNewOddsWinChance float64 `json:"onLossNewOddsWinChance" xml:"onLossNewOddsWinChance" form:"onLossNewOddsWinChance"`
	RandomClientSeed       bool    `json:"randomClientSeed" xml:"randomClientSeed" form:"randomClientSeed"`
	AlternateHiLo          bool    `json:"alternateHiLo" xml:"alternateHiLo" form:"alternateHiLo"`
}

SimulateRequest simulation request

type VerifyRequest

type VerifyRequest struct {
	ServerSeed string
	ClientSeed string
	Nonce      uint64
	Roll       float64
}

VerifyRequest verify request

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL