You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A MoveCall order o contains a gas_payment: ObjectID argument, but it is currently ignored. In order to levy the fee, we need to:
Resolve the object O associated with the id o.gas_payment
Confirm that O belongs to the order's sender
Check that the value of O is greater than or equal to o.gas_budget
After executing the transaction, subtract the gas used from O's value
On (3), note that the type of gas_budget reflects the computational costs and storage cost of executing a transaction (denominated in "gas units") and should be nonzero for all transactions, but that the choice of a sensible gas costs is a separate issue from the mechanics of charging for gas (which are the same regardless of the choice of budget). See #81 for more discussion on choice of gas costs.
The text was updated successfully, but these errors were encountered:
A
MoveCall
ordero
contains agas_payment: ObjectID
argument, but it is currently ignored. In order to levy the fee, we need to:O
associated with the ido.gas_payment
O
belongs to the order'ssender
O
is greater than or equal too.gas_budget
O
's valueOn (3), note that the type of
gas_budget
reflects the computational costs and storage cost of executing a transaction (denominated in "gas units") and should be nonzero for all transactions, but that the choice of a sensible gas costs is a separate issue from the mechanics of charging for gas (which are the same regardless of the choice of budget). See #81 for more discussion on choice of gas costs.The text was updated successfully, but these errors were encountered: