From 5756a00c526dcb65c55d8e0683484515062e6eaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20Men=C3=A9ndez?= Date: Wed, 19 Jun 2024 13:22:09 +0200 Subject: [PATCH] fix for defaults strategy token aliases --- api/tokens.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/api/tokens.go b/api/tokens.go index b0c82233..1ea73d2d 100644 --- a/api/tokens.go +++ b/api/tokens.go @@ -162,7 +162,7 @@ func (capi *census3API) createDefaultTokenStrategy(ctx context.Context, qtx *que // create a default strategy to support censuses over the holders of this // single token alias := fmt.Sprintf("Default strategy for token %s", symbol) - predicate := lexer.ScapeTokenSymbol(symbol) + predicate := lexer.ScapeTokenSymbol(chainAddress) res, err := qtx.CreateStategy(ctx, queries.CreateStategyParams{ Alias: alias, Predicate: predicate, @@ -181,6 +181,7 @@ func (capi *census3API) createDefaultTokenStrategy(ctx context.Context, qtx *que ChainID: chainID, MinBalance: big.NewInt(1).String(), ExternalID: externalID, + TokenAlias: chainAddress, }); err != nil { return 0, err } @@ -191,7 +192,7 @@ func (capi *census3API) createDefaultTokenStrategy(ctx context.Context, qtx *que Alias: alias, Predicate: predicate, Tokens: map[string]*StrategyToken{ - symbol: { + chainAddress: { ID: address.String(), ChainID: chainID, MinBalance: "0", @@ -301,7 +302,7 @@ func (capi *census3API) createToken(msg *api.APIdata, ctx *httprouter.HTTPContex Symbol: symbol, Decimals: decimals, TotalSupply: annotations.BigInt(sTotalSupply), - CreationBlock: 0, + CreationBlock: int64(req.StartBlock), TypeID: tokenType, Synced: false, Tags: req.Tags,