INNER CODE UNIT · Go

buildMaxAfter

LerianStudio/midaz · scripts/analyze_accepted/main.go:167

func buildMaxAfter(entries []entry) map[aliasKey]float64 {
	maxAfter := map[aliasKey]float64{}

	for _, e := range entries {
		for _, op := range e.tx.Operations {
			if op.AccountAlias == "" || strings.HasPrefix(op.AccountAlias, "@external/") {
				continue
			}

			var after float64

			_, _ = fmt.Sscan(op.BalanceAfter.Available, &after)

			k := aliasKey{
				Org:    e.tx.OrganizationID,
				Ledger: e.tx.LedgerID,
				Alias:  op.AccountAlias,
				Asset:  op.AssetCode,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…