package
0.2.0
Repository: https://github.com/avvydomains/golang-client.git
Documentation: pkg.go.dev

# Functions

NewNamespaceV1 creates a new instance of NamespaceV1, bound to a specific deployed contract.
NewNamespaceV1Caller creates a new read-only instance of NamespaceV1, bound to a specific deployed contract.
NewNamespaceV1Filterer creates a new log filterer instance of NamespaceV1, bound to a specific deployed contract.
NewNamespaceV1Transactor creates a new write-only instance of NamespaceV1, bound to a specific deployed contract.

# Variables

NamespaceV1ABI is the input ABI used to generate the binding from.
NamespaceV1MetaData contains all meta data concerning the NamespaceV1 contract.

# Structs

NamespaceV1 is an auto generated Go binding around an Ethereum contract.
NamespaceV1Caller is an auto generated read-only Go binding around an Ethereum contract.
NamespaceV1CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
NamespaceV1CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
NamespaceV1ConstraintsSet represents a ConstraintsSet event raised by the NamespaceV1 contract.
NamespaceV1ConstraintsSetIterator is returned from FilterConstraintsSet and is used to iterate over the raw logs and unpacked data for ConstraintsSet events raised by the NamespaceV1 contract.
NamespaceV1Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
NamespaceV1GracePeriodLengthSet represents a GracePeriodLengthSet event raised by the NamespaceV1 contract.
NamespaceV1GracePeriodLengthSetIterator is returned from FilterGracePeriodLengthSet and is used to iterate over the raw logs and unpacked data for GracePeriodLengthSet events raised by the NamespaceV1 contract.
NamespaceV1Raw is an auto generated low-level Go binding around an Ethereum contract.
NamespaceV1RecyclePeriodLengthSet represents a RecyclePeriodLengthSet event raised by the NamespaceV1 contract.
NamespaceV1RecyclePeriodLengthSetIterator is returned from FilterRecyclePeriodLengthSet and is used to iterate over the raw logs and unpacked data for RecyclePeriodLengthSet events raised by the NamespaceV1 contract.
NamespaceV1RoleAdminChanged represents a RoleAdminChanged event raised by the NamespaceV1 contract.
NamespaceV1RoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the NamespaceV1 contract.
NamespaceV1RoleGranted represents a RoleGranted event raised by the NamespaceV1 contract.
NamespaceV1RoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the NamespaceV1 contract.
NamespaceV1RoleRevoked represents a RoleRevoked event raised by the NamespaceV1 contract.
NamespaceV1RoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the NamespaceV1 contract.
NamespaceV1Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
NamespaceV1Transactor is an auto generated write-only Go binding around an Ethereum contract.
NamespaceV1TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
NamespaceV1TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.