firebase

package
v0.0.0-...-cb32465 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2021 License: GPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const RowCap = 1000000

Variables

This section is empty.

Functions

This section is empty.

Types

type Firebase

type Firebase struct {
	// contains filtered or unexported fields
}

func New

func New() *Firebase

func (*Firebase) DeleteSaleRecord

func (fb *Firebase) DeleteSaleRecord(id string)

func (*Firebase) LimitSalesRecord

func (fb *Firebase) LimitSalesRecord()

func (*Firebase) ReduceExcessSalesRecord

func (fb *Firebase) ReduceExcessSalesRecord(n int)

func (*Firebase) SaveSalesMultiple

func (fb *Firebase) SaveSalesMultiple(sales []Sale)

type Sale

type Sale struct {
	TxHash      string    `json:"txHash" firestore:"txHash"`
	ID          int       `json:"id" firestore:"id"`
	StartPrice  float64   `json:"startPrice" firestore:"startPrice"`
	EndPrice    float64   `json:"endPrice" firestore:"endPrice"`
	Timestamp   time.Time `json:"timestamp" firestore:"timestamp"`
	Class       agp.Class `json:"class" firestore:"class"`
	Purity      int       `json:"purity" firestore:"purity"`
	BreedCount  int       `json:"breedCount" firestore:"breedCount"`
	NumMystic   int       `json:"numMystic" firestore:"numMystic"`
	HP          int       `json:"hp" firestore:"hp"`
	Speed       int       `json:"speed" firestore:"speed"`
	Skill       int       `json:"skill" firestore:"skill"`
	Morale      int       `json:"morale" firestore:"morale"`
	EyesD       string    `json:"eyesD" firestore:"eyesD"`
	EyesR1      string    `json:"eyesR1" firestore:"eyesR1"`
	EyesR2      string    `json:"eyesR2" firestore:"eyesR2"`
	EarsD       string    `json:"earsD" firestore:"earsD"`
	EarsR1      string    `json:"earsR1" firestore:"earsR1"`
	EarsR2      string    `json:"earsR2" firestore:"earsR2"`
	HornD       string    `json:"hornD" firestore:"hornD"`
	HornR1      string    `json:"hornR1" firestore:"hornR1"`
	HornR2      string    `json:"hornR2" firestore:"hornR2"`
	MouthD      string    `json:"mouthD" firestore:"mouthD"`
	MouthR1     string    `json:"mouthR1" firestore:"mouthR1"`
	MouthR2     string    `json:"mouthR2" firestore:"mouthR2"`
	BackD       string    `json:"backD" firestore:"backD"`
	BackR1      string    `json:"backR1" firestore:"backR1"`
	BackR2      string    `json:"backR2" firestore:"backR2"`
	TailD       string    `json:"tailD" firestore:"tailD"`
	TailR1      string    `json:"tailR1" firestore:"tailR1"`
	TailR2      string    `json:"tailR2" firestore:"tailR2"`
	GeneQuality float64   `json:"geneQuality" firestore:"geneQuality"`
}

Jump to

Keyboard shortcuts

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