Sui.

Beitrag

Teile dein Wissen.

Mister_CocaCola.
May 29, 2025
Diskussion

Wie finde ich die Treasury-Cap-Objekt-ID für einen Münztyp?

Ich möchte wissen, wie ich die Objekt-ID einer Treasury-Cap für eine Münze erhalten kann, wenn ich nur den Namen des Münztyps nenne. Derzeit rufe ich das Metadatenobjekt ab und überprüfe die vorherigen Transaktionen, um das Treasury-Cap-Objekt zu finden, aber diese Methode scheint ineffizient zu sein. Ich suche nach einer einfacheren und effizienteren Methode, um anhand des Namens des Münztyps festzustellen, ob eine Münzprägeanstalt eingefroren ist. Irgendwelche Vorschläge?

  • Sui
0
4
Teilen
Kommentare
.

Antworten

4
BlueEyedCrypto.
May 29 2025, 10:32

Wenn die Treasury-Cap an eine andere Adresse übertragen wurde, können Sie Ihre Abfrage so konfigurieren, dass sie Inhaberinformationen enthält. Verwenden Sie in Ihrer Abfrage die folgende Konfiguration: QUERY_OPTIONSundQUERY_FILTER, und geben Sie den erwarteten Besitzer oder Filter für den TreasuryCapStrukturtyp an.

0
Kommentare
.
Elvin CLONE .
May 30 2025, 01:12

Es ist wichtig sicherzustellen, dass Sie das Münzobjekt während der Initialisierung korrekt übertragen. Vergewissern Sie sichtransfer::public_transfer(treasury, tx_context::sender(ctx)), dass bei der Verwendung die richtige Adresse für die Übertragung ausgewählt wurde.

0
Kommentare
.
Aliabee.
May 30 2025, 04:49

Denken Sie daran, wenn Sie diese Informationen nur für zufällige Münzen abrufen und nur den Namen des Münztyps haben, müssen Sie Ihren Ansatz anpassen, da die Details zur Münzentstehung möglicherweise nicht bekannt sind.

0
Kommentare
.
jogador_1.
May 30 2025, 06:54

Wenn du eine Münze prägst, kannst du verwendenlet (treasury, metadata) = coin::create_currency, wo sie ctx.sender()das Münzschatzobjekt erhält. Um dieses Objekt zu finden, verwenden Sie es getOwnedObjectsaus dem React SDK und filtern Sie nach dem TreasuryObjekttyp.

0
Kommentare
.

Weißt du die Antwort?

Bitte melde dich an und teile sie.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

306Beiträge450Antworten
Sui.X.Peera.

Verdiene deinen Anteil an 1000 Sui

Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.

BelohnungskampagneJuni
Wir verwenden Cookies, um sicherzustellen, dass Sie die beste Erfahrung auf unserer Website haben.
Mehr Infos