Skip to content

acl:set-target-closed

Close or reopen a contract managed by an AccessManager. While closed, all calls to its restricted functions revert.

acl:set-target-closed <manager> <target> <closed>
NameTypeDescription
manageraddressAccessManager address
targetaddressManaged contract address
closedbooltrue to close, false to reopen
load acl
set $manager 0xc0dbDcA66a0636236fAbe1B3C16B1bD4C84bB1E1
set $token 0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb
# Emergency-stop every restricted function of the managed token
acl:set-target-closed $manager $token true
# Reopen it
acl:set-target-closed $manager $token false
  • While closed, all restricted calls to the target revert regardless of roles — including for admins.