Authz: KeeperWrapper
The original keeper for the authz module is replaced by a KeeperWrapper
. The wrapper primarily acts as a proxy to the original authz keeper. However, some functionality is replaced to support tracking changes with the new Authenticator
.
The wrapper only introduces changes to the Exec
and DispatchActions
keepers.
The following changes are introduced:
Exec
--- TheDispatchActions
from theKeeperWrapper
is now invoked instead of the original handler.DispatchActions
---The
Track
handler is called for each message in the transaction.The
DispatchActions
from the original keeper is invoked to execute the transaction.The
ConfirmExecution
handler is run for every message for posttransaction checks.