# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CreateAllowListPrecompile returns a StatefulPrecompiledContract with R/W control of an allow list at [precompileAddr].
No description provided by the author
No description provided by the author
GetAllowListStatus returns the allow list role of [address] for the precompile at [precompileAddr].
No description provided by the author
PackReadAllowList packs [address] into the input data to the read allow list function.
No description provided by the author
PackRoleSetEvent packs the event into the appropriate arguments for RoleSet.
No description provided by the author
SetAllowListRole sets the permissions of [address] to [role] for the precompile at [precompileAddr].
SetDefaultRoles returns a BeforeHook that sets roles TestAdminAddr and TestEnabledAddr to have the AdminRole and EnabledRole respectively.
No description provided by the author
No description provided by the author
UnpackRoleSetEventData attempts to unpack non-indexed [dataBytes].
No description provided by the author
# Constants
AllowListEventGasCost is the gas cost of a call to the AllowList contract's event.
No description provided by the author
No description provided by the author
# Variables
1.
No description provided by the author
AllowListRawABI contains the raw ABI of AllowList library interface.go:embed allowlist.abi.
1.
No description provided by the author
Error returned when an invalid write is attempted.
1.
1.
1.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AllowListConfig specifies the initial set of addresses with Admin or Enabled roles.
# Type aliases
Enum constants for valid Role.