Documentation
¶
Index ¶
- Variables
- type IdentityUpdates
- type IdentityUpdatesCaller
- func (_IdentityUpdates *IdentityUpdatesCaller) DEFAULTADMINROLE(opts *bind.CallOpts) ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesCaller) GetRoleAdmin(opts *bind.CallOpts, role [32]byte) ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesCaller) HasRole(opts *bind.CallOpts, role [32]byte, account common.Address) (bool, error)
- func (_IdentityUpdates *IdentityUpdatesCaller) MaxPayloadSize(opts *bind.CallOpts) (*big.Int, error)
- func (_IdentityUpdates *IdentityUpdatesCaller) MinPayloadSize(opts *bind.CallOpts) (*big.Int, error)
- func (_IdentityUpdates *IdentityUpdatesCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_IdentityUpdates *IdentityUpdatesCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_IdentityUpdates *IdentityUpdatesCaller) UPGRADEINTERFACEVERSION(opts *bind.CallOpts) (string, error)
- type IdentityUpdatesCallerRaw
- type IdentityUpdatesCallerSession
- func (_IdentityUpdates *IdentityUpdatesCallerSession) DEFAULTADMINROLE() ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesCallerSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesCallerSession) HasRole(role [32]byte, account common.Address) (bool, error)
- func (_IdentityUpdates *IdentityUpdatesCallerSession) MaxPayloadSize() (*big.Int, error)
- func (_IdentityUpdates *IdentityUpdatesCallerSession) MinPayloadSize() (*big.Int, error)
- func (_IdentityUpdates *IdentityUpdatesCallerSession) Paused() (bool, error)
- func (_IdentityUpdates *IdentityUpdatesCallerSession) ProxiableUUID() ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_IdentityUpdates *IdentityUpdatesCallerSession) UPGRADEINTERFACEVERSION() (string, error)
- type IdentityUpdatesFilterer
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterIdentityUpdateCreated(opts *bind.FilterOpts) (*IdentityUpdatesIdentityUpdateCreatedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterInitialized(opts *bind.FilterOpts) (*IdentityUpdatesInitializedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterMaxPayloadSizeUpdated(opts *bind.FilterOpts) (*IdentityUpdatesMaxPayloadSizeUpdatedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterMinPayloadSizeUpdated(opts *bind.FilterOpts) (*IdentityUpdatesMinPayloadSizeUpdatedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterPaused(opts *bind.FilterOpts) (*IdentityUpdatesPausedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterRoleAdminChanged(opts *bind.FilterOpts, role [][32]byte, previousAdminRole [][32]byte, ...) (*IdentityUpdatesRoleAdminChangedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterRoleGranted(opts *bind.FilterOpts, role [][32]byte, account []common.Address, ...) (*IdentityUpdatesRoleGrantedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterRoleRevoked(opts *bind.FilterOpts, role [][32]byte, account []common.Address, ...) (*IdentityUpdatesRoleRevokedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterUnpaused(opts *bind.FilterOpts) (*IdentityUpdatesUnpausedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterUpgradeAuthorized(opts *bind.FilterOpts) (*IdentityUpdatesUpgradeAuthorizedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*IdentityUpdatesUpgradedIterator, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseIdentityUpdateCreated(log types.Log) (*IdentityUpdatesIdentityUpdateCreated, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseInitialized(log types.Log) (*IdentityUpdatesInitialized, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseMaxPayloadSizeUpdated(log types.Log) (*IdentityUpdatesMaxPayloadSizeUpdated, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseMinPayloadSizeUpdated(log types.Log) (*IdentityUpdatesMinPayloadSizeUpdated, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParsePaused(log types.Log) (*IdentityUpdatesPaused, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseRoleAdminChanged(log types.Log) (*IdentityUpdatesRoleAdminChanged, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseRoleGranted(log types.Log) (*IdentityUpdatesRoleGranted, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseRoleRevoked(log types.Log) (*IdentityUpdatesRoleRevoked, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseUnpaused(log types.Log) (*IdentityUpdatesUnpaused, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseUpgradeAuthorized(log types.Log) (*IdentityUpdatesUpgradeAuthorized, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) ParseUpgraded(log types.Log) (*IdentityUpdatesUpgraded, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchIdentityUpdateCreated(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesIdentityUpdateCreated) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesInitialized) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchMaxPayloadSizeUpdated(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesMaxPayloadSizeUpdated) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchMinPayloadSizeUpdated(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesMinPayloadSizeUpdated) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesPaused) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchRoleAdminChanged(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesRoleAdminChanged, ...) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchRoleGranted(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesRoleGranted, role [][32]byte, ...) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchRoleRevoked(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesRoleRevoked, role [][32]byte, ...) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesUnpaused) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchUpgradeAuthorized(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesUpgradeAuthorized) (event.Subscription, error)
- func (_IdentityUpdates *IdentityUpdatesFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesUpgraded, ...) (event.Subscription, error)
- type IdentityUpdatesIdentityUpdateCreated
- type IdentityUpdatesIdentityUpdateCreatedIterator
- type IdentityUpdatesInitialized
- type IdentityUpdatesInitializedIterator
- type IdentityUpdatesMaxPayloadSizeUpdated
- type IdentityUpdatesMaxPayloadSizeUpdatedIterator
- type IdentityUpdatesMinPayloadSizeUpdated
- type IdentityUpdatesMinPayloadSizeUpdatedIterator
- type IdentityUpdatesPaused
- type IdentityUpdatesPausedIterator
- type IdentityUpdatesRaw
- func (_IdentityUpdates *IdentityUpdatesRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_IdentityUpdates *IdentityUpdatesRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IdentityUpdatesRoleAdminChanged
- type IdentityUpdatesRoleAdminChangedIterator
- type IdentityUpdatesRoleGranted
- type IdentityUpdatesRoleGrantedIterator
- type IdentityUpdatesRoleRevoked
- type IdentityUpdatesRoleRevokedIterator
- type IdentityUpdatesSession
- func (_IdentityUpdates *IdentityUpdatesSession) AddIdentityUpdate(inboxId [32]byte, update []byte) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) DEFAULTADMINROLE() ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) HasRole(role [32]byte, account common.Address) (bool, error)
- func (_IdentityUpdates *IdentityUpdatesSession) Initialize(admin common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) MaxPayloadSize() (*big.Int, error)
- func (_IdentityUpdates *IdentityUpdatesSession) MinPayloadSize() (*big.Int, error)
- func (_IdentityUpdates *IdentityUpdatesSession) Pause() (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) Paused() (bool, error)
- func (_IdentityUpdates *IdentityUpdatesSession) ProxiableUUID() ([32]byte, error)
- func (_IdentityUpdates *IdentityUpdatesSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) SetMaxPayloadSize(maxPayloadSizeRequest *big.Int) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) SetMinPayloadSize(minPayloadSizeRequest *big.Int) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_IdentityUpdates *IdentityUpdatesSession) UPGRADEINTERFACEVERSION() (string, error)
- func (_IdentityUpdates *IdentityUpdatesSession) Unpause() (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type IdentityUpdatesTransactor
- func (_IdentityUpdates *IdentityUpdatesTransactor) AddIdentityUpdate(opts *bind.TransactOpts, inboxId [32]byte, update []byte) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) GrantRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) Initialize(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) RenounceRole(opts *bind.TransactOpts, role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) RevokeRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) SetMaxPayloadSize(opts *bind.TransactOpts, maxPayloadSizeRequest *big.Int) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) SetMinPayloadSize(opts *bind.TransactOpts, minPayloadSizeRequest *big.Int) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- type IdentityUpdatesTransactorRaw
- type IdentityUpdatesTransactorSession
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) AddIdentityUpdate(inboxId [32]byte, update []byte) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) Initialize(admin common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) Pause() (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) SetMaxPayloadSize(maxPayloadSizeRequest *big.Int) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) SetMinPayloadSize(minPayloadSizeRequest *big.Int) (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) Unpause() (*types.Transaction, error)
- func (_IdentityUpdates *IdentityUpdatesTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type IdentityUpdatesUnpaused
- type IdentityUpdatesUnpausedIterator
- type IdentityUpdatesUpgradeAuthorized
- type IdentityUpdatesUpgradeAuthorizedIterator
- type IdentityUpdatesUpgraded
- type IdentityUpdatesUpgradedIterator
Constants ¶
This section is empty.
Variables ¶
var IdentityUpdatesABI = IdentityUpdatesMetaData.ABI
IdentityUpdatesABI is the input ABI used to generate the binding from. Deprecated: Use IdentityUpdatesMetaData.ABI instead.
var IdentityUpdatesBin = IdentityUpdatesMetaData.Bin
IdentityUpdatesBin is the compiled bytecode used for deploying new contracts. Deprecated: Use IdentityUpdatesMetaData.Bin instead.
var IdentityUpdatesMetaData = &bind.MetaData{
ABI: "[{\"type\":\"function\",\"name\":\"DEFAULT_ADMIN_ROLE\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"UPGRADE_INTERFACE_VERSION\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"addIdentityUpdate\",\"inputs\":[{\"name\":\"inboxId\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"update\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getRoleAdmin\",\"inputs\":[{\"name\":\"role\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"grantRole\",\"inputs\":[{\"name\":\"role\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"hasRole\",\"inputs\":[{\"name\":\"role\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"initialize\",\"inputs\":[{\"name\":\"admin\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"maxPayloadSize\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"minPayloadSize\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceRole\",\"inputs\":[{\"name\":\"role\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"callerConfirmation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"revokeRole\",\"inputs\":[{\"name\":\"role\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setMaxPayloadSize\",\"inputs\":[{\"name\":\"maxPayloadSizeRequest\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setMinPayloadSize\",\"inputs\":[{\"name\":\"minPayloadSizeRequest\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"supportsInterface\",\"inputs\":[{\"name\":\"interfaceId\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"event\",\"name\":\"IdentityUpdateCreated\",\"inputs\":[{\"name\":\"inboxId\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"},{\"name\":\"update\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"sequenceId\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"MaxPayloadSizeUpdated\",\"inputs\":[{\"name\":\"oldSize\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"newSize\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"MinPayloadSizeUpdated\",\"inputs\":[{\"name\":\"oldSize\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"newSize\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"RoleAdminChanged\",\"inputs\":[{\"name\":\"role\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"previousAdminRole\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"newAdminRole\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"RoleGranted\",\"inputs\":[{\"name\":\"role\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"account\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"sender\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"RoleRevoked\",\"inputs\":[{\"name\":\"role\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"account\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"sender\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"UpgradeAuthorized\",\"inputs\":[{\"name\":\"upgrader\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newImplementation\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"AccessControlBadConfirmation\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"AccessControlUnauthorizedAccount\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"neededRole\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"type\":\"error\",\"name\":\"AddressEmptyCode\",\"inputs\":[{\"name\":\"target\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC1967InvalidImplementation\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC1967NonPayable\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"EnforcedPause\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ExpectedPause\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FailedCall\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidInitialization\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidMaxPayloadSize\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidMinPayloadSize\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidPayloadSize\",\"inputs\":[{\"name\":\"actualSize\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"minSize\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"maxSize\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"NotInitializing\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UUPSUnauthorizedCallContext\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UUPSUnsupportedProxiableUUID\",\"inputs\":[{\"name\":\"slot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"type\":\"error\",\"name\":\"ZeroAdminAddress\",\"inputs\":[]}]",
Bin: "0x60a0604052306080523480156012575f5ffd5b506080516119af6100395f395f8181610d3701528181610d60015261107501526119af5ff3fe60806040526004361061013d575f3560e01c80635c975abb116100bb578063ba74fc7c11610071578063d547741f11610057578063d547741f146103df578063f96927ac146103fe578063fe8e37a314610412575f5ffd5b8063ba74fc7c146103a1578063c4d66de8146103c0575f5ffd5b806391d14854116100a157806391d14854146102c9578063a217fddf14610339578063ad3cb1cc1461034c575f5ffd5b80635c975abb1461027f5780638456cb59146102b5575f5ffd5b806336568abe116101105780634f1ef286116100f65780634f1ef2861461024357806352d1902d1461025657806358e3e94c1461026a575f5ffd5b806336568abe146102105780633f4ba83a1461022f575f5ffd5b806301ffc9a714610141578063248a9ca3146101755780632f2ff15d146101d0578063314a100e146101f1575b5f5ffd5b34801561014c575f5ffd5b5061016061015b36600461162d565b610431565b60405190151581526020015b60405180910390f35b348015610180575f5ffd5b506101c261018f36600461166c565b5f9081527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800602052604090206001015490565b60405190815260200161016c565b3480156101db575f5ffd5b506101ef6101ea3660046116ab565b6104c9565b005b3480156101fc575f5ffd5b506101ef61020b36600461166c565b610512565b34801561021b575f5ffd5b506101ef61022a3660046116ab565b6105d6565b34801561023a575f5ffd5b506101ef610634565b6101ef610251366004611702565b610649565b348015610261575f5ffd5b506101c2610668565b348015610275575f5ffd5b506101c260015481565b34801561028a575f5ffd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16610160565b3480156102c0575f5ffd5b506101ef610696565b3480156102d4575f5ffd5b506101606102e33660046116ab565b5f9182527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b348015610344575f5ffd5b506101c25f81565b348015610357575f5ffd5b506103946040518060400160405280600581526020017f352e302e3000000000000000000000000000000000000000000000000000000081525081565b60405161016c9190611803565b3480156103ac575f5ffd5b506101ef6103bb366004611856565b6106a8565b3480156103cb575f5ffd5b506101ef6103da3660046118cd565b61078a565b3480156103ea575f5ffd5b506101ef6103f93660046116ab565b61097c565b348015610409575f5ffd5b506101c25f5481565b34801561041d575f5ffd5b506101ef61042c36600461166c565b6109bf565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b0000000000000000000000000000000000000000000000000000000014806104c357507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b5f8281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800602052604090206001015461050281610a7e565b61050c8383610a88565b50505050565b5f61051c81610a7e565b6001548210610557576040517fe219e4f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8211610590576040517fe219e4f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80549083905560408051828152602081018590527f1ee836faee0e7c61d20a079d0b5b4e1ee9c536e18268ef6f7c620dcec82f72cd91015b60405180910390a1505050565b73ffffffffffffffffffffffffffffffffffffffff81163314610625576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61062f8282610ba6565b505050565b5f61063e81610a7e565b610646610c82565b50565b610651610d1f565b61065a82610e25565b6106648282610f24565b5050565b5f61067161105d565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b5f6106a081610a7e565b6106466110cc565b6106b0611145565b5f5481108015906106c357506001548111155b5f546001548392610716576040517f93b7abe60000000000000000000000000000000000000000000000000000000081526004810193909352602483019190915260448201526064015b60405180910390fd5b50506002805467ffffffffffffffff808216600101167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000090911681179091556040517fc1a40f292090ec0435e939cdfe248e0322a88566679a90a50c4e9e5ef762dbd592506105c9918691869186916118e6565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000810460ff16159067ffffffffffffffff165f811580156107d45750825b90505f8267ffffffffffffffff1660011480156107f05750303b155b9050811580156107fe575080155b15610835576040517ff92ee8a900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b84547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000016600117855583156108965784547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff16680100000000000000001785555b73ffffffffffffffffffffffffffffffffffffffff86166108e3576040517f3ef39b8100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6108eb6111a1565b6108f36111a1565b6108fb6111a9565b60685f908155624000006001556109129087610a88565b5083156109745784547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b5f8281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b62680060205260409020600101546109b581610a7e565b61050c8383610ba6565b5f6109c981610a7e565b5f548211610a03576040517f1d8e7a4a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b62400000821115610a40576040517f1d8e7a4a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600180549083905560408051828152602081018590527ff59e99f8f54d2696b7cf184949ab2b4bbd6336ec1816b36f58ae9948d868fe9091016105c9565b61064681336111b9565b5f8281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020818152604080842073ffffffffffffffffffffffffffffffffffffffff8616855290915282205460ff16610b9d575f8481526020828152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055610b393390565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16857f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a460019150506104c3565b5f9150506104c3565b5f8281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020818152604080842073ffffffffffffffffffffffffffffffffffffffff8616855290915282205460ff1615610b9d575f8481526020828152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339287917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a460019150506104c3565b610c8a61125f565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f0330080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001681557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a150565b3073ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000161480610dec57507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610dd37f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff1614155b15610e23576040517fe07c8dba00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b5f610e2f81610a7e565b73ffffffffffffffffffffffffffffffffffffffff8216610ed2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602960248201527f4e657720696d706c656d656e746174696f6e2063616e6e6f74206265207a657260448201527f6f20616464726573730000000000000000000000000000000000000000000000606482015260840161070d565b6040805133815273ffffffffffffffffffffffffffffffffffffffff841660208201527fd30e1d298bf814ea43d22b4ce8298062b08609cd67496483769d836157dd52fa910160405180910390a15050565b8173ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610fa9575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252610fa69181019061194c565b60015b610ff7576040517f4c9c8ce300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8316600482015260240161070d565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc8114611053576040517faa1d49a40000000000000000000000000000000000000000000000000000000081526004810182905260240161070d565b61062f83836112ba565b3073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610e23576040517fe07c8dba00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6110d4611145565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f0330080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011781557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25833610cf4565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1615610e23576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610e2361131c565b6111b161131c565b610e23611383565b5f8281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16610664576040517fe2517d3f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201526024810183905260440161070d565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16610e23576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6112c3826113d4565b60405173ffffffffffffffffffffffffffffffffffffffff8316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a28051156113145761062f82826114a2565b610664611521565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005468010000000000000000900460ff16610e23576040517fd7e6bcf800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61138b61131c565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f0330080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055565b8073ffffffffffffffffffffffffffffffffffffffff163b5f0361143c576040517f4c9c8ce300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8216600482015260240161070d565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60605f5f8473ffffffffffffffffffffffffffffffffffffffff16846040516114cb9190611963565b5f60405180830381855af49150503d805f8114611503576040519150601f19603f3d011682016040523d82523d5f602084013e611508565b606091505b5091509150611518858383611559565b95945050505050565b3415610e23576040517fb398979f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60608261156e57611569826115eb565b6115e4565b8151158015611592575073ffffffffffffffffffffffffffffffffffffffff84163b155b156115e1576040517f9996b31500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8516600482015260240161070d565b50805b9392505050565b8051156115fb5780518082602001fd5b6040517fd6bda27500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f6020828403121561163d575f5ffd5b81357fffffffff00000000000000000000000000000000000000000000000000000000811681146115e4575f5ffd5b5f6020828403121561167c575f5ffd5b5035919050565b803573ffffffffffffffffffffffffffffffffffffffff811681146116a6575f5ffd5b919050565b5f5f604083850312156116bc575f5ffd5b823591506116cc60208401611683565b90509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f5f60408385031215611713575f5ffd5b61171c83611683565b9150602083013567ffffffffffffffff811115611737575f5ffd5b8301601f81018513611747575f5ffd5b803567ffffffffffffffff811115611761576117616116d5565b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8501160116810181811067ffffffffffffffff821117156117cd576117cd6116d5565b6040528181528282016020018710156117e4575f5ffd5b816020840160208301375f602083830101528093505050509250929050565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b5f5f5f60408486031215611868575f5ffd5b83359250602084013567ffffffffffffffff811115611885575f5ffd5b8401601f81018613611895575f5ffd5b803567ffffffffffffffff8111156118ab575f5ffd5b8660208284010111156118bc575f5ffd5b939660209190910195509293505050565b5f602082840312156118dd575f5ffd5b6115e482611683565b84815260606020820152826060820152828460808301375f608084830101525f60807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f860116830101905067ffffffffffffffff8316604083015295945050505050565b5f6020828403121561195c575f5ffd5b5051919050565b5f82518060208501845e5f92019182525091905056fea2646970667358221220af11cb5a0ccc5bfc74bb2f3184ef3ca322cfc7db443c3d2d8f84b77f4a3b5f1e64736f6c634300081c0033",
}
IdentityUpdatesMetaData contains all meta data concerning the IdentityUpdates contract.
Functions ¶
This section is empty.
Types ¶
type IdentityUpdates ¶
type IdentityUpdates struct {
IdentityUpdatesCaller // Read-only binding to the contract
IdentityUpdatesTransactor // Write-only binding to the contract
IdentityUpdatesFilterer // Log filterer for contract events
}
IdentityUpdates is an auto generated Go binding around an Ethereum contract.
func DeployIdentityUpdates ¶
func DeployIdentityUpdates(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *IdentityUpdates, error)
DeployIdentityUpdates deploys a new Ethereum contract, binding an instance of IdentityUpdates to it.
func NewIdentityUpdates ¶
func NewIdentityUpdates(address common.Address, backend bind.ContractBackend) (*IdentityUpdates, error)
NewIdentityUpdates creates a new instance of IdentityUpdates, bound to a specific deployed contract.
type IdentityUpdatesCaller ¶
type IdentityUpdatesCaller struct {
// contains filtered or unexported fields
}
IdentityUpdatesCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIdentityUpdatesCaller ¶
func NewIdentityUpdatesCaller(address common.Address, caller bind.ContractCaller) (*IdentityUpdatesCaller, error)
NewIdentityUpdatesCaller creates a new read-only instance of IdentityUpdates, bound to a specific deployed contract.
func (*IdentityUpdatesCaller) DEFAULTADMINROLE ¶
func (_IdentityUpdates *IdentityUpdatesCaller) DEFAULTADMINROLE(opts *bind.CallOpts) ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*IdentityUpdatesCaller) GetRoleAdmin ¶
func (_IdentityUpdates *IdentityUpdatesCaller) GetRoleAdmin(opts *bind.CallOpts, role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*IdentityUpdatesCaller) HasRole ¶
func (_IdentityUpdates *IdentityUpdatesCaller) HasRole(opts *bind.CallOpts, role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*IdentityUpdatesCaller) MaxPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesCaller) MaxPayloadSize(opts *bind.CallOpts) (*big.Int, error)
MaxPayloadSize is a free data retrieval call binding the contract method 0x58e3e94c.
Solidity: function maxPayloadSize() view returns(uint256)
func (*IdentityUpdatesCaller) MinPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesCaller) MinPayloadSize(opts *bind.CallOpts) (*big.Int, error)
MinPayloadSize is a free data retrieval call binding the contract method 0xf96927ac.
Solidity: function minPayloadSize() view returns(uint256)
func (*IdentityUpdatesCaller) Paused ¶
func (_IdentityUpdates *IdentityUpdatesCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*IdentityUpdatesCaller) ProxiableUUID ¶
func (_IdentityUpdates *IdentityUpdatesCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*IdentityUpdatesCaller) SupportsInterface ¶
func (_IdentityUpdates *IdentityUpdatesCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*IdentityUpdatesCaller) UPGRADEINTERFACEVERSION ¶
func (_IdentityUpdates *IdentityUpdatesCaller) UPGRADEINTERFACEVERSION(opts *bind.CallOpts) (string, error)
UPGRADEINTERFACEVERSION is a free data retrieval call binding the contract method 0xad3cb1cc.
Solidity: function UPGRADE_INTERFACE_VERSION() view returns(string)
type IdentityUpdatesCallerRaw ¶
type IdentityUpdatesCallerRaw struct {
Contract *IdentityUpdatesCaller // Generic read-only contract binding to access the raw methods on
}
IdentityUpdatesCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IdentityUpdatesCallerRaw) Call ¶
func (_IdentityUpdates *IdentityUpdatesCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type IdentityUpdatesCallerSession ¶
type IdentityUpdatesCallerSession struct {
Contract *IdentityUpdatesCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
IdentityUpdatesCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*IdentityUpdatesCallerSession) DEFAULTADMINROLE ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) DEFAULTADMINROLE() ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*IdentityUpdatesCallerSession) GetRoleAdmin ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*IdentityUpdatesCallerSession) HasRole ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) HasRole(role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*IdentityUpdatesCallerSession) MaxPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) MaxPayloadSize() (*big.Int, error)
MaxPayloadSize is a free data retrieval call binding the contract method 0x58e3e94c.
Solidity: function maxPayloadSize() view returns(uint256)
func (*IdentityUpdatesCallerSession) MinPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) MinPayloadSize() (*big.Int, error)
MinPayloadSize is a free data retrieval call binding the contract method 0xf96927ac.
Solidity: function minPayloadSize() view returns(uint256)
func (*IdentityUpdatesCallerSession) Paused ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*IdentityUpdatesCallerSession) ProxiableUUID ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*IdentityUpdatesCallerSession) SupportsInterface ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*IdentityUpdatesCallerSession) UPGRADEINTERFACEVERSION ¶
func (_IdentityUpdates *IdentityUpdatesCallerSession) UPGRADEINTERFACEVERSION() (string, error)
UPGRADEINTERFACEVERSION is a free data retrieval call binding the contract method 0xad3cb1cc.
Solidity: function UPGRADE_INTERFACE_VERSION() view returns(string)
type IdentityUpdatesFilterer ¶
type IdentityUpdatesFilterer struct {
// contains filtered or unexported fields
}
IdentityUpdatesFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIdentityUpdatesFilterer ¶
func NewIdentityUpdatesFilterer(address common.Address, filterer bind.ContractFilterer) (*IdentityUpdatesFilterer, error)
NewIdentityUpdatesFilterer creates a new log filterer instance of IdentityUpdates, bound to a specific deployed contract.
func (*IdentityUpdatesFilterer) FilterIdentityUpdateCreated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterIdentityUpdateCreated(opts *bind.FilterOpts) (*IdentityUpdatesIdentityUpdateCreatedIterator, error)
FilterIdentityUpdateCreated is a free log retrieval operation binding the contract event 0xc1a40f292090ec0435e939cdfe248e0322a88566679a90a50c4e9e5ef762dbd5.
Solidity: event IdentityUpdateCreated(bytes32 inboxId, bytes update, uint64 sequenceId)
func (*IdentityUpdatesFilterer) FilterInitialized ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterInitialized(opts *bind.FilterOpts) (*IdentityUpdatesInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2.
Solidity: event Initialized(uint64 version)
func (*IdentityUpdatesFilterer) FilterMaxPayloadSizeUpdated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterMaxPayloadSizeUpdated(opts *bind.FilterOpts) (*IdentityUpdatesMaxPayloadSizeUpdatedIterator, error)
FilterMaxPayloadSizeUpdated is a free log retrieval operation binding the contract event 0xf59e99f8f54d2696b7cf184949ab2b4bbd6336ec1816b36f58ae9948d868fe90.
Solidity: event MaxPayloadSizeUpdated(uint256 oldSize, uint256 newSize)
func (*IdentityUpdatesFilterer) FilterMinPayloadSizeUpdated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterMinPayloadSizeUpdated(opts *bind.FilterOpts) (*IdentityUpdatesMinPayloadSizeUpdatedIterator, error)
FilterMinPayloadSizeUpdated is a free log retrieval operation binding the contract event 0x1ee836faee0e7c61d20a079d0b5b4e1ee9c536e18268ef6f7c620dcec82f72cd.
Solidity: event MinPayloadSizeUpdated(uint256 oldSize, uint256 newSize)
func (*IdentityUpdatesFilterer) FilterPaused ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterPaused(opts *bind.FilterOpts) (*IdentityUpdatesPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*IdentityUpdatesFilterer) FilterRoleAdminChanged ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterRoleAdminChanged(opts *bind.FilterOpts, role [][32]byte, previousAdminRole [][32]byte, newAdminRole [][32]byte) (*IdentityUpdatesRoleAdminChangedIterator, error)
FilterRoleAdminChanged is a free log retrieval operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*IdentityUpdatesFilterer) FilterRoleGranted ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterRoleGranted(opts *bind.FilterOpts, role [][32]byte, account []common.Address, sender []common.Address) (*IdentityUpdatesRoleGrantedIterator, error)
FilterRoleGranted is a free log retrieval operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*IdentityUpdatesFilterer) FilterRoleRevoked ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterRoleRevoked(opts *bind.FilterOpts, role [][32]byte, account []common.Address, sender []common.Address) (*IdentityUpdatesRoleRevokedIterator, error)
FilterRoleRevoked is a free log retrieval operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
func (*IdentityUpdatesFilterer) FilterUnpaused ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterUnpaused(opts *bind.FilterOpts) (*IdentityUpdatesUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*IdentityUpdatesFilterer) FilterUpgradeAuthorized ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterUpgradeAuthorized(opts *bind.FilterOpts) (*IdentityUpdatesUpgradeAuthorizedIterator, error)
FilterUpgradeAuthorized is a free log retrieval operation binding the contract event 0xd30e1d298bf814ea43d22b4ce8298062b08609cd67496483769d836157dd52fa.
Solidity: event UpgradeAuthorized(address upgrader, address newImplementation)
func (*IdentityUpdatesFilterer) FilterUpgraded ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*IdentityUpdatesUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*IdentityUpdatesFilterer) ParseIdentityUpdateCreated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseIdentityUpdateCreated(log types.Log) (*IdentityUpdatesIdentityUpdateCreated, error)
ParseIdentityUpdateCreated is a log parse operation binding the contract event 0xc1a40f292090ec0435e939cdfe248e0322a88566679a90a50c4e9e5ef762dbd5.
Solidity: event IdentityUpdateCreated(bytes32 inboxId, bytes update, uint64 sequenceId)
func (*IdentityUpdatesFilterer) ParseInitialized ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseInitialized(log types.Log) (*IdentityUpdatesInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2.
Solidity: event Initialized(uint64 version)
func (*IdentityUpdatesFilterer) ParseMaxPayloadSizeUpdated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseMaxPayloadSizeUpdated(log types.Log) (*IdentityUpdatesMaxPayloadSizeUpdated, error)
ParseMaxPayloadSizeUpdated is a log parse operation binding the contract event 0xf59e99f8f54d2696b7cf184949ab2b4bbd6336ec1816b36f58ae9948d868fe90.
Solidity: event MaxPayloadSizeUpdated(uint256 oldSize, uint256 newSize)
func (*IdentityUpdatesFilterer) ParseMinPayloadSizeUpdated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseMinPayloadSizeUpdated(log types.Log) (*IdentityUpdatesMinPayloadSizeUpdated, error)
ParseMinPayloadSizeUpdated is a log parse operation binding the contract event 0x1ee836faee0e7c61d20a079d0b5b4e1ee9c536e18268ef6f7c620dcec82f72cd.
Solidity: event MinPayloadSizeUpdated(uint256 oldSize, uint256 newSize)
func (*IdentityUpdatesFilterer) ParsePaused ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParsePaused(log types.Log) (*IdentityUpdatesPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*IdentityUpdatesFilterer) ParseRoleAdminChanged ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseRoleAdminChanged(log types.Log) (*IdentityUpdatesRoleAdminChanged, error)
ParseRoleAdminChanged is a log parse operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*IdentityUpdatesFilterer) ParseRoleGranted ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseRoleGranted(log types.Log) (*IdentityUpdatesRoleGranted, error)
ParseRoleGranted is a log parse operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*IdentityUpdatesFilterer) ParseRoleRevoked ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseRoleRevoked(log types.Log) (*IdentityUpdatesRoleRevoked, error)
ParseRoleRevoked is a log parse operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
func (*IdentityUpdatesFilterer) ParseUnpaused ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseUnpaused(log types.Log) (*IdentityUpdatesUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*IdentityUpdatesFilterer) ParseUpgradeAuthorized ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseUpgradeAuthorized(log types.Log) (*IdentityUpdatesUpgradeAuthorized, error)
ParseUpgradeAuthorized is a log parse operation binding the contract event 0xd30e1d298bf814ea43d22b4ce8298062b08609cd67496483769d836157dd52fa.
Solidity: event UpgradeAuthorized(address upgrader, address newImplementation)
func (*IdentityUpdatesFilterer) ParseUpgraded ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) ParseUpgraded(log types.Log) (*IdentityUpdatesUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*IdentityUpdatesFilterer) WatchIdentityUpdateCreated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchIdentityUpdateCreated(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesIdentityUpdateCreated) (event.Subscription, error)
WatchIdentityUpdateCreated is a free log subscription operation binding the contract event 0xc1a40f292090ec0435e939cdfe248e0322a88566679a90a50c4e9e5ef762dbd5.
Solidity: event IdentityUpdateCreated(bytes32 inboxId, bytes update, uint64 sequenceId)
func (*IdentityUpdatesFilterer) WatchInitialized ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2.
Solidity: event Initialized(uint64 version)
func (*IdentityUpdatesFilterer) WatchMaxPayloadSizeUpdated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchMaxPayloadSizeUpdated(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesMaxPayloadSizeUpdated) (event.Subscription, error)
WatchMaxPayloadSizeUpdated is a free log subscription operation binding the contract event 0xf59e99f8f54d2696b7cf184949ab2b4bbd6336ec1816b36f58ae9948d868fe90.
Solidity: event MaxPayloadSizeUpdated(uint256 oldSize, uint256 newSize)
func (*IdentityUpdatesFilterer) WatchMinPayloadSizeUpdated ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchMinPayloadSizeUpdated(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesMinPayloadSizeUpdated) (event.Subscription, error)
WatchMinPayloadSizeUpdated is a free log subscription operation binding the contract event 0x1ee836faee0e7c61d20a079d0b5b4e1ee9c536e18268ef6f7c620dcec82f72cd.
Solidity: event MinPayloadSizeUpdated(uint256 oldSize, uint256 newSize)
func (*IdentityUpdatesFilterer) WatchPaused ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*IdentityUpdatesFilterer) WatchRoleAdminChanged ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchRoleAdminChanged(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesRoleAdminChanged, role [][32]byte, previousAdminRole [][32]byte, newAdminRole [][32]byte) (event.Subscription, error)
WatchRoleAdminChanged is a free log subscription operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*IdentityUpdatesFilterer) WatchRoleGranted ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchRoleGranted(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesRoleGranted, role [][32]byte, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchRoleGranted is a free log subscription operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*IdentityUpdatesFilterer) WatchRoleRevoked ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchRoleRevoked(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesRoleRevoked, role [][32]byte, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchRoleRevoked is a free log subscription operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
func (*IdentityUpdatesFilterer) WatchUnpaused ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*IdentityUpdatesFilterer) WatchUpgradeAuthorized ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchUpgradeAuthorized(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesUpgradeAuthorized) (event.Subscription, error)
WatchUpgradeAuthorized is a free log subscription operation binding the contract event 0xd30e1d298bf814ea43d22b4ce8298062b08609cd67496483769d836157dd52fa.
Solidity: event UpgradeAuthorized(address upgrader, address newImplementation)
func (*IdentityUpdatesFilterer) WatchUpgraded ¶
func (_IdentityUpdates *IdentityUpdatesFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *IdentityUpdatesUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type IdentityUpdatesIdentityUpdateCreated ¶
type IdentityUpdatesIdentityUpdateCreated struct {
InboxId [32]byte
Update []byte
SequenceId uint64
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesIdentityUpdateCreated represents a IdentityUpdateCreated event raised by the IdentityUpdates contract.
type IdentityUpdatesIdentityUpdateCreatedIterator ¶
type IdentityUpdatesIdentityUpdateCreatedIterator struct {
Event *IdentityUpdatesIdentityUpdateCreated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesIdentityUpdateCreatedIterator is returned from FilterIdentityUpdateCreated and is used to iterate over the raw logs and unpacked data for IdentityUpdateCreated events raised by the IdentityUpdates contract.
func (*IdentityUpdatesIdentityUpdateCreatedIterator) Close ¶
func (it *IdentityUpdatesIdentityUpdateCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesIdentityUpdateCreatedIterator) Error ¶
func (it *IdentityUpdatesIdentityUpdateCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesIdentityUpdateCreatedIterator) Next ¶
func (it *IdentityUpdatesIdentityUpdateCreatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesInitialized ¶
type IdentityUpdatesInitialized struct {
Version uint64
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesInitialized represents a Initialized event raised by the IdentityUpdates contract.
type IdentityUpdatesInitializedIterator ¶
type IdentityUpdatesInitializedIterator struct {
Event *IdentityUpdatesInitialized // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the IdentityUpdates contract.
func (*IdentityUpdatesInitializedIterator) Close ¶
func (it *IdentityUpdatesInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesInitializedIterator) Error ¶
func (it *IdentityUpdatesInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesInitializedIterator) Next ¶
func (it *IdentityUpdatesInitializedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesMaxPayloadSizeUpdated ¶
type IdentityUpdatesMaxPayloadSizeUpdated struct {
OldSize *big.Int
NewSize *big.Int
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesMaxPayloadSizeUpdated represents a MaxPayloadSizeUpdated event raised by the IdentityUpdates contract.
type IdentityUpdatesMaxPayloadSizeUpdatedIterator ¶
type IdentityUpdatesMaxPayloadSizeUpdatedIterator struct {
Event *IdentityUpdatesMaxPayloadSizeUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesMaxPayloadSizeUpdatedIterator is returned from FilterMaxPayloadSizeUpdated and is used to iterate over the raw logs and unpacked data for MaxPayloadSizeUpdated events raised by the IdentityUpdates contract.
func (*IdentityUpdatesMaxPayloadSizeUpdatedIterator) Close ¶
func (it *IdentityUpdatesMaxPayloadSizeUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesMaxPayloadSizeUpdatedIterator) Error ¶
func (it *IdentityUpdatesMaxPayloadSizeUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesMaxPayloadSizeUpdatedIterator) Next ¶
func (it *IdentityUpdatesMaxPayloadSizeUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesMinPayloadSizeUpdated ¶
type IdentityUpdatesMinPayloadSizeUpdated struct {
OldSize *big.Int
NewSize *big.Int
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesMinPayloadSizeUpdated represents a MinPayloadSizeUpdated event raised by the IdentityUpdates contract.
type IdentityUpdatesMinPayloadSizeUpdatedIterator ¶
type IdentityUpdatesMinPayloadSizeUpdatedIterator struct {
Event *IdentityUpdatesMinPayloadSizeUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesMinPayloadSizeUpdatedIterator is returned from FilterMinPayloadSizeUpdated and is used to iterate over the raw logs and unpacked data for MinPayloadSizeUpdated events raised by the IdentityUpdates contract.
func (*IdentityUpdatesMinPayloadSizeUpdatedIterator) Close ¶
func (it *IdentityUpdatesMinPayloadSizeUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesMinPayloadSizeUpdatedIterator) Error ¶
func (it *IdentityUpdatesMinPayloadSizeUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesMinPayloadSizeUpdatedIterator) Next ¶
func (it *IdentityUpdatesMinPayloadSizeUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesPaused ¶
type IdentityUpdatesPaused struct {
Account common.Address
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesPaused represents a Paused event raised by the IdentityUpdates contract.
type IdentityUpdatesPausedIterator ¶
type IdentityUpdatesPausedIterator struct {
Event *IdentityUpdatesPaused // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the IdentityUpdates contract.
func (*IdentityUpdatesPausedIterator) Close ¶
func (it *IdentityUpdatesPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesPausedIterator) Error ¶
func (it *IdentityUpdatesPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesPausedIterator) Next ¶
func (it *IdentityUpdatesPausedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesRaw ¶
type IdentityUpdatesRaw struct {
Contract *IdentityUpdates // Generic contract binding to access the raw methods on
}
IdentityUpdatesRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IdentityUpdatesRaw) Call ¶
func (_IdentityUpdates *IdentityUpdatesRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*IdentityUpdatesRaw) Transact ¶
func (_IdentityUpdates *IdentityUpdatesRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IdentityUpdatesRaw) Transfer ¶
func (_IdentityUpdates *IdentityUpdatesRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type IdentityUpdatesRoleAdminChanged ¶
type IdentityUpdatesRoleAdminChanged struct {
Role [32]byte
PreviousAdminRole [32]byte
NewAdminRole [32]byte
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesRoleAdminChanged represents a RoleAdminChanged event raised by the IdentityUpdates contract.
type IdentityUpdatesRoleAdminChangedIterator ¶
type IdentityUpdatesRoleAdminChangedIterator struct {
Event *IdentityUpdatesRoleAdminChanged // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the IdentityUpdates contract.
func (*IdentityUpdatesRoleAdminChangedIterator) Close ¶
func (it *IdentityUpdatesRoleAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesRoleAdminChangedIterator) Error ¶
func (it *IdentityUpdatesRoleAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesRoleAdminChangedIterator) Next ¶
func (it *IdentityUpdatesRoleAdminChangedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesRoleGranted ¶
type IdentityUpdatesRoleGranted struct {
Role [32]byte
Account common.Address
Sender common.Address
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesRoleGranted represents a RoleGranted event raised by the IdentityUpdates contract.
type IdentityUpdatesRoleGrantedIterator ¶
type IdentityUpdatesRoleGrantedIterator struct {
Event *IdentityUpdatesRoleGranted // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the IdentityUpdates contract.
func (*IdentityUpdatesRoleGrantedIterator) Close ¶
func (it *IdentityUpdatesRoleGrantedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesRoleGrantedIterator) Error ¶
func (it *IdentityUpdatesRoleGrantedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesRoleGrantedIterator) Next ¶
func (it *IdentityUpdatesRoleGrantedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesRoleRevoked ¶
type IdentityUpdatesRoleRevoked struct {
Role [32]byte
Account common.Address
Sender common.Address
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesRoleRevoked represents a RoleRevoked event raised by the IdentityUpdates contract.
type IdentityUpdatesRoleRevokedIterator ¶
type IdentityUpdatesRoleRevokedIterator struct {
Event *IdentityUpdatesRoleRevoked // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the IdentityUpdates contract.
func (*IdentityUpdatesRoleRevokedIterator) Close ¶
func (it *IdentityUpdatesRoleRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesRoleRevokedIterator) Error ¶
func (it *IdentityUpdatesRoleRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesRoleRevokedIterator) Next ¶
func (it *IdentityUpdatesRoleRevokedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesSession ¶
type IdentityUpdatesSession struct {
Contract *IdentityUpdates // Generic contract binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
IdentityUpdatesSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*IdentityUpdatesSession) AddIdentityUpdate ¶
func (_IdentityUpdates *IdentityUpdatesSession) AddIdentityUpdate(inboxId [32]byte, update []byte) (*types.Transaction, error)
AddIdentityUpdate is a paid mutator transaction binding the contract method 0xba74fc7c.
Solidity: function addIdentityUpdate(bytes32 inboxId, bytes update) returns()
func (*IdentityUpdatesSession) DEFAULTADMINROLE ¶
func (_IdentityUpdates *IdentityUpdatesSession) DEFAULTADMINROLE() ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*IdentityUpdatesSession) GetRoleAdmin ¶
func (_IdentityUpdates *IdentityUpdatesSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*IdentityUpdatesSession) GrantRole ¶
func (_IdentityUpdates *IdentityUpdatesSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*IdentityUpdatesSession) HasRole ¶
func (_IdentityUpdates *IdentityUpdatesSession) HasRole(role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*IdentityUpdatesSession) Initialize ¶
func (_IdentityUpdates *IdentityUpdatesSession) Initialize(admin common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc4d66de8.
Solidity: function initialize(address admin) returns()
func (*IdentityUpdatesSession) MaxPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesSession) MaxPayloadSize() (*big.Int, error)
MaxPayloadSize is a free data retrieval call binding the contract method 0x58e3e94c.
Solidity: function maxPayloadSize() view returns(uint256)
func (*IdentityUpdatesSession) MinPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesSession) MinPayloadSize() (*big.Int, error)
MinPayloadSize is a free data retrieval call binding the contract method 0xf96927ac.
Solidity: function minPayloadSize() view returns(uint256)
func (*IdentityUpdatesSession) Pause ¶
func (_IdentityUpdates *IdentityUpdatesSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*IdentityUpdatesSession) Paused ¶
func (_IdentityUpdates *IdentityUpdatesSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*IdentityUpdatesSession) ProxiableUUID ¶
func (_IdentityUpdates *IdentityUpdatesSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*IdentityUpdatesSession) RenounceRole ¶
func (_IdentityUpdates *IdentityUpdatesSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*IdentityUpdatesSession) RevokeRole ¶
func (_IdentityUpdates *IdentityUpdatesSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*IdentityUpdatesSession) SetMaxPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesSession) SetMaxPayloadSize(maxPayloadSizeRequest *big.Int) (*types.Transaction, error)
SetMaxPayloadSize is a paid mutator transaction binding the contract method 0xfe8e37a3.
Solidity: function setMaxPayloadSize(uint256 maxPayloadSizeRequest) returns()
func (*IdentityUpdatesSession) SetMinPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesSession) SetMinPayloadSize(minPayloadSizeRequest *big.Int) (*types.Transaction, error)
SetMinPayloadSize is a paid mutator transaction binding the contract method 0x314a100e.
Solidity: function setMinPayloadSize(uint256 minPayloadSizeRequest) returns()
func (*IdentityUpdatesSession) SupportsInterface ¶
func (_IdentityUpdates *IdentityUpdatesSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*IdentityUpdatesSession) UPGRADEINTERFACEVERSION ¶
func (_IdentityUpdates *IdentityUpdatesSession) UPGRADEINTERFACEVERSION() (string, error)
UPGRADEINTERFACEVERSION is a free data retrieval call binding the contract method 0xad3cb1cc.
Solidity: function UPGRADE_INTERFACE_VERSION() view returns(string)
func (*IdentityUpdatesSession) Unpause ¶
func (_IdentityUpdates *IdentityUpdatesSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*IdentityUpdatesSession) UpgradeToAndCall ¶
func (_IdentityUpdates *IdentityUpdatesSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type IdentityUpdatesTransactor ¶
type IdentityUpdatesTransactor struct {
// contains filtered or unexported fields
}
IdentityUpdatesTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIdentityUpdatesTransactor ¶
func NewIdentityUpdatesTransactor(address common.Address, transactor bind.ContractTransactor) (*IdentityUpdatesTransactor, error)
NewIdentityUpdatesTransactor creates a new write-only instance of IdentityUpdates, bound to a specific deployed contract.
func (*IdentityUpdatesTransactor) AddIdentityUpdate ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) AddIdentityUpdate(opts *bind.TransactOpts, inboxId [32]byte, update []byte) (*types.Transaction, error)
AddIdentityUpdate is a paid mutator transaction binding the contract method 0xba74fc7c.
Solidity: function addIdentityUpdate(bytes32 inboxId, bytes update) returns()
func (*IdentityUpdatesTransactor) GrantRole ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) GrantRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*IdentityUpdatesTransactor) Initialize ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) Initialize(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc4d66de8.
Solidity: function initialize(address admin) returns()
func (*IdentityUpdatesTransactor) Pause ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*IdentityUpdatesTransactor) RenounceRole ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) RenounceRole(opts *bind.TransactOpts, role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*IdentityUpdatesTransactor) RevokeRole ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) RevokeRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*IdentityUpdatesTransactor) SetMaxPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) SetMaxPayloadSize(opts *bind.TransactOpts, maxPayloadSizeRequest *big.Int) (*types.Transaction, error)
SetMaxPayloadSize is a paid mutator transaction binding the contract method 0xfe8e37a3.
Solidity: function setMaxPayloadSize(uint256 maxPayloadSizeRequest) returns()
func (*IdentityUpdatesTransactor) SetMinPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) SetMinPayloadSize(opts *bind.TransactOpts, minPayloadSizeRequest *big.Int) (*types.Transaction, error)
SetMinPayloadSize is a paid mutator transaction binding the contract method 0x314a100e.
Solidity: function setMinPayloadSize(uint256 minPayloadSizeRequest) returns()
func (*IdentityUpdatesTransactor) Unpause ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*IdentityUpdatesTransactor) UpgradeToAndCall ¶
func (_IdentityUpdates *IdentityUpdatesTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type IdentityUpdatesTransactorRaw ¶
type IdentityUpdatesTransactorRaw struct {
Contract *IdentityUpdatesTransactor // Generic write-only contract binding to access the raw methods on
}
IdentityUpdatesTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IdentityUpdatesTransactorRaw) Transact ¶
func (_IdentityUpdates *IdentityUpdatesTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IdentityUpdatesTransactorRaw) Transfer ¶
func (_IdentityUpdates *IdentityUpdatesTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type IdentityUpdatesTransactorSession ¶
type IdentityUpdatesTransactorSession struct {
Contract *IdentityUpdatesTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
IdentityUpdatesTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*IdentityUpdatesTransactorSession) AddIdentityUpdate ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) AddIdentityUpdate(inboxId [32]byte, update []byte) (*types.Transaction, error)
AddIdentityUpdate is a paid mutator transaction binding the contract method 0xba74fc7c.
Solidity: function addIdentityUpdate(bytes32 inboxId, bytes update) returns()
func (*IdentityUpdatesTransactorSession) GrantRole ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*IdentityUpdatesTransactorSession) Initialize ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) Initialize(admin common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc4d66de8.
Solidity: function initialize(address admin) returns()
func (*IdentityUpdatesTransactorSession) Pause ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*IdentityUpdatesTransactorSession) RenounceRole ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*IdentityUpdatesTransactorSession) RevokeRole ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*IdentityUpdatesTransactorSession) SetMaxPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) SetMaxPayloadSize(maxPayloadSizeRequest *big.Int) (*types.Transaction, error)
SetMaxPayloadSize is a paid mutator transaction binding the contract method 0xfe8e37a3.
Solidity: function setMaxPayloadSize(uint256 maxPayloadSizeRequest) returns()
func (*IdentityUpdatesTransactorSession) SetMinPayloadSize ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) SetMinPayloadSize(minPayloadSizeRequest *big.Int) (*types.Transaction, error)
SetMinPayloadSize is a paid mutator transaction binding the contract method 0x314a100e.
Solidity: function setMinPayloadSize(uint256 minPayloadSizeRequest) returns()
func (*IdentityUpdatesTransactorSession) Unpause ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*IdentityUpdatesTransactorSession) UpgradeToAndCall ¶
func (_IdentityUpdates *IdentityUpdatesTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type IdentityUpdatesUnpaused ¶
type IdentityUpdatesUnpaused struct {
Account common.Address
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesUnpaused represents a Unpaused event raised by the IdentityUpdates contract.
type IdentityUpdatesUnpausedIterator ¶
type IdentityUpdatesUnpausedIterator struct {
Event *IdentityUpdatesUnpaused // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the IdentityUpdates contract.
func (*IdentityUpdatesUnpausedIterator) Close ¶
func (it *IdentityUpdatesUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesUnpausedIterator) Error ¶
func (it *IdentityUpdatesUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesUnpausedIterator) Next ¶
func (it *IdentityUpdatesUnpausedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesUpgradeAuthorized ¶
type IdentityUpdatesUpgradeAuthorized struct {
Upgrader common.Address
NewImplementation common.Address
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesUpgradeAuthorized represents a UpgradeAuthorized event raised by the IdentityUpdates contract.
type IdentityUpdatesUpgradeAuthorizedIterator ¶
type IdentityUpdatesUpgradeAuthorizedIterator struct {
Event *IdentityUpdatesUpgradeAuthorized // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesUpgradeAuthorizedIterator is returned from FilterUpgradeAuthorized and is used to iterate over the raw logs and unpacked data for UpgradeAuthorized events raised by the IdentityUpdates contract.
func (*IdentityUpdatesUpgradeAuthorizedIterator) Close ¶
func (it *IdentityUpdatesUpgradeAuthorizedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesUpgradeAuthorizedIterator) Error ¶
func (it *IdentityUpdatesUpgradeAuthorizedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesUpgradeAuthorizedIterator) Next ¶
func (it *IdentityUpdatesUpgradeAuthorizedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IdentityUpdatesUpgraded ¶
type IdentityUpdatesUpgraded struct {
Implementation common.Address
Raw types.Log // Blockchain specific contextual infos
}
IdentityUpdatesUpgraded represents a Upgraded event raised by the IdentityUpdates contract.
type IdentityUpdatesUpgradedIterator ¶
type IdentityUpdatesUpgradedIterator struct {
Event *IdentityUpdatesUpgraded // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
IdentityUpdatesUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the IdentityUpdates contract.
func (*IdentityUpdatesUpgradedIterator) Close ¶
func (it *IdentityUpdatesUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IdentityUpdatesUpgradedIterator) Error ¶
func (it *IdentityUpdatesUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IdentityUpdatesUpgradedIterator) Next ¶
func (it *IdentityUpdatesUpgradedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.