Documentation ¶
Index ¶
- Variables
- type FarcasterIDRegistry
- type FarcasterIDRegistryAdd
- type FarcasterIDRegistryAddIterator
- type FarcasterIDRegistryAdminReset
- type FarcasterIDRegistryAdminResetIterator
- type FarcasterIDRegistryCaller
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) CHANGERECOVERYADDRESSTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) CustodyOf(opts *bind.CallOpts, fid *big.Int) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) DomainSeparatorV4(opts *bind.CallOpts) ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Eip712Domain(opts *bind.CallOpts) (struct{ ... }, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) GatewayFrozen(opts *bind.CallOpts) (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) GracePeriod(opts *bind.CallOpts) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Guardians(opts *bind.CallOpts, guardian common.Address) (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) HashTypedDataV4(opts *bind.CallOpts, structHash [32]byte) ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) IdCounter(opts *bind.CallOpts) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) IdGateway(opts *bind.CallOpts) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) IdOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) IsMigrated(opts *bind.CallOpts) (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) MigratedAt(opts *bind.CallOpts) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Migrator(opts *bind.CallOpts) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Name(opts *bind.CallOpts) (string, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Nonces(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) RecoveryOf(opts *bind.CallOpts, fid *big.Int) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) TRANSFERANDCHANGERECOVERYTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) TRANSFERTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) VERSION(opts *bind.CallOpts) (string, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) VerifyFidSignature(opts *bind.CallOpts, custodyAddress common.Address, fid *big.Int, ...) (bool, error)
- type FarcasterIDRegistryCallerRaw
- type FarcasterIDRegistryCallerSession
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) CHANGERECOVERYADDRESSTYPEHASH() ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) CustodyOf(fid *big.Int) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) DomainSeparatorV4() ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Eip712Domain() (struct{ ... }, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) GatewayFrozen() (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) GracePeriod() (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Guardians(guardian common.Address) (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) HashTypedDataV4(structHash [32]byte) ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) IdCounter() (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) IdGateway() (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) IdOf(owner common.Address) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) IsMigrated() (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) MigratedAt() (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Migrator() (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Name() (string, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Nonces(owner common.Address) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Owner() (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Paused() (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) PendingOwner() (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) RecoveryOf(fid *big.Int) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) TRANSFERANDCHANGERECOVERYTYPEHASH() ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) TRANSFERTYPEHASH() ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) VERSION() (string, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) VerifyFidSignature(custodyAddress common.Address, fid *big.Int, digest [32]byte, sig []byte) (bool, error)
- type FarcasterIDRegistryChangeRecoveryAddress
- type FarcasterIDRegistryChangeRecoveryAddressIterator
- type FarcasterIDRegistryEIP712DomainChanged
- type FarcasterIDRegistryEIP712DomainChangedIterator
- type FarcasterIDRegistryFilterer
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterAdd(opts *bind.FilterOpts, guardian []common.Address) (*FarcasterIDRegistryAddIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterAdminReset(opts *bind.FilterOpts, fid []*big.Int) (*FarcasterIDRegistryAdminResetIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterChangeRecoveryAddress(opts *bind.FilterOpts, id []*big.Int, recovery []common.Address) (*FarcasterIDRegistryChangeRecoveryAddressIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterEIP712DomainChanged(opts *bind.FilterOpts) (*FarcasterIDRegistryEIP712DomainChangedIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterFreezeIdGateway(opts *bind.FilterOpts) (*FarcasterIDRegistryFreezeIdGatewayIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterMigrated(opts *bind.FilterOpts, migratedAt []*big.Int) (*FarcasterIDRegistryMigratedIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FarcasterIDRegistryOwnershipTransferStartedIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FarcasterIDRegistryOwnershipTransferredIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterPaused(opts *bind.FilterOpts) (*FarcasterIDRegistryPausedIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterRecover(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*FarcasterIDRegistryRecoverIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterRegister(opts *bind.FilterOpts, to []common.Address, id []*big.Int) (*FarcasterIDRegistryRegisterIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterRemove(opts *bind.FilterOpts, guardian []common.Address) (*FarcasterIDRegistryRemoveIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterSetIdCounter(opts *bind.FilterOpts) (*FarcasterIDRegistrySetIdCounterIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterSetIdGateway(opts *bind.FilterOpts) (*FarcasterIDRegistrySetIdGatewayIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterSetMigrator(opts *bind.FilterOpts) (*FarcasterIDRegistrySetMigratorIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*FarcasterIDRegistryTransferIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterUnpaused(opts *bind.FilterOpts) (*FarcasterIDRegistryUnpausedIterator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseAdd(log types.Log) (*FarcasterIDRegistryAdd, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseAdminReset(log types.Log) (*FarcasterIDRegistryAdminReset, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseChangeRecoveryAddress(log types.Log) (*FarcasterIDRegistryChangeRecoveryAddress, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseEIP712DomainChanged(log types.Log) (*FarcasterIDRegistryEIP712DomainChanged, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseFreezeIdGateway(log types.Log) (*FarcasterIDRegistryFreezeIdGateway, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseMigrated(log types.Log) (*FarcasterIDRegistryMigrated, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseOwnershipTransferStarted(log types.Log) (*FarcasterIDRegistryOwnershipTransferStarted, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseOwnershipTransferred(log types.Log) (*FarcasterIDRegistryOwnershipTransferred, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParsePaused(log types.Log) (*FarcasterIDRegistryPaused, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseRecover(log types.Log) (*FarcasterIDRegistryRecover, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseRegister(log types.Log) (*FarcasterIDRegistryRegister, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseRemove(log types.Log) (*FarcasterIDRegistryRemove, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseSetIdCounter(log types.Log) (*FarcasterIDRegistrySetIdCounter, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseSetIdGateway(log types.Log) (*FarcasterIDRegistrySetIdGateway, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseSetMigrator(log types.Log) (*FarcasterIDRegistrySetMigrator, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseTransfer(log types.Log) (*FarcasterIDRegistryTransfer, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseUnpaused(log types.Log) (*FarcasterIDRegistryUnpaused, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchAdd(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryAdd, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchAdminReset(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryAdminReset, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchChangeRecoveryAddress(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryChangeRecoveryAddress, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchEIP712DomainChanged(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryEIP712DomainChanged) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchFreezeIdGateway(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryFreezeIdGateway) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchMigrated(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryMigrated, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryOwnershipTransferred, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryPaused) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchRecover(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryRecover, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchRegister(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryRegister, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchRemove(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryRemove, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchSetIdCounter(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistrySetIdCounter) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchSetIdGateway(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistrySetIdGateway) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchSetMigrator(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistrySetMigrator) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryTransfer, ...) (event.Subscription, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryUnpaused) (event.Subscription, error)
- type FarcasterIDRegistryFreezeIdGateway
- type FarcasterIDRegistryFreezeIdGatewayIterator
- type FarcasterIDRegistryMigrated
- type FarcasterIDRegistryMigratedIterator
- type FarcasterIDRegistryOwnershipTransferStarted
- type FarcasterIDRegistryOwnershipTransferStartedIterator
- type FarcasterIDRegistryOwnershipTransferred
- type FarcasterIDRegistryOwnershipTransferredIterator
- type FarcasterIDRegistryPaused
- type FarcasterIDRegistryPausedIterator
- type FarcasterIDRegistryRaw
- func (_FarcasterIDRegistry *FarcasterIDRegistryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_FarcasterIDRegistry *FarcasterIDRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type FarcasterIDRegistryRecover
- type FarcasterIDRegistryRecoverIterator
- type FarcasterIDRegistryRegister
- type FarcasterIDRegistryRegisterIterator
- type FarcasterIDRegistryRemove
- type FarcasterIDRegistryRemoveIterator
- type FarcasterIDRegistrySession
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) AcceptOwnership() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) AddGuardian(guardian common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) BulkRegisterIds(ids []IIdRegistryBulkRegisterData) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) BulkRegisterIdsWithDefaultRecovery(ids []IIdRegistryBulkRegisterDefaultRecoveryData, recovery common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) BulkResetIds(ids []*big.Int) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) CHANGERECOVERYADDRESSTYPEHASH() ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) ChangeRecoveryAddress(recovery common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) ChangeRecoveryAddressFor(owner common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) CustodyOf(fid *big.Int) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) DomainSeparatorV4() ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Eip712Domain() (struct{ ... }, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) FreezeIdGateway() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) GatewayFrozen() (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) GracePeriod() (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Guardians(guardian common.Address) (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) HashTypedDataV4(structHash [32]byte) ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) IdCounter() (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) IdGateway() (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) IdOf(owner common.Address) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) IsMigrated() (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Migrate() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) MigratedAt() (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Migrator() (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Name() (string, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Nonces(owner common.Address) (*big.Int, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Owner() (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Pause() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Paused() (bool, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) PendingOwner() (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Recover(from common.Address, to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) RecoverFor(from common.Address, to common.Address, recoveryDeadline *big.Int, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) RecoveryOf(fid *big.Int) (common.Address, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Register(to common.Address, recovery common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) RemoveGuardian(guardian common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) RenounceOwnership() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) SetIdCounter(_counter *big.Int) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) SetIdGateway(_idGateway common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) SetMigrator(_migrator common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TRANSFERANDCHANGERECOVERYTYPEHASH() ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TRANSFERTYPEHASH() ([32]byte, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Transfer(to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TransferAndChangeRecovery(to common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TransferAndChangeRecoveryFor(from common.Address, to common.Address, recovery common.Address, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TransferFor(from common.Address, to common.Address, fromDeadline *big.Int, fromSig []byte, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Unpause() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) UseNonce() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) VERSION() (string, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistrySession) VerifyFidSignature(custodyAddress common.Address, fid *big.Int, digest [32]byte, sig []byte) (bool, error)
- type FarcasterIDRegistrySetIdCounter
- type FarcasterIDRegistrySetIdCounterIterator
- type FarcasterIDRegistrySetIdGateway
- type FarcasterIDRegistrySetIdGatewayIterator
- type FarcasterIDRegistrySetMigrator
- type FarcasterIDRegistrySetMigratorIterator
- type FarcasterIDRegistryTransactor
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) AddGuardian(opts *bind.TransactOpts, guardian common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) BulkRegisterIds(opts *bind.TransactOpts, ids []IIdRegistryBulkRegisterData) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) BulkRegisterIdsWithDefaultRecovery(opts *bind.TransactOpts, ids []IIdRegistryBulkRegisterDefaultRecoveryData, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) BulkResetIds(opts *bind.TransactOpts, ids []*big.Int) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) ChangeRecoveryAddress(opts *bind.TransactOpts, recovery common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) ChangeRecoveryAddressFor(opts *bind.TransactOpts, owner common.Address, recovery common.Address, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) FreezeIdGateway(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Migrate(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Recover(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) RecoverFor(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Register(opts *bind.TransactOpts, to common.Address, recovery common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) RemoveGuardian(opts *bind.TransactOpts, guardian common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) SetIdCounter(opts *bind.TransactOpts, _counter *big.Int) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) SetIdGateway(opts *bind.TransactOpts, _idGateway common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) SetMigrator(opts *bind.TransactOpts, _migrator common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Transfer(opts *bind.TransactOpts, to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) TransferAndChangeRecovery(opts *bind.TransactOpts, to common.Address, recovery common.Address, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) TransferAndChangeRecoveryFor(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) TransferFor(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) UseNonce(opts *bind.TransactOpts) (*types.Transaction, error)
- type FarcasterIDRegistryTransactorRaw
- type FarcasterIDRegistryTransactorSession
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) AddGuardian(guardian common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) BulkRegisterIds(ids []IIdRegistryBulkRegisterData) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) BulkRegisterIdsWithDefaultRecovery(ids []IIdRegistryBulkRegisterDefaultRecoveryData, recovery common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) BulkResetIds(ids []*big.Int) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) ChangeRecoveryAddress(recovery common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) ChangeRecoveryAddressFor(owner common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) FreezeIdGateway() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Migrate() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Pause() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Recover(from common.Address, to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) RecoverFor(from common.Address, to common.Address, recoveryDeadline *big.Int, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Register(to common.Address, recovery common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) RemoveGuardian(guardian common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) SetIdCounter(_counter *big.Int) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) SetIdGateway(_idGateway common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) SetMigrator(_migrator common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Transfer(to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) TransferAndChangeRecovery(to common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) TransferAndChangeRecoveryFor(from common.Address, to common.Address, recovery common.Address, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) TransferFor(from common.Address, to common.Address, fromDeadline *big.Int, fromSig []byte, ...) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Unpause() (*types.Transaction, error)
- func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) UseNonce() (*types.Transaction, error)
- type FarcasterIDRegistryTransfer
- type FarcasterIDRegistryTransferIterator
- type FarcasterIDRegistryUnpaused
- type FarcasterIDRegistryUnpausedIterator
- type IIdRegistryBulkRegisterData
- type IIdRegistryBulkRegisterDefaultRecoveryData
Constants ¶
This section is empty.
Variables ¶
var FarcasterIDRegistryABI = FarcasterIDRegistryMetaData.ABI
FarcasterIDRegistryABI is the input ABI used to generate the binding from. Deprecated: Use FarcasterIDRegistryMetaData.ABI instead.
var FarcasterIDRegistryMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_migrator\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_initialOwner\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"AlreadyMigrated\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"GatewayFrozen\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"HasId\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"HasNoId\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"currentNonce\",\"type\":\"uint256\"}],\"name\":\"InvalidAccountNonce\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidShortString\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidSignature\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyGuardian\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyMigrator\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PermissionRevoked\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SignatureExpired\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"str\",\"type\":\"string\"}],\"name\":\"StringTooLong\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"Unauthorized\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"guardian\",\"type\":\"address\"}],\"name\":\"Add\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fid\",\"type\":\"uint256\"}],\"name\":\"AdminReset\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"}],\"name\":\"ChangeRecoveryAddress\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"EIP712DomainChanged\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"idGateway\",\"type\":\"address\"}],\"name\":\"FreezeIdGateway\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"migratedAt\",\"type\":\"uint256\"}],\"name\":\"Migrated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferStarted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"Recover\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"}],\"name\":\"Register\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"guardian\",\"type\":\"address\"}],\"name\":\"Remove\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"oldCounter\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newCounter\",\"type\":\"uint256\"}],\"name\":\"SetIdCounter\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldIdGateway\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newIdGateway\",\"type\":\"address\"}],\"name\":\"SetIdGateway\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldMigrator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newMigrator\",\"type\":\"address\"}],\"name\":\"SetMigrator\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"CHANGE_RECOVERY_ADDRESS_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"TRANSFER_AND_CHANGE_RECOVERY_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"TRANSFER_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VERSION\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"guardian\",\"type\":\"address\"}],\"name\":\"addGuardian\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"components\":[{\"internalType\":\"uint24\",\"name\":\"fid\",\"type\":\"uint24\"},{\"internalType\":\"address\",\"name\":\"custody\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"}],\"internalType\":\"structIIdRegistry.BulkRegisterData[]\",\"name\":\"ids\",\"type\":\"tuple[]\"}],\"name\":\"bulkRegisterIds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"components\":[{\"internalType\":\"uint24\",\"name\":\"fid\",\"type\":\"uint24\"},{\"internalType\":\"address\",\"name\":\"custody\",\"type\":\"address\"}],\"internalType\":\"structIIdRegistry.BulkRegisterDefaultRecoveryData[]\",\"name\":\"ids\",\"type\":\"tuple[]\"},{\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"}],\"name\":\"bulkRegisterIdsWithDefaultRecovery\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint24[]\",\"name\":\"ids\",\"type\":\"uint24[]\"}],\"name\":\"bulkResetIds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"}],\"name\":\"changeRecoveryAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"sig\",\"type\":\"bytes\"}],\"name\":\"changeRecoveryAddressFor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"fid\",\"type\":\"uint256\"}],\"name\":\"custodyOf\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"custody\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"domainSeparatorV4\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"eip712Domain\",\"outputs\":[{\"internalType\":\"bytes1\",\"name\":\"fields\",\"type\":\"bytes1\"},{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"version\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"chainId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"verifyingContract\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"salt\",\"type\":\"bytes32\"},{\"internalType\":\"uint256[]\",\"name\":\"extensions\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"freezeIdGateway\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"gatewayFrozen\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"gracePeriod\",\"outputs\":[{\"internalType\":\"uint24\",\"name\":\"\",\"type\":\"uint24\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"guardian\",\"type\":\"address\"}],\"name\":\"guardians\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"isGuardian\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"structHash\",\"type\":\"bytes32\"}],\"name\":\"hashTypedDataV4\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"idCounter\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"idGateway\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"idOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"fid\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isMigrated\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"migrate\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"migratedAt\",\"outputs\":[{\"internalType\":\"uint40\",\"name\":\"\",\"type\":\"uint40\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"migrator\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"nonces\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pendingOwner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"sig\",\"type\":\"bytes\"}],\"name\":\"recover\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"recoveryDeadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"recoverySig\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"toDeadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"toSig\",\"type\":\"bytes\"}],\"name\":\"recoverFor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"fid\",\"type\":\"uint256\"}],\"name\":\"recoveryOf\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"}],\"name\":\"register\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"fid\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"guardian\",\"type\":\"address\"}],\"name\":\"removeGuardian\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_counter\",\"type\":\"uint256\"}],\"name\":\"setIdCounter\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_idGateway\",\"type\":\"address\"}],\"name\":\"setIdGateway\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_migrator\",\"type\":\"address\"}],\"name\":\"setMigrator\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"sig\",\"type\":\"bytes\"}],\"name\":\"transfer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"sig\",\"type\":\"bytes\"}],\"name\":\"transferAndChangeRecovery\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recovery\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"fromDeadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"fromSig\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"toDeadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"toSig\",\"type\":\"bytes\"}],\"name\":\"transferAndChangeRecoveryFor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"fromDeadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"fromSig\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"toDeadline\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"toSig\",\"type\":\"bytes\"}],\"name\":\"transferFor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unpause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"useNonce\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"custodyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"fid\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"digest\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"sig\",\"type\":\"bytes\"}],\"name\":\"verifyFidSignature\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"isValid\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
FarcasterIDRegistryMetaData contains all meta data concerning the FarcasterIDRegistry contract.
Functions ¶
This section is empty.
Types ¶
type FarcasterIDRegistry ¶
type FarcasterIDRegistry struct { FarcasterIDRegistryCaller // Read-only binding to the contract FarcasterIDRegistryTransactor // Write-only binding to the contract FarcasterIDRegistryFilterer // Log filterer for contract events }
FarcasterIDRegistry is an auto generated Go binding around an Ethereum contract.
func NewFarcasterIDRegistry ¶
func NewFarcasterIDRegistry(address common.Address, backend bind.ContractBackend) (*FarcasterIDRegistry, error)
NewFarcasterIDRegistry creates a new instance of FarcasterIDRegistry, bound to a specific deployed contract.
type FarcasterIDRegistryAdd ¶
type FarcasterIDRegistryAdd struct { Guardian common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryAdd represents a Add event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryAddIterator ¶
type FarcasterIDRegistryAddIterator struct { Event *FarcasterIDRegistryAdd // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryAddIterator is returned from FilterAdd and is used to iterate over the raw logs and unpacked data for Add events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryAddIterator) Close ¶
func (it *FarcasterIDRegistryAddIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryAddIterator) Error ¶
func (it *FarcasterIDRegistryAddIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryAddIterator) Next ¶
func (it *FarcasterIDRegistryAddIterator) 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 FarcasterIDRegistryAdminReset ¶
type FarcasterIDRegistryAdminReset struct { Fid *big.Int Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryAdminReset represents a AdminReset event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryAdminResetIterator ¶
type FarcasterIDRegistryAdminResetIterator struct { Event *FarcasterIDRegistryAdminReset // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryAdminResetIterator is returned from FilterAdminReset and is used to iterate over the raw logs and unpacked data for AdminReset events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryAdminResetIterator) Close ¶
func (it *FarcasterIDRegistryAdminResetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryAdminResetIterator) Error ¶
func (it *FarcasterIDRegistryAdminResetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryAdminResetIterator) Next ¶
func (it *FarcasterIDRegistryAdminResetIterator) 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 FarcasterIDRegistryCaller ¶
type FarcasterIDRegistryCaller struct {
// contains filtered or unexported fields
}
FarcasterIDRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewFarcasterIDRegistryCaller ¶
func NewFarcasterIDRegistryCaller(address common.Address, caller bind.ContractCaller) (*FarcasterIDRegistryCaller, error)
NewFarcasterIDRegistryCaller creates a new read-only instance of FarcasterIDRegistry, bound to a specific deployed contract.
func (*FarcasterIDRegistryCaller) CHANGERECOVERYADDRESSTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) CHANGERECOVERYADDRESSTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
CHANGERECOVERYADDRESSTYPEHASH is a free data retrieval call binding the contract method 0xd5bac7f3.
Solidity: function CHANGE_RECOVERY_ADDRESS_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistryCaller) CustodyOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) CustodyOf(opts *bind.CallOpts, fid *big.Int) (common.Address, error)
CustodyOf is a free data retrieval call binding the contract method 0x65269e47.
Solidity: function custodyOf(uint256 fid) view returns(address custody)
func (*FarcasterIDRegistryCaller) DomainSeparatorV4 ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) DomainSeparatorV4(opts *bind.CallOpts) ([32]byte, error)
DomainSeparatorV4 is a free data retrieval call binding the contract method 0x78e890ba.
Solidity: function domainSeparatorV4() view returns(bytes32)
func (*FarcasterIDRegistryCaller) Eip712Domain ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Eip712Domain(opts *bind.CallOpts) (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*FarcasterIDRegistryCaller) GatewayFrozen ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) GatewayFrozen(opts *bind.CallOpts) (bool, error)
GatewayFrozen is a free data retrieval call binding the contract method 0x95e7549f.
Solidity: function gatewayFrozen() view returns(bool)
func (*FarcasterIDRegistryCaller) GracePeriod ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) GracePeriod(opts *bind.CallOpts) (*big.Int, error)
GracePeriod is a free data retrieval call binding the contract method 0xa06db7dc.
Solidity: function gracePeriod() view returns(uint24)
func (*FarcasterIDRegistryCaller) Guardians ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Guardians(opts *bind.CallOpts, guardian common.Address) (bool, error)
Guardians is a free data retrieval call binding the contract method 0x0633b14a.
Solidity: function guardians(address guardian) view returns(bool isGuardian)
func (*FarcasterIDRegistryCaller) HashTypedDataV4 ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) HashTypedDataV4(opts *bind.CallOpts, structHash [32]byte) ([32]byte, error)
HashTypedDataV4 is a free data retrieval call binding the contract method 0x4980f288.
Solidity: function hashTypedDataV4(bytes32 structHash) view returns(bytes32)
func (*FarcasterIDRegistryCaller) IdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) IdCounter(opts *bind.CallOpts) (*big.Int, error)
IdCounter is a free data retrieval call binding the contract method 0xeb08ab28.
Solidity: function idCounter() view returns(uint256)
func (*FarcasterIDRegistryCaller) IdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) IdGateway(opts *bind.CallOpts) (common.Address, error)
IdGateway is a free data retrieval call binding the contract method 0x4b57a600.
Solidity: function idGateway() view returns(address)
func (*FarcasterIDRegistryCaller) IdOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) IdOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
IdOf is a free data retrieval call binding the contract method 0xd94fe832.
Solidity: function idOf(address owner) view returns(uint256 fid)
func (*FarcasterIDRegistryCaller) IsMigrated ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) IsMigrated(opts *bind.CallOpts) (bool, error)
IsMigrated is a free data retrieval call binding the contract method 0xb06faf62.
Solidity: function isMigrated() view returns(bool)
func (*FarcasterIDRegistryCaller) MigratedAt ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) MigratedAt(opts *bind.CallOpts) (*big.Int, error)
MigratedAt is a free data retrieval call binding the contract method 0x8b21e484.
Solidity: function migratedAt() view returns(uint40)
func (*FarcasterIDRegistryCaller) Migrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Migrator(opts *bind.CallOpts) (common.Address, error)
Migrator is a free data retrieval call binding the contract method 0x7cd07e47.
Solidity: function migrator() view returns(address)
func (*FarcasterIDRegistryCaller) Name ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*FarcasterIDRegistryCaller) Nonces ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Nonces(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*FarcasterIDRegistryCaller) Owner ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*FarcasterIDRegistryCaller) Paused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) 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 (*FarcasterIDRegistryCaller) PendingOwner ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*FarcasterIDRegistryCaller) RecoveryOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) RecoveryOf(opts *bind.CallOpts, fid *big.Int) (common.Address, error)
RecoveryOf is a free data retrieval call binding the contract method 0xfa1a1b25.
Solidity: function recoveryOf(uint256 fid) view returns(address recovery)
func (*FarcasterIDRegistryCaller) TRANSFERANDCHANGERECOVERYTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) TRANSFERANDCHANGERECOVERYTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
TRANSFERANDCHANGERECOVERYTYPEHASH is a free data retrieval call binding the contract method 0xea2bbb83.
Solidity: function TRANSFER_AND_CHANGE_RECOVERY_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistryCaller) TRANSFERTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) TRANSFERTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
TRANSFERTYPEHASH is a free data retrieval call binding the contract method 0x00bf26f4.
Solidity: function TRANSFER_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistryCaller) VERSION ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) VERSION(opts *bind.CallOpts) (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*FarcasterIDRegistryCaller) VerifyFidSignature ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCaller) VerifyFidSignature(opts *bind.CallOpts, custodyAddress common.Address, fid *big.Int, digest [32]byte, sig []byte) (bool, error)
VerifyFidSignature is a free data retrieval call binding the contract method 0x32faac70.
Solidity: function verifyFidSignature(address custodyAddress, uint256 fid, bytes32 digest, bytes sig) view returns(bool isValid)
type FarcasterIDRegistryCallerRaw ¶
type FarcasterIDRegistryCallerRaw struct {
Contract *FarcasterIDRegistryCaller // Generic read-only contract binding to access the raw methods on
}
FarcasterIDRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*FarcasterIDRegistryCallerRaw) Call ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerRaw) 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 FarcasterIDRegistryCallerSession ¶
type FarcasterIDRegistryCallerSession struct { Contract *FarcasterIDRegistryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
FarcasterIDRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*FarcasterIDRegistryCallerSession) CHANGERECOVERYADDRESSTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) CHANGERECOVERYADDRESSTYPEHASH() ([32]byte, error)
CHANGERECOVERYADDRESSTYPEHASH is a free data retrieval call binding the contract method 0xd5bac7f3.
Solidity: function CHANGE_RECOVERY_ADDRESS_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistryCallerSession) CustodyOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) CustodyOf(fid *big.Int) (common.Address, error)
CustodyOf is a free data retrieval call binding the contract method 0x65269e47.
Solidity: function custodyOf(uint256 fid) view returns(address custody)
func (*FarcasterIDRegistryCallerSession) DomainSeparatorV4 ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) DomainSeparatorV4() ([32]byte, error)
DomainSeparatorV4 is a free data retrieval call binding the contract method 0x78e890ba.
Solidity: function domainSeparatorV4() view returns(bytes32)
func (*FarcasterIDRegistryCallerSession) Eip712Domain ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Eip712Domain() (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*FarcasterIDRegistryCallerSession) GatewayFrozen ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) GatewayFrozen() (bool, error)
GatewayFrozen is a free data retrieval call binding the contract method 0x95e7549f.
Solidity: function gatewayFrozen() view returns(bool)
func (*FarcasterIDRegistryCallerSession) GracePeriod ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) GracePeriod() (*big.Int, error)
GracePeriod is a free data retrieval call binding the contract method 0xa06db7dc.
Solidity: function gracePeriod() view returns(uint24)
func (*FarcasterIDRegistryCallerSession) Guardians ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Guardians(guardian common.Address) (bool, error)
Guardians is a free data retrieval call binding the contract method 0x0633b14a.
Solidity: function guardians(address guardian) view returns(bool isGuardian)
func (*FarcasterIDRegistryCallerSession) HashTypedDataV4 ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) HashTypedDataV4(structHash [32]byte) ([32]byte, error)
HashTypedDataV4 is a free data retrieval call binding the contract method 0x4980f288.
Solidity: function hashTypedDataV4(bytes32 structHash) view returns(bytes32)
func (*FarcasterIDRegistryCallerSession) IdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) IdCounter() (*big.Int, error)
IdCounter is a free data retrieval call binding the contract method 0xeb08ab28.
Solidity: function idCounter() view returns(uint256)
func (*FarcasterIDRegistryCallerSession) IdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) IdGateway() (common.Address, error)
IdGateway is a free data retrieval call binding the contract method 0x4b57a600.
Solidity: function idGateway() view returns(address)
func (*FarcasterIDRegistryCallerSession) IdOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) IdOf(owner common.Address) (*big.Int, error)
IdOf is a free data retrieval call binding the contract method 0xd94fe832.
Solidity: function idOf(address owner) view returns(uint256 fid)
func (*FarcasterIDRegistryCallerSession) IsMigrated ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) IsMigrated() (bool, error)
IsMigrated is a free data retrieval call binding the contract method 0xb06faf62.
Solidity: function isMigrated() view returns(bool)
func (*FarcasterIDRegistryCallerSession) MigratedAt ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) MigratedAt() (*big.Int, error)
MigratedAt is a free data retrieval call binding the contract method 0x8b21e484.
Solidity: function migratedAt() view returns(uint40)
func (*FarcasterIDRegistryCallerSession) Migrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Migrator() (common.Address, error)
Migrator is a free data retrieval call binding the contract method 0x7cd07e47.
Solidity: function migrator() view returns(address)
func (*FarcasterIDRegistryCallerSession) Name ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*FarcasterIDRegistryCallerSession) Nonces ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Nonces(owner common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*FarcasterIDRegistryCallerSession) Owner ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*FarcasterIDRegistryCallerSession) Paused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*FarcasterIDRegistryCallerSession) PendingOwner ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*FarcasterIDRegistryCallerSession) RecoveryOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) RecoveryOf(fid *big.Int) (common.Address, error)
RecoveryOf is a free data retrieval call binding the contract method 0xfa1a1b25.
Solidity: function recoveryOf(uint256 fid) view returns(address recovery)
func (*FarcasterIDRegistryCallerSession) TRANSFERANDCHANGERECOVERYTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) TRANSFERANDCHANGERECOVERYTYPEHASH() ([32]byte, error)
TRANSFERANDCHANGERECOVERYTYPEHASH is a free data retrieval call binding the contract method 0xea2bbb83.
Solidity: function TRANSFER_AND_CHANGE_RECOVERY_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistryCallerSession) TRANSFERTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) TRANSFERTYPEHASH() ([32]byte, error)
TRANSFERTYPEHASH is a free data retrieval call binding the contract method 0x00bf26f4.
Solidity: function TRANSFER_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistryCallerSession) VERSION ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*FarcasterIDRegistryCallerSession) VerifyFidSignature ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryCallerSession) VerifyFidSignature(custodyAddress common.Address, fid *big.Int, digest [32]byte, sig []byte) (bool, error)
VerifyFidSignature is a free data retrieval call binding the contract method 0x32faac70.
Solidity: function verifyFidSignature(address custodyAddress, uint256 fid, bytes32 digest, bytes sig) view returns(bool isValid)
type FarcasterIDRegistryChangeRecoveryAddress ¶
type FarcasterIDRegistryChangeRecoveryAddress struct { Id *big.Int Recovery common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryChangeRecoveryAddress represents a ChangeRecoveryAddress event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryChangeRecoveryAddressIterator ¶
type FarcasterIDRegistryChangeRecoveryAddressIterator struct { Event *FarcasterIDRegistryChangeRecoveryAddress // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryChangeRecoveryAddressIterator is returned from FilterChangeRecoveryAddress and is used to iterate over the raw logs and unpacked data for ChangeRecoveryAddress events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryChangeRecoveryAddressIterator) Close ¶
func (it *FarcasterIDRegistryChangeRecoveryAddressIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryChangeRecoveryAddressIterator) Error ¶
func (it *FarcasterIDRegistryChangeRecoveryAddressIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryChangeRecoveryAddressIterator) Next ¶
func (it *FarcasterIDRegistryChangeRecoveryAddressIterator) 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 FarcasterIDRegistryEIP712DomainChanged ¶
type FarcasterIDRegistryEIP712DomainChanged struct {
Raw types.Log // Blockchain specific contextual infos
}
FarcasterIDRegistryEIP712DomainChanged represents a EIP712DomainChanged event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryEIP712DomainChangedIterator ¶
type FarcasterIDRegistryEIP712DomainChangedIterator struct { Event *FarcasterIDRegistryEIP712DomainChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryEIP712DomainChangedIterator is returned from FilterEIP712DomainChanged and is used to iterate over the raw logs and unpacked data for EIP712DomainChanged events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryEIP712DomainChangedIterator) Close ¶
func (it *FarcasterIDRegistryEIP712DomainChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryEIP712DomainChangedIterator) Error ¶
func (it *FarcasterIDRegistryEIP712DomainChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryEIP712DomainChangedIterator) Next ¶
func (it *FarcasterIDRegistryEIP712DomainChangedIterator) 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 FarcasterIDRegistryFilterer ¶
type FarcasterIDRegistryFilterer struct {
// contains filtered or unexported fields
}
FarcasterIDRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewFarcasterIDRegistryFilterer ¶
func NewFarcasterIDRegistryFilterer(address common.Address, filterer bind.ContractFilterer) (*FarcasterIDRegistryFilterer, error)
NewFarcasterIDRegistryFilterer creates a new log filterer instance of FarcasterIDRegistry, bound to a specific deployed contract.
func (*FarcasterIDRegistryFilterer) FilterAdd ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterAdd(opts *bind.FilterOpts, guardian []common.Address) (*FarcasterIDRegistryAddIterator, error)
FilterAdd is a free log retrieval operation binding the contract event 0x87dc5eecd6d6bdeae407c426da6bfba5b7190befc554ed5d4d62dd5cf939fbae.
Solidity: event Add(address indexed guardian)
func (*FarcasterIDRegistryFilterer) FilterAdminReset ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterAdminReset(opts *bind.FilterOpts, fid []*big.Int) (*FarcasterIDRegistryAdminResetIterator, error)
FilterAdminReset is a free log retrieval operation binding the contract event 0x8b4b4c6da5b89da518fb865149e01ad2863b48861a8b952e11645f663959fa70.
Solidity: event AdminReset(uint256 indexed fid)
func (*FarcasterIDRegistryFilterer) FilterChangeRecoveryAddress ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterChangeRecoveryAddress(opts *bind.FilterOpts, id []*big.Int, recovery []common.Address) (*FarcasterIDRegistryChangeRecoveryAddressIterator, error)
FilterChangeRecoveryAddress is a free log retrieval operation binding the contract event 0x8e700b803af43e14651431cd73c9fe7d11b131ad797576a70b893ce5766f65c3.
Solidity: event ChangeRecoveryAddress(uint256 indexed id, address indexed recovery)
func (*FarcasterIDRegistryFilterer) FilterEIP712DomainChanged ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterEIP712DomainChanged(opts *bind.FilterOpts) (*FarcasterIDRegistryEIP712DomainChangedIterator, error)
FilterEIP712DomainChanged is a free log retrieval operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*FarcasterIDRegistryFilterer) FilterFreezeIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterFreezeIdGateway(opts *bind.FilterOpts) (*FarcasterIDRegistryFreezeIdGatewayIterator, error)
FilterFreezeIdGateway is a free log retrieval operation binding the contract event 0x1f54688ee839cb2e57222a4f7482fd67a532a36666748891a7634428b2e8a153.
Solidity: event FreezeIdGateway(address idGateway)
func (*FarcasterIDRegistryFilterer) FilterMigrated ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterMigrated(opts *bind.FilterOpts, migratedAt []*big.Int) (*FarcasterIDRegistryMigratedIterator, error)
FilterMigrated is a free log retrieval operation binding the contract event 0xe4a25c0c2cbe89d6ad8b64c61a7dbdd20d1f781f6023f1ab94ebb7fe0aef6ab8.
Solidity: event Migrated(uint256 indexed migratedAt)
func (*FarcasterIDRegistryFilterer) FilterOwnershipTransferStarted ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*FarcasterIDRegistryOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*FarcasterIDRegistryFilterer) FilterOwnershipTransferred ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*FarcasterIDRegistryOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FarcasterIDRegistryFilterer) FilterPaused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterPaused(opts *bind.FilterOpts) (*FarcasterIDRegistryPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*FarcasterIDRegistryFilterer) FilterRecover ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterRecover(opts *bind.FilterOpts, from []common.Address, to []common.Address, id []*big.Int) (*FarcasterIDRegistryRecoverIterator, error)
FilterRecover is a free log retrieval operation binding the contract event 0xf6891c84a6c6af32a6d052172a8acc4c631b1d5057ffa2bc1da268b6938ea2da.
Solidity: event Recover(address indexed from, address indexed to, uint256 indexed id)
func (*FarcasterIDRegistryFilterer) FilterRegister ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterRegister(opts *bind.FilterOpts, to []common.Address, id []*big.Int) (*FarcasterIDRegistryRegisterIterator, error)
FilterRegister is a free log retrieval operation binding the contract event 0xf2e19a901b0748d8b08e428d0468896a039ac751ec4fec49b44b7b9c28097e45.
Solidity: event Register(address indexed to, uint256 indexed id, address recovery)
func (*FarcasterIDRegistryFilterer) FilterRemove ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterRemove(opts *bind.FilterOpts, guardian []common.Address) (*FarcasterIDRegistryRemoveIterator, error)
FilterRemove is a free log retrieval operation binding the contract event 0xbe7c7ac3248df4581c206a84aab3cb4e7d521b5398b42b681757f78a5a7d411e.
Solidity: event Remove(address indexed guardian)
func (*FarcasterIDRegistryFilterer) FilterSetIdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterSetIdCounter(opts *bind.FilterOpts) (*FarcasterIDRegistrySetIdCounterIterator, error)
FilterSetIdCounter is a free log retrieval operation binding the contract event 0x562044dce594b5c0ac495e6cf3717dbef4dcc96bf978ff452457bfccd68a4eed.
Solidity: event SetIdCounter(uint256 oldCounter, uint256 newCounter)
func (*FarcasterIDRegistryFilterer) FilterSetIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterSetIdGateway(opts *bind.FilterOpts) (*FarcasterIDRegistrySetIdGatewayIterator, error)
FilterSetIdGateway is a free log retrieval operation binding the contract event 0x306b123921c19a8629c68977f4dfea9ef9d5a6dedfafcd0d4a70ac6c9b763ac2.
Solidity: event SetIdGateway(address oldIdGateway, address newIdGateway)
func (*FarcasterIDRegistryFilterer) FilterSetMigrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterSetMigrator(opts *bind.FilterOpts) (*FarcasterIDRegistrySetMigratorIterator, error)
FilterSetMigrator is a free log retrieval operation binding the contract event 0xd8ad954fe808212ab9ed7139873e40807dff7995fe36e3d6cdeb8fa00fcebf10.
Solidity: event SetMigrator(address oldMigrator, address newMigrator)
func (*FarcasterIDRegistryFilterer) FilterTransfer ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, id []*big.Int) (*FarcasterIDRegistryTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed id)
func (*FarcasterIDRegistryFilterer) FilterUnpaused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) FilterUnpaused(opts *bind.FilterOpts) (*FarcasterIDRegistryUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*FarcasterIDRegistryFilterer) ParseAdd ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseAdd(log types.Log) (*FarcasterIDRegistryAdd, error)
ParseAdd is a log parse operation binding the contract event 0x87dc5eecd6d6bdeae407c426da6bfba5b7190befc554ed5d4d62dd5cf939fbae.
Solidity: event Add(address indexed guardian)
func (*FarcasterIDRegistryFilterer) ParseAdminReset ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseAdminReset(log types.Log) (*FarcasterIDRegistryAdminReset, error)
ParseAdminReset is a log parse operation binding the contract event 0x8b4b4c6da5b89da518fb865149e01ad2863b48861a8b952e11645f663959fa70.
Solidity: event AdminReset(uint256 indexed fid)
func (*FarcasterIDRegistryFilterer) ParseChangeRecoveryAddress ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseChangeRecoveryAddress(log types.Log) (*FarcasterIDRegistryChangeRecoveryAddress, error)
ParseChangeRecoveryAddress is a log parse operation binding the contract event 0x8e700b803af43e14651431cd73c9fe7d11b131ad797576a70b893ce5766f65c3.
Solidity: event ChangeRecoveryAddress(uint256 indexed id, address indexed recovery)
func (*FarcasterIDRegistryFilterer) ParseEIP712DomainChanged ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseEIP712DomainChanged(log types.Log) (*FarcasterIDRegistryEIP712DomainChanged, error)
ParseEIP712DomainChanged is a log parse operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*FarcasterIDRegistryFilterer) ParseFreezeIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseFreezeIdGateway(log types.Log) (*FarcasterIDRegistryFreezeIdGateway, error)
ParseFreezeIdGateway is a log parse operation binding the contract event 0x1f54688ee839cb2e57222a4f7482fd67a532a36666748891a7634428b2e8a153.
Solidity: event FreezeIdGateway(address idGateway)
func (*FarcasterIDRegistryFilterer) ParseMigrated ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseMigrated(log types.Log) (*FarcasterIDRegistryMigrated, error)
ParseMigrated is a log parse operation binding the contract event 0xe4a25c0c2cbe89d6ad8b64c61a7dbdd20d1f781f6023f1ab94ebb7fe0aef6ab8.
Solidity: event Migrated(uint256 indexed migratedAt)
func (*FarcasterIDRegistryFilterer) ParseOwnershipTransferStarted ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseOwnershipTransferStarted(log types.Log) (*FarcasterIDRegistryOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*FarcasterIDRegistryFilterer) ParseOwnershipTransferred ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseOwnershipTransferred(log types.Log) (*FarcasterIDRegistryOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FarcasterIDRegistryFilterer) ParsePaused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParsePaused(log types.Log) (*FarcasterIDRegistryPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*FarcasterIDRegistryFilterer) ParseRecover ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseRecover(log types.Log) (*FarcasterIDRegistryRecover, error)
ParseRecover is a log parse operation binding the contract event 0xf6891c84a6c6af32a6d052172a8acc4c631b1d5057ffa2bc1da268b6938ea2da.
Solidity: event Recover(address indexed from, address indexed to, uint256 indexed id)
func (*FarcasterIDRegistryFilterer) ParseRegister ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseRegister(log types.Log) (*FarcasterIDRegistryRegister, error)
ParseRegister is a log parse operation binding the contract event 0xf2e19a901b0748d8b08e428d0468896a039ac751ec4fec49b44b7b9c28097e45.
Solidity: event Register(address indexed to, uint256 indexed id, address recovery)
func (*FarcasterIDRegistryFilterer) ParseRemove ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseRemove(log types.Log) (*FarcasterIDRegistryRemove, error)
ParseRemove is a log parse operation binding the contract event 0xbe7c7ac3248df4581c206a84aab3cb4e7d521b5398b42b681757f78a5a7d411e.
Solidity: event Remove(address indexed guardian)
func (*FarcasterIDRegistryFilterer) ParseSetIdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseSetIdCounter(log types.Log) (*FarcasterIDRegistrySetIdCounter, error)
ParseSetIdCounter is a log parse operation binding the contract event 0x562044dce594b5c0ac495e6cf3717dbef4dcc96bf978ff452457bfccd68a4eed.
Solidity: event SetIdCounter(uint256 oldCounter, uint256 newCounter)
func (*FarcasterIDRegistryFilterer) ParseSetIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseSetIdGateway(log types.Log) (*FarcasterIDRegistrySetIdGateway, error)
ParseSetIdGateway is a log parse operation binding the contract event 0x306b123921c19a8629c68977f4dfea9ef9d5a6dedfafcd0d4a70ac6c9b763ac2.
Solidity: event SetIdGateway(address oldIdGateway, address newIdGateway)
func (*FarcasterIDRegistryFilterer) ParseSetMigrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseSetMigrator(log types.Log) (*FarcasterIDRegistrySetMigrator, error)
ParseSetMigrator is a log parse operation binding the contract event 0xd8ad954fe808212ab9ed7139873e40807dff7995fe36e3d6cdeb8fa00fcebf10.
Solidity: event SetMigrator(address oldMigrator, address newMigrator)
func (*FarcasterIDRegistryFilterer) ParseTransfer ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseTransfer(log types.Log) (*FarcasterIDRegistryTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed id)
func (*FarcasterIDRegistryFilterer) ParseUnpaused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) ParseUnpaused(log types.Log) (*FarcasterIDRegistryUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*FarcasterIDRegistryFilterer) WatchAdd ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchAdd(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryAdd, guardian []common.Address) (event.Subscription, error)
WatchAdd is a free log subscription operation binding the contract event 0x87dc5eecd6d6bdeae407c426da6bfba5b7190befc554ed5d4d62dd5cf939fbae.
Solidity: event Add(address indexed guardian)
func (*FarcasterIDRegistryFilterer) WatchAdminReset ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchAdminReset(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryAdminReset, fid []*big.Int) (event.Subscription, error)
WatchAdminReset is a free log subscription operation binding the contract event 0x8b4b4c6da5b89da518fb865149e01ad2863b48861a8b952e11645f663959fa70.
Solidity: event AdminReset(uint256 indexed fid)
func (*FarcasterIDRegistryFilterer) WatchChangeRecoveryAddress ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchChangeRecoveryAddress(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryChangeRecoveryAddress, id []*big.Int, recovery []common.Address) (event.Subscription, error)
WatchChangeRecoveryAddress is a free log subscription operation binding the contract event 0x8e700b803af43e14651431cd73c9fe7d11b131ad797576a70b893ce5766f65c3.
Solidity: event ChangeRecoveryAddress(uint256 indexed id, address indexed recovery)
func (*FarcasterIDRegistryFilterer) WatchEIP712DomainChanged ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchEIP712DomainChanged(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryEIP712DomainChanged) (event.Subscription, error)
WatchEIP712DomainChanged is a free log subscription operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*FarcasterIDRegistryFilterer) WatchFreezeIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchFreezeIdGateway(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryFreezeIdGateway) (event.Subscription, error)
WatchFreezeIdGateway is a free log subscription operation binding the contract event 0x1f54688ee839cb2e57222a4f7482fd67a532a36666748891a7634428b2e8a153.
Solidity: event FreezeIdGateway(address idGateway)
func (*FarcasterIDRegistryFilterer) WatchMigrated ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchMigrated(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryMigrated, migratedAt []*big.Int) (event.Subscription, error)
WatchMigrated is a free log subscription operation binding the contract event 0xe4a25c0c2cbe89d6ad8b64c61a7dbdd20d1f781f6023f1ab94ebb7fe0aef6ab8.
Solidity: event Migrated(uint256 indexed migratedAt)
func (*FarcasterIDRegistryFilterer) WatchOwnershipTransferStarted ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*FarcasterIDRegistryFilterer) WatchOwnershipTransferred ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FarcasterIDRegistryFilterer) WatchPaused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*FarcasterIDRegistryFilterer) WatchRecover ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchRecover(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryRecover, from []common.Address, to []common.Address, id []*big.Int) (event.Subscription, error)
WatchRecover is a free log subscription operation binding the contract event 0xf6891c84a6c6af32a6d052172a8acc4c631b1d5057ffa2bc1da268b6938ea2da.
Solidity: event Recover(address indexed from, address indexed to, uint256 indexed id)
func (*FarcasterIDRegistryFilterer) WatchRegister ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchRegister(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryRegister, to []common.Address, id []*big.Int) (event.Subscription, error)
WatchRegister is a free log subscription operation binding the contract event 0xf2e19a901b0748d8b08e428d0468896a039ac751ec4fec49b44b7b9c28097e45.
Solidity: event Register(address indexed to, uint256 indexed id, address recovery)
func (*FarcasterIDRegistryFilterer) WatchRemove ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchRemove(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryRemove, guardian []common.Address) (event.Subscription, error)
WatchRemove is a free log subscription operation binding the contract event 0xbe7c7ac3248df4581c206a84aab3cb4e7d521b5398b42b681757f78a5a7d411e.
Solidity: event Remove(address indexed guardian)
func (*FarcasterIDRegistryFilterer) WatchSetIdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchSetIdCounter(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistrySetIdCounter) (event.Subscription, error)
WatchSetIdCounter is a free log subscription operation binding the contract event 0x562044dce594b5c0ac495e6cf3717dbef4dcc96bf978ff452457bfccd68a4eed.
Solidity: event SetIdCounter(uint256 oldCounter, uint256 newCounter)
func (*FarcasterIDRegistryFilterer) WatchSetIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchSetIdGateway(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistrySetIdGateway) (event.Subscription, error)
WatchSetIdGateway is a free log subscription operation binding the contract event 0x306b123921c19a8629c68977f4dfea9ef9d5a6dedfafcd0d4a70ac6c9b763ac2.
Solidity: event SetIdGateway(address oldIdGateway, address newIdGateway)
func (*FarcasterIDRegistryFilterer) WatchSetMigrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchSetMigrator(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistrySetMigrator) (event.Subscription, error)
WatchSetMigrator is a free log subscription operation binding the contract event 0xd8ad954fe808212ab9ed7139873e40807dff7995fe36e3d6cdeb8fa00fcebf10.
Solidity: event SetMigrator(address oldMigrator, address newMigrator)
func (*FarcasterIDRegistryFilterer) WatchTransfer ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryTransfer, from []common.Address, to []common.Address, id []*big.Int) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed id)
func (*FarcasterIDRegistryFilterer) WatchUnpaused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *FarcasterIDRegistryUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
type FarcasterIDRegistryFreezeIdGateway ¶
type FarcasterIDRegistryFreezeIdGateway struct { IdGateway common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryFreezeIdGateway represents a FreezeIdGateway event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryFreezeIdGatewayIterator ¶
type FarcasterIDRegistryFreezeIdGatewayIterator struct { Event *FarcasterIDRegistryFreezeIdGateway // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryFreezeIdGatewayIterator is returned from FilterFreezeIdGateway and is used to iterate over the raw logs and unpacked data for FreezeIdGateway events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryFreezeIdGatewayIterator) Close ¶
func (it *FarcasterIDRegistryFreezeIdGatewayIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryFreezeIdGatewayIterator) Error ¶
func (it *FarcasterIDRegistryFreezeIdGatewayIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryFreezeIdGatewayIterator) Next ¶
func (it *FarcasterIDRegistryFreezeIdGatewayIterator) 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 FarcasterIDRegistryMigrated ¶
type FarcasterIDRegistryMigrated struct { MigratedAt *big.Int Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryMigrated represents a Migrated event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryMigratedIterator ¶
type FarcasterIDRegistryMigratedIterator struct { Event *FarcasterIDRegistryMigrated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryMigratedIterator is returned from FilterMigrated and is used to iterate over the raw logs and unpacked data for Migrated events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryMigratedIterator) Close ¶
func (it *FarcasterIDRegistryMigratedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryMigratedIterator) Error ¶
func (it *FarcasterIDRegistryMigratedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryMigratedIterator) Next ¶
func (it *FarcasterIDRegistryMigratedIterator) 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 FarcasterIDRegistryOwnershipTransferStarted ¶
type FarcasterIDRegistryOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryOwnershipTransferStartedIterator ¶
type FarcasterIDRegistryOwnershipTransferStartedIterator struct { Event *FarcasterIDRegistryOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryOwnershipTransferStartedIterator) Close ¶
func (it *FarcasterIDRegistryOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryOwnershipTransferStartedIterator) Error ¶
func (it *FarcasterIDRegistryOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryOwnershipTransferStartedIterator) Next ¶
func (it *FarcasterIDRegistryOwnershipTransferStartedIterator) 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 FarcasterIDRegistryOwnershipTransferred ¶
type FarcasterIDRegistryOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryOwnershipTransferred represents a OwnershipTransferred event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryOwnershipTransferredIterator ¶
type FarcasterIDRegistryOwnershipTransferredIterator struct { Event *FarcasterIDRegistryOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryOwnershipTransferredIterator) Close ¶
func (it *FarcasterIDRegistryOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryOwnershipTransferredIterator) Error ¶
func (it *FarcasterIDRegistryOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryOwnershipTransferredIterator) Next ¶
func (it *FarcasterIDRegistryOwnershipTransferredIterator) 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 FarcasterIDRegistryPaused ¶
type FarcasterIDRegistryPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryPaused represents a Paused event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryPausedIterator ¶
type FarcasterIDRegistryPausedIterator struct { Event *FarcasterIDRegistryPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryPausedIterator) Close ¶
func (it *FarcasterIDRegistryPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryPausedIterator) Error ¶
func (it *FarcasterIDRegistryPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryPausedIterator) Next ¶
func (it *FarcasterIDRegistryPausedIterator) 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 FarcasterIDRegistryRaw ¶
type FarcasterIDRegistryRaw struct {
Contract *FarcasterIDRegistry // Generic contract binding to access the raw methods on
}
FarcasterIDRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*FarcasterIDRegistryRaw) Call ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryRaw) 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 (*FarcasterIDRegistryRaw) Transact ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FarcasterIDRegistryRaw) Transfer ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryRaw) 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 FarcasterIDRegistryRecover ¶
type FarcasterIDRegistryRecover struct { From common.Address To common.Address Id *big.Int Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryRecover represents a Recover event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryRecoverIterator ¶
type FarcasterIDRegistryRecoverIterator struct { Event *FarcasterIDRegistryRecover // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryRecoverIterator is returned from FilterRecover and is used to iterate over the raw logs and unpacked data for Recover events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryRecoverIterator) Close ¶
func (it *FarcasterIDRegistryRecoverIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryRecoverIterator) Error ¶
func (it *FarcasterIDRegistryRecoverIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryRecoverIterator) Next ¶
func (it *FarcasterIDRegistryRecoverIterator) 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 FarcasterIDRegistryRegister ¶
type FarcasterIDRegistryRegister struct { To common.Address Id *big.Int Recovery common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryRegister represents a Register event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryRegisterIterator ¶
type FarcasterIDRegistryRegisterIterator struct { Event *FarcasterIDRegistryRegister // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryRegisterIterator is returned from FilterRegister and is used to iterate over the raw logs and unpacked data for Register events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryRegisterIterator) Close ¶
func (it *FarcasterIDRegistryRegisterIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryRegisterIterator) Error ¶
func (it *FarcasterIDRegistryRegisterIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryRegisterIterator) Next ¶
func (it *FarcasterIDRegistryRegisterIterator) 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 FarcasterIDRegistryRemove ¶
type FarcasterIDRegistryRemove struct { Guardian common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryRemove represents a Remove event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryRemoveIterator ¶
type FarcasterIDRegistryRemoveIterator struct { Event *FarcasterIDRegistryRemove // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryRemoveIterator is returned from FilterRemove and is used to iterate over the raw logs and unpacked data for Remove events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryRemoveIterator) Close ¶
func (it *FarcasterIDRegistryRemoveIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryRemoveIterator) Error ¶
func (it *FarcasterIDRegistryRemoveIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryRemoveIterator) Next ¶
func (it *FarcasterIDRegistryRemoveIterator) 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 FarcasterIDRegistrySession ¶
type FarcasterIDRegistrySession struct { Contract *FarcasterIDRegistry // 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 }
FarcasterIDRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*FarcasterIDRegistrySession) AcceptOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*FarcasterIDRegistrySession) AddGuardian ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) AddGuardian(guardian common.Address) (*types.Transaction, error)
AddGuardian is a paid mutator transaction binding the contract method 0xa526d83b.
Solidity: function addGuardian(address guardian) returns()
func (*FarcasterIDRegistrySession) BulkRegisterIds ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) BulkRegisterIds(ids []IIdRegistryBulkRegisterData) (*types.Transaction, error)
BulkRegisterIds is a paid mutator transaction binding the contract method 0x55c5b358.
Solidity: function bulkRegisterIds((uint24,address,address)[] ids) returns()
func (*FarcasterIDRegistrySession) BulkRegisterIdsWithDefaultRecovery ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) BulkRegisterIdsWithDefaultRecovery(ids []IIdRegistryBulkRegisterDefaultRecoveryData, recovery common.Address) (*types.Transaction, error)
BulkRegisterIdsWithDefaultRecovery is a paid mutator transaction binding the contract method 0x8d8043e2.
Solidity: function bulkRegisterIdsWithDefaultRecovery((uint24,address)[] ids, address recovery) returns()
func (*FarcasterIDRegistrySession) BulkResetIds ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) BulkResetIds(ids []*big.Int) (*types.Transaction, error)
BulkResetIds is a paid mutator transaction binding the contract method 0xff126441.
Solidity: function bulkResetIds(uint24[] ids) returns()
func (*FarcasterIDRegistrySession) CHANGERECOVERYADDRESSTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) CHANGERECOVERYADDRESSTYPEHASH() ([32]byte, error)
CHANGERECOVERYADDRESSTYPEHASH is a free data retrieval call binding the contract method 0xd5bac7f3.
Solidity: function CHANGE_RECOVERY_ADDRESS_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistrySession) ChangeRecoveryAddress ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) ChangeRecoveryAddress(recovery common.Address) (*types.Transaction, error)
ChangeRecoveryAddress is a paid mutator transaction binding the contract method 0xf1f0b224.
Solidity: function changeRecoveryAddress(address recovery) returns()
func (*FarcasterIDRegistrySession) ChangeRecoveryAddressFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) ChangeRecoveryAddressFor(owner common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
ChangeRecoveryAddressFor is a paid mutator transaction binding the contract method 0x9cbef8dc.
Solidity: function changeRecoveryAddressFor(address owner, address recovery, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistrySession) CustodyOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) CustodyOf(fid *big.Int) (common.Address, error)
CustodyOf is a free data retrieval call binding the contract method 0x65269e47.
Solidity: function custodyOf(uint256 fid) view returns(address custody)
func (*FarcasterIDRegistrySession) DomainSeparatorV4 ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) DomainSeparatorV4() ([32]byte, error)
DomainSeparatorV4 is a free data retrieval call binding the contract method 0x78e890ba.
Solidity: function domainSeparatorV4() view returns(bytes32)
func (*FarcasterIDRegistrySession) Eip712Domain ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Eip712Domain() (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*FarcasterIDRegistrySession) FreezeIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) FreezeIdGateway() (*types.Transaction, error)
FreezeIdGateway is a paid mutator transaction binding the contract method 0xddd76649.
Solidity: function freezeIdGateway() returns()
func (*FarcasterIDRegistrySession) GatewayFrozen ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) GatewayFrozen() (bool, error)
GatewayFrozen is a free data retrieval call binding the contract method 0x95e7549f.
Solidity: function gatewayFrozen() view returns(bool)
func (*FarcasterIDRegistrySession) GracePeriod ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) GracePeriod() (*big.Int, error)
GracePeriod is a free data retrieval call binding the contract method 0xa06db7dc.
Solidity: function gracePeriod() view returns(uint24)
func (*FarcasterIDRegistrySession) Guardians ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Guardians(guardian common.Address) (bool, error)
Guardians is a free data retrieval call binding the contract method 0x0633b14a.
Solidity: function guardians(address guardian) view returns(bool isGuardian)
func (*FarcasterIDRegistrySession) HashTypedDataV4 ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) HashTypedDataV4(structHash [32]byte) ([32]byte, error)
HashTypedDataV4 is a free data retrieval call binding the contract method 0x4980f288.
Solidity: function hashTypedDataV4(bytes32 structHash) view returns(bytes32)
func (*FarcasterIDRegistrySession) IdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) IdCounter() (*big.Int, error)
IdCounter is a free data retrieval call binding the contract method 0xeb08ab28.
Solidity: function idCounter() view returns(uint256)
func (*FarcasterIDRegistrySession) IdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) IdGateway() (common.Address, error)
IdGateway is a free data retrieval call binding the contract method 0x4b57a600.
Solidity: function idGateway() view returns(address)
func (*FarcasterIDRegistrySession) IdOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) IdOf(owner common.Address) (*big.Int, error)
IdOf is a free data retrieval call binding the contract method 0xd94fe832.
Solidity: function idOf(address owner) view returns(uint256 fid)
func (*FarcasterIDRegistrySession) IsMigrated ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) IsMigrated() (bool, error)
IsMigrated is a free data retrieval call binding the contract method 0xb06faf62.
Solidity: function isMigrated() view returns(bool)
func (*FarcasterIDRegistrySession) Migrate ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Migrate() (*types.Transaction, error)
Migrate is a paid mutator transaction binding the contract method 0x8fd3ab80.
Solidity: function migrate() returns()
func (*FarcasterIDRegistrySession) MigratedAt ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) MigratedAt() (*big.Int, error)
MigratedAt is a free data retrieval call binding the contract method 0x8b21e484.
Solidity: function migratedAt() view returns(uint40)
func (*FarcasterIDRegistrySession) Migrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Migrator() (common.Address, error)
Migrator is a free data retrieval call binding the contract method 0x7cd07e47.
Solidity: function migrator() view returns(address)
func (*FarcasterIDRegistrySession) Name ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*FarcasterIDRegistrySession) Nonces ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Nonces(owner common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*FarcasterIDRegistrySession) Owner ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*FarcasterIDRegistrySession) Pause ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*FarcasterIDRegistrySession) Paused ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*FarcasterIDRegistrySession) PendingOwner ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*FarcasterIDRegistrySession) Recover ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Recover(from common.Address, to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
Recover is a paid mutator transaction binding the contract method 0x2a42ede3.
Solidity: function recover(address from, address to, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistrySession) RecoverFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) RecoverFor(from common.Address, to common.Address, recoveryDeadline *big.Int, recoverySig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
RecoverFor is a paid mutator transaction binding the contract method 0xba656434.
Solidity: function recoverFor(address from, address to, uint256 recoveryDeadline, bytes recoverySig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistrySession) RecoveryOf ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) RecoveryOf(fid *big.Int) (common.Address, error)
RecoveryOf is a free data retrieval call binding the contract method 0xfa1a1b25.
Solidity: function recoveryOf(uint256 fid) view returns(address recovery)
func (*FarcasterIDRegistrySession) Register ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Register(to common.Address, recovery common.Address) (*types.Transaction, error)
Register is a paid mutator transaction binding the contract method 0xaa677354.
Solidity: function register(address to, address recovery) returns(uint256 fid)
func (*FarcasterIDRegistrySession) RemoveGuardian ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) RemoveGuardian(guardian common.Address) (*types.Transaction, error)
RemoveGuardian is a paid mutator transaction binding the contract method 0x71404156.
Solidity: function removeGuardian(address guardian) returns()
func (*FarcasterIDRegistrySession) RenounceOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FarcasterIDRegistrySession) SetIdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) SetIdCounter(_counter *big.Int) (*types.Transaction, error)
SetIdCounter is a paid mutator transaction binding the contract method 0xa5ed6a6a.
Solidity: function setIdCounter(uint256 _counter) returns()
func (*FarcasterIDRegistrySession) SetIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) SetIdGateway(_idGateway common.Address) (*types.Transaction, error)
SetIdGateway is a paid mutator transaction binding the contract method 0x033e2cb3.
Solidity: function setIdGateway(address _idGateway) returns()
func (*FarcasterIDRegistrySession) SetMigrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) SetMigrator(_migrator common.Address) (*types.Transaction, error)
SetMigrator is a paid mutator transaction binding the contract method 0x23cf3118.
Solidity: function setMigrator(address _migrator) returns()
func (*FarcasterIDRegistrySession) TRANSFERANDCHANGERECOVERYTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TRANSFERANDCHANGERECOVERYTYPEHASH() ([32]byte, error)
TRANSFERANDCHANGERECOVERYTYPEHASH is a free data retrieval call binding the contract method 0xea2bbb83.
Solidity: function TRANSFER_AND_CHANGE_RECOVERY_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistrySession) TRANSFERTYPEHASH ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TRANSFERTYPEHASH() ([32]byte, error)
TRANSFERTYPEHASH is a free data retrieval call binding the contract method 0x00bf26f4.
Solidity: function TRANSFER_TYPEHASH() view returns(bytes32)
func (*FarcasterIDRegistrySession) Transfer ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Transfer(to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbe45fd62.
Solidity: function transfer(address to, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistrySession) TransferAndChangeRecovery ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TransferAndChangeRecovery(to common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
TransferAndChangeRecovery is a paid mutator transaction binding the contract method 0x3ab8465d.
Solidity: function transferAndChangeRecovery(address to, address recovery, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistrySession) TransferAndChangeRecoveryFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TransferAndChangeRecoveryFor(from common.Address, to common.Address, recovery common.Address, fromDeadline *big.Int, fromSig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
TransferAndChangeRecoveryFor is a paid mutator transaction binding the contract method 0x4c5cbb34.
Solidity: function transferAndChangeRecoveryFor(address from, address to, address recovery, uint256 fromDeadline, bytes fromSig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistrySession) TransferFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TransferFor(from common.Address, to common.Address, fromDeadline *big.Int, fromSig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
TransferFor is a paid mutator transaction binding the contract method 0x16f72842.
Solidity: function transferFor(address from, address to, uint256 fromDeadline, bytes fromSig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistrySession) TransferOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*FarcasterIDRegistrySession) Unpause ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*FarcasterIDRegistrySession) UseNonce ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) UseNonce() (*types.Transaction, error)
UseNonce is a paid mutator transaction binding the contract method 0x69615a4c.
Solidity: function useNonce() returns(uint256)
func (*FarcasterIDRegistrySession) VERSION ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*FarcasterIDRegistrySession) VerifyFidSignature ¶
func (_FarcasterIDRegistry *FarcasterIDRegistrySession) VerifyFidSignature(custodyAddress common.Address, fid *big.Int, digest [32]byte, sig []byte) (bool, error)
VerifyFidSignature is a free data retrieval call binding the contract method 0x32faac70.
Solidity: function verifyFidSignature(address custodyAddress, uint256 fid, bytes32 digest, bytes sig) view returns(bool isValid)
type FarcasterIDRegistrySetIdCounter ¶
type FarcasterIDRegistrySetIdCounter struct { OldCounter *big.Int NewCounter *big.Int Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistrySetIdCounter represents a SetIdCounter event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistrySetIdCounterIterator ¶
type FarcasterIDRegistrySetIdCounterIterator struct { Event *FarcasterIDRegistrySetIdCounter // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistrySetIdCounterIterator is returned from FilterSetIdCounter and is used to iterate over the raw logs and unpacked data for SetIdCounter events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistrySetIdCounterIterator) Close ¶
func (it *FarcasterIDRegistrySetIdCounterIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistrySetIdCounterIterator) Error ¶
func (it *FarcasterIDRegistrySetIdCounterIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistrySetIdCounterIterator) Next ¶
func (it *FarcasterIDRegistrySetIdCounterIterator) 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 FarcasterIDRegistrySetIdGateway ¶
type FarcasterIDRegistrySetIdGateway struct { OldIdGateway common.Address NewIdGateway common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistrySetIdGateway represents a SetIdGateway event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistrySetIdGatewayIterator ¶
type FarcasterIDRegistrySetIdGatewayIterator struct { Event *FarcasterIDRegistrySetIdGateway // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistrySetIdGatewayIterator is returned from FilterSetIdGateway and is used to iterate over the raw logs and unpacked data for SetIdGateway events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistrySetIdGatewayIterator) Close ¶
func (it *FarcasterIDRegistrySetIdGatewayIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistrySetIdGatewayIterator) Error ¶
func (it *FarcasterIDRegistrySetIdGatewayIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistrySetIdGatewayIterator) Next ¶
func (it *FarcasterIDRegistrySetIdGatewayIterator) 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 FarcasterIDRegistrySetMigrator ¶
type FarcasterIDRegistrySetMigrator struct { OldMigrator common.Address NewMigrator common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistrySetMigrator represents a SetMigrator event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistrySetMigratorIterator ¶
type FarcasterIDRegistrySetMigratorIterator struct { Event *FarcasterIDRegistrySetMigrator // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistrySetMigratorIterator is returned from FilterSetMigrator and is used to iterate over the raw logs and unpacked data for SetMigrator events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistrySetMigratorIterator) Close ¶
func (it *FarcasterIDRegistrySetMigratorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistrySetMigratorIterator) Error ¶
func (it *FarcasterIDRegistrySetMigratorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistrySetMigratorIterator) Next ¶
func (it *FarcasterIDRegistrySetMigratorIterator) 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 FarcasterIDRegistryTransactor ¶
type FarcasterIDRegistryTransactor struct {
// contains filtered or unexported fields
}
FarcasterIDRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewFarcasterIDRegistryTransactor ¶
func NewFarcasterIDRegistryTransactor(address common.Address, transactor bind.ContractTransactor) (*FarcasterIDRegistryTransactor, error)
NewFarcasterIDRegistryTransactor creates a new write-only instance of FarcasterIDRegistry, bound to a specific deployed contract.
func (*FarcasterIDRegistryTransactor) AcceptOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*FarcasterIDRegistryTransactor) AddGuardian ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) AddGuardian(opts *bind.TransactOpts, guardian common.Address) (*types.Transaction, error)
AddGuardian is a paid mutator transaction binding the contract method 0xa526d83b.
Solidity: function addGuardian(address guardian) returns()
func (*FarcasterIDRegistryTransactor) BulkRegisterIds ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) BulkRegisterIds(opts *bind.TransactOpts, ids []IIdRegistryBulkRegisterData) (*types.Transaction, error)
BulkRegisterIds is a paid mutator transaction binding the contract method 0x55c5b358.
Solidity: function bulkRegisterIds((uint24,address,address)[] ids) returns()
func (*FarcasterIDRegistryTransactor) BulkRegisterIdsWithDefaultRecovery ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) BulkRegisterIdsWithDefaultRecovery(opts *bind.TransactOpts, ids []IIdRegistryBulkRegisterDefaultRecoveryData, recovery common.Address) (*types.Transaction, error)
BulkRegisterIdsWithDefaultRecovery is a paid mutator transaction binding the contract method 0x8d8043e2.
Solidity: function bulkRegisterIdsWithDefaultRecovery((uint24,address)[] ids, address recovery) returns()
func (*FarcasterIDRegistryTransactor) BulkResetIds ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) BulkResetIds(opts *bind.TransactOpts, ids []*big.Int) (*types.Transaction, error)
BulkResetIds is a paid mutator transaction binding the contract method 0xff126441.
Solidity: function bulkResetIds(uint24[] ids) returns()
func (*FarcasterIDRegistryTransactor) ChangeRecoveryAddress ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) ChangeRecoveryAddress(opts *bind.TransactOpts, recovery common.Address) (*types.Transaction, error)
ChangeRecoveryAddress is a paid mutator transaction binding the contract method 0xf1f0b224.
Solidity: function changeRecoveryAddress(address recovery) returns()
func (*FarcasterIDRegistryTransactor) ChangeRecoveryAddressFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) ChangeRecoveryAddressFor(opts *bind.TransactOpts, owner common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
ChangeRecoveryAddressFor is a paid mutator transaction binding the contract method 0x9cbef8dc.
Solidity: function changeRecoveryAddressFor(address owner, address recovery, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistryTransactor) FreezeIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) FreezeIdGateway(opts *bind.TransactOpts) (*types.Transaction, error)
FreezeIdGateway is a paid mutator transaction binding the contract method 0xddd76649.
Solidity: function freezeIdGateway() returns()
func (*FarcasterIDRegistryTransactor) Migrate ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Migrate(opts *bind.TransactOpts) (*types.Transaction, error)
Migrate is a paid mutator transaction binding the contract method 0x8fd3ab80.
Solidity: function migrate() returns()
func (*FarcasterIDRegistryTransactor) Pause ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*FarcasterIDRegistryTransactor) Recover ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Recover(opts *bind.TransactOpts, from common.Address, to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
Recover is a paid mutator transaction binding the contract method 0x2a42ede3.
Solidity: function recover(address from, address to, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistryTransactor) RecoverFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) RecoverFor(opts *bind.TransactOpts, from common.Address, to common.Address, recoveryDeadline *big.Int, recoverySig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
RecoverFor is a paid mutator transaction binding the contract method 0xba656434.
Solidity: function recoverFor(address from, address to, uint256 recoveryDeadline, bytes recoverySig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistryTransactor) Register ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Register(opts *bind.TransactOpts, to common.Address, recovery common.Address) (*types.Transaction, error)
Register is a paid mutator transaction binding the contract method 0xaa677354.
Solidity: function register(address to, address recovery) returns(uint256 fid)
func (*FarcasterIDRegistryTransactor) RemoveGuardian ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) RemoveGuardian(opts *bind.TransactOpts, guardian common.Address) (*types.Transaction, error)
RemoveGuardian is a paid mutator transaction binding the contract method 0x71404156.
Solidity: function removeGuardian(address guardian) returns()
func (*FarcasterIDRegistryTransactor) RenounceOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FarcasterIDRegistryTransactor) SetIdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) SetIdCounter(opts *bind.TransactOpts, _counter *big.Int) (*types.Transaction, error)
SetIdCounter is a paid mutator transaction binding the contract method 0xa5ed6a6a.
Solidity: function setIdCounter(uint256 _counter) returns()
func (*FarcasterIDRegistryTransactor) SetIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) SetIdGateway(opts *bind.TransactOpts, _idGateway common.Address) (*types.Transaction, error)
SetIdGateway is a paid mutator transaction binding the contract method 0x033e2cb3.
Solidity: function setIdGateway(address _idGateway) returns()
func (*FarcasterIDRegistryTransactor) SetMigrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) SetMigrator(opts *bind.TransactOpts, _migrator common.Address) (*types.Transaction, error)
SetMigrator is a paid mutator transaction binding the contract method 0x23cf3118.
Solidity: function setMigrator(address _migrator) returns()
func (*FarcasterIDRegistryTransactor) Transfer ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Transfer(opts *bind.TransactOpts, to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbe45fd62.
Solidity: function transfer(address to, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistryTransactor) TransferAndChangeRecovery ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) TransferAndChangeRecovery(opts *bind.TransactOpts, to common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
TransferAndChangeRecovery is a paid mutator transaction binding the contract method 0x3ab8465d.
Solidity: function transferAndChangeRecovery(address to, address recovery, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistryTransactor) TransferAndChangeRecoveryFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) TransferAndChangeRecoveryFor(opts *bind.TransactOpts, from common.Address, to common.Address, recovery common.Address, fromDeadline *big.Int, fromSig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
TransferAndChangeRecoveryFor is a paid mutator transaction binding the contract method 0x4c5cbb34.
Solidity: function transferAndChangeRecoveryFor(address from, address to, address recovery, uint256 fromDeadline, bytes fromSig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistryTransactor) TransferFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) TransferFor(opts *bind.TransactOpts, from common.Address, to common.Address, fromDeadline *big.Int, fromSig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
TransferFor is a paid mutator transaction binding the contract method 0x16f72842.
Solidity: function transferFor(address from, address to, uint256 fromDeadline, bytes fromSig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistryTransactor) TransferOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*FarcasterIDRegistryTransactor) Unpause ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*FarcasterIDRegistryTransactor) UseNonce ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactor) UseNonce(opts *bind.TransactOpts) (*types.Transaction, error)
UseNonce is a paid mutator transaction binding the contract method 0x69615a4c.
Solidity: function useNonce() returns(uint256)
type FarcasterIDRegistryTransactorRaw ¶
type FarcasterIDRegistryTransactorRaw struct {
Contract *FarcasterIDRegistryTransactor // Generic write-only contract binding to access the raw methods on
}
FarcasterIDRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*FarcasterIDRegistryTransactorRaw) Transact ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FarcasterIDRegistryTransactorRaw) Transfer ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorRaw) 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 FarcasterIDRegistryTransactorSession ¶
type FarcasterIDRegistryTransactorSession struct { Contract *FarcasterIDRegistryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
FarcasterIDRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*FarcasterIDRegistryTransactorSession) AcceptOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*FarcasterIDRegistryTransactorSession) AddGuardian ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) AddGuardian(guardian common.Address) (*types.Transaction, error)
AddGuardian is a paid mutator transaction binding the contract method 0xa526d83b.
Solidity: function addGuardian(address guardian) returns()
func (*FarcasterIDRegistryTransactorSession) BulkRegisterIds ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) BulkRegisterIds(ids []IIdRegistryBulkRegisterData) (*types.Transaction, error)
BulkRegisterIds is a paid mutator transaction binding the contract method 0x55c5b358.
Solidity: function bulkRegisterIds((uint24,address,address)[] ids) returns()
func (*FarcasterIDRegistryTransactorSession) BulkRegisterIdsWithDefaultRecovery ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) BulkRegisterIdsWithDefaultRecovery(ids []IIdRegistryBulkRegisterDefaultRecoveryData, recovery common.Address) (*types.Transaction, error)
BulkRegisterIdsWithDefaultRecovery is a paid mutator transaction binding the contract method 0x8d8043e2.
Solidity: function bulkRegisterIdsWithDefaultRecovery((uint24,address)[] ids, address recovery) returns()
func (*FarcasterIDRegistryTransactorSession) BulkResetIds ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) BulkResetIds(ids []*big.Int) (*types.Transaction, error)
BulkResetIds is a paid mutator transaction binding the contract method 0xff126441.
Solidity: function bulkResetIds(uint24[] ids) returns()
func (*FarcasterIDRegistryTransactorSession) ChangeRecoveryAddress ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) ChangeRecoveryAddress(recovery common.Address) (*types.Transaction, error)
ChangeRecoveryAddress is a paid mutator transaction binding the contract method 0xf1f0b224.
Solidity: function changeRecoveryAddress(address recovery) returns()
func (*FarcasterIDRegistryTransactorSession) ChangeRecoveryAddressFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) ChangeRecoveryAddressFor(owner common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
ChangeRecoveryAddressFor is a paid mutator transaction binding the contract method 0x9cbef8dc.
Solidity: function changeRecoveryAddressFor(address owner, address recovery, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistryTransactorSession) FreezeIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) FreezeIdGateway() (*types.Transaction, error)
FreezeIdGateway is a paid mutator transaction binding the contract method 0xddd76649.
Solidity: function freezeIdGateway() returns()
func (*FarcasterIDRegistryTransactorSession) Migrate ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Migrate() (*types.Transaction, error)
Migrate is a paid mutator transaction binding the contract method 0x8fd3ab80.
Solidity: function migrate() returns()
func (*FarcasterIDRegistryTransactorSession) Pause ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*FarcasterIDRegistryTransactorSession) Recover ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Recover(from common.Address, to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
Recover is a paid mutator transaction binding the contract method 0x2a42ede3.
Solidity: function recover(address from, address to, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistryTransactorSession) RecoverFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) RecoverFor(from common.Address, to common.Address, recoveryDeadline *big.Int, recoverySig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
RecoverFor is a paid mutator transaction binding the contract method 0xba656434.
Solidity: function recoverFor(address from, address to, uint256 recoveryDeadline, bytes recoverySig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistryTransactorSession) Register ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Register(to common.Address, recovery common.Address) (*types.Transaction, error)
Register is a paid mutator transaction binding the contract method 0xaa677354.
Solidity: function register(address to, address recovery) returns(uint256 fid)
func (*FarcasterIDRegistryTransactorSession) RemoveGuardian ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) RemoveGuardian(guardian common.Address) (*types.Transaction, error)
RemoveGuardian is a paid mutator transaction binding the contract method 0x71404156.
Solidity: function removeGuardian(address guardian) returns()
func (*FarcasterIDRegistryTransactorSession) RenounceOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FarcasterIDRegistryTransactorSession) SetIdCounter ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) SetIdCounter(_counter *big.Int) (*types.Transaction, error)
SetIdCounter is a paid mutator transaction binding the contract method 0xa5ed6a6a.
Solidity: function setIdCounter(uint256 _counter) returns()
func (*FarcasterIDRegistryTransactorSession) SetIdGateway ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) SetIdGateway(_idGateway common.Address) (*types.Transaction, error)
SetIdGateway is a paid mutator transaction binding the contract method 0x033e2cb3.
Solidity: function setIdGateway(address _idGateway) returns()
func (*FarcasterIDRegistryTransactorSession) SetMigrator ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) SetMigrator(_migrator common.Address) (*types.Transaction, error)
SetMigrator is a paid mutator transaction binding the contract method 0x23cf3118.
Solidity: function setMigrator(address _migrator) returns()
func (*FarcasterIDRegistryTransactorSession) Transfer ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Transfer(to common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbe45fd62.
Solidity: function transfer(address to, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistryTransactorSession) TransferAndChangeRecovery ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) TransferAndChangeRecovery(to common.Address, recovery common.Address, deadline *big.Int, sig []byte) (*types.Transaction, error)
TransferAndChangeRecovery is a paid mutator transaction binding the contract method 0x3ab8465d.
Solidity: function transferAndChangeRecovery(address to, address recovery, uint256 deadline, bytes sig) returns()
func (*FarcasterIDRegistryTransactorSession) TransferAndChangeRecoveryFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) TransferAndChangeRecoveryFor(from common.Address, to common.Address, recovery common.Address, fromDeadline *big.Int, fromSig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
TransferAndChangeRecoveryFor is a paid mutator transaction binding the contract method 0x4c5cbb34.
Solidity: function transferAndChangeRecoveryFor(address from, address to, address recovery, uint256 fromDeadline, bytes fromSig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistryTransactorSession) TransferFor ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) TransferFor(from common.Address, to common.Address, fromDeadline *big.Int, fromSig []byte, toDeadline *big.Int, toSig []byte) (*types.Transaction, error)
TransferFor is a paid mutator transaction binding the contract method 0x16f72842.
Solidity: function transferFor(address from, address to, uint256 fromDeadline, bytes fromSig, uint256 toDeadline, bytes toSig) returns()
func (*FarcasterIDRegistryTransactorSession) TransferOwnership ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*FarcasterIDRegistryTransactorSession) Unpause ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*FarcasterIDRegistryTransactorSession) UseNonce ¶
func (_FarcasterIDRegistry *FarcasterIDRegistryTransactorSession) UseNonce() (*types.Transaction, error)
UseNonce is a paid mutator transaction binding the contract method 0x69615a4c.
Solidity: function useNonce() returns(uint256)
type FarcasterIDRegistryTransfer ¶
type FarcasterIDRegistryTransfer struct { From common.Address To common.Address Id *big.Int Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryTransfer represents a Transfer event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryTransferIterator ¶
type FarcasterIDRegistryTransferIterator struct { Event *FarcasterIDRegistryTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryTransferIterator) Close ¶
func (it *FarcasterIDRegistryTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryTransferIterator) Error ¶
func (it *FarcasterIDRegistryTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryTransferIterator) Next ¶
func (it *FarcasterIDRegistryTransferIterator) 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 FarcasterIDRegistryUnpaused ¶
type FarcasterIDRegistryUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
FarcasterIDRegistryUnpaused represents a Unpaused event raised by the FarcasterIDRegistry contract.
type FarcasterIDRegistryUnpausedIterator ¶
type FarcasterIDRegistryUnpausedIterator struct { Event *FarcasterIDRegistryUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FarcasterIDRegistryUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the FarcasterIDRegistry contract.
func (*FarcasterIDRegistryUnpausedIterator) Close ¶
func (it *FarcasterIDRegistryUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FarcasterIDRegistryUnpausedIterator) Error ¶
func (it *FarcasterIDRegistryUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FarcasterIDRegistryUnpausedIterator) Next ¶
func (it *FarcasterIDRegistryUnpausedIterator) 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.