Stablecoin Vertragsmethoden
Der Stablecoin-Vertrag umfasst alle Methoden, die im erweiterten ERC-20-Vertrag verfügbar sind, und zusätzliche Methoden, die für das Stablecoin-Szenario spezifisch sind.
Stablecoin Asset Methoden
Der Stablecoin-Asset basiert auf dem erweiterten ERC-20-Standard und unterstützt alle generischen Methoden für diesen Standard. Weitere Informationen zu den generischen ERC-20-Methoden finden Sie unter Digital Assets-APIs.Hinweis:
Im Stablecoin-Vertrag verhält sich die MethodeexecuteHoldTokens anders als die generische Version. Die Stablecoin-Version der Methode schließt immer den vollen Hold-Betrag ab und unterstützt keine Teiltransfers.
Kontopolitik - Prüfungsmethoden
-
createOrupdateAccountPolicy - Mit dieser Methode wird eine Policy für einen angegebenen Account erstellt oder aktualisiert. Diese Methode kann nur von einem
Token AdminoderOrg Adminder angegebenen Organisation aufgerufen werden. -
getAccountPolicyById - Diese Methode ruft die Account-Policy-Details für eine angegebene Policy-ID ab. Diese Methode kann nur von
Token AdminoderToken AuditoroderOrg AdminoderOrg Auditorder angegebenen Organisation aufgerufen werden. -
deleteAccountPolicy - Mit dieser Methode wird die Policy für eine angegebene Policy-ID gelöscht. Diese Methode kann nur von einem
Token AdminoderOrg Adminder angegebenen Organisation aufgerufen werden.
Genehmigungs-Policy-Prüfmethoden
-
createOrupdateApprovalPolicy - Mit dieser Methode wird eine Genehmigungs-Policy erstellt oder aktualisiert. Diese Methode kann nur mit einem
Token Adminaufgerufen werden. -
getApprovalPolicyById - Diese Methode ruft die Genehmigungs-Policy-Details für eine angegebene Policy-ID ab. Diese Methode kann nur mit einer
Token AdminoderToken Auditoraufgerufen werden. -
deleteApprovalPolicy - Mit dieser Methode wird die Genehmigungs-Policy für eine angegebene Policy-ID gelöscht. Diese Methode kann nur mit einem
Token Adminaufgerufen werden.
Genehmigungstransaktionsarten
-
getApprovalTransactionsById - Diese Methode ruft die Genehmigungstransaktion für eine angegebene Transaktions-ID ab. Diese Methode kann nur mit einer
Token AdminoderToken Auditoraufgerufen werden. -
getApprovalStatusByOperationId - Diese Methode ruft die Genehmigungstransaktion für eine angegebene Transaktions-ID ab. Diese Methode kann nur mit einer
Token AdminoderToken Auditoraufgerufen werden. -
approveTransaction - Ein Genehmiger kann diese Methode verwenden, um eine Sperrestransaktion zu genehmigen.
Transfereinschränkungsmethoden
Mit Transfereinschränkungen können Sie die Mindest- und Höchsttransaktionsbeträge kontrollieren, die für Tokenübertragungen zulässig sind. Transfereinschränkungen werden angewendet, wenn für ein Konto der Wert restrictionFlag auf true gesetzt ist. Übertragungsbeschränkungen funktionieren unabhängig von den Genehmigungs-Policy-Regeln, die für Sperrvorgänge verwendet werden. Der Vermögensgegenstand TransferRestriction legt die globalen unteren und oberen Transferlimits fest, die für alle Konten gelten, für die Transferbeschränkungen aktiviert sind. Nachdem der Vertrag bereitgestellt wurde, können Administratoren diese Werte mit den folgenden Methoden abrufen oder aktualisieren.
-
setOrupdateTransferRestriction - Mit dieser Methode wird die Konfiguration der Übertragungseinschränkungen festgelegt oder aktualisiert, indem neue untere und obere Transaktionslimits festgelegt werden. Diese Methode kann nur mit einem
Token Adminaufgerufen werden. -
getTransferRestriction - Diese Methode gibt die aktuelle Konfiguration der Transfereinschränkung zurück, einschließlich der unteren und oberen Transaktionslimits. Diese Methode kann nur mit einer
Token AdminoderToken Auditoraufgerufen werden.