TypeScript Methoden für ERC-1155 Token Account Status
Blockchain App Builder generiert automatisch Methoden, mit denen Sie den Kontostatus für Token verwalten können, die den erweiterten ERC-1155-Standard verwenden.
Mit den folgenden Methoden können Sie Tokenbenutzeraccounts in den Status "Aktiv", "Unterbrochen" oder "Gelöscht" setzen.
Wenn ein Konto gesperrt wird, kann der Kontobenutzer keine Schreibvorgänge abschließen, einschließlich Minting, Brennen und Übertragen von Token. Darüber hinaus können andere Benutzer keine Token auf ein ausgesetztes Konto übertragen. Ein ausgesetztes Konto kann weiterhin Lesevorgänge abschließen.
Ein Konto mit einem Token-Saldo ungleich Null kann nicht gelöscht werden. Sie müssen alle Token in einem Konto übertragen oder brennen, bevor Sie das Konto löschen können. Wenn sich ein Konto im Status "Gelöscht" befindet, kann der Status des Kontos nicht wieder in "Aktiv" oder "Ausgesetzt" geändert werden.
Automatisch generierte Kontostatusmethoden
-
getAccountStatus - Diese Methode ruft den aktuellen Status des Token-Accounts ab. Diese Methode kann von der
Token Admindes Chaincodes oder vom Tokenkontoinhaber aufgerufen werden. -
getAccountStatusHistory - Diese Methode ruft die Historie des Kontostatus ab. Diese Methode kann von der
Token Admindes Chaincodes oder vom Tokenkontoinhaber aufgerufen werden. -
activateAccount - Mit dieser Methode wird ein Token-Account aktiviert. Diese Methode kann nur von einem
Token Admindes Chaincodes aufgerufen werden. Gelöschte Accounts können nicht aktiviert werden. Wenn Accounts, die vor der Accountstatusfunktion erstellt wurden, verfügbar sind, müssen Sie diese Methode aufrufen, um den Accountstatus aufactivezu setzen. -
suspendAccount - Mit dieser Methode wird ein Token-Account unterbrochen. Diese Methode kann nur von einem
Token Admindes Chaincodes aufgerufen werden. Nachdem ein Konto ausgesetzt wurde, können Sie keine Vorgänge ausführen, die das Konto aktualisieren. Ein gelöschter Account kann nicht ausgesetzt werden. -
deleteAccount - Mit dieser Methode wird ein Token-Account gelöscht. Diese Methode kann nur von einem
Token Admindes Chaincodes aufgerufen werden. Nachdem ein Konto gelöscht wurde, können Sie keine Vorgänge abschließen, die das Konto aktualisieren. Das gelöschte Konto befindet sich in einem endgültigen Status und kann nicht in einen anderen Status geändert werden. Um ein Konto zu löschen, muss der Kontensaldo Null sein.
-
getAccountStatus - Diese Methode ruft den aktuellen Status des Token-Accounts ab. Diese Methode kann von der
Token Admindes Chaincodes oder vom Tokenkontoinhaber aufgerufen werden. -
getAccountStatusHistory - Diese Methode ruft die Historie des Kontostatus ab. Diese Methode kann von der
Token Admindes Chaincodes oder vom Tokenkontoinhaber aufgerufen werden. -
activateAccount - Mit dieser Methode wird ein Token-Account aktiviert. Diese Methode kann nur von einem
Token Admindes Chaincodes aufgerufen werden. Gelöschte Accounts können nicht aktiviert werden. Wenn Accounts, die vor der Accountstatusfunktion erstellt wurden, verfügbar sind, müssen Sie diese Methode aufrufen, um den Accountstatus aufactivezu setzen. -
suspendAccount - Mit dieser Methode wird ein Token-Account unterbrochen. Diese Methode kann nur von einem
Token Admindes Chaincodes aufgerufen werden. Nachdem ein Konto ausgesetzt wurde, können Sie keine Vorgänge ausführen, die das Konto aktualisieren. Ein gelöschter Account kann nicht ausgesetzt werden. -
deleteAccount - Mit dieser Methode wird ein Token-Account gelöscht. Diese Methode kann nur von einem
Token Admindes Chaincodes aufgerufen werden. Nachdem ein Konto gelöscht wurde, können Sie keine Vorgänge abschließen, die das Konto aktualisieren. Das gelöschte Konto befindet sich in einem endgültigen Status und kann nicht in einen anderen Status geändert werden. Um ein Konto zu löschen, muss der Kontensaldo Null sein.
SDK-Methoden für Accountstatus
-
getAccountStatus - Diese Methode ruft den aktuellen Status des Token-Accounts ab.
-
getAccountStatusHistory - Diese Methode ruft die Historie des Kontostatus ab.
-
activateAccount - Mit dieser Methode wird ein Token-Account aktiviert. Wenn Accounts, die vor der Accountstatusfunktion erstellt wurden, verfügbar sind, müssen Sie diese Methode aufrufen, um den Accountstatus auf
activezu setzen. -
suspendAccount - Mit dieser Methode wird ein Token-Account unterbrochen.
-
deleteAccount - Mit dieser Methode wird ein Token-Account gelöscht.