Sort shares to be reported in the right order

This commit is contained in:
DataHoarder 2023-04-22 10:41:00 +02:00
parent 5ea2013e5a
commit 9f16c2b43d
Signed by: DataHoarder
SSH key fingerprint: SHA256:OLTRf6Fl87G52SiR7sWLGNzlJt4WOX+tfI2yxo0z7xk
3 changed files with 6 additions and 3 deletions

3
bot.go
View file

@ -308,6 +308,9 @@ func main() {
for range time.NewTicker(time.Second * 5).C {
lastBlocks := getLastBlocks(e.ApiEndpoint)
slices.SortFunc(lastBlocks, func(a, b *index.FoundBlock) bool {
return a.MainBlock.Height < b.MainBlock.Height
})
if len(lastBlocks) == 0 {
continue
}

2
go.mod
View file

@ -3,7 +3,7 @@ module git.gammaspectra.live/P2Pool/p2pool-observer-bot
go 1.20
require (
git.gammaspectra.live/P2Pool/p2pool-observer v0.0.0-20230421073540-d52e35473d9d
git.gammaspectra.live/P2Pool/p2pool-observer v0.0.0-20230422082551-fa6e17668bff
github.com/whyrusleeping/hellabot v0.0.0-20230331073038-70f5dd5c40d9
golang.org/x/exp v0.0.0-20230420155640-133eef4313cb
gopkg.in/inconshreveable/log15.v2 v2.16.0

4
go.sum
View file

@ -6,8 +6,8 @@ git.gammaspectra.live/P2Pool/go-randomx v0.0.0-20221025112134-5190471ef823 h1:Hx
git.gammaspectra.live/P2Pool/go-randomx v0.0.0-20221025112134-5190471ef823/go.mod h1:3kT0v4AMwT/OdorfH2gRWPwoOrUX/LV03HEeBsaXG1c=
git.gammaspectra.live/P2Pool/moneroutil v0.0.0-20221007140323-a2daa2d5fc48 h1:ExrYG0RSrx/I4McPWgUF4B8R2OkblMrMki2ia8vG6Bw=
git.gammaspectra.live/P2Pool/moneroutil v0.0.0-20221007140323-a2daa2d5fc48/go.mod h1:XeSC8jK8RXnnzVAmp9e9AQZCDIbML3UoCRkxxGA+lpU=
git.gammaspectra.live/P2Pool/p2pool-observer v0.0.0-20230421073540-d52e35473d9d h1:/7aA98m3ZU/5VAfFhIb3Jujog0nY69wtyEVZUF1zBOA=
git.gammaspectra.live/P2Pool/p2pool-observer v0.0.0-20230421073540-d52e35473d9d/go.mod h1:tDkKPjbDZK2Ft/HZr/72/wKJ/9wqu8p1ER24WDujc50=
git.gammaspectra.live/P2Pool/p2pool-observer v0.0.0-20230422082551-fa6e17668bff h1:NLkXWRUgFewD7eqBrmMHTv//lZYCpbRQltTbBAHAyDg=
git.gammaspectra.live/P2Pool/p2pool-observer v0.0.0-20230422082551-fa6e17668bff/go.mod h1:tDkKPjbDZK2Ft/HZr/72/wKJ/9wqu8p1ER24WDujc50=
git.gammaspectra.live/P2Pool/randomx-go-bindings v0.0.0-20221027134633-11f5607e6752 h1:4r4KXpFLbixah+OGrBT9ZEflSZoFHD7aVJpXL3ukVIo=
git.gammaspectra.live/P2Pool/randomx-go-bindings v0.0.0-20221027134633-11f5607e6752/go.mod h1:KQaYHIxGXNHNMQELC7xGLu8xouwvP/dN7iGk681BXmk=
github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk=