sizzle

package
v0.0.0-...-82e382c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CertStatusInvalid = iota
	CertStatusValid
	CertStatusRevoked
)
View Source
const SizzleABI = "" /* 4707-byte string literal not displayed */

SizzleABI is the input ABI used to generate the binding from.

Variables

This section is empty.

Functions

This section is empty.

Types

type Sizzle

type Sizzle struct {
	SizzleCaller     // Read-only binding to the contract
	SizzleTransactor // Write-only binding to the contract
	SizzleFilterer   // Log filterer for contract events
}

Sizzle is an auto generated Go binding around an Ethereum contract.

func NewSizzle

func NewSizzle(address common.Address, backend bind.ContractBackend) (*Sizzle, error)

NewSizzle creates a new instance of Sizzle, bound to a specific deployed contract.

type SizzleCaller

type SizzleCaller struct {
	// contains filtered or unexported fields
}

SizzleCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewSizzleCaller

func NewSizzleCaller(address common.Address, caller bind.ContractCaller) (*SizzleCaller, error)

NewSizzleCaller creates a new read-only instance of Sizzle, bound to a specific deployed contract.

func (*SizzleCaller) CertQuery

func (_Sizzle *SizzleCaller) CertQuery(opts *bind.CallOpts, domain string) (SizzleCertMetadata, error)

CertQuery is a free data retrieval call binding the contract method 0x55476f9d.

Solidity: function certQuery(string domain) view returns((address,string,string,int256,int256,uint8) cert)

func (*SizzleCaller) PeerQuery

func (_Sizzle *SizzleCaller) PeerQuery(opts *bind.CallOpts, addr common.Address) (SizzlePeerMetadata, error)

PeerQuery is a free data retrieval call binding the contract method 0xf4dcc32d.

Solidity: function peerQuery(address addr) view returns((address,int256) peer)

type SizzleCallerRaw

type SizzleCallerRaw struct {
	Contract *SizzleCaller // Generic read-only contract binding to access the raw methods on
}

SizzleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*SizzleCallerRaw) Call

func (_Sizzle *SizzleCallerRaw) 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 SizzleCallerSession

type SizzleCallerSession struct {
	Contract *SizzleCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts // Call options to use throughout this session
}

SizzleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*SizzleCallerSession) CertQuery

func (_Sizzle *SizzleCallerSession) CertQuery(domain string) (SizzleCertMetadata, error)

CertQuery is a free data retrieval call binding the contract method 0x55476f9d.

Solidity: function certQuery(string domain) view returns((address,string,string,int256,int256,uint8) cert)

func (*SizzleCallerSession) PeerQuery

func (_Sizzle *SizzleCallerSession) PeerQuery(addr common.Address) (SizzlePeerMetadata, error)

PeerQuery is a free data retrieval call binding the contract method 0xf4dcc32d.

Solidity: function peerQuery(address addr) view returns((address,int256) peer)

type SizzleCertDenied

type SizzleCertDenied struct {
	Domain string
	Peer   common.Address
	Raw    types.Log // Blockchain specific contextual infos
}

SizzleCertDenied represents a CertDenied event raised by the Sizzle contract.

type SizzleCertDeniedIterator

type SizzleCertDeniedIterator struct {
	Event *SizzleCertDenied // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SizzleCertDeniedIterator is returned from FilterCertDenied and is used to iterate over the raw logs and unpacked data for CertDenied events raised by the Sizzle contract.

func (*SizzleCertDeniedIterator) Close

func (it *SizzleCertDeniedIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*SizzleCertDeniedIterator) Error

func (it *SizzleCertDeniedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*SizzleCertDeniedIterator) Next

func (it *SizzleCertDeniedIterator) 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 SizzleCertEndorsed

type SizzleCertEndorsed struct {
	Domain string
	Peer   common.Address
	Raw    types.Log // Blockchain specific contextual infos
}

SizzleCertEndorsed represents a CertEndorsed event raised by the Sizzle contract.

type SizzleCertEndorsedIterator

type SizzleCertEndorsedIterator struct {
	Event *SizzleCertEndorsed // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SizzleCertEndorsedIterator is returned from FilterCertEndorsed and is used to iterate over the raw logs and unpacked data for CertEndorsed events raised by the Sizzle contract.

func (*SizzleCertEndorsedIterator) Close

func (it *SizzleCertEndorsedIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*SizzleCertEndorsedIterator) Error

func (it *SizzleCertEndorsedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*SizzleCertEndorsedIterator) Next

func (it *SizzleCertEndorsedIterator) 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 SizzleCertMetadata

type SizzleCertMetadata struct {
	Owner         common.Address
	Domain        string
	PubKey        string
	Reputation    *big.Int
	ReputationMax *big.Int
	Status        uint8
}

SizzleCertMetadata is an auto generated low-level Go binding around an user-defined struct.

type SizzleCertPublishRequestCreated

type SizzleCertPublishRequestCreated struct {
	Owner  common.Address
	Domain string
	PubKey string
	Raw    types.Log // Blockchain specific contextual infos
}

SizzleCertPublishRequestCreated represents a CertPublishRequestCreated event raised by the Sizzle contract.

type SizzleCertPublishRequestCreatedIterator

type SizzleCertPublishRequestCreatedIterator struct {
	Event *SizzleCertPublishRequestCreated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SizzleCertPublishRequestCreatedIterator is returned from FilterCertPublishRequestCreated and is used to iterate over the raw logs and unpacked data for CertPublishRequestCreated events raised by the Sizzle contract.

func (*SizzleCertPublishRequestCreatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*SizzleCertPublishRequestCreatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SizzleCertPublishRequestCreatedIterator) Next

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 SizzleCertRekeyed

type SizzleCertRekeyed struct {
	Owner  common.Address
	Domain string
	PubKey string
	Raw    types.Log // Blockchain specific contextual infos
}

SizzleCertRekeyed represents a CertRekeyed event raised by the Sizzle contract.

type SizzleCertRekeyedIterator

type SizzleCertRekeyedIterator struct {
	Event *SizzleCertRekeyed // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SizzleCertRekeyedIterator is returned from FilterCertRekeyed and is used to iterate over the raw logs and unpacked data for CertRekeyed events raised by the Sizzle contract.

func (*SizzleCertRekeyedIterator) Close

func (it *SizzleCertRekeyedIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*SizzleCertRekeyedIterator) Error

func (it *SizzleCertRekeyedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*SizzleCertRekeyedIterator) Next

func (it *SizzleCertRekeyedIterator) 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 SizzleCertRevoked

type SizzleCertRevoked struct {
	Owner  common.Address
	Domain string
	Raw    types.Log // Blockchain specific contextual infos
}

SizzleCertRevoked represents a CertRevoked event raised by the Sizzle contract.

type SizzleCertRevokedIterator

type SizzleCertRevokedIterator struct {
	Event *SizzleCertRevoked // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SizzleCertRevokedIterator is returned from FilterCertRevoked and is used to iterate over the raw logs and unpacked data for CertRevoked events raised by the Sizzle contract.

func (*SizzleCertRevokedIterator) Close

func (it *SizzleCertRevokedIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*SizzleCertRevokedIterator) Error

func (it *SizzleCertRevokedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*SizzleCertRevokedIterator) Next

func (it *SizzleCertRevokedIterator) 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 SizzleCertValid

type SizzleCertValid struct {
	Owner      common.Address
	Domain     string
	PubKey     string
	Reputation *big.Int
	Raw        types.Log // Blockchain specific contextual infos
}

SizzleCertValid represents a CertValid event raised by the Sizzle contract.

type SizzleCertValidIterator

type SizzleCertValidIterator struct {
	Event *SizzleCertValid // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SizzleCertValidIterator is returned from FilterCertValid and is used to iterate over the raw logs and unpacked data for CertValid events raised by the Sizzle contract.

func (*SizzleCertValidIterator) Close

func (it *SizzleCertValidIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*SizzleCertValidIterator) Error

func (it *SizzleCertValidIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*SizzleCertValidIterator) Next

func (it *SizzleCertValidIterator) 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 SizzleFilterer

type SizzleFilterer struct {
	// contains filtered or unexported fields
}

SizzleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewSizzleFilterer

func NewSizzleFilterer(address common.Address, filterer bind.ContractFilterer) (*SizzleFilterer, error)

NewSizzleFilterer creates a new log filterer instance of Sizzle, bound to a specific deployed contract.

func (*SizzleFilterer) FilterCertDenied

func (_Sizzle *SizzleFilterer) FilterCertDenied(opts *bind.FilterOpts) (*SizzleCertDeniedIterator, error)

FilterCertDenied is a free log retrieval operation binding the contract event 0x976eb8888f24e203d6ec895956dce7a61216e6e3cf8a9151d2d5f6327154b562.

Solidity: event CertDenied(string domain, address peer)

func (*SizzleFilterer) FilterCertEndorsed

func (_Sizzle *SizzleFilterer) FilterCertEndorsed(opts *bind.FilterOpts) (*SizzleCertEndorsedIterator, error)

FilterCertEndorsed is a free log retrieval operation binding the contract event 0x49fb6adaa570bbf0c679498e3eed668725b969b9367d983820ef7ed87747e444.

Solidity: event CertEndorsed(string domain, address peer)

func (*SizzleFilterer) FilterCertPublishRequestCreated

func (_Sizzle *SizzleFilterer) FilterCertPublishRequestCreated(opts *bind.FilterOpts) (*SizzleCertPublishRequestCreatedIterator, error)

FilterCertPublishRequestCreated is a free log retrieval operation binding the contract event 0x685016f6d66a8b93123f62b2fcaaa502109fc3f76d89572c201a6f55ba8f9650.

Solidity: event CertPublishRequestCreated(address owner, string domain, string pubKey)

func (*SizzleFilterer) FilterCertRekeyed

func (_Sizzle *SizzleFilterer) FilterCertRekeyed(opts *bind.FilterOpts) (*SizzleCertRekeyedIterator, error)

FilterCertRekeyed is a free log retrieval operation binding the contract event 0x51faf9fd7c283b69cd1e58679124dcb9c23d9d625955de21b289c5439a4b02a4.

Solidity: event CertRekeyed(address owner, string domain, string pubKey)

func (*SizzleFilterer) FilterCertRevoked

func (_Sizzle *SizzleFilterer) FilterCertRevoked(opts *bind.FilterOpts) (*SizzleCertRevokedIterator, error)

FilterCertRevoked is a free log retrieval operation binding the contract event 0x56acac1bf13f3bbba3d9b51569ba945278d55a11b68e7db8f9203fd4b80aa5a3.

Solidity: event CertRevoked(address owner, string domain)

func (*SizzleFilterer) FilterCertValid

func (_Sizzle *SizzleFilterer) FilterCertValid(opts *bind.FilterOpts) (*SizzleCertValidIterator, error)

FilterCertValid is a free log retrieval operation binding the contract event 0xf7f4c9af4aeb3c95f7dfe47c6d9b659084dae8e7cb54948065187000c1eae418.

Solidity: event CertValid(address owner, string domain, string pubKey, int256 reputation)

func (*SizzleFilterer) ParseCertDenied

func (_Sizzle *SizzleFilterer) ParseCertDenied(log types.Log) (*SizzleCertDenied, error)

ParseCertDenied is a log parse operation binding the contract event 0x976eb8888f24e203d6ec895956dce7a61216e6e3cf8a9151d2d5f6327154b562.

Solidity: event CertDenied(string domain, address peer)

func (*SizzleFilterer) ParseCertEndorsed

func (_Sizzle *SizzleFilterer) ParseCertEndorsed(log types.Log) (*SizzleCertEndorsed, error)

ParseCertEndorsed is a log parse operation binding the contract event 0x49fb6adaa570bbf0c679498e3eed668725b969b9367d983820ef7ed87747e444.

Solidity: event CertEndorsed(string domain, address peer)

func (*SizzleFilterer) ParseCertPublishRequestCreated

func (_Sizzle *SizzleFilterer) ParseCertPublishRequestCreated(log types.Log) (*SizzleCertPublishRequestCreated, error)

ParseCertPublishRequestCreated is a log parse operation binding the contract event 0x685016f6d66a8b93123f62b2fcaaa502109fc3f76d89572c201a6f55ba8f9650.

Solidity: event CertPublishRequestCreated(address owner, string domain, string pubKey)

func (*SizzleFilterer) ParseCertRekeyed

func (_Sizzle *SizzleFilterer) ParseCertRekeyed(log types.Log) (*SizzleCertRekeyed, error)

ParseCertRekeyed is a log parse operation binding the contract event 0x51faf9fd7c283b69cd1e58679124dcb9c23d9d625955de21b289c5439a4b02a4.

Solidity: event CertRekeyed(address owner, string domain, string pubKey)

func (*SizzleFilterer) ParseCertRevoked

func (_Sizzle *SizzleFilterer) ParseCertRevoked(log types.Log) (*SizzleCertRevoked, error)

ParseCertRevoked is a log parse operation binding the contract event 0x56acac1bf13f3bbba3d9b51569ba945278d55a11b68e7db8f9203fd4b80aa5a3.

Solidity: event CertRevoked(address owner, string domain)

func (*SizzleFilterer) ParseCertValid

func (_Sizzle *SizzleFilterer) ParseCertValid(log types.Log) (*SizzleCertValid, error)

ParseCertValid is a log parse operation binding the contract event 0xf7f4c9af4aeb3c95f7dfe47c6d9b659084dae8e7cb54948065187000c1eae418.

Solidity: event CertValid(address owner, string domain, string pubKey, int256 reputation)

func (*SizzleFilterer) WatchCertDenied

func (_Sizzle *SizzleFilterer) WatchCertDenied(opts *bind.WatchOpts, sink chan<- *SizzleCertDenied) (event.Subscription, error)

WatchCertDenied is a free log subscription operation binding the contract event 0x976eb8888f24e203d6ec895956dce7a61216e6e3cf8a9151d2d5f6327154b562.

Solidity: event CertDenied(string domain, address peer)

func (*SizzleFilterer) WatchCertEndorsed

func (_Sizzle *SizzleFilterer) WatchCertEndorsed(opts *bind.WatchOpts, sink chan<- *SizzleCertEndorsed) (event.Subscription, error)

WatchCertEndorsed is a free log subscription operation binding the contract event 0x49fb6adaa570bbf0c679498e3eed668725b969b9367d983820ef7ed87747e444.

Solidity: event CertEndorsed(string domain, address peer)

func (*SizzleFilterer) WatchCertPublishRequestCreated

func (_Sizzle *SizzleFilterer) WatchCertPublishRequestCreated(opts *bind.WatchOpts, sink chan<- *SizzleCertPublishRequestCreated) (event.Subscription, error)

WatchCertPublishRequestCreated is a free log subscription operation binding the contract event 0x685016f6d66a8b93123f62b2fcaaa502109fc3f76d89572c201a6f55ba8f9650.

Solidity: event CertPublishRequestCreated(address owner, string domain, string pubKey)

func (*SizzleFilterer) WatchCertRekeyed

func (_Sizzle *SizzleFilterer) WatchCertRekeyed(opts *bind.WatchOpts, sink chan<- *SizzleCertRekeyed) (event.Subscription, error)

WatchCertRekeyed is a free log subscription operation binding the contract event 0x51faf9fd7c283b69cd1e58679124dcb9c23d9d625955de21b289c5439a4b02a4.

Solidity: event CertRekeyed(address owner, string domain, string pubKey)

func (*SizzleFilterer) WatchCertRevoked

func (_Sizzle *SizzleFilterer) WatchCertRevoked(opts *bind.WatchOpts, sink chan<- *SizzleCertRevoked) (event.Subscription, error)

WatchCertRevoked is a free log subscription operation binding the contract event 0x56acac1bf13f3bbba3d9b51569ba945278d55a11b68e7db8f9203fd4b80aa5a3.

Solidity: event CertRevoked(address owner, string domain)

func (*SizzleFilterer) WatchCertValid

func (_Sizzle *SizzleFilterer) WatchCertValid(opts *bind.WatchOpts, sink chan<- *SizzleCertValid) (event.Subscription, error)

WatchCertValid is a free log subscription operation binding the contract event 0xf7f4c9af4aeb3c95f7dfe47c6d9b659084dae8e7cb54948065187000c1eae418.

Solidity: event CertValid(address owner, string domain, string pubKey, int256 reputation)

type SizzlePeerMetadata

type SizzlePeerMetadata struct {
	Addr       common.Address
	Reputation *big.Int
}

SizzlePeerMetadata is an auto generated low-level Go binding around an user-defined struct.

type SizzleRaw

type SizzleRaw struct {
	Contract *Sizzle // Generic contract binding to access the raw methods on
}

SizzleRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*SizzleRaw) Call

func (_Sizzle *SizzleRaw) 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 (*SizzleRaw) Transact

func (_Sizzle *SizzleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*SizzleRaw) Transfer

func (_Sizzle *SizzleRaw) 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 SizzleSession

type SizzleSession struct {
	Contract     *Sizzle           // 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
}

SizzleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*SizzleSession) CertDenyByPeer

func (_Sizzle *SizzleSession) CertDenyByPeer(domain string) (*types.Transaction, error)

CertDenyByPeer is a paid mutator transaction binding the contract method 0x0f873b70.

Solidity: function certDenyByPeer(string domain) returns()

func (*SizzleSession) CertDenyByUser

func (_Sizzle *SizzleSession) CertDenyByUser(domain string) (*types.Transaction, error)

CertDenyByUser is a paid mutator transaction binding the contract method 0x65eea1df.

Solidity: function certDenyByUser(string domain) returns()

func (*SizzleSession) CertEndorseByPeer

func (_Sizzle *SizzleSession) CertEndorseByPeer(domain string) (*types.Transaction, error)

CertEndorseByPeer is a paid mutator transaction binding the contract method 0x33b60a8f.

Solidity: function certEndorseByPeer(string domain) returns()

func (*SizzleSession) CertEndorseByUser

func (_Sizzle *SizzleSession) CertEndorseByUser(domain string) (*types.Transaction, error)

CertEndorseByUser is a paid mutator transaction binding the contract method 0xd6695b52.

Solidity: function certEndorseByUser(string domain) returns()

func (*SizzleSession) CertPublishRequest

func (_Sizzle *SizzleSession) CertPublishRequest(domain string, pubKey string) (*types.Transaction, error)

CertPublishRequest is a paid mutator transaction binding the contract method 0xe5c98d62.

Solidity: function certPublishRequest(string domain, string pubKey) returns()

func (*SizzleSession) CertQuery

func (_Sizzle *SizzleSession) CertQuery(domain string) (SizzleCertMetadata, error)

CertQuery is a free data retrieval call binding the contract method 0x55476f9d.

Solidity: function certQuery(string domain) view returns((address,string,string,int256,int256,uint8) cert)

func (*SizzleSession) CertRekey

func (_Sizzle *SizzleSession) CertRekey(domain string, pubKey string) (*types.Transaction, error)

CertRekey is a paid mutator transaction binding the contract method 0x91d62f9f.

Solidity: function certRekey(string domain, string pubKey) returns()

func (*SizzleSession) CertRevoke

func (_Sizzle *SizzleSession) CertRevoke(domain string) (*types.Transaction, error)

CertRevoke is a paid mutator transaction binding the contract method 0x430ca80c.

Solidity: function certRevoke(string domain) returns()

func (*SizzleSession) PeerQuery

func (_Sizzle *SizzleSession) PeerQuery(addr common.Address) (SizzlePeerMetadata, error)

PeerQuery is a free data retrieval call binding the contract method 0xf4dcc32d.

Solidity: function peerQuery(address addr) view returns((address,int256) peer)

func (*SizzleSession) PeerRegister

func (_Sizzle *SizzleSession) PeerRegister() (*types.Transaction, error)

PeerRegister is a paid mutator transaction binding the contract method 0xa4394810.

Solidity: function peerRegister() returns()

type SizzleTransactor

type SizzleTransactor struct {
	// contains filtered or unexported fields
}

SizzleTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewSizzleTransactor

func NewSizzleTransactor(address common.Address, transactor bind.ContractTransactor) (*SizzleTransactor, error)

NewSizzleTransactor creates a new write-only instance of Sizzle, bound to a specific deployed contract.

func (*SizzleTransactor) CertDenyByPeer

func (_Sizzle *SizzleTransactor) CertDenyByPeer(opts *bind.TransactOpts, domain string) (*types.Transaction, error)

CertDenyByPeer is a paid mutator transaction binding the contract method 0x0f873b70.

Solidity: function certDenyByPeer(string domain) returns()

func (*SizzleTransactor) CertDenyByUser

func (_Sizzle *SizzleTransactor) CertDenyByUser(opts *bind.TransactOpts, domain string) (*types.Transaction, error)

CertDenyByUser is a paid mutator transaction binding the contract method 0x65eea1df.

Solidity: function certDenyByUser(string domain) returns()

func (*SizzleTransactor) CertEndorseByPeer

func (_Sizzle *SizzleTransactor) CertEndorseByPeer(opts *bind.TransactOpts, domain string) (*types.Transaction, error)

CertEndorseByPeer is a paid mutator transaction binding the contract method 0x33b60a8f.

Solidity: function certEndorseByPeer(string domain) returns()

func (*SizzleTransactor) CertEndorseByUser

func (_Sizzle *SizzleTransactor) CertEndorseByUser(opts *bind.TransactOpts, domain string) (*types.Transaction, error)

CertEndorseByUser is a paid mutator transaction binding the contract method 0xd6695b52.

Solidity: function certEndorseByUser(string domain) returns()

func (*SizzleTransactor) CertPublishRequest

func (_Sizzle *SizzleTransactor) CertPublishRequest(opts *bind.TransactOpts, domain string, pubKey string) (*types.Transaction, error)

CertPublishRequest is a paid mutator transaction binding the contract method 0xe5c98d62.

Solidity: function certPublishRequest(string domain, string pubKey) returns()

func (*SizzleTransactor) CertRekey

func (_Sizzle *SizzleTransactor) CertRekey(opts *bind.TransactOpts, domain string, pubKey string) (*types.Transaction, error)

CertRekey is a paid mutator transaction binding the contract method 0x91d62f9f.

Solidity: function certRekey(string domain, string pubKey) returns()

func (*SizzleTransactor) CertRevoke

func (_Sizzle *SizzleTransactor) CertRevoke(opts *bind.TransactOpts, domain string) (*types.Transaction, error)

CertRevoke is a paid mutator transaction binding the contract method 0x430ca80c.

Solidity: function certRevoke(string domain) returns()

func (*SizzleTransactor) PeerRegister

func (_Sizzle *SizzleTransactor) PeerRegister(opts *bind.TransactOpts) (*types.Transaction, error)

PeerRegister is a paid mutator transaction binding the contract method 0xa4394810.

Solidity: function peerRegister() returns()

type SizzleTransactorRaw

type SizzleTransactorRaw struct {
	Contract *SizzleTransactor // Generic write-only contract binding to access the raw methods on
}

SizzleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*SizzleTransactorRaw) Transact

func (_Sizzle *SizzleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*SizzleTransactorRaw) Transfer

func (_Sizzle *SizzleTransactorRaw) 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 SizzleTransactorSession

type SizzleTransactorSession struct {
	Contract     *SizzleTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

SizzleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*SizzleTransactorSession) CertDenyByPeer

func (_Sizzle *SizzleTransactorSession) CertDenyByPeer(domain string) (*types.Transaction, error)

CertDenyByPeer is a paid mutator transaction binding the contract method 0x0f873b70.

Solidity: function certDenyByPeer(string domain) returns()

func (*SizzleTransactorSession) CertDenyByUser

func (_Sizzle *SizzleTransactorSession) CertDenyByUser(domain string) (*types.Transaction, error)

CertDenyByUser is a paid mutator transaction binding the contract method 0x65eea1df.

Solidity: function certDenyByUser(string domain) returns()

func (*SizzleTransactorSession) CertEndorseByPeer

func (_Sizzle *SizzleTransactorSession) CertEndorseByPeer(domain string) (*types.Transaction, error)

CertEndorseByPeer is a paid mutator transaction binding the contract method 0x33b60a8f.

Solidity: function certEndorseByPeer(string domain) returns()

func (*SizzleTransactorSession) CertEndorseByUser

func (_Sizzle *SizzleTransactorSession) CertEndorseByUser(domain string) (*types.Transaction, error)

CertEndorseByUser is a paid mutator transaction binding the contract method 0xd6695b52.

Solidity: function certEndorseByUser(string domain) returns()

func (*SizzleTransactorSession) CertPublishRequest

func (_Sizzle *SizzleTransactorSession) CertPublishRequest(domain string, pubKey string) (*types.Transaction, error)

CertPublishRequest is a paid mutator transaction binding the contract method 0xe5c98d62.

Solidity: function certPublishRequest(string domain, string pubKey) returns()

func (*SizzleTransactorSession) CertRekey

func (_Sizzle *SizzleTransactorSession) CertRekey(domain string, pubKey string) (*types.Transaction, error)

CertRekey is a paid mutator transaction binding the contract method 0x91d62f9f.

Solidity: function certRekey(string domain, string pubKey) returns()

func (*SizzleTransactorSession) CertRevoke

func (_Sizzle *SizzleTransactorSession) CertRevoke(domain string) (*types.Transaction, error)

CertRevoke is a paid mutator transaction binding the contract method 0x430ca80c.

Solidity: function certRevoke(string domain) returns()

func (*SizzleTransactorSession) PeerRegister

func (_Sizzle *SizzleTransactorSession) PeerRegister() (*types.Transaction, error)

PeerRegister is a paid mutator transaction binding the contract method 0xa4394810.

Solidity: function peerRegister() returns()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL