auctionregistrar

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2019 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const AuctionRegistrarContractABI = "" /* 6303-byte string literal not displayed */

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

Variables

This section is empty.

Functions

This section is empty.

Types

type AuctionRegistrarContract

type AuctionRegistrarContract struct {
	AuctionRegistrarContractCaller     // Read-only binding to the contract
	AuctionRegistrarContractTransactor // Write-only binding to the contract
	AuctionRegistrarContractFilterer   // Log filterer for contract events
}

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

func NewAuctionRegistrarContract

func NewAuctionRegistrarContract(address common.Address, backend bind.ContractBackend) (*AuctionRegistrarContract, error)

NewAuctionRegistrarContract creates a new instance of AuctionRegistrarContract, bound to a specific deployed contract.

type AuctionRegistrarContractAuctionStarted

type AuctionRegistrarContractAuctionStarted struct {
	Hash             [32]byte
	RegistrationDate *big.Int
	Raw              types.Log // Blockchain specific contextual infos
}

AuctionRegistrarContractAuctionStarted represents a AuctionStarted event raised by the AuctionRegistrarContract contract.

type AuctionRegistrarContractAuctionStartedIterator

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

AuctionRegistrarContractAuctionStartedIterator is returned from FilterAuctionStarted and is used to iterate over the raw logs and unpacked data for AuctionStarted events raised by the AuctionRegistrarContract contract.

func (*AuctionRegistrarContractAuctionStartedIterator) Close

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

func (*AuctionRegistrarContractAuctionStartedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AuctionRegistrarContractAuctionStartedIterator) 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 AuctionRegistrarContractBidRevealed

type AuctionRegistrarContractBidRevealed struct {
	Hash   [32]byte
	Owner  common.Address
	Value  *big.Int
	Status uint8
	Raw    types.Log // Blockchain specific contextual infos
}

AuctionRegistrarContractBidRevealed represents a BidRevealed event raised by the AuctionRegistrarContract contract.

type AuctionRegistrarContractBidRevealedIterator

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

AuctionRegistrarContractBidRevealedIterator is returned from FilterBidRevealed and is used to iterate over the raw logs and unpacked data for BidRevealed events raised by the AuctionRegistrarContract contract.

func (*AuctionRegistrarContractBidRevealedIterator) Close

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

func (*AuctionRegistrarContractBidRevealedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AuctionRegistrarContractBidRevealedIterator) 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 AuctionRegistrarContractCaller

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

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

func NewAuctionRegistrarContractCaller

func NewAuctionRegistrarContractCaller(address common.Address, caller bind.ContractCaller) (*AuctionRegistrarContractCaller, error)

NewAuctionRegistrarContractCaller creates a new read-only instance of AuctionRegistrarContract, bound to a specific deployed contract.

func (*AuctionRegistrarContractCaller) Ens

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) Ens(opts *bind.CallOpts) (common.Address, error)

Ens is a free data retrieval call binding the contract method 0x3f15457f.

Solidity: function ens() constant returns(address)

func (*AuctionRegistrarContractCaller) Entries

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) Entries(opts *bind.CallOpts, _hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error)

Entries is a free data retrieval call binding the contract method 0x267b6922.

Solidity: function entries(bytes32 _hash) constant returns(uint8, address, uint256, uint256, uint256)

func (*AuctionRegistrarContractCaller) GetAllowedTime

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) GetAllowedTime(opts *bind.CallOpts, _hash [32]byte) (*big.Int, error)

GetAllowedTime is a free data retrieval call binding the contract method 0x13c89a8f.

Solidity: function getAllowedTime(bytes32 _hash) constant returns(uint256 timestamp)

func (*AuctionRegistrarContractCaller) IsAllowed

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) IsAllowed(opts *bind.CallOpts, _hash [32]byte, _timestamp *big.Int) (bool, error)

IsAllowed is a free data retrieval call binding the contract method 0x93503337.

Solidity: function isAllowed(bytes32 _hash, uint256 _timestamp) constant returns(bool allowed)

func (*AuctionRegistrarContractCaller) LaunchLength

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) LaunchLength(opts *bind.CallOpts) (uint32, error)

LaunchLength is a free data retrieval call binding the contract method 0xae1a0b0c.

Solidity: function launchLength() constant returns(uint32)

func (*AuctionRegistrarContractCaller) RegistryStarted

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) RegistryStarted(opts *bind.CallOpts) (*big.Int, error)

RegistryStarted is a free data retrieval call binding the contract method 0x9c67f06f.

Solidity: function registryStarted() constant returns(uint256)

func (*AuctionRegistrarContractCaller) RootNode

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) RootNode(opts *bind.CallOpts) ([32]byte, error)

RootNode is a free data retrieval call binding the contract method 0xfaff50a8.

Solidity: function rootNode() constant returns(bytes32)

func (*AuctionRegistrarContractCaller) SealedBids

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) SealedBids(opts *bind.CallOpts, arg0 common.Address, arg1 [32]byte) (common.Address, error)

SealedBids is a free data retrieval call binding the contract method 0x5e431709.

Solidity: function sealedBids(address , bytes32 ) constant returns(address)

func (*AuctionRegistrarContractCaller) ShaBid

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) ShaBid(opts *bind.CallOpts, hash [32]byte, owner common.Address, value *big.Int, salt [32]byte) ([32]byte, error)

ShaBid is a free data retrieval call binding the contract method 0x22ec1244.

Solidity: function shaBid(bytes32 hash, address owner, uint256 value, bytes32 salt) constant returns(bytes32 sealedBid)

func (*AuctionRegistrarContractCaller) State

func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) State(opts *bind.CallOpts, _hash [32]byte) (uint8, error)

State is a free data retrieval call binding the contract method 0x61d585da.

Solidity: function state(bytes32 _hash) constant returns(uint8)

type AuctionRegistrarContractCallerRaw

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

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

func (*AuctionRegistrarContractCallerRaw) Call

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerRaw) 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 AuctionRegistrarContractCallerSession

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

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

func (*AuctionRegistrarContractCallerSession) Ens

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) Ens() (common.Address, error)

Ens is a free data retrieval call binding the contract method 0x3f15457f.

Solidity: function ens() constant returns(address)

func (*AuctionRegistrarContractCallerSession) Entries

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) Entries(_hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error)

Entries is a free data retrieval call binding the contract method 0x267b6922.

Solidity: function entries(bytes32 _hash) constant returns(uint8, address, uint256, uint256, uint256)

func (*AuctionRegistrarContractCallerSession) GetAllowedTime

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) GetAllowedTime(_hash [32]byte) (*big.Int, error)

GetAllowedTime is a free data retrieval call binding the contract method 0x13c89a8f.

Solidity: function getAllowedTime(bytes32 _hash) constant returns(uint256 timestamp)

func (*AuctionRegistrarContractCallerSession) IsAllowed

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) IsAllowed(_hash [32]byte, _timestamp *big.Int) (bool, error)

IsAllowed is a free data retrieval call binding the contract method 0x93503337.

Solidity: function isAllowed(bytes32 _hash, uint256 _timestamp) constant returns(bool allowed)

func (*AuctionRegistrarContractCallerSession) LaunchLength

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) LaunchLength() (uint32, error)

LaunchLength is a free data retrieval call binding the contract method 0xae1a0b0c.

Solidity: function launchLength() constant returns(uint32)

func (*AuctionRegistrarContractCallerSession) RegistryStarted

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) RegistryStarted() (*big.Int, error)

RegistryStarted is a free data retrieval call binding the contract method 0x9c67f06f.

Solidity: function registryStarted() constant returns(uint256)

func (*AuctionRegistrarContractCallerSession) RootNode

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) RootNode() ([32]byte, error)

RootNode is a free data retrieval call binding the contract method 0xfaff50a8.

Solidity: function rootNode() constant returns(bytes32)

func (*AuctionRegistrarContractCallerSession) SealedBids

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) SealedBids(arg0 common.Address, arg1 [32]byte) (common.Address, error)

SealedBids is a free data retrieval call binding the contract method 0x5e431709.

Solidity: function sealedBids(address , bytes32 ) constant returns(address)

func (*AuctionRegistrarContractCallerSession) ShaBid

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) ShaBid(hash [32]byte, owner common.Address, value *big.Int, salt [32]byte) ([32]byte, error)

ShaBid is a free data retrieval call binding the contract method 0x22ec1244.

Solidity: function shaBid(bytes32 hash, address owner, uint256 value, bytes32 salt) constant returns(bytes32 sealedBid)

func (*AuctionRegistrarContractCallerSession) State

func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) State(_hash [32]byte) (uint8, error)

State is a free data retrieval call binding the contract method 0x61d585da.

Solidity: function state(bytes32 _hash) constant returns(uint8)

type AuctionRegistrarContractFilterer

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

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

func NewAuctionRegistrarContractFilterer

func NewAuctionRegistrarContractFilterer(address common.Address, filterer bind.ContractFilterer) (*AuctionRegistrarContractFilterer, error)

NewAuctionRegistrarContractFilterer creates a new log filterer instance of AuctionRegistrarContract, bound to a specific deployed contract.

func (*AuctionRegistrarContractFilterer) FilterAuctionStarted

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterAuctionStarted(opts *bind.FilterOpts, hash [][32]byte) (*AuctionRegistrarContractAuctionStartedIterator, error)

FilterAuctionStarted is a free log retrieval operation binding the contract event 0x87e97e825a1d1fa0c54e1d36c7506c1dea8b1efd451fe68b000cf96f7cf40003.

Solidity: event AuctionStarted(bytes32 indexed hash, uint256 registrationDate)

func (*AuctionRegistrarContractFilterer) FilterBidRevealed

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterBidRevealed(opts *bind.FilterOpts, hash [][32]byte, owner []common.Address) (*AuctionRegistrarContractBidRevealedIterator, error)

FilterBidRevealed is a free log retrieval operation binding the contract event 0x7b6c4b278d165a6b33958f8ea5dfb00c8c9d4d0acf1985bef5d10786898bc3e7.

Solidity: event BidRevealed(bytes32 indexed hash, address indexed owner, uint256 value, uint8 status)

func (*AuctionRegistrarContractFilterer) FilterHashInvalidated

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterHashInvalidated(opts *bind.FilterOpts, hash [][32]byte, name []string) (*AuctionRegistrarContractHashInvalidatedIterator, error)

FilterHashInvalidated is a free log retrieval operation binding the contract event 0x1f9c649fe47e58bb60f4e52f0d90e4c47a526c9f90c5113df842c025970b66ad.

Solidity: event HashInvalidated(bytes32 indexed hash, string indexed name, uint256 value, uint256 registrationDate)

func (*AuctionRegistrarContractFilterer) FilterHashRegistered

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterHashRegistered(opts *bind.FilterOpts, hash [][32]byte, owner []common.Address) (*AuctionRegistrarContractHashRegisteredIterator, error)

FilterHashRegistered is a free log retrieval operation binding the contract event 0x0f0c27adfd84b60b6f456b0e87cdccb1e5fb9603991588d87fa99f5b6b61e670.

Solidity: event HashRegistered(bytes32 indexed hash, address indexed owner, uint256 value, uint256 registrationDate)

func (*AuctionRegistrarContractFilterer) FilterHashReleased

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterHashReleased(opts *bind.FilterOpts, hash [][32]byte) (*AuctionRegistrarContractHashReleasedIterator, error)

FilterHashReleased is a free log retrieval operation binding the contract event 0x292b79b9246fa2c8e77d3fe195b251f9cb839d7d038e667c069ee7708c631e16.

Solidity: event HashReleased(bytes32 indexed hash, uint256 value)

func (*AuctionRegistrarContractFilterer) FilterNewBid

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterNewBid(opts *bind.FilterOpts, hash [][32]byte, bidder []common.Address) (*AuctionRegistrarContractNewBidIterator, error)

FilterNewBid is a free log retrieval operation binding the contract event 0xb556ff269c1b6714f432c36431e2041d28436a73b6c3f19c021827bbdc6bfc29.

Solidity: event NewBid(bytes32 indexed hash, address indexed bidder, uint256 deposit)

func (*AuctionRegistrarContractFilterer) WatchAuctionStarted

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchAuctionStarted(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractAuctionStarted, hash [][32]byte) (event.Subscription, error)

WatchAuctionStarted is a free log subscription operation binding the contract event 0x87e97e825a1d1fa0c54e1d36c7506c1dea8b1efd451fe68b000cf96f7cf40003.

Solidity: event AuctionStarted(bytes32 indexed hash, uint256 registrationDate)

func (*AuctionRegistrarContractFilterer) WatchBidRevealed

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchBidRevealed(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractBidRevealed, hash [][32]byte, owner []common.Address) (event.Subscription, error)

WatchBidRevealed is a free log subscription operation binding the contract event 0x7b6c4b278d165a6b33958f8ea5dfb00c8c9d4d0acf1985bef5d10786898bc3e7.

Solidity: event BidRevealed(bytes32 indexed hash, address indexed owner, uint256 value, uint8 status)

func (*AuctionRegistrarContractFilterer) WatchHashInvalidated

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchHashInvalidated(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractHashInvalidated, hash [][32]byte, name []string) (event.Subscription, error)

WatchHashInvalidated is a free log subscription operation binding the contract event 0x1f9c649fe47e58bb60f4e52f0d90e4c47a526c9f90c5113df842c025970b66ad.

Solidity: event HashInvalidated(bytes32 indexed hash, string indexed name, uint256 value, uint256 registrationDate)

func (*AuctionRegistrarContractFilterer) WatchHashRegistered

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchHashRegistered(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractHashRegistered, hash [][32]byte, owner []common.Address) (event.Subscription, error)

WatchHashRegistered is a free log subscription operation binding the contract event 0x0f0c27adfd84b60b6f456b0e87cdccb1e5fb9603991588d87fa99f5b6b61e670.

Solidity: event HashRegistered(bytes32 indexed hash, address indexed owner, uint256 value, uint256 registrationDate)

func (*AuctionRegistrarContractFilterer) WatchHashReleased

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchHashReleased(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractHashReleased, hash [][32]byte) (event.Subscription, error)

WatchHashReleased is a free log subscription operation binding the contract event 0x292b79b9246fa2c8e77d3fe195b251f9cb839d7d038e667c069ee7708c631e16.

Solidity: event HashReleased(bytes32 indexed hash, uint256 value)

func (*AuctionRegistrarContractFilterer) WatchNewBid

func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchNewBid(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractNewBid, hash [][32]byte, bidder []common.Address) (event.Subscription, error)

WatchNewBid is a free log subscription operation binding the contract event 0xb556ff269c1b6714f432c36431e2041d28436a73b6c3f19c021827bbdc6bfc29.

Solidity: event NewBid(bytes32 indexed hash, address indexed bidder, uint256 deposit)

type AuctionRegistrarContractHashInvalidated

type AuctionRegistrarContractHashInvalidated struct {
	Hash             [32]byte
	Name             common.Hash
	Value            *big.Int
	RegistrationDate *big.Int
	Raw              types.Log // Blockchain specific contextual infos
}

AuctionRegistrarContractHashInvalidated represents a HashInvalidated event raised by the AuctionRegistrarContract contract.

type AuctionRegistrarContractHashInvalidatedIterator

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

AuctionRegistrarContractHashInvalidatedIterator is returned from FilterHashInvalidated and is used to iterate over the raw logs and unpacked data for HashInvalidated events raised by the AuctionRegistrarContract contract.

func (*AuctionRegistrarContractHashInvalidatedIterator) Close

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

func (*AuctionRegistrarContractHashInvalidatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AuctionRegistrarContractHashInvalidatedIterator) 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 AuctionRegistrarContractHashRegistered

type AuctionRegistrarContractHashRegistered struct {
	Hash             [32]byte
	Owner            common.Address
	Value            *big.Int
	RegistrationDate *big.Int
	Raw              types.Log // Blockchain specific contextual infos
}

AuctionRegistrarContractHashRegistered represents a HashRegistered event raised by the AuctionRegistrarContract contract.

type AuctionRegistrarContractHashRegisteredIterator

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

AuctionRegistrarContractHashRegisteredIterator is returned from FilterHashRegistered and is used to iterate over the raw logs and unpacked data for HashRegistered events raised by the AuctionRegistrarContract contract.

func (*AuctionRegistrarContractHashRegisteredIterator) Close

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

func (*AuctionRegistrarContractHashRegisteredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AuctionRegistrarContractHashRegisteredIterator) 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 AuctionRegistrarContractHashReleased

type AuctionRegistrarContractHashReleased struct {
	Hash  [32]byte
	Value *big.Int
	Raw   types.Log // Blockchain specific contextual infos
}

AuctionRegistrarContractHashReleased represents a HashReleased event raised by the AuctionRegistrarContract contract.

type AuctionRegistrarContractHashReleasedIterator

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

AuctionRegistrarContractHashReleasedIterator is returned from FilterHashReleased and is used to iterate over the raw logs and unpacked data for HashReleased events raised by the AuctionRegistrarContract contract.

func (*AuctionRegistrarContractHashReleasedIterator) Close

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

func (*AuctionRegistrarContractHashReleasedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AuctionRegistrarContractHashReleasedIterator) 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 AuctionRegistrarContractNewBid

type AuctionRegistrarContractNewBid struct {
	Hash    [32]byte
	Bidder  common.Address
	Deposit *big.Int
	Raw     types.Log // Blockchain specific contextual infos
}

AuctionRegistrarContractNewBid represents a NewBid event raised by the AuctionRegistrarContract contract.

type AuctionRegistrarContractNewBidIterator

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

AuctionRegistrarContractNewBidIterator is returned from FilterNewBid and is used to iterate over the raw logs and unpacked data for NewBid events raised by the AuctionRegistrarContract contract.

func (*AuctionRegistrarContractNewBidIterator) Close

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

func (*AuctionRegistrarContractNewBidIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AuctionRegistrarContractNewBidIterator) 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 AuctionRegistrarContractRaw

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

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

func (*AuctionRegistrarContractRaw) Call

func (_AuctionRegistrarContract *AuctionRegistrarContractRaw) 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 (*AuctionRegistrarContractRaw) Transact

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

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

func (*AuctionRegistrarContractRaw) Transfer

func (_AuctionRegistrarContract *AuctionRegistrarContractRaw) 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 AuctionRegistrarContractSession

type AuctionRegistrarContractSession struct {
	Contract     *AuctionRegistrarContract // 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
}

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

func (*AuctionRegistrarContractSession) AcceptRegistrarTransfer

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) AcceptRegistrarTransfer(hash [32]byte, deed common.Address, registrationDate *big.Int) (*types.Transaction, error)

AcceptRegistrarTransfer is a paid mutator transaction binding the contract method 0xea9e107a.

Solidity: function acceptRegistrarTransfer(bytes32 hash, address deed, uint256 registrationDate) returns()

func (*AuctionRegistrarContractSession) CancelBid

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) CancelBid(bidder common.Address, seal [32]byte) (*types.Transaction, error)

CancelBid is a paid mutator transaction binding the contract method 0x2525f5c1.

Solidity: function cancelBid(address bidder, bytes32 seal) returns()

func (*AuctionRegistrarContractSession) Ens

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) Ens() (common.Address, error)

Ens is a free data retrieval call binding the contract method 0x3f15457f.

Solidity: function ens() constant returns(address)

func (*AuctionRegistrarContractSession) Entries

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) Entries(_hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error)

Entries is a free data retrieval call binding the contract method 0x267b6922.

Solidity: function entries(bytes32 _hash) constant returns(uint8, address, uint256, uint256, uint256)

func (*AuctionRegistrarContractSession) EraseNode

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) EraseNode(labels [][32]byte) (*types.Transaction, error)

EraseNode is a paid mutator transaction binding the contract method 0xde10f04b.

Solidity: function eraseNode(bytes32[] labels) returns()

func (*AuctionRegistrarContractSession) FinalizeAuction

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) FinalizeAuction(_hash [32]byte) (*types.Transaction, error)

FinalizeAuction is a paid mutator transaction binding the contract method 0x983b94fb.

Solidity: function finalizeAuction(bytes32 _hash) returns()

func (*AuctionRegistrarContractSession) GetAllowedTime

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) GetAllowedTime(_hash [32]byte) (*big.Int, error)

GetAllowedTime is a free data retrieval call binding the contract method 0x13c89a8f.

Solidity: function getAllowedTime(bytes32 _hash) constant returns(uint256 timestamp)

func (*AuctionRegistrarContractSession) InvalidateName

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) InvalidateName(unhashedName string) (*types.Transaction, error)

InvalidateName is a paid mutator transaction binding the contract method 0x15f73331.

Solidity: function invalidateName(string unhashedName) returns()

func (*AuctionRegistrarContractSession) IsAllowed

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) IsAllowed(_hash [32]byte, _timestamp *big.Int) (bool, error)

IsAllowed is a free data retrieval call binding the contract method 0x93503337.

Solidity: function isAllowed(bytes32 _hash, uint256 _timestamp) constant returns(bool allowed)

func (*AuctionRegistrarContractSession) LaunchLength

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) LaunchLength() (uint32, error)

LaunchLength is a free data retrieval call binding the contract method 0xae1a0b0c.

Solidity: function launchLength() constant returns(uint32)

func (*AuctionRegistrarContractSession) NewBid

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) NewBid(sealedBid [32]byte) (*types.Transaction, error)

NewBid is a paid mutator transaction binding the contract method 0xce92dced.

Solidity: function newBid(bytes32 sealedBid) returns()

func (*AuctionRegistrarContractSession) RegistryStarted

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) RegistryStarted() (*big.Int, error)

RegistryStarted is a free data retrieval call binding the contract method 0x9c67f06f.

Solidity: function registryStarted() constant returns(uint256)

func (*AuctionRegistrarContractSession) ReleaseDeed

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) ReleaseDeed(_hash [32]byte) (*types.Transaction, error)

ReleaseDeed is a paid mutator transaction binding the contract method 0x0230a07c.

Solidity: function releaseDeed(bytes32 _hash) returns()

func (*AuctionRegistrarContractSession) RootNode

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) RootNode() ([32]byte, error)

RootNode is a free data retrieval call binding the contract method 0xfaff50a8.

Solidity: function rootNode() constant returns(bytes32)

func (*AuctionRegistrarContractSession) SealedBids

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) SealedBids(arg0 common.Address, arg1 [32]byte) (common.Address, error)

SealedBids is a free data retrieval call binding the contract method 0x5e431709.

Solidity: function sealedBids(address , bytes32 ) constant returns(address)

func (*AuctionRegistrarContractSession) ShaBid

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) ShaBid(hash [32]byte, owner common.Address, value *big.Int, salt [32]byte) ([32]byte, error)

ShaBid is a free data retrieval call binding the contract method 0x22ec1244.

Solidity: function shaBid(bytes32 hash, address owner, uint256 value, bytes32 salt) constant returns(bytes32 sealedBid)

func (*AuctionRegistrarContractSession) StartAuction

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) StartAuction(_hash [32]byte) (*types.Transaction, error)

StartAuction is a paid mutator transaction binding the contract method 0xede8acdb.

Solidity: function startAuction(bytes32 _hash) returns()

func (*AuctionRegistrarContractSession) StartAuctions

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) StartAuctions(_hashes [][32]byte) (*types.Transaction, error)

StartAuctions is a paid mutator transaction binding the contract method 0xe27fe50f.

Solidity: function startAuctions(bytes32[] _hashes) returns()

func (*AuctionRegistrarContractSession) StartAuctionsAndBid

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) StartAuctionsAndBid(hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error)

StartAuctionsAndBid is a paid mutator transaction binding the contract method 0xfebefd61.

Solidity: function startAuctionsAndBid(bytes32[] hashes, bytes32 sealedBid) returns()

func (*AuctionRegistrarContractSession) State

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) State(_hash [32]byte) (uint8, error)

State is a free data retrieval call binding the contract method 0x61d585da.

Solidity: function state(bytes32 _hash) constant returns(uint8)

func (*AuctionRegistrarContractSession) Transfer

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) Transfer(_hash [32]byte, newOwner common.Address) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0x79ce9fac.

Solidity: function transfer(bytes32 _hash, address newOwner) returns()

func (*AuctionRegistrarContractSession) TransferRegistrars

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) TransferRegistrars(_hash [32]byte) (*types.Transaction, error)

TransferRegistrars is a paid mutator transaction binding the contract method 0x5ddae283.

Solidity: function transferRegistrars(bytes32 _hash) returns()

func (*AuctionRegistrarContractSession) UnsealBid

func (_AuctionRegistrarContract *AuctionRegistrarContractSession) UnsealBid(_hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error)

UnsealBid is a paid mutator transaction binding the contract method 0x47872b42.

Solidity: function unsealBid(bytes32 _hash, uint256 _value, bytes32 _salt) returns()

type AuctionRegistrarContractTransactor

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

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

func NewAuctionRegistrarContractTransactor

func NewAuctionRegistrarContractTransactor(address common.Address, transactor bind.ContractTransactor) (*AuctionRegistrarContractTransactor, error)

NewAuctionRegistrarContractTransactor creates a new write-only instance of AuctionRegistrarContract, bound to a specific deployed contract.

func (*AuctionRegistrarContractTransactor) AcceptRegistrarTransfer

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) AcceptRegistrarTransfer(opts *bind.TransactOpts, hash [32]byte, deed common.Address, registrationDate *big.Int) (*types.Transaction, error)

AcceptRegistrarTransfer is a paid mutator transaction binding the contract method 0xea9e107a.

Solidity: function acceptRegistrarTransfer(bytes32 hash, address deed, uint256 registrationDate) returns()

func (*AuctionRegistrarContractTransactor) CancelBid

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) CancelBid(opts *bind.TransactOpts, bidder common.Address, seal [32]byte) (*types.Transaction, error)

CancelBid is a paid mutator transaction binding the contract method 0x2525f5c1.

Solidity: function cancelBid(address bidder, bytes32 seal) returns()

func (*AuctionRegistrarContractTransactor) EraseNode

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) EraseNode(opts *bind.TransactOpts, labels [][32]byte) (*types.Transaction, error)

EraseNode is a paid mutator transaction binding the contract method 0xde10f04b.

Solidity: function eraseNode(bytes32[] labels) returns()

func (*AuctionRegistrarContractTransactor) FinalizeAuction

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) FinalizeAuction(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)

FinalizeAuction is a paid mutator transaction binding the contract method 0x983b94fb.

Solidity: function finalizeAuction(bytes32 _hash) returns()

func (*AuctionRegistrarContractTransactor) InvalidateName

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) InvalidateName(opts *bind.TransactOpts, unhashedName string) (*types.Transaction, error)

InvalidateName is a paid mutator transaction binding the contract method 0x15f73331.

Solidity: function invalidateName(string unhashedName) returns()

func (*AuctionRegistrarContractTransactor) NewBid

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) NewBid(opts *bind.TransactOpts, sealedBid [32]byte) (*types.Transaction, error)

NewBid is a paid mutator transaction binding the contract method 0xce92dced.

Solidity: function newBid(bytes32 sealedBid) returns()

func (*AuctionRegistrarContractTransactor) ReleaseDeed

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) ReleaseDeed(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)

ReleaseDeed is a paid mutator transaction binding the contract method 0x0230a07c.

Solidity: function releaseDeed(bytes32 _hash) returns()

func (*AuctionRegistrarContractTransactor) StartAuction

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) StartAuction(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)

StartAuction is a paid mutator transaction binding the contract method 0xede8acdb.

Solidity: function startAuction(bytes32 _hash) returns()

func (*AuctionRegistrarContractTransactor) StartAuctions

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) StartAuctions(opts *bind.TransactOpts, _hashes [][32]byte) (*types.Transaction, error)

StartAuctions is a paid mutator transaction binding the contract method 0xe27fe50f.

Solidity: function startAuctions(bytes32[] _hashes) returns()

func (*AuctionRegistrarContractTransactor) StartAuctionsAndBid

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) StartAuctionsAndBid(opts *bind.TransactOpts, hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error)

StartAuctionsAndBid is a paid mutator transaction binding the contract method 0xfebefd61.

Solidity: function startAuctionsAndBid(bytes32[] hashes, bytes32 sealedBid) returns()

func (*AuctionRegistrarContractTransactor) Transfer

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) Transfer(opts *bind.TransactOpts, _hash [32]byte, newOwner common.Address) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0x79ce9fac.

Solidity: function transfer(bytes32 _hash, address newOwner) returns()

func (*AuctionRegistrarContractTransactor) TransferRegistrars

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) TransferRegistrars(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)

TransferRegistrars is a paid mutator transaction binding the contract method 0x5ddae283.

Solidity: function transferRegistrars(bytes32 _hash) returns()

func (*AuctionRegistrarContractTransactor) UnsealBid

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) UnsealBid(opts *bind.TransactOpts, _hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error)

UnsealBid is a paid mutator transaction binding the contract method 0x47872b42.

Solidity: function unsealBid(bytes32 _hash, uint256 _value, bytes32 _salt) returns()

type AuctionRegistrarContractTransactorRaw

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

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

func (*AuctionRegistrarContractTransactorRaw) Transact

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

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

func (*AuctionRegistrarContractTransactorRaw) Transfer

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorRaw) 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 AuctionRegistrarContractTransactorSession

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

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

func (*AuctionRegistrarContractTransactorSession) AcceptRegistrarTransfer

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) AcceptRegistrarTransfer(hash [32]byte, deed common.Address, registrationDate *big.Int) (*types.Transaction, error)

AcceptRegistrarTransfer is a paid mutator transaction binding the contract method 0xea9e107a.

Solidity: function acceptRegistrarTransfer(bytes32 hash, address deed, uint256 registrationDate) returns()

func (*AuctionRegistrarContractTransactorSession) CancelBid

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) CancelBid(bidder common.Address, seal [32]byte) (*types.Transaction, error)

CancelBid is a paid mutator transaction binding the contract method 0x2525f5c1.

Solidity: function cancelBid(address bidder, bytes32 seal) returns()

func (*AuctionRegistrarContractTransactorSession) EraseNode

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) EraseNode(labels [][32]byte) (*types.Transaction, error)

EraseNode is a paid mutator transaction binding the contract method 0xde10f04b.

Solidity: function eraseNode(bytes32[] labels) returns()

func (*AuctionRegistrarContractTransactorSession) FinalizeAuction

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) FinalizeAuction(_hash [32]byte) (*types.Transaction, error)

FinalizeAuction is a paid mutator transaction binding the contract method 0x983b94fb.

Solidity: function finalizeAuction(bytes32 _hash) returns()

func (*AuctionRegistrarContractTransactorSession) InvalidateName

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) InvalidateName(unhashedName string) (*types.Transaction, error)

InvalidateName is a paid mutator transaction binding the contract method 0x15f73331.

Solidity: function invalidateName(string unhashedName) returns()

func (*AuctionRegistrarContractTransactorSession) NewBid

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) NewBid(sealedBid [32]byte) (*types.Transaction, error)

NewBid is a paid mutator transaction binding the contract method 0xce92dced.

Solidity: function newBid(bytes32 sealedBid) returns()

func (*AuctionRegistrarContractTransactorSession) ReleaseDeed

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) ReleaseDeed(_hash [32]byte) (*types.Transaction, error)

ReleaseDeed is a paid mutator transaction binding the contract method 0x0230a07c.

Solidity: function releaseDeed(bytes32 _hash) returns()

func (*AuctionRegistrarContractTransactorSession) StartAuction

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) StartAuction(_hash [32]byte) (*types.Transaction, error)

StartAuction is a paid mutator transaction binding the contract method 0xede8acdb.

Solidity: function startAuction(bytes32 _hash) returns()

func (*AuctionRegistrarContractTransactorSession) StartAuctions

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) StartAuctions(_hashes [][32]byte) (*types.Transaction, error)

StartAuctions is a paid mutator transaction binding the contract method 0xe27fe50f.

Solidity: function startAuctions(bytes32[] _hashes) returns()

func (*AuctionRegistrarContractTransactorSession) StartAuctionsAndBid

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) StartAuctionsAndBid(hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error)

StartAuctionsAndBid is a paid mutator transaction binding the contract method 0xfebefd61.

Solidity: function startAuctionsAndBid(bytes32[] hashes, bytes32 sealedBid) returns()

func (*AuctionRegistrarContractTransactorSession) Transfer

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) Transfer(_hash [32]byte, newOwner common.Address) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0x79ce9fac.

Solidity: function transfer(bytes32 _hash, address newOwner) returns()

func (*AuctionRegistrarContractTransactorSession) TransferRegistrars

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) TransferRegistrars(_hash [32]byte) (*types.Transaction, error)

TransferRegistrars is a paid mutator transaction binding the contract method 0x5ddae283.

Solidity: function transferRegistrars(bytes32 _hash) returns()

func (*AuctionRegistrarContractTransactorSession) UnsealBid

func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) UnsealBid(_hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error)

UnsealBid is a paid mutator transaction binding the contract method 0x47872b42.

Solidity: function unsealBid(bytes32 _hash, uint256 _value, bytes32 _salt) returns()

Jump to

Keyboard shortcuts

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