go-cyber/x/graph/abci.go

package graph

import (
	"time"

	"github.com/cosmos/cosmos-sdk/telemetry"
	sdk "github.com/cosmos/cosmos-sdk/types"

	"github.com/cybercongress/go-cyber/v7/x/graph/keeper"
	"github.com/cybercongress/go-cyber/v7/x/graph/types"
)

func EndBlocker(ctx sdk.Context, gk *keeper.GraphKeeper, ik *keeper.IndexKeeper) {
	amountParticles := gk.GetCidsCount(ctx)
	amountLinks := gk.GetLinksCount(ctx)
	defer telemetry.ModuleMeasureSince(types.ModuleName, time.Now(), telemetry.MetricKeyEndBlocker)
	defer telemetry.ModuleSetGauge(types.ModuleName, float32(amountLinks), "total_cyberlinks")
	defer telemetry.ModuleSetGauge(types.ModuleName, float32(amountParticles), "total_particles")

	gk.UpdateMemNeudegs(ctx)
	// ik.MergeContextLinks(ctx)
}

Synonyms

space-pussy/x/bandwidth/abci.go
go-cyber/x/cyberbank/abci.go
go-cyber/x/rank/abci.go
space-pussy/x/graph/abci.go
go-cyber/x/dmn/abci.go
go-cyber/x/liquidity/abci.go
space-pussy/x/cyberbank/abci.go
space-pussy/x/rank/abci.go
space-pussy/x/dmn/abci.go
go-cyber/x/clock/abci.go
go-cyber/x/bandwidth/abci.go

Neighbours