Versions in this module Expand all Collapse all v3 v3.1.1 Dec 26, 2019 Changes in this version + const ContractABI + type Contract struct + func NewContract(address common.Address, backend bind.ContractBackend) (*Contract, error) + type ContractAuctionStarted struct + Hash [32]byte + Raw types.Log + RegistrationDate *big.Int + type ContractAuctionStartedIterator struct + Event *ContractAuctionStarted + func (it *ContractAuctionStartedIterator) Close() error + func (it *ContractAuctionStartedIterator) Error() error + func (it *ContractAuctionStartedIterator) Next() bool + type ContractBidRevealed struct + Hash [32]byte + Owner common.Address + Raw types.Log + Status uint8 + Value *big.Int + type ContractBidRevealedIterator struct + Event *ContractBidRevealed + func (it *ContractBidRevealedIterator) Close() error + func (it *ContractBidRevealedIterator) Error() error + func (it *ContractBidRevealedIterator) Next() bool + type ContractCaller struct + func NewContractCaller(address common.Address, caller bind.ContractCaller) (*ContractCaller, error) + func (_Contract *ContractCaller) Ens(opts *bind.CallOpts) (common.Address, error) + func (_Contract *ContractCaller) Entries(opts *bind.CallOpts, _hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error) + func (_Contract *ContractCaller) GetAllowedTime(opts *bind.CallOpts, _hash [32]byte) (*big.Int, error) + func (_Contract *ContractCaller) IsAllowed(opts *bind.CallOpts, _hash [32]byte, _timestamp *big.Int) (bool, error) + func (_Contract *ContractCaller) LaunchLength(opts *bind.CallOpts) (uint32, error) + func (_Contract *ContractCaller) RegistryStarted(opts *bind.CallOpts) (*big.Int, error) + func (_Contract *ContractCaller) RootNode(opts *bind.CallOpts) ([32]byte, error) + func (_Contract *ContractCaller) SealedBids(opts *bind.CallOpts, arg0 common.Address, arg1 [32]byte) (common.Address, error) + func (_Contract *ContractCaller) ShaBid(opts *bind.CallOpts, hash [32]byte, owner common.Address, value *big.Int, ...) ([32]byte, error) + func (_Contract *ContractCaller) State(opts *bind.CallOpts, _hash [32]byte) (uint8, error) + type ContractCallerRaw struct + Contract *ContractCaller + func (_Contract *ContractCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ContractCallerSession struct + CallOpts bind.CallOpts + Contract *ContractCaller + func (_Contract *ContractCallerSession) Ens() (common.Address, error) + func (_Contract *ContractCallerSession) Entries(_hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error) + func (_Contract *ContractCallerSession) GetAllowedTime(_hash [32]byte) (*big.Int, error) + func (_Contract *ContractCallerSession) IsAllowed(_hash [32]byte, _timestamp *big.Int) (bool, error) + func (_Contract *ContractCallerSession) LaunchLength() (uint32, error) + func (_Contract *ContractCallerSession) RegistryStarted() (*big.Int, error) + func (_Contract *ContractCallerSession) RootNode() ([32]byte, error) + func (_Contract *ContractCallerSession) SealedBids(arg0 common.Address, arg1 [32]byte) (common.Address, error) + func (_Contract *ContractCallerSession) ShaBid(hash [32]byte, owner common.Address, value *big.Int, salt [32]byte) ([32]byte, error) + func (_Contract *ContractCallerSession) State(_hash [32]byte) (uint8, error) + type ContractFilterer struct + func NewContractFilterer(address common.Address, filterer bind.ContractFilterer) (*ContractFilterer, error) + func (_Contract *ContractFilterer) FilterAuctionStarted(opts *bind.FilterOpts, hash [][32]byte) (*ContractAuctionStartedIterator, error) + func (_Contract *ContractFilterer) FilterBidRevealed(opts *bind.FilterOpts, hash [][32]byte, owner []common.Address) (*ContractBidRevealedIterator, error) + func (_Contract *ContractFilterer) FilterHashInvalidated(opts *bind.FilterOpts, hash [][32]byte, name []string) (*ContractHashInvalidatedIterator, error) + func (_Contract *ContractFilterer) FilterHashRegistered(opts *bind.FilterOpts, hash [][32]byte, owner []common.Address) (*ContractHashRegisteredIterator, error) + func (_Contract *ContractFilterer) FilterHashReleased(opts *bind.FilterOpts, hash [][32]byte) (*ContractHashReleasedIterator, error) + func (_Contract *ContractFilterer) FilterNewBid(opts *bind.FilterOpts, hash [][32]byte, bidder []common.Address) (*ContractNewBidIterator, error) + func (_Contract *ContractFilterer) WatchAuctionStarted(opts *bind.WatchOpts, sink chan<- *ContractAuctionStarted, hash [][32]byte) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchBidRevealed(opts *bind.WatchOpts, sink chan<- *ContractBidRevealed, hash [][32]byte, ...) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchHashInvalidated(opts *bind.WatchOpts, sink chan<- *ContractHashInvalidated, hash [][32]byte, ...) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchHashRegistered(opts *bind.WatchOpts, sink chan<- *ContractHashRegistered, hash [][32]byte, ...) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchHashReleased(opts *bind.WatchOpts, sink chan<- *ContractHashReleased, hash [][32]byte) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchNewBid(opts *bind.WatchOpts, sink chan<- *ContractNewBid, hash [][32]byte, ...) (event.Subscription, error) + type ContractHashInvalidated struct + Hash [32]byte + Name common.Hash + Raw types.Log + RegistrationDate *big.Int + Value *big.Int + type ContractHashInvalidatedIterator struct + Event *ContractHashInvalidated + func (it *ContractHashInvalidatedIterator) Close() error + func (it *ContractHashInvalidatedIterator) Error() error + func (it *ContractHashInvalidatedIterator) Next() bool + type ContractHashRegistered struct + Hash [32]byte + Owner common.Address + Raw types.Log + RegistrationDate *big.Int + Value *big.Int + type ContractHashRegisteredIterator struct + Event *ContractHashRegistered + func (it *ContractHashRegisteredIterator) Close() error + func (it *ContractHashRegisteredIterator) Error() error + func (it *ContractHashRegisteredIterator) Next() bool + type ContractHashReleased struct + Hash [32]byte + Raw types.Log + Value *big.Int + type ContractHashReleasedIterator struct + Event *ContractHashReleased + func (it *ContractHashReleasedIterator) Close() error + func (it *ContractHashReleasedIterator) Error() error + func (it *ContractHashReleasedIterator) Next() bool + type ContractNewBid struct + Bidder common.Address + Deposit *big.Int + Hash [32]byte + Raw types.Log + type ContractNewBidIterator struct + Event *ContractNewBid + func (it *ContractNewBidIterator) Close() error + func (it *ContractNewBidIterator) Error() error + func (it *ContractNewBidIterator) Next() bool + type ContractRaw struct + Contract *Contract + func (_Contract *ContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Contract *ContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Contract *ContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ContractSession struct + CallOpts bind.CallOpts + Contract *Contract + TransactOpts bind.TransactOpts + func (_Contract *ContractSession) AcceptRegistrarTransfer(hash [32]byte, deed common.Address, registrationDate *big.Int) (*types.Transaction, error) + func (_Contract *ContractSession) CancelBid(bidder common.Address, seal [32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) Ens() (common.Address, error) + func (_Contract *ContractSession) Entries(_hash [32]byte) (uint8, common.Address, *big.Int, *big.Int, *big.Int, error) + func (_Contract *ContractSession) EraseNode(labels [][32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) FinalizeAuction(_hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) GetAllowedTime(_hash [32]byte) (*big.Int, error) + func (_Contract *ContractSession) InvalidateName(unhashedName string) (*types.Transaction, error) + func (_Contract *ContractSession) IsAllowed(_hash [32]byte, _timestamp *big.Int) (bool, error) + func (_Contract *ContractSession) LaunchLength() (uint32, error) + func (_Contract *ContractSession) NewBid(sealedBid [32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) RegistryStarted() (*big.Int, error) + func (_Contract *ContractSession) ReleaseDeed(_hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) RootNode() ([32]byte, error) + func (_Contract *ContractSession) SealedBids(arg0 common.Address, arg1 [32]byte) (common.Address, error) + func (_Contract *ContractSession) ShaBid(hash [32]byte, owner common.Address, value *big.Int, salt [32]byte) ([32]byte, error) + func (_Contract *ContractSession) StartAuction(_hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) StartAuctions(_hashes [][32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) StartAuctionsAndBid(hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) State(_hash [32]byte) (uint8, error) + func (_Contract *ContractSession) Transfer(_hash [32]byte, newOwner common.Address) (*types.Transaction, error) + func (_Contract *ContractSession) TransferRegistrars(_hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractSession) UnsealBid(_hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error) + type ContractTransactor struct + func NewContractTransactor(address common.Address, transactor bind.ContractTransactor) (*ContractTransactor, error) + func (_Contract *ContractTransactor) AcceptRegistrarTransfer(opts *bind.TransactOpts, hash [32]byte, deed common.Address, ...) (*types.Transaction, error) + func (_Contract *ContractTransactor) CancelBid(opts *bind.TransactOpts, bidder common.Address, seal [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) EraseNode(opts *bind.TransactOpts, labels [][32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) FinalizeAuction(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) InvalidateName(opts *bind.TransactOpts, unhashedName string) (*types.Transaction, error) + func (_Contract *ContractTransactor) NewBid(opts *bind.TransactOpts, sealedBid [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) ReleaseDeed(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) StartAuction(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) StartAuctions(opts *bind.TransactOpts, _hashes [][32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) StartAuctionsAndBid(opts *bind.TransactOpts, hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) Transfer(opts *bind.TransactOpts, _hash [32]byte, newOwner common.Address) (*types.Transaction, error) + func (_Contract *ContractTransactor) TransferRegistrars(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) UnsealBid(opts *bind.TransactOpts, _hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error) + type ContractTransactorRaw struct + Contract *ContractTransactor + func (_Contract *ContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Contract *ContractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ContractTransactorSession struct + Contract *ContractTransactor + TransactOpts bind.TransactOpts + func (_Contract *ContractTransactorSession) AcceptRegistrarTransfer(hash [32]byte, deed common.Address, registrationDate *big.Int) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) CancelBid(bidder common.Address, seal [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) EraseNode(labels [][32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) FinalizeAuction(_hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) InvalidateName(unhashedName string) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) NewBid(sealedBid [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) ReleaseDeed(_hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) StartAuction(_hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) StartAuctions(_hashes [][32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) StartAuctionsAndBid(hashes [][32]byte, sealedBid [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) Transfer(_hash [32]byte, newOwner common.Address) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) TransferRegistrars(_hash [32]byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) UnsealBid(_hash [32]byte, _value *big.Int, _salt [32]byte) (*types.Transaction, error)