lushdog@outlook.com 5 дней назад
Родитель
Сommit
2f1ad782c7
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      src/closePosition/index.ts

+ 4 - 2
src/closePosition/index.ts

@@ -9,6 +9,7 @@ interface BonusInfo {
 }
 }
 
 
 interface PositionListItem {
 interface PositionListItem {
+	nftMintAddress?: string
 	address?: string
 	address?: string
 	positionAddress?: string
 	positionAddress?: string
 	bonusInfo?: BonusInfo
 	bonusInfo?: BonusInfo
@@ -31,6 +32,7 @@ interface ApiListResponse {
 }
 }
 
 
 interface PositionDetailData {
 interface PositionDetailData {
+	nftMintAddress?: string
 	positionAddress?: string
 	positionAddress?: string
 	bonusInfo?: BonusInfo
 	bonusInfo?: BonusInfo
 	status?: number
 	status?: number
@@ -175,9 +177,9 @@ export async function checkParentPositionsClosed(): Promise<void> {
 				console.warn(`[closePosition] 获取子仓位详情失败: ${item.address ?? item.positionAddress ?? ''}`)
 				console.warn(`[closePosition] 获取子仓位详情失败: ${item.address ?? item.positionAddress ?? ''}`)
 				continue
 				continue
 			}
 			}
-			const childAddress = childDetail.positionAddress ?? ''
+			const nftMintAddress = childDetail.nftMintAddress ?? ''
 			if (childDetail.bonusInfo?.fromCreatorPosition) {
 			if (childDetail.bonusInfo?.fromCreatorPosition) {
-				parentAddressesByChild.set(childAddress, (childDetail.bonusInfo?.fromCreatorPosition as string) ?? '')
+				parentAddressesByChild.set(nftMintAddress, (childDetail.bonusInfo?.fromCreatorPosition as string) ?? '')
 			}
 			}
 		}
 		}