Versions in this module Expand all Collapse all v1 v1.0.0 Dec 13, 2024 Changes in this version + var IAuthorityFactoryABI = IAuthorityFactoryMetaData.ABI + var IAuthorityFactoryMetaData = &bind.MetaData + type IAuthorityFactory struct + func NewIAuthorityFactory(address common.Address, backend bind.ContractBackend) (*IAuthorityFactory, error) + type IAuthorityFactoryAuthorityCreated struct + Authority common.Address + Raw types.Log + type IAuthorityFactoryAuthorityCreatedIterator struct + Event *IAuthorityFactoryAuthorityCreated + func (it *IAuthorityFactoryAuthorityCreatedIterator) Close() error + func (it *IAuthorityFactoryAuthorityCreatedIterator) Error() error + func (it *IAuthorityFactoryAuthorityCreatedIterator) Next() bool + type IAuthorityFactoryCaller struct + func NewIAuthorityFactoryCaller(address common.Address, caller bind.ContractCaller) (*IAuthorityFactoryCaller, error) + func (_IAuthorityFactory *IAuthorityFactoryCaller) CalculateAuthorityAddress(opts *bind.CallOpts, authorityOwner common.Address, epochLength *big.Int, ...) (common.Address, error) + type IAuthorityFactoryCallerRaw struct + Contract *IAuthorityFactoryCaller + func (_IAuthorityFactory *IAuthorityFactoryCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type IAuthorityFactoryCallerSession struct + CallOpts bind.CallOpts + Contract *IAuthorityFactoryCaller + func (_IAuthorityFactory *IAuthorityFactoryCallerSession) CalculateAuthorityAddress(authorityOwner common.Address, epochLength *big.Int, salt [32]byte) (common.Address, error) + type IAuthorityFactoryFilterer struct + func NewIAuthorityFactoryFilterer(address common.Address, filterer bind.ContractFilterer) (*IAuthorityFactoryFilterer, error) + func (_IAuthorityFactory *IAuthorityFactoryFilterer) FilterAuthorityCreated(opts *bind.FilterOpts) (*IAuthorityFactoryAuthorityCreatedIterator, error) + func (_IAuthorityFactory *IAuthorityFactoryFilterer) ParseAuthorityCreated(log types.Log) (*IAuthorityFactoryAuthorityCreated, error) + func (_IAuthorityFactory *IAuthorityFactoryFilterer) WatchAuthorityCreated(opts *bind.WatchOpts, sink chan<- *IAuthorityFactoryAuthorityCreated) (event.Subscription, error) + type IAuthorityFactoryRaw struct + Contract *IAuthorityFactory + func (_IAuthorityFactory *IAuthorityFactoryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_IAuthorityFactory *IAuthorityFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IAuthorityFactory *IAuthorityFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IAuthorityFactorySession struct + CallOpts bind.CallOpts + Contract *IAuthorityFactory + TransactOpts bind.TransactOpts + func (_IAuthorityFactory *IAuthorityFactorySession) CalculateAuthorityAddress(authorityOwner common.Address, epochLength *big.Int, salt [32]byte) (common.Address, error) + func (_IAuthorityFactory *IAuthorityFactorySession) NewAuthority(authorityOwner common.Address, epochLength *big.Int) (*types.Transaction, error) + func (_IAuthorityFactory *IAuthorityFactorySession) NewAuthority0(authorityOwner common.Address, epochLength *big.Int, salt [32]byte) (*types.Transaction, error) + type IAuthorityFactoryTransactor struct + func NewIAuthorityFactoryTransactor(address common.Address, transactor bind.ContractTransactor) (*IAuthorityFactoryTransactor, error) + func (_IAuthorityFactory *IAuthorityFactoryTransactor) NewAuthority(opts *bind.TransactOpts, authorityOwner common.Address, epochLength *big.Int) (*types.Transaction, error) + func (_IAuthorityFactory *IAuthorityFactoryTransactor) NewAuthority0(opts *bind.TransactOpts, authorityOwner common.Address, epochLength *big.Int, ...) (*types.Transaction, error) + type IAuthorityFactoryTransactorRaw struct + Contract *IAuthorityFactoryTransactor + func (_IAuthorityFactory *IAuthorityFactoryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IAuthorityFactory *IAuthorityFactoryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IAuthorityFactoryTransactorSession struct + Contract *IAuthorityFactoryTransactor + TransactOpts bind.TransactOpts + func (_IAuthorityFactory *IAuthorityFactoryTransactorSession) NewAuthority(authorityOwner common.Address, epochLength *big.Int) (*types.Transaction, error) + func (_IAuthorityFactory *IAuthorityFactoryTransactorSession) NewAuthority0(authorityOwner common.Address, epochLength *big.Int, salt [32]byte) (*types.Transaction, error)