Skip to content

acl:begin-default-admin-transfer

Start the delayed two-step transfer of the DEFAULT_ADMIN_ROLE on an AccessControlDefaultAdminRules contract.

acl:begin-default-admin-transfer <contract> <newAdmin>
NameTypeDescription
contractaddressAccessControlDefaultAdminRules contract address
newAdminaddressNew default admin
load acl
set $token 0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb
acl:begin-default-admin-transfer $token 0x4F2083f5fBede34C2714aFfb3105539775f7FE64
  • Only the current default admin can start the transfer; the new admin can accept once the delay (see @acl:defaultAdminDelay) has passed.
  • Starting a new transfer overwrites a pending one.