Documentation
¶
Index ¶
- Constants
- type AuctionRegistrarContract
- type AuctionRegistrarContractAuctionStarted
- type AuctionRegistrarContractAuctionStartedIterator
- type AuctionRegistrarContractBidRevealed
- type AuctionRegistrarContractBidRevealedIterator
- type AuctionRegistrarContractCaller
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) Ens(opts *bind.CallOpts) (common.Address, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) Entries(opts *bind.CallOpts, _hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) GetAllowedTime(opts *bind.CallOpts, _hash [32]byte) (*big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) IsAllowed(opts *bind.CallOpts, _hash [32]byte, _timestamp *big.Int) (bool, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) LaunchLength(opts *bind.CallOpts) (uint32, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) RegistryStarted(opts *bind.CallOpts) (*big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) RootNode(opts *bind.CallOpts) ([32]byte, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) SealedBids(opts *bind.CallOpts, arg0 common.Address, arg1 [32]byte) (common.Address, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) ShaBid(opts *bind.CallOpts, hash [32]byte, owner common.Address, value *big.Int, ...) ([32]byte, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCaller) State(opts *bind.CallOpts, _hash [32]byte) (uint8, error)
- type AuctionRegistrarContractCallerRaw
- type AuctionRegistrarContractCallerSession
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) Ens() (common.Address, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) Entries(_hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) GetAllowedTime(_hash [32]byte) (*big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) IsAllowed(_hash [32]byte, _timestamp *big.Int) (bool, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) LaunchLength() (uint32, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) RegistryStarted() (*big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) RootNode() ([32]byte, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) SealedBids(arg0 common.Address, arg1 [32]byte) (common.Address, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) ShaBid(hash [32]byte, owner common.Address, value *big.Int, salt [32]byte) ([32]byte, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractCallerSession) State(_hash [32]byte) (uint8, error)
- type AuctionRegistrarContractFilterer
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterAuctionStarted(opts *bind.FilterOpts, hash [][32]byte) (*AuctionRegistrarContractAuctionStartedIterator, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterBidRevealed(opts *bind.FilterOpts, hash [][32]byte, owner []common.Address) (*AuctionRegistrarContractBidRevealedIterator, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterHashInvalidated(opts *bind.FilterOpts, hash [][32]byte, name []string) (*AuctionRegistrarContractHashInvalidatedIterator, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterHashRegistered(opts *bind.FilterOpts, hash [][32]byte, owner []common.Address) (*AuctionRegistrarContractHashRegisteredIterator, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterHashReleased(opts *bind.FilterOpts, hash [][32]byte) (*AuctionRegistrarContractHashReleasedIterator, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) FilterNewBid(opts *bind.FilterOpts, hash [][32]byte, bidder []common.Address) (*AuctionRegistrarContractNewBidIterator, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchAuctionStarted(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractAuctionStarted, ...) (event.Subscription, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchBidRevealed(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractBidRevealed, ...) (event.Subscription, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchHashInvalidated(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractHashInvalidated, ...) (event.Subscription, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchHashRegistered(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractHashRegistered, ...) (event.Subscription, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchHashReleased(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractHashReleased, ...) (event.Subscription, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractFilterer) WatchNewBid(opts *bind.WatchOpts, sink chan<- *AuctionRegistrarContractNewBid, ...) (event.Subscription, error)
- type AuctionRegistrarContractHashInvalidated
- type AuctionRegistrarContractHashInvalidatedIterator
- type AuctionRegistrarContractHashRegistered
- type AuctionRegistrarContractHashRegisteredIterator
- type AuctionRegistrarContractHashReleased
- type AuctionRegistrarContractHashReleasedIterator
- type AuctionRegistrarContractNewBid
- type AuctionRegistrarContractNewBidIterator
- type AuctionRegistrarContractRaw
- func (_AuctionRegistrarContract *AuctionRegistrarContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AuctionRegistrarContract *AuctionRegistrarContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AuctionRegistrarContractSession
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) AcceptRegistrarTransfer(hash [32]byte, deed common.Address, registrationDate *big.Int) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) CancelBid(bidder common.Address, seal [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) Ens() (common.Address, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) Entries(_hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) EraseNode(labels [][32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) FinalizeAuction(_hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) GetAllowedTime(_hash [32]byte) (*big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) InvalidateName(unhashedName string) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) IsAllowed(_hash [32]byte, _timestamp *big.Int) (bool, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) LaunchLength() (uint32, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) NewBid(sealedBid [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) RegistryStarted() (*big.Int, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) ReleaseDeed(_hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) RootNode() ([32]byte, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) SealedBids(arg0 common.Address, arg1 [32]byte) (common.Address, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) ShaBid(hash [32]byte, owner common.Address, value *big.Int, salt [32]byte) ([32]byte, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) StartAuction(_hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) StartAuctions(_hashes [][32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) StartAuctionsAndBid(hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) State(_hash [32]byte) (uint8, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) Transfer(_hash [32]byte, newOwner common.Address) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) TransferRegistrars(_hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractSession) UnsealBid(_hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error)
- type AuctionRegistrarContractTransactor
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) AcceptRegistrarTransfer(opts *bind.TransactOpts, hash [32]byte, deed common.Address, ...) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) CancelBid(opts *bind.TransactOpts, bidder common.Address, seal [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) EraseNode(opts *bind.TransactOpts, labels [][32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) FinalizeAuction(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) InvalidateName(opts *bind.TransactOpts, unhashedName string) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) NewBid(opts *bind.TransactOpts, sealedBid [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) ReleaseDeed(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) StartAuction(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) StartAuctions(opts *bind.TransactOpts, _hashes [][32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) StartAuctionsAndBid(opts *bind.TransactOpts, hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) Transfer(opts *bind.TransactOpts, _hash [32]byte, newOwner common.Address) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) TransferRegistrars(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactor) UnsealBid(opts *bind.TransactOpts, _hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error)
- type AuctionRegistrarContractTransactorRaw
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AuctionRegistrarContractTransactorSession
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) AcceptRegistrarTransfer(hash [32]byte, deed common.Address, registrationDate *big.Int) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) CancelBid(bidder common.Address, seal [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) EraseNode(labels [][32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) FinalizeAuction(_hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) InvalidateName(unhashedName string) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) NewBid(sealedBid [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) ReleaseDeed(_hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) StartAuction(_hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) StartAuctions(_hashes [][32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) StartAuctionsAndBid(hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) Transfer(_hash [32]byte, newOwner common.Address) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) TransferRegistrars(_hash [32]byte) (*types.Transaction, error)
- func (_AuctionRegistrarContract *AuctionRegistrarContractTransactorSession) UnsealBid(_hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error)
Constants ¶
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 ¶
func (it *AuctionRegistrarContractAuctionStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuctionRegistrarContractAuctionStartedIterator) Error ¶
func (it *AuctionRegistrarContractAuctionStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuctionRegistrarContractAuctionStartedIterator) Next ¶
func (it *AuctionRegistrarContractAuctionStartedIterator) 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 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 ¶
func (it *AuctionRegistrarContractBidRevealedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuctionRegistrarContractBidRevealedIterator) Error ¶
func (it *AuctionRegistrarContractBidRevealedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuctionRegistrarContractBidRevealedIterator) Next ¶
func (it *AuctionRegistrarContractBidRevealedIterator) 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 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 ¶
func (it *AuctionRegistrarContractHashInvalidatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuctionRegistrarContractHashInvalidatedIterator) Error ¶
func (it *AuctionRegistrarContractHashInvalidatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuctionRegistrarContractHashInvalidatedIterator) Next ¶
func (it *AuctionRegistrarContractHashInvalidatedIterator) 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 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 ¶
func (it *AuctionRegistrarContractHashRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuctionRegistrarContractHashRegisteredIterator) Error ¶
func (it *AuctionRegistrarContractHashRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuctionRegistrarContractHashRegisteredIterator) Next ¶
func (it *AuctionRegistrarContractHashRegisteredIterator) 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 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 ¶
func (it *AuctionRegistrarContractHashReleasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuctionRegistrarContractHashReleasedIterator) Error ¶
func (it *AuctionRegistrarContractHashReleasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuctionRegistrarContractHashReleasedIterator) Next ¶
func (it *AuctionRegistrarContractHashReleasedIterator) 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 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 ¶
func (it *AuctionRegistrarContractNewBidIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuctionRegistrarContractNewBidIterator) Error ¶
func (it *AuctionRegistrarContractNewBidIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuctionRegistrarContractNewBidIterator) Next ¶
func (it *AuctionRegistrarContractNewBidIterator) 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 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()