package
1.4.1
Repository: https://github.com/mlayerprotocol/go-mlayer.git
Documentation: pkg.go.dev

# Functions

NewNetworkContract creates a new instance of NetworkContract, bound to a specific deployed contract.
NewNetworkContractCaller creates a new read-only instance of NetworkContract, bound to a specific deployed contract.
NewNetworkContractFilterer creates a new log filterer instance of NetworkContract, bound to a specific deployed contract.
NewNetworkContractTransactor creates a new write-only instance of NetworkContract, bound to a specific deployed contract.

# Variables

NetworkContractABI is the input ABI used to generate the binding from.
NetworkContractMetaData contains all meta data concerning the NetworkContract contract.

# Structs

ChainInfo is an auto generated low-level Go binding around an user-defined struct.
NetworkContract is an auto generated Go binding around an Ethereum contract.
NetworkContractCaller is an auto generated read-only Go binding around an Ethereum contract.
NetworkContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
NetworkContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
NetworkContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
NetworkContractInitialized represents a Initialized event raised by the NetworkContract contract.
NetworkContractInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the NetworkContract contract.
NetworkContractOwnershipTransferred represents a OwnershipTransferred event raised by the NetworkContract contract.
NetworkContractOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the NetworkContract contract.
NetworkContractPriceUpdated represents a PriceUpdated event raised by the NetworkContract contract.
NetworkContractPriceUpdatedIterator is returned from FilterPriceUpdated and is used to iterate over the raw logs and unpacked data for PriceUpdated events raised by the NetworkContract contract.
NetworkContractRaw is an auto generated low-level Go binding around an Ethereum contract.
NetworkContractRoleAdminChanged represents a RoleAdminChanged event raised by the NetworkContract contract.
NetworkContractRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the NetworkContract contract.
NetworkContractRoleGranted represents a RoleGranted event raised by the NetworkContract contract.
NetworkContractRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the NetworkContract contract.
NetworkContractRoleRevoked represents a RoleRevoked event raised by the NetworkContract contract.
NetworkContractRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the NetworkContract contract.
NetworkContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
NetworkContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
NetworkContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
NetworkContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.