Ich bin neu in der Dapps-Welt und möchte Guthaben/Punkte abziehen, wenn ein Benutzer einen Artikel kauft. Derzeit kann ich das Guthaben nicht aktualisieren, da die Transaktion manchmal fehlgeschlagen ist, abgebrochen wurde oder nach 30 Sekunden bis 2 Minuten erfolgreich war Transaktionsereignis abhören, als ich eine Aktion ausführen kann.
redeemPoints(from, to, price, (err, res) => {
if(!err){
console.log(res) //old value of balance
}
})
Vielen Dank im Voraus.
Sie können Ereignisse im Solidity Smart Contract verwenden. Einfach ausgedrückt besteht der Zweck eines Ereignisses darin, JavaScript-Callbacks in einer Benutzeroberfläche bereitzustellen, mit denen Sie Code ausführen können, je nachdem, ob das Ereignis erfolgreich war oder nicht, oder ob es einen Fehler gab.
Henk
Umair Ahmed
Nicolas Massart