Commit 54459255 authored by duanjinfei's avatar duanjinfei

Merge branch 'test'

parents 3b7f13bd cfdb342d
......@@ -143,7 +143,7 @@ func (c *LotteryController) ForwardReq() {
return
}
uri := ""
if utils.TokenUriMap[nftAddr] == "" {
if utils.TokenUriMap[utils.HexToAddr(nftAddr)] == "" {
uri, err = erc721.TokenURI(&bind.CallOpts{}, idBigInt)
if err != nil || uri == "" {
c.ResponseInfo(500, models.FAILED, nil)
......@@ -153,7 +153,7 @@ func (c *LotteryController) ForwardReq() {
uri = beego.AppConfig.String("beforeEndReqUrl") + uri[7:]
}
} else {
uri = utils.TokenUriMap[nftAddr] + id
uri = utils.TokenUriMap[utils.HexToAddr(nftAddr)] + id
}
client := &http.Client{}
req, err := http.NewRequest("GET", uri, nil)
......
......@@ -12,11 +12,12 @@ import (
"regexp"
)
var TokenUriMap map[string]string
var TokenUriMap map[common.Address]string
func init() {
TokenUriMap = make(map[string]string, 0)
TokenUriMap["0x23581767a106ae21c074b2276D25e5C3e136a68b"] = "https://live---metadata-5covpqijaa-uc.a.run.app/metadata/"
TokenUriMap = make(map[common.Address]string, 0)
nftAddr1 := common.HexToAddress("0x23581767a106ae21c074b2276D25e5C3e136a68b")
TokenUriMap[nftAddr1] = "https://live---metadata-5covpqijaa-uc.a.run.app/metadata/"
}
func IsAddress(params ...string) bool {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment