You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
现状
目前前端和后端挑战都是以TokenID索引,如果改为多链支持,需要对TokenID进行处理
目前有三种处理方案:
方案1: 后端记录TokenID
需要更改:创建题目需要传入TokenID
修改发题函数,NFT链接从后端获取
需记录题目所发的链,Hash 解析需要到指定链解析
需记录TokenID
空投需要对多链支持,空投要记录所在链。
方案2: 前端和后端由TokenID改用数据库ID
不需要更改,TokenID保持合约自增
TokenID更改为数据库ID,NFT链接从后端获取
需记录题目所发的链,Hash 解析需要到指定链解析。
后端用到TokenID的地方需要全部改为ID
空投需要对多链支持,空投要记录所在链。
方案3: 使用随机TokenID
需要更改:创建题目生成随机TokenID
NFT链接从后端获取
需记录题目所发的链,Hash 解析需要到指定链解析。
空投需要对多链支持,空投要记录所在链。
需要选择一种方案进行开发
有其他想法都可以在评论区回复
Beta Was this translation helpful? Give feedback.
All reactions