@@ -53,7 +53,7 @@ func registerToken(tokenID uint32, desc string, nets ...dex.Network) {
5353 asset .RegisterToken (tokenID , token .Token , & asset.WalletDefinition {
5454 Type : "token" ,
5555 Description : desc ,
56- }, nets ... )
56+ }, SupportedTokenVersions , nets ... )
5757}
5858
5959func init () {
@@ -138,6 +138,8 @@ var (
138138 },
139139 }
140140
141+ SupportedTokenVersions = []uint32 {0 } // Server versions that we can handle.
142+
141143 chainIDs = map [dex.Network ]int64 {
142144 dex .Mainnet : 1 ,
143145 dex .Testnet : 5 , // Görli
@@ -492,11 +494,9 @@ func (w *ETHWallet) Info() *asset.WalletInfo {
492494// Info returns basic information about the wallet and asset.
493495func (w * TokenWallet ) Info () * asset.WalletInfo {
494496 var bestVer uint32
495- var vers []uint32
496497 netToken := w .token .NetTokens [w .net ]
497498 if netToken != nil {
498499 for ver := range netToken .SwapContracts {
499- vers = append (vers , ver )
500500 if ver > bestVer {
501501 bestVer = ver
502502 }
@@ -506,7 +506,7 @@ func (w *TokenWallet) Info() *asset.WalletInfo {
506506 return & asset.WalletInfo {
507507 Name : w .token .Name ,
508508 Version : bestVer ,
509- SupportedVersions : vers ,
509+ SupportedVersions : SupportedTokenVersions ,
510510 UnitInfo : w .token .UnitInfo ,
511511 MaxSwapsInTx : w .maxSwapsInTx ,
512512 MaxRedeemsInTx : w .maxRedeemsInTx ,
0 commit comments