# Functions
DeployCredentialSum deploys a new Ethereum contract, binding an instance of CredentialSum to it.
DeployERC165Checker deploys a new Ethereum contract, binding an instance of ERC165Checker to it.
DeployNode deploys a new Ethereum contract, binding an instance of Node to it.
DeployNotary deploys a new Ethereum contract, binding an instance of Notary to it.
DeployOwners deploys a new Ethereum contract, binding an instance of Owners to it.
NewCredentialSum creates a new instance of CredentialSum, bound to a specific deployed contract.
NewCredentialSumCaller creates a new read-only instance of CredentialSum, bound to a specific deployed contract.
NewCredentialSumFilterer creates a new log filterer instance of CredentialSum, bound to a specific deployed contract.
NewCredentialSumTransactor creates a new write-only instance of CredentialSum, bound to a specific deployed contract.
NewERC165 creates a new instance of ERC165, bound to a specific deployed contract.
NewERC165Caller creates a new read-only instance of ERC165, bound to a specific deployed contract.
NewERC165Checker creates a new instance of ERC165Checker, bound to a specific deployed contract.
NewERC165CheckerCaller creates a new read-only instance of ERC165Checker, bound to a specific deployed contract.
NewERC165CheckerFilterer creates a new log filterer instance of ERC165Checker, bound to a specific deployed contract.
NewERC165CheckerTransactor creates a new write-only instance of ERC165Checker, bound to a specific deployed contract.
NewERC165Filterer creates a new log filterer instance of ERC165, bound to a specific deployed contract.
NewERC165Transactor creates a new write-only instance of ERC165, bound to a specific deployed contract.
NewIssuer creates a new instance of Issuer, bound to a specific deployed contract.
NewIssuerCaller creates a new read-only instance of Issuer, bound to a specific deployed contract.
NewIssuerFilterer creates a new log filterer instance of Issuer, bound to a specific deployed contract.
NewIssuerTransactor creates a new write-only instance of Issuer, bound to a specific deployed contract.
NewNode creates a new instance of Node, bound to a specific deployed contract.
NewNodeCaller creates a new read-only instance of Node, bound to a specific deployed contract.
NewNodeFilterer creates a new log filterer instance of Node, bound to a specific deployed contract.
NewNodeInterface creates a new instance of NodeInterface, bound to a specific deployed contract.
NewNodeInterfaceCaller creates a new read-only instance of NodeInterface, bound to a specific deployed contract.
NewNodeInterfaceFilterer creates a new log filterer instance of NodeInterface, bound to a specific deployed contract.
NewNodeInterfaceTransactor creates a new write-only instance of NodeInterface, bound to a specific deployed contract.
NewNodeTransactor creates a new write-only instance of Node, bound to a specific deployed contract.
NewNotary creates a new instance of Notary, bound to a specific deployed contract.
NewNotaryCaller creates a new read-only instance of Notary, bound to a specific deployed contract.
NewNotaryFilterer creates a new log filterer instance of Notary, bound to a specific deployed contract.
NewNotaryTransactor creates a new write-only instance of Notary, bound to a specific deployed contract.
NewOwners creates a new instance of Owners, bound to a specific deployed contract.
NewOwnersCaller creates a new read-only instance of Owners, bound to a specific deployed contract.
NewOwnersFilterer creates a new log filterer instance of Owners, bound to a specific deployed contract.
NewOwnersTransactor creates a new write-only instance of Owners, bound to a specific deployed contract.
# Constants
CredentialSumABI is the input ABI used to generate the binding from.
ERC165ABI is the input ABI used to generate the binding from.
ERC165CheckerABI is the input ABI used to generate the binding from.
IssuerABI is the input ABI used to generate the binding from.
NodeABI is the input ABI used to generate the binding from.
NodeDeployedCode is the bytecode Node will have after deployment.
NodeInterfaceABI is the input ABI used to generate the binding from.
NotaryABI is the input ABI used to generate the binding from.
OwnersABI is the input ABI used to generate the binding from.
# Variables
CredentialSumBin is the compiled bytecode used for deploying new contracts.
ERC165CheckerBin is the compiled bytecode used for deploying new contracts.
NodeBin is the compiled bytecode used for deploying new contracts.
The required libraries references are listed below.
NotaryBin is the compiled bytecode used for deploying new contracts.
OwnersBin is the compiled bytecode used for deploying new contracts.
# Structs
CredentialSum is an auto generated Go binding around an Ethereum contract.
CredentialSumAggregatedRoot represents a AggregatedRoot event raised by the CredentialSum contract.
CredentialSumAggregatedRootIterator is returned from FilterAggregatedRoot and is used to iterate over the raw logs and unpacked data for AggregatedRoot events raised by the CredentialSum contract.
CredentialSumCaller is an auto generated read-only Go binding around an Ethereum contract.
CredentialSumCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CredentialSumCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CredentialSumFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CredentialSumRaw is an auto generated low-level Go binding around an Ethereum contract.
CredentialSumRoot is an auto generated low-level Go binding around an user-defined struct.
CredentialSumSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CredentialSumTransactor is an auto generated write-only Go binding around an Ethereum contract.
CredentialSumTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CredentialSumTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC165 is an auto generated Go binding around an Ethereum contract.
ERC165Caller is an auto generated read-only Go binding around an Ethereum contract.
ERC165CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC165CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC165Checker is an auto generated Go binding around an Ethereum contract.
ERC165CheckerCaller is an auto generated read-only Go binding around an Ethereum contract.
ERC165CheckerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC165CheckerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC165CheckerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC165CheckerRaw is an auto generated low-level Go binding around an Ethereum contract.
ERC165CheckerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC165CheckerTransactor is an auto generated write-only Go binding around an Ethereum contract.
ERC165CheckerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC165CheckerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC165Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC165Raw is an auto generated low-level Go binding around an Ethereum contract.
ERC165Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC165Transactor is an auto generated write-only Go binding around an Ethereum contract.
ERC165TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC165TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Issuer is an auto generated Go binding around an Ethereum contract.
IssuerCaller is an auto generated read-only Go binding around an Ethereum contract.
IssuerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IssuerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IssuerCredentialIssued represents a CredentialIssued event raised by the Issuer contract.
IssuerCredentialIssuedIterator is returned from FilterCredentialIssued and is used to iterate over the raw logs and unpacked data for CredentialIssued events raised by the Issuer contract.
IssuerCredentialRevoked represents a CredentialRevoked event raised by the Issuer contract.
IssuerCredentialRevokedIterator is returned from FilterCredentialRevoked and is used to iterate over the raw logs and unpacked data for CredentialRevoked events raised by the Issuer contract.
IssuerCredentialSigned represents a CredentialSigned event raised by the Issuer contract.
IssuerCredentialSignedIterator is returned from FilterCredentialSigned and is used to iterate over the raw logs and unpacked data for CredentialSigned events raised by the Issuer contract.
IssuerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IssuerOwnerChanged represents a OwnerChanged event raised by the Issuer contract.
IssuerOwnerChangedIterator is returned from FilterOwnerChanged and is used to iterate over the raw logs and unpacked data for OwnerChanged events raised by the Issuer contract.
IssuerRaw is an auto generated low-level Go binding around an Ethereum contract.
IssuerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IssuerTransactor is an auto generated write-only Go binding around an Ethereum contract.
IssuerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IssuerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Node is an auto generated Go binding around an Ethereum contract.
NodeCaller is an auto generated read-only Go binding around an Ethereum contract.
NodeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
NodeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
NodeCredentialIssued represents a CredentialIssued event raised by the Node contract.
NodeCredentialIssuedIterator is returned from FilterCredentialIssued and is used to iterate over the raw logs and unpacked data for CredentialIssued events raised by the Node contract.
NodeCredentialRevoked represents a CredentialRevoked event raised by the Node contract.
NodeCredentialRevokedIterator is returned from FilterCredentialRevoked and is used to iterate over the raw logs and unpacked data for CredentialRevoked events raised by the Node contract.
NodeCredentialSigned represents a CredentialSigned event raised by the Node contract.
NodeCredentialSignedIterator is returned from FilterCredentialSigned and is used to iterate over the raw logs and unpacked data for CredentialSigned events raised by the Node contract.
NodeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
NodeInterface is an auto generated Go binding around an Ethereum contract.
NodeInterfaceCaller is an auto generated read-only Go binding around an Ethereum contract.
NodeInterfaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
NodeInterfaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
NodeInterfaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
NodeInterfaceNodeAdded represents a NodeAdded event raised by the NodeInterface contract.
NodeInterfaceNodeAddedIterator is returned from FilterNodeAdded and is used to iterate over the raw logs and unpacked data for NodeAdded events raised by the NodeInterface contract.
NodeInterfaceRaw is an auto generated low-level Go binding around an Ethereum contract.
NodeInterfaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
NodeInterfaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
NodeInterfaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
NodeInterfaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
NodeNodeAdded represents a NodeAdded event raised by the Node contract.
NodeNodeAddedIterator is returned from FilterNodeAdded and is used to iterate over the raw logs and unpacked data for NodeAdded events raised by the Node contract.
NodeOwnerChanged represents a OwnerChanged event raised by the Node contract.
NodeOwnerChangedIterator is returned from FilterOwnerChanged and is used to iterate over the raw logs and unpacked data for OwnerChanged events raised by the Node contract.
NodeRaw is an auto generated low-level Go binding around an Ethereum contract.
NodeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
NodeTransactor is an auto generated write-only Go binding around an Ethereum contract.
NodeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
NodeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Notary is an auto generated Go binding around an Ethereum contract.
NotaryCaller is an auto generated read-only Go binding around an Ethereum contract.
NotaryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
NotaryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
NotaryCredentialIssued represents a CredentialIssued event raised by the Notary contract.
NotaryCredentialIssuedIterator is returned from FilterCredentialIssued and is used to iterate over the raw logs and unpacked data for CredentialIssued events raised by the Notary contract.
NotaryCredentialProof is an auto generated low-level Go binding around an user-defined struct.
NotaryCredentialRevoked represents a CredentialRevoked event raised by the Notary contract.
NotaryCredentialRevokedIterator is returned from FilterCredentialRevoked and is used to iterate over the raw logs and unpacked data for CredentialRevoked events raised by the Notary contract.
NotaryCredentialSigned represents a CredentialSigned event raised by the Notary contract.
NotaryCredentialSignedIterator is returned from FilterCredentialSigned and is used to iterate over the raw logs and unpacked data for CredentialSigned events raised by the Notary contract.
NotaryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
NotaryRaw is an auto generated low-level Go binding around an Ethereum contract.
NotaryRevocationProof is an auto generated low-level Go binding around an user-defined struct.
NotarySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
NotaryTransactor is an auto generated write-only Go binding around an Ethereum contract.
NotaryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
NotaryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Owners is an auto generated Go binding around an Ethereum contract.
OwnersCaller is an auto generated read-only Go binding around an Ethereum contract.
OwnersCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OwnersCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OwnersFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OwnersOwnerChanged represents a OwnerChanged event raised by the Owners contract.
OwnersOwnerChangedIterator is returned from FilterOwnerChanged and is used to iterate over the raw logs and unpacked data for OwnerChanged events raised by the Owners contract.
OwnersRaw is an auto generated low-level Go binding around an Ethereum contract.
OwnersSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OwnersTransactor is an auto generated write-only Go binding around an Ethereum contract.
OwnersTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OwnersTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.