Zum Hauptinhalt springen
Docs
›
ledger.set

ledger.set

Ledger

Ersetzt einen gespeicherten Wert auf einem Element.

Signatur

ledger.set(ref: ElementRef, key: string, value: AbiValue): void

Parameter

NameTypErforderlichBeschreibung
refElementRefErforderlichDas Element, mit dem gearbeitet wird, meist self.
keystringErforderlichDer Name des gespeicherten Werts.
valueAbiValueErforderlichDer zu speichernde Wert.

Rückgabe

void Nichts.

Beispiel

ledger.set(self, "hp", math.min(max_hp, hp + amount));