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
need to restructure the ledger checks / applications to separate some parts, which would give the ability to do more check on fragments ahead of application.
Errors need to splitted in two categories:
ErrorStateless: the fragment is not valid and never will be : e.g. structure is invalid, some cryptographic signature return Failed, ...
ErrorLedgerState: the fragment is not currently valid : it doesn't apply to the current ledger state (e.g. account doesn't have enough value), but could validly apply to a different ledger state.
Operations need to separate the stateless checks on a fragment from the stateful checks
need to restructure the ledger checks / applications to separate some parts, which would give the ability to do more check on fragments ahead of application.
Errors need to splitted in two categories:
Failed
, ...Operations need to separate the stateless checks on a fragment from the stateful checks
Stateless:
Stateful:
strongly related to #7
The text was updated successfully, but these errors were encountered: