package
0.0.110
Repository: https://github.com/citizenwallet/smartcontracts.git
Documentation: pkg.go.dev

# Functions

NewAccessControlUpgradeable creates a new instance of AccessControlUpgradeable, bound to a specific deployed contract.
NewAccessControlUpgradeableCaller creates a new read-only instance of AccessControlUpgradeable, bound to a specific deployed contract.
NewAccessControlUpgradeableFilterer creates a new log filterer instance of AccessControlUpgradeable, bound to a specific deployed contract.
NewAccessControlUpgradeableTransactor creates a new write-only instance of AccessControlUpgradeable, bound to a specific deployed contract.

# Variables

AccessControlUpgradeableABI is the input ABI used to generate the binding from.
AccessControlUpgradeableMetaData contains all meta data concerning the AccessControlUpgradeable contract.

# Structs

AccessControlUpgradeable is an auto generated Go binding around an Ethereum contract.
AccessControlUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
AccessControlUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AccessControlUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AccessControlUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AccessControlUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
AccessControlUpgradeableRoleAdminChanged represents a RoleAdminChanged event raised by the AccessControlUpgradeable contract.
AccessControlUpgradeableRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the AccessControlUpgradeable contract.
AccessControlUpgradeableRoleGranted represents a RoleGranted event raised by the AccessControlUpgradeable contract.
AccessControlUpgradeableRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the AccessControlUpgradeable contract.
AccessControlUpgradeableRoleRevoked represents a RoleRevoked event raised by the AccessControlUpgradeable contract.
AccessControlUpgradeableRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the AccessControlUpgradeable contract.
AccessControlUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AccessControlUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
AccessControlUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AccessControlUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.