mirror of
https://github.com/status-im/status-go.git
synced 2025-02-22 03:38:27 +00:00
fix: HandleCommunityTokensMetadata
Add all tokens in the loop. Get MaxSupply instead of TotalSupply Issue #12104
This commit is contained in:
parent
176bdd297d
commit
f2464cccfd
@ -4712,7 +4712,6 @@ func (m *Manager) HandleCommunityTokensMetadata(community *Community) error {
|
||||
if len(communityTokens) == 0 {
|
||||
return nil
|
||||
}
|
||||
|
||||
for _, tokenMetadata := range communityTokens {
|
||||
for chainID, address := range tokenMetadata.ContractAddresses {
|
||||
exists, err := m.persistence.HasCommunityToken(communityID, address, int(chainID))
|
||||
@ -4726,7 +4725,10 @@ func (m *Manager) HandleCommunityTokensMetadata(community *Community) error {
|
||||
return err
|
||||
}
|
||||
|
||||
return m.persistence.AddCommunityToken(communityToken)
|
||||
err = m.persistence.AddCommunityToken(communityToken)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -78,7 +78,7 @@ func (m *Manager) GetCollectibleContractData(chainID uint64, contractAddress str
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
totalSupply, err := contract.TotalSupply(callOpts)
|
||||
totalSupply, err := contract.MaxSupply(callOpts)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -105,7 +105,7 @@ func (m *Manager) GetAssetContractData(chainID uint64, contractAddress string) (
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
totalSupply, err := contract.TotalSupply(callOpts)
|
||||
totalSupply, err := contract.MaxSupply(callOpts)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user