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

# Functions

DeployAccount deploys a new Ethereum contract, binding an instance of Account to it.
NewAccount creates a new instance of Account, bound to a specific deployed contract.
NewAccountCaller creates a new read-only instance of Account, bound to a specific deployed contract.
NewAccountFilterer creates a new log filterer instance of Account, bound to a specific deployed contract.
NewAccountTransactor creates a new write-only instance of Account, bound to a specific deployed contract.

# Variables

AccountABI is the input ABI used to generate the binding from.
AccountBin is the compiled bytecode used for deploying new contracts.
AccountMetaData contains all meta data concerning the Account contract.

# Structs

Account is an auto generated Go binding around an Ethereum contract.
AccountAccountInitialized represents a AccountInitialized event raised by the Account contract.
AccountAccountInitializedIterator is returned from FilterAccountInitialized and is used to iterate over the raw logs and unpacked data for AccountInitialized events raised by the Account contract.
AccountAdminChanged represents a AdminChanged event raised by the Account contract.
AccountAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the Account contract.
AccountBeaconUpgraded represents a BeaconUpgraded event raised by the Account contract.
AccountBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the Account contract.
AccountCaller is an auto generated read-only Go binding around an Ethereum contract.
AccountCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AccountCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AccountFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AccountInitialized represents a Initialized event raised by the Account contract.
AccountInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Account contract.
AccountOwnershipTransferred represents a OwnershipTransferred event raised by the Account contract.
AccountOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Account contract.
AccountRaw is an auto generated low-level Go binding around an Ethereum contract.
AccountSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AccountTransactor is an auto generated write-only Go binding around an Ethereum contract.
AccountTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AccountTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AccountUpgraded represents a Upgraded event raised by the Account contract.
AccountUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the Account contract.
UserOperation is an auto generated low-level Go binding around an user-defined struct.