Documentation ¶
Index ¶
- Constants
- Variables
- type ClockAuction
- type ClockAuctionAuctionCancelled
- type ClockAuctionAuctionCancelledIterator
- type ClockAuctionAuctionCreated
- type ClockAuctionAuctionCreatedIterator
- type ClockAuctionAuctionSuccessful
- type ClockAuctionAuctionSuccessfulIterator
- type ClockAuctionBase
- type ClockAuctionBaseAuctionCancelled
- type ClockAuctionBaseAuctionCancelledIterator
- type ClockAuctionBaseAuctionCreated
- type ClockAuctionBaseAuctionCreatedIterator
- type ClockAuctionBaseAuctionSuccessful
- type ClockAuctionBaseAuctionSuccessfulIterator
- type ClockAuctionBaseCaller
- type ClockAuctionBaseCallerRaw
- type ClockAuctionBaseCallerSession
- type ClockAuctionBaseFilterer
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) FilterAuctionCancelled(opts *bind.FilterOpts) (*ClockAuctionBaseAuctionCancelledIterator, error)
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) FilterAuctionCreated(opts *bind.FilterOpts) (*ClockAuctionBaseAuctionCreatedIterator, error)
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) FilterAuctionSuccessful(opts *bind.FilterOpts) (*ClockAuctionBaseAuctionSuccessfulIterator, error)
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) ParseAuctionCancelled(log types.Log) (*ClockAuctionBaseAuctionCancelled, error)
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) ParseAuctionCreated(log types.Log) (*ClockAuctionBaseAuctionCreated, error)
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) ParseAuctionSuccessful(log types.Log) (*ClockAuctionBaseAuctionSuccessful, error)
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) WatchAuctionCancelled(opts *bind.WatchOpts, sink chan<- *ClockAuctionBaseAuctionCancelled) (event.Subscription, error)
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *ClockAuctionBaseAuctionCreated) (event.Subscription, error)
- func (_ClockAuctionBase *ClockAuctionBaseFilterer) WatchAuctionSuccessful(opts *bind.WatchOpts, sink chan<- *ClockAuctionBaseAuctionSuccessful) (event.Subscription, error)
- type ClockAuctionBaseRaw
- func (_ClockAuctionBase *ClockAuctionBaseRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ClockAuctionBase *ClockAuctionBaseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ClockAuctionBase *ClockAuctionBaseRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ClockAuctionBaseSession
- type ClockAuctionBaseTransactor
- type ClockAuctionBaseTransactorRaw
- type ClockAuctionBaseTransactorSession
- type ClockAuctionCaller
- func (_ClockAuction *ClockAuctionCaller) GetAuction(opts *bind.CallOpts, _tokenId *big.Int) (struct{ ... }, error)
- func (_ClockAuction *ClockAuctionCaller) GetCurrentPrice(opts *bind.CallOpts, _tokenId *big.Int) (*big.Int, error)
- func (_ClockAuction *ClockAuctionCaller) NonFungibleContract(opts *bind.CallOpts) (common.Address, error)
- func (_ClockAuction *ClockAuctionCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ClockAuction *ClockAuctionCaller) OwnerCut(opts *bind.CallOpts) (*big.Int, error)
- func (_ClockAuction *ClockAuctionCaller) Paused(opts *bind.CallOpts) (bool, error)
- type ClockAuctionCallerRaw
- type ClockAuctionCallerSession
- func (_ClockAuction *ClockAuctionCallerSession) GetAuction(_tokenId *big.Int) (struct{ ... }, error)
- func (_ClockAuction *ClockAuctionCallerSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
- func (_ClockAuction *ClockAuctionCallerSession) NonFungibleContract() (common.Address, error)
- func (_ClockAuction *ClockAuctionCallerSession) Owner() (common.Address, error)
- func (_ClockAuction *ClockAuctionCallerSession) OwnerCut() (*big.Int, error)
- func (_ClockAuction *ClockAuctionCallerSession) Paused() (bool, error)
- type ClockAuctionFilterer
- func (_ClockAuction *ClockAuctionFilterer) FilterAuctionCancelled(opts *bind.FilterOpts) (*ClockAuctionAuctionCancelledIterator, error)
- func (_ClockAuction *ClockAuctionFilterer) FilterAuctionCreated(opts *bind.FilterOpts) (*ClockAuctionAuctionCreatedIterator, error)
- func (_ClockAuction *ClockAuctionFilterer) FilterAuctionSuccessful(opts *bind.FilterOpts) (*ClockAuctionAuctionSuccessfulIterator, error)
- func (_ClockAuction *ClockAuctionFilterer) FilterPause(opts *bind.FilterOpts) (*ClockAuctionPauseIterator, error)
- func (_ClockAuction *ClockAuctionFilterer) FilterUnpause(opts *bind.FilterOpts) (*ClockAuctionUnpauseIterator, error)
- func (_ClockAuction *ClockAuctionFilterer) ParseAuctionCancelled(log types.Log) (*ClockAuctionAuctionCancelled, error)
- func (_ClockAuction *ClockAuctionFilterer) ParseAuctionCreated(log types.Log) (*ClockAuctionAuctionCreated, error)
- func (_ClockAuction *ClockAuctionFilterer) ParseAuctionSuccessful(log types.Log) (*ClockAuctionAuctionSuccessful, error)
- func (_ClockAuction *ClockAuctionFilterer) ParsePause(log types.Log) (*ClockAuctionPause, error)
- func (_ClockAuction *ClockAuctionFilterer) ParseUnpause(log types.Log) (*ClockAuctionUnpause, error)
- func (_ClockAuction *ClockAuctionFilterer) WatchAuctionCancelled(opts *bind.WatchOpts, sink chan<- *ClockAuctionAuctionCancelled) (event.Subscription, error)
- func (_ClockAuction *ClockAuctionFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *ClockAuctionAuctionCreated) (event.Subscription, error)
- func (_ClockAuction *ClockAuctionFilterer) WatchAuctionSuccessful(opts *bind.WatchOpts, sink chan<- *ClockAuctionAuctionSuccessful) (event.Subscription, error)
- func (_ClockAuction *ClockAuctionFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *ClockAuctionPause) (event.Subscription, error)
- func (_ClockAuction *ClockAuctionFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *ClockAuctionUnpause) (event.Subscription, error)
- type ClockAuctionPause
- type ClockAuctionPauseIterator
- type ClockAuctionRaw
- func (_ClockAuction *ClockAuctionRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ClockAuction *ClockAuctionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ClockAuctionSession
- func (_ClockAuction *ClockAuctionSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionSession) GetAuction(_tokenId *big.Int) (struct{ ... }, error)
- func (_ClockAuction *ClockAuctionSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
- func (_ClockAuction *ClockAuctionSession) NonFungibleContract() (common.Address, error)
- func (_ClockAuction *ClockAuctionSession) Owner() (common.Address, error)
- func (_ClockAuction *ClockAuctionSession) OwnerCut() (*big.Int, error)
- func (_ClockAuction *ClockAuctionSession) Pause() (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionSession) Paused() (bool, error)
- func (_ClockAuction *ClockAuctionSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionSession) Unpause() (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionSession) WithdrawBalance() (*types.Transaction, error)
- type ClockAuctionTransactor
- func (_ClockAuction *ClockAuctionTransactor) Bid(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactor) CancelAuction(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactor) CancelAuctionWhenPaused(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactor) CreateAuction(opts *bind.TransactOpts, _tokenId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactor) WithdrawBalance(opts *bind.TransactOpts) (*types.Transaction, error)
- type ClockAuctionTransactorRaw
- type ClockAuctionTransactorSession
- func (_ClockAuction *ClockAuctionTransactorSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactorSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactorSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactorSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactorSession) Pause() (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactorSession) Unpause() (*types.Transaction, error)
- func (_ClockAuction *ClockAuctionTransactorSession) WithdrawBalance() (*types.Transaction, error)
- type ClockAuctionUnpause
- type ClockAuctionUnpauseIterator
- type ERC721
- type ERC721Approval
- type ERC721ApprovalIterator
- type ERC721Caller
- func (_ERC721 *ERC721Caller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_ERC721 *ERC721Caller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721Caller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
- func (_ERC721 *ERC721Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type ERC721CallerRaw
- type ERC721CallerSession
- func (_ERC721 *ERC721CallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_ERC721 *ERC721CallerSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721CallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_ERC721 *ERC721CallerSession) TotalSupply() (*big.Int, error)
- type ERC721Filterer
- func (_ERC721 *ERC721Filterer) FilterApproval(opts *bind.FilterOpts) (*ERC721ApprovalIterator, error)
- func (_ERC721 *ERC721Filterer) FilterTransfer(opts *bind.FilterOpts) (*ERC721TransferIterator, error)
- func (_ERC721 *ERC721Filterer) ParseApproval(log types.Log) (*ERC721Approval, error)
- func (_ERC721 *ERC721Filterer) ParseTransfer(log types.Log) (*ERC721Transfer, error)
- func (_ERC721 *ERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721Approval) (event.Subscription, error)
- func (_ERC721 *ERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721Transfer) (event.Subscription, error)
- type ERC721Metadata
- type ERC721MetadataCaller
- type ERC721MetadataCallerRaw
- type ERC721MetadataCallerSession
- type ERC721MetadataFilterer
- type ERC721MetadataRaw
- func (_ERC721Metadata *ERC721MetadataRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ERC721Metadata *ERC721MetadataRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC721Metadata *ERC721MetadataRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC721MetadataSession
- type ERC721MetadataTransactor
- type ERC721MetadataTransactorRaw
- type ERC721MetadataTransactorSession
- type ERC721Raw
- func (_ERC721 *ERC721Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ERC721 *ERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC721 *ERC721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC721Session
- func (_ERC721 *ERC721Session) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721Session) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_ERC721 *ERC721Session) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721Session) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_ERC721 *ERC721Session) TotalSupply() (*big.Int, error)
- func (_ERC721 *ERC721Session) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721Session) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- type ERC721Transactor
- func (_ERC721 *ERC721Transactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721Transactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721Transactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type ERC721TransactorRaw
- type ERC721TransactorSession
- func (_ERC721 *ERC721TransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721TransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721TransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- type ERC721Transfer
- type ERC721TransferIterator
- type GeneScienceInterface
- type GeneScienceInterfaceCaller
- type GeneScienceInterfaceCallerRaw
- type GeneScienceInterfaceCallerSession
- type GeneScienceInterfaceFilterer
- type GeneScienceInterfaceRaw
- func (_GeneScienceInterface *GeneScienceInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_GeneScienceInterface *GeneScienceInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_GeneScienceInterface *GeneScienceInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type GeneScienceInterfaceSession
- type GeneScienceInterfaceTransactor
- type GeneScienceInterfaceTransactorRaw
- type GeneScienceInterfaceTransactorSession
- type KittyAccessControl
- type KittyAccessControlCaller
- func (_KittyAccessControl *KittyAccessControlCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlCaller) Paused(opts *bind.CallOpts) (bool, error)
- type KittyAccessControlCallerRaw
- type KittyAccessControlCallerSession
- func (_KittyAccessControl *KittyAccessControlCallerSession) CeoAddress() (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlCallerSession) CfoAddress() (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlCallerSession) CooAddress() (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlCallerSession) Paused() (bool, error)
- type KittyAccessControlContractUpgrade
- type KittyAccessControlContractUpgradeIterator
- type KittyAccessControlFilterer
- func (_KittyAccessControl *KittyAccessControlFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyAccessControlContractUpgradeIterator, error)
- func (_KittyAccessControl *KittyAccessControlFilterer) ParseContractUpgrade(log types.Log) (*KittyAccessControlContractUpgrade, error)
- func (_KittyAccessControl *KittyAccessControlFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyAccessControlContractUpgrade) (event.Subscription, error)
- type KittyAccessControlRaw
- func (_KittyAccessControl *KittyAccessControlRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KittyAccessControl *KittyAccessControlRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyAccessControlSession
- func (_KittyAccessControl *KittyAccessControlSession) CeoAddress() (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlSession) CfoAddress() (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlSession) CooAddress() (common.Address, error)
- func (_KittyAccessControl *KittyAccessControlSession) Pause() (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlSession) Paused() (bool, error)
- func (_KittyAccessControl *KittyAccessControlSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlSession) Unpause() (*types.Transaction, error)
- type KittyAccessControlTransactor
- func (_KittyAccessControl *KittyAccessControlTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyAccessControlTransactorRaw
- type KittyAccessControlTransactorSession
- func (_KittyAccessControl *KittyAccessControlTransactorSession) Pause() (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyAccessControl *KittyAccessControlTransactorSession) Unpause() (*types.Transaction, error)
- type KittyAuction
- type KittyAuctionApproval
- type KittyAuctionApprovalIterator
- type KittyAuctionBirth
- type KittyAuctionBirthIterator
- type KittyAuctionCaller
- func (_KittyAuction *KittyAuctionCaller) AutoBirthFee(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyAuction *KittyAuctionCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_KittyAuction *KittyAuctionCaller) CanBreedWith(opts *bind.CallOpts, _matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
- func (_KittyAuction *KittyAuctionCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) GeneScience(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) IsPregnant(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionCaller) IsReadyToBreed(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) Name(opts *bind.CallOpts) (string, error)
- func (_KittyAuction *KittyAuctionCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_KittyAuction *KittyAuctionCaller) PregnantKitties(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyAuction *KittyAuctionCaller) SaleAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) SecondsPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyAuction *KittyAuctionCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) SiringAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyAuction *KittyAuctionCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
- func (_KittyAuction *KittyAuctionCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_KittyAuction *KittyAuctionCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyAuction *KittyAuctionCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
- func (_KittyAuction *KittyAuctionCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type KittyAuctionCallerRaw
- type KittyAuctionCallerSession
- func (_KittyAuction *KittyAuctionCallerSession) AutoBirthFee() (*big.Int, error)
- func (_KittyAuction *KittyAuctionCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyAuction *KittyAuctionCallerSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionCallerSession) CeoAddress() (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) CfoAddress() (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) CooAddress() (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyAuction *KittyAuctionCallerSession) Erc721Metadata() (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) GeneScience() (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) IsPregnant(_kittyId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionCallerSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) Name() (string, error)
- func (_KittyAuction *KittyAuctionCallerSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) Paused() (bool, error)
- func (_KittyAuction *KittyAuctionCallerSession) PregnantKitties() (*big.Int, error)
- func (_KittyAuction *KittyAuctionCallerSession) SaleAuction() (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyAuction *KittyAuctionCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) SiringAuction() (common.Address, error)
- func (_KittyAuction *KittyAuctionCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyAuction *KittyAuctionCallerSession) Symbol() (string, error)
- func (_KittyAuction *KittyAuctionCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyAuction *KittyAuctionCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyAuction *KittyAuctionCallerSession) TotalSupply() (*big.Int, error)
- type KittyAuctionContractUpgrade
- type KittyAuctionContractUpgradeIterator
- type KittyAuctionFilterer
- func (_KittyAuction *KittyAuctionFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyAuctionApprovalIterator, error)
- func (_KittyAuction *KittyAuctionFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyAuctionBirthIterator, error)
- func (_KittyAuction *KittyAuctionFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyAuctionContractUpgradeIterator, error)
- func (_KittyAuction *KittyAuctionFilterer) FilterPregnant(opts *bind.FilterOpts) (*KittyAuctionPregnantIterator, error)
- func (_KittyAuction *KittyAuctionFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyAuctionTransferIterator, error)
- func (_KittyAuction *KittyAuctionFilterer) ParseApproval(log types.Log) (*KittyAuctionApproval, error)
- func (_KittyAuction *KittyAuctionFilterer) ParseBirth(log types.Log) (*KittyAuctionBirth, error)
- func (_KittyAuction *KittyAuctionFilterer) ParseContractUpgrade(log types.Log) (*KittyAuctionContractUpgrade, error)
- func (_KittyAuction *KittyAuctionFilterer) ParsePregnant(log types.Log) (*KittyAuctionPregnant, error)
- func (_KittyAuction *KittyAuctionFilterer) ParseTransfer(log types.Log) (*KittyAuctionTransfer, error)
- func (_KittyAuction *KittyAuctionFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyAuctionApproval) (event.Subscription, error)
- func (_KittyAuction *KittyAuctionFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyAuctionBirth) (event.Subscription, error)
- func (_KittyAuction *KittyAuctionFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyAuctionContractUpgrade) (event.Subscription, error)
- func (_KittyAuction *KittyAuctionFilterer) WatchPregnant(opts *bind.WatchOpts, sink chan<- *KittyAuctionPregnant) (event.Subscription, error)
- func (_KittyAuction *KittyAuctionFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyAuctionTransfer) (event.Subscription, error)
- type KittyAuctionPregnant
- type KittyAuctionPregnantIterator
- type KittyAuctionRaw
- func (_KittyAuction *KittyAuctionRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KittyAuction *KittyAuctionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyAuctionSession
- func (_KittyAuction *KittyAuctionSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) AutoBirthFee() (*big.Int, error)
- func (_KittyAuction *KittyAuctionSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyAuction *KittyAuctionSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionSession) CeoAddress() (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) CfoAddress() (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) CooAddress() (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyAuction *KittyAuctionSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) Erc721Metadata() (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) GeneScience() (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) IsPregnant(_kittyId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
- func (_KittyAuction *KittyAuctionSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) Name() (string, error)
- func (_KittyAuction *KittyAuctionSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) Pause() (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) Paused() (bool, error)
- func (_KittyAuction *KittyAuctionSession) PregnantKitties() (*big.Int, error)
- func (_KittyAuction *KittyAuctionSession) SaleAuction() (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyAuction *KittyAuctionSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) SiringAuction() (common.Address, error)
- func (_KittyAuction *KittyAuctionSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyAuction *KittyAuctionSession) Symbol() (string, error)
- func (_KittyAuction *KittyAuctionSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyAuction *KittyAuctionSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyAuction *KittyAuctionSession) TotalSupply() (*big.Int, error)
- func (_KittyAuction *KittyAuctionSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) Unpause() (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionSession) WithdrawAuctionBalances() (*types.Transaction, error)
- type KittyAuctionTransactor
- func (_KittyAuction *KittyAuctionTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) ApproveSiring(opts *bind.TransactOpts, _addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) BidOnSiringAuction(opts *bind.TransactOpts, _sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) BreedWithAuto(opts *bind.TransactOpts, _matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) CreateSaleAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) CreateSiringAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) GiveBirth(opts *bind.TransactOpts, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetAutoBirthFee(opts *bind.TransactOpts, val *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetGeneScienceAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetSaleAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) SetSiringAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactor) WithdrawAuctionBalances(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyAuctionTransactorRaw
- type KittyAuctionTransactorSession
- func (_KittyAuction *KittyAuctionTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) Pause() (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) Unpause() (*types.Transaction, error)
- func (_KittyAuction *KittyAuctionTransactorSession) WithdrawAuctionBalances() (*types.Transaction, error)
- type KittyAuctionTransfer
- type KittyAuctionTransferIterator
- type KittyBase
- type KittyBaseBirth
- type KittyBaseBirthIterator
- type KittyBaseCaller
- func (_KittyBase *KittyBaseCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBase *KittyBaseCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBase *KittyBaseCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBase *KittyBaseCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
- func (_KittyBase *KittyBaseCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_KittyBase *KittyBaseCaller) SaleAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBase *KittyBaseCaller) SecondsPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyBase *KittyBaseCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseCaller) SiringAuction(opts *bind.CallOpts) (common.Address, error)
- type KittyBaseCallerRaw
- type KittyBaseCallerSession
- func (_KittyBase *KittyBaseCallerSession) CeoAddress() (common.Address, error)
- func (_KittyBase *KittyBaseCallerSession) CfoAddress() (common.Address, error)
- func (_KittyBase *KittyBaseCallerSession) CooAddress() (common.Address, error)
- func (_KittyBase *KittyBaseCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyBase *KittyBaseCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseCallerSession) Paused() (bool, error)
- func (_KittyBase *KittyBaseCallerSession) SaleAuction() (common.Address, error)
- func (_KittyBase *KittyBaseCallerSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyBase *KittyBaseCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseCallerSession) SiringAuction() (common.Address, error)
- type KittyBaseContractUpgrade
- type KittyBaseContractUpgradeIterator
- type KittyBaseFilterer
- func (_KittyBase *KittyBaseFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyBaseBirthIterator, error)
- func (_KittyBase *KittyBaseFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyBaseContractUpgradeIterator, error)
- func (_KittyBase *KittyBaseFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyBaseTransferIterator, error)
- func (_KittyBase *KittyBaseFilterer) ParseBirth(log types.Log) (*KittyBaseBirth, error)
- func (_KittyBase *KittyBaseFilterer) ParseContractUpgrade(log types.Log) (*KittyBaseContractUpgrade, error)
- func (_KittyBase *KittyBaseFilterer) ParseTransfer(log types.Log) (*KittyBaseTransfer, error)
- func (_KittyBase *KittyBaseFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyBaseBirth) (event.Subscription, error)
- func (_KittyBase *KittyBaseFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyBaseContractUpgrade) (event.Subscription, error)
- func (_KittyBase *KittyBaseFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyBaseTransfer) (event.Subscription, error)
- type KittyBaseRaw
- func (_KittyBase *KittyBaseRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KittyBase *KittyBaseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KittyBase *KittyBaseRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyBaseSession
- func (_KittyBase *KittyBaseSession) CeoAddress() (common.Address, error)
- func (_KittyBase *KittyBaseSession) CfoAddress() (common.Address, error)
- func (_KittyBase *KittyBaseSession) CooAddress() (common.Address, error)
- func (_KittyBase *KittyBaseSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyBase *KittyBaseSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseSession) Pause() (*types.Transaction, error)
- func (_KittyBase *KittyBaseSession) Paused() (bool, error)
- func (_KittyBase *KittyBaseSession) SaleAuction() (common.Address, error)
- func (_KittyBase *KittyBaseSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyBase *KittyBaseSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyBase *KittyBaseSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyBase *KittyBaseSession) SiringAuction() (common.Address, error)
- func (_KittyBase *KittyBaseSession) Unpause() (*types.Transaction, error)
- type KittyBaseTransactor
- func (_KittyBase *KittyBaseTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyBaseTransactorRaw
- type KittyBaseTransactorSession
- func (_KittyBase *KittyBaseTransactorSession) Pause() (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyBase *KittyBaseTransactorSession) Unpause() (*types.Transaction, error)
- type KittyBaseTransfer
- type KittyBaseTransferIterator
- type KittyBreeding
- type KittyBreedingApproval
- type KittyBreedingApprovalIterator
- type KittyBreedingBirth
- type KittyBreedingBirthIterator
- type KittyBreedingCaller
- func (_KittyBreeding *KittyBreedingCaller) AutoBirthFee(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyBreeding *KittyBreedingCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_KittyBreeding *KittyBreedingCaller) CanBreedWith(opts *bind.CallOpts, _matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
- func (_KittyBreeding *KittyBreedingCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) GeneScience(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) IsPregnant(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingCaller) IsReadyToBreed(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) Name(opts *bind.CallOpts) (string, error)
- func (_KittyBreeding *KittyBreedingCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_KittyBreeding *KittyBreedingCaller) PregnantKitties(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyBreeding *KittyBreedingCaller) SaleAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) SecondsPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyBreeding *KittyBreedingCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) SiringAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
- func (_KittyBreeding *KittyBreedingCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_KittyBreeding *KittyBreedingCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyBreeding *KittyBreedingCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
- func (_KittyBreeding *KittyBreedingCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type KittyBreedingCallerRaw
- type KittyBreedingCallerSession
- func (_KittyBreeding *KittyBreedingCallerSession) AutoBirthFee() (*big.Int, error)
- func (_KittyBreeding *KittyBreedingCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyBreeding *KittyBreedingCallerSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingCallerSession) CeoAddress() (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) CfoAddress() (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) CooAddress() (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyBreeding *KittyBreedingCallerSession) Erc721Metadata() (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) GeneScience() (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) IsPregnant(_kittyId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingCallerSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) Name() (string, error)
- func (_KittyBreeding *KittyBreedingCallerSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) Paused() (bool, error)
- func (_KittyBreeding *KittyBreedingCallerSession) PregnantKitties() (*big.Int, error)
- func (_KittyBreeding *KittyBreedingCallerSession) SaleAuction() (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyBreeding *KittyBreedingCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) SiringAuction() (common.Address, error)
- func (_KittyBreeding *KittyBreedingCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyBreeding *KittyBreedingCallerSession) Symbol() (string, error)
- func (_KittyBreeding *KittyBreedingCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyBreeding *KittyBreedingCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyBreeding *KittyBreedingCallerSession) TotalSupply() (*big.Int, error)
- type KittyBreedingContractUpgrade
- type KittyBreedingContractUpgradeIterator
- type KittyBreedingFilterer
- func (_KittyBreeding *KittyBreedingFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyBreedingApprovalIterator, error)
- func (_KittyBreeding *KittyBreedingFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyBreedingBirthIterator, error)
- func (_KittyBreeding *KittyBreedingFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyBreedingContractUpgradeIterator, error)
- func (_KittyBreeding *KittyBreedingFilterer) FilterPregnant(opts *bind.FilterOpts) (*KittyBreedingPregnantIterator, error)
- func (_KittyBreeding *KittyBreedingFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyBreedingTransferIterator, error)
- func (_KittyBreeding *KittyBreedingFilterer) ParseApproval(log types.Log) (*KittyBreedingApproval, error)
- func (_KittyBreeding *KittyBreedingFilterer) ParseBirth(log types.Log) (*KittyBreedingBirth, error)
- func (_KittyBreeding *KittyBreedingFilterer) ParseContractUpgrade(log types.Log) (*KittyBreedingContractUpgrade, error)
- func (_KittyBreeding *KittyBreedingFilterer) ParsePregnant(log types.Log) (*KittyBreedingPregnant, error)
- func (_KittyBreeding *KittyBreedingFilterer) ParseTransfer(log types.Log) (*KittyBreedingTransfer, error)
- func (_KittyBreeding *KittyBreedingFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyBreedingApproval) (event.Subscription, error)
- func (_KittyBreeding *KittyBreedingFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyBreedingBirth) (event.Subscription, error)
- func (_KittyBreeding *KittyBreedingFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyBreedingContractUpgrade) (event.Subscription, error)
- func (_KittyBreeding *KittyBreedingFilterer) WatchPregnant(opts *bind.WatchOpts, sink chan<- *KittyBreedingPregnant) (event.Subscription, error)
- func (_KittyBreeding *KittyBreedingFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyBreedingTransfer) (event.Subscription, error)
- type KittyBreedingPregnant
- type KittyBreedingPregnantIterator
- type KittyBreedingRaw
- func (_KittyBreeding *KittyBreedingRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KittyBreeding *KittyBreedingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyBreedingSession
- func (_KittyBreeding *KittyBreedingSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) AutoBirthFee() (*big.Int, error)
- func (_KittyBreeding *KittyBreedingSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyBreeding *KittyBreedingSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingSession) CeoAddress() (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) CfoAddress() (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) CooAddress() (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyBreeding *KittyBreedingSession) Erc721Metadata() (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) GeneScience() (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) IsPregnant(_kittyId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
- func (_KittyBreeding *KittyBreedingSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) Name() (string, error)
- func (_KittyBreeding *KittyBreedingSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) Pause() (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) Paused() (bool, error)
- func (_KittyBreeding *KittyBreedingSession) PregnantKitties() (*big.Int, error)
- func (_KittyBreeding *KittyBreedingSession) SaleAuction() (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyBreeding *KittyBreedingSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) SiringAuction() (common.Address, error)
- func (_KittyBreeding *KittyBreedingSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyBreeding *KittyBreedingSession) Symbol() (string, error)
- func (_KittyBreeding *KittyBreedingSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyBreeding *KittyBreedingSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyBreeding *KittyBreedingSession) TotalSupply() (*big.Int, error)
- func (_KittyBreeding *KittyBreedingSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingSession) Unpause() (*types.Transaction, error)
- type KittyBreedingTransactor
- func (_KittyBreeding *KittyBreedingTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) ApproveSiring(opts *bind.TransactOpts, _addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) BreedWithAuto(opts *bind.TransactOpts, _matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) GiveBirth(opts *bind.TransactOpts, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) SetAutoBirthFee(opts *bind.TransactOpts, val *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) SetGeneScienceAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyBreedingTransactorRaw
- type KittyBreedingTransactorSession
- func (_KittyBreeding *KittyBreedingTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) Pause() (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyBreeding *KittyBreedingTransactorSession) Unpause() (*types.Transaction, error)
- type KittyBreedingTransfer
- type KittyBreedingTransferIterator
- type KittyCore
- type KittyCoreApproval
- type KittyCoreApprovalIterator
- type KittyCoreBirth
- type KittyCoreBirthIterator
- type KittyCoreCaller
- func (_KittyCore *KittyCoreCaller) AutoBirthFee(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) CanBreedWith(opts *bind.CallOpts, _matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
- func (_KittyCore *KittyCoreCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) GEN0AUCTIONDURATION(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) GEN0CREATIONLIMIT(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) GEN0STARTINGPRICE(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) Gen0CreatedCount(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) GeneScience(opts *bind.CallOpts) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) GetKitty(opts *bind.CallOpts, _id *big.Int) (struct{ ... }, error)
- func (_KittyCore *KittyCoreCaller) IsPregnant(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreCaller) IsReadyToBreed(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) Name(opts *bind.CallOpts) (string, error)
- func (_KittyCore *KittyCoreCaller) NewContractAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) PROMOCREATIONLIMIT(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_KittyCore *KittyCoreCaller) PregnantKitties(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) PromoCreatedCount(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) SaleAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) SecondsPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyCore *KittyCoreCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) SiringAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyCore *KittyCoreCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
- func (_KittyCore *KittyCoreCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_KittyCore *KittyCoreCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyCore *KittyCoreCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
- func (_KittyCore *KittyCoreCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type KittyCoreCallerRaw
- type KittyCoreCallerSession
- func (_KittyCore *KittyCoreCallerSession) AutoBirthFee() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreCallerSession) CeoAddress() (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) CfoAddress() (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) CooAddress() (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyCore *KittyCoreCallerSession) Erc721Metadata() (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) GEN0AUCTIONDURATION() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) GEN0CREATIONLIMIT() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) GEN0STARTINGPRICE() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) Gen0CreatedCount() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) GeneScience() (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) GetKitty(_id *big.Int) (struct{ ... }, error)
- func (_KittyCore *KittyCoreCallerSession) IsPregnant(_kittyId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreCallerSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) Name() (string, error)
- func (_KittyCore *KittyCoreCallerSession) NewContractAddress() (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) PROMOCREATIONLIMIT() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) Paused() (bool, error)
- func (_KittyCore *KittyCoreCallerSession) PregnantKitties() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) PromoCreatedCount() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) SaleAuction() (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) SiringAuction() (common.Address, error)
- func (_KittyCore *KittyCoreCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyCore *KittyCoreCallerSession) Symbol() (string, error)
- func (_KittyCore *KittyCoreCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyCore *KittyCoreCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyCore *KittyCoreCallerSession) TotalSupply() (*big.Int, error)
- type KittyCoreContractUpgrade
- type KittyCoreContractUpgradeIterator
- type KittyCoreFilterer
- func (_KittyCore *KittyCoreFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyCoreApprovalIterator, error)
- func (_KittyCore *KittyCoreFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyCoreBirthIterator, error)
- func (_KittyCore *KittyCoreFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyCoreContractUpgradeIterator, error)
- func (_KittyCore *KittyCoreFilterer) FilterPregnant(opts *bind.FilterOpts) (*KittyCorePregnantIterator, error)
- func (_KittyCore *KittyCoreFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyCoreTransferIterator, error)
- func (_KittyCore *KittyCoreFilterer) ParseApproval(log types.Log) (*KittyCoreApproval, error)
- func (_KittyCore *KittyCoreFilterer) ParseBirth(log types.Log) (*KittyCoreBirth, error)
- func (_KittyCore *KittyCoreFilterer) ParseContractUpgrade(log types.Log) (*KittyCoreContractUpgrade, error)
- func (_KittyCore *KittyCoreFilterer) ParsePregnant(log types.Log) (*KittyCorePregnant, error)
- func (_KittyCore *KittyCoreFilterer) ParseTransfer(log types.Log) (*KittyCoreTransfer, error)
- func (_KittyCore *KittyCoreFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyCoreApproval) (event.Subscription, error)
- func (_KittyCore *KittyCoreFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyCoreBirth) (event.Subscription, error)
- func (_KittyCore *KittyCoreFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyCoreContractUpgrade) (event.Subscription, error)
- func (_KittyCore *KittyCoreFilterer) WatchPregnant(opts *bind.WatchOpts, sink chan<- *KittyCorePregnant) (event.Subscription, error)
- func (_KittyCore *KittyCoreFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyCoreTransfer) (event.Subscription, error)
- type KittyCorePregnant
- type KittyCorePregnantIterator
- type KittyCoreRaw
- func (_KittyCore *KittyCoreRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KittyCore *KittyCoreRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KittyCore *KittyCoreRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyCoreSession
- func (_KittyCore *KittyCoreSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) AutoBirthFee() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyCore *KittyCoreSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreSession) CeoAddress() (common.Address, error)
- func (_KittyCore *KittyCoreSession) CfoAddress() (common.Address, error)
- func (_KittyCore *KittyCoreSession) CooAddress() (common.Address, error)
- func (_KittyCore *KittyCoreSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyCore *KittyCoreSession) CreateGen0Auction(_genes *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) CreatePromoKitty(_genes *big.Int, _owner common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) Erc721Metadata() (common.Address, error)
- func (_KittyCore *KittyCoreSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) GEN0AUCTIONDURATION() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) GEN0CREATIONLIMIT() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) GEN0STARTINGPRICE() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) Gen0CreatedCount() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) GeneScience() (common.Address, error)
- func (_KittyCore *KittyCoreSession) GetKitty(_id *big.Int) (struct{ ... }, error)
- func (_KittyCore *KittyCoreSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) IsPregnant(_kittyId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
- func (_KittyCore *KittyCoreSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreSession) Name() (string, error)
- func (_KittyCore *KittyCoreSession) NewContractAddress() (common.Address, error)
- func (_KittyCore *KittyCoreSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreSession) PROMOCREATIONLIMIT() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) Pause() (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) Paused() (bool, error)
- func (_KittyCore *KittyCoreSession) PregnantKitties() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) PromoCreatedCount() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) SaleAuction() (common.Address, error)
- func (_KittyCore *KittyCoreSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetNewAddress(_v2Address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyCore *KittyCoreSession) SiringAuction() (common.Address, error)
- func (_KittyCore *KittyCoreSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyCore *KittyCoreSession) Symbol() (string, error)
- func (_KittyCore *KittyCoreSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyCore *KittyCoreSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyCore *KittyCoreSession) TotalSupply() (*big.Int, error)
- func (_KittyCore *KittyCoreSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) Unpause() (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) WithdrawAuctionBalances() (*types.Transaction, error)
- func (_KittyCore *KittyCoreSession) WithdrawBalance() (*types.Transaction, error)
- type KittyCoreTransactor
- func (_KittyCore *KittyCoreTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) ApproveSiring(opts *bind.TransactOpts, _addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) BidOnSiringAuction(opts *bind.TransactOpts, _sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) BreedWithAuto(opts *bind.TransactOpts, _matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) CreateGen0Auction(opts *bind.TransactOpts, _genes *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) CreatePromoKitty(opts *bind.TransactOpts, _genes *big.Int, _owner common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) CreateSaleAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) CreateSiringAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) GiveBirth(opts *bind.TransactOpts, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetAutoBirthFee(opts *bind.TransactOpts, val *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetGeneScienceAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetNewAddress(opts *bind.TransactOpts, _v2Address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetSaleAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) SetSiringAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) WithdrawAuctionBalances(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactor) WithdrawBalance(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyCoreTransactorRaw
- type KittyCoreTransactorSession
- func (_KittyCore *KittyCoreTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) CreateGen0Auction(_genes *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) CreatePromoKitty(_genes *big.Int, _owner common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) Pause() (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetNewAddress(_v2Address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) Unpause() (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) WithdrawAuctionBalances() (*types.Transaction, error)
- func (_KittyCore *KittyCoreTransactorSession) WithdrawBalance() (*types.Transaction, error)
- type KittyCoreTransfer
- type KittyCoreTransferIterator
- type KittyMinting
- type KittyMintingApproval
- type KittyMintingApprovalIterator
- type KittyMintingBirth
- type KittyMintingBirthIterator
- type KittyMintingCaller
- func (_KittyMinting *KittyMintingCaller) AutoBirthFee(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) CanBreedWith(opts *bind.CallOpts, _matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
- func (_KittyMinting *KittyMintingCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) GEN0AUCTIONDURATION(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) GEN0CREATIONLIMIT(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) GEN0STARTINGPRICE(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) Gen0CreatedCount(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) GeneScience(opts *bind.CallOpts) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) IsPregnant(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingCaller) IsReadyToBreed(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) Name(opts *bind.CallOpts) (string, error)
- func (_KittyMinting *KittyMintingCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) PROMOCREATIONLIMIT(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_KittyMinting *KittyMintingCaller) PregnantKitties(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) PromoCreatedCount(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) SaleAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) SecondsPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) SiringAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyMinting *KittyMintingCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
- func (_KittyMinting *KittyMintingCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_KittyMinting *KittyMintingCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyMinting *KittyMintingCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
- func (_KittyMinting *KittyMintingCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type KittyMintingCallerRaw
- type KittyMintingCallerSession
- func (_KittyMinting *KittyMintingCallerSession) AutoBirthFee() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingCallerSession) CeoAddress() (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) CfoAddress() (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) CooAddress() (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyMinting *KittyMintingCallerSession) Erc721Metadata() (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) GEN0AUCTIONDURATION() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) GEN0CREATIONLIMIT() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) GEN0STARTINGPRICE() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) Gen0CreatedCount() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) GeneScience() (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) IsPregnant(_kittyId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingCallerSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) Name() (string, error)
- func (_KittyMinting *KittyMintingCallerSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) PROMOCREATIONLIMIT() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) Paused() (bool, error)
- func (_KittyMinting *KittyMintingCallerSession) PregnantKitties() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) PromoCreatedCount() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) SaleAuction() (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) SiringAuction() (common.Address, error)
- func (_KittyMinting *KittyMintingCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyMinting *KittyMintingCallerSession) Symbol() (string, error)
- func (_KittyMinting *KittyMintingCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyMinting *KittyMintingCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyMinting *KittyMintingCallerSession) TotalSupply() (*big.Int, error)
- type KittyMintingContractUpgrade
- type KittyMintingContractUpgradeIterator
- type KittyMintingFilterer
- func (_KittyMinting *KittyMintingFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyMintingApprovalIterator, error)
- func (_KittyMinting *KittyMintingFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyMintingBirthIterator, error)
- func (_KittyMinting *KittyMintingFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyMintingContractUpgradeIterator, error)
- func (_KittyMinting *KittyMintingFilterer) FilterPregnant(opts *bind.FilterOpts) (*KittyMintingPregnantIterator, error)
- func (_KittyMinting *KittyMintingFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyMintingTransferIterator, error)
- func (_KittyMinting *KittyMintingFilterer) ParseApproval(log types.Log) (*KittyMintingApproval, error)
- func (_KittyMinting *KittyMintingFilterer) ParseBirth(log types.Log) (*KittyMintingBirth, error)
- func (_KittyMinting *KittyMintingFilterer) ParseContractUpgrade(log types.Log) (*KittyMintingContractUpgrade, error)
- func (_KittyMinting *KittyMintingFilterer) ParsePregnant(log types.Log) (*KittyMintingPregnant, error)
- func (_KittyMinting *KittyMintingFilterer) ParseTransfer(log types.Log) (*KittyMintingTransfer, error)
- func (_KittyMinting *KittyMintingFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyMintingApproval) (event.Subscription, error)
- func (_KittyMinting *KittyMintingFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyMintingBirth) (event.Subscription, error)
- func (_KittyMinting *KittyMintingFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyMintingContractUpgrade) (event.Subscription, error)
- func (_KittyMinting *KittyMintingFilterer) WatchPregnant(opts *bind.WatchOpts, sink chan<- *KittyMintingPregnant) (event.Subscription, error)
- func (_KittyMinting *KittyMintingFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyMintingTransfer) (event.Subscription, error)
- type KittyMintingPregnant
- type KittyMintingPregnantIterator
- type KittyMintingRaw
- func (_KittyMinting *KittyMintingRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KittyMinting *KittyMintingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyMintingSession
- func (_KittyMinting *KittyMintingSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) AutoBirthFee() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingSession) CeoAddress() (common.Address, error)
- func (_KittyMinting *KittyMintingSession) CfoAddress() (common.Address, error)
- func (_KittyMinting *KittyMintingSession) CooAddress() (common.Address, error)
- func (_KittyMinting *KittyMintingSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyMinting *KittyMintingSession) CreateGen0Auction(_genes *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) CreatePromoKitty(_genes *big.Int, _owner common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) Erc721Metadata() (common.Address, error)
- func (_KittyMinting *KittyMintingSession) GEN0AUCTIONDURATION() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) GEN0CREATIONLIMIT() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) GEN0STARTINGPRICE() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) Gen0CreatedCount() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) GeneScience() (common.Address, error)
- func (_KittyMinting *KittyMintingSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) IsPregnant(_kittyId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
- func (_KittyMinting *KittyMintingSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingSession) Name() (string, error)
- func (_KittyMinting *KittyMintingSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingSession) PROMOCREATIONLIMIT() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) Pause() (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) Paused() (bool, error)
- func (_KittyMinting *KittyMintingSession) PregnantKitties() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) PromoCreatedCount() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) SaleAuction() (common.Address, error)
- func (_KittyMinting *KittyMintingSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyMinting *KittyMintingSession) SiringAuction() (common.Address, error)
- func (_KittyMinting *KittyMintingSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyMinting *KittyMintingSession) Symbol() (string, error)
- func (_KittyMinting *KittyMintingSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyMinting *KittyMintingSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyMinting *KittyMintingSession) TotalSupply() (*big.Int, error)
- func (_KittyMinting *KittyMintingSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) Unpause() (*types.Transaction, error)
- func (_KittyMinting *KittyMintingSession) WithdrawAuctionBalances() (*types.Transaction, error)
- type KittyMintingTransactor
- func (_KittyMinting *KittyMintingTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) ApproveSiring(opts *bind.TransactOpts, _addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) BidOnSiringAuction(opts *bind.TransactOpts, _sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) BreedWithAuto(opts *bind.TransactOpts, _matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) CreateGen0Auction(opts *bind.TransactOpts, _genes *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) CreatePromoKitty(opts *bind.TransactOpts, _genes *big.Int, _owner common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) CreateSaleAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) CreateSiringAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) GiveBirth(opts *bind.TransactOpts, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetAutoBirthFee(opts *bind.TransactOpts, val *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetGeneScienceAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetSaleAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) SetSiringAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactor) WithdrawAuctionBalances(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyMintingTransactorRaw
- type KittyMintingTransactorSession
- func (_KittyMinting *KittyMintingTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) CreateGen0Auction(_genes *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) CreatePromoKitty(_genes *big.Int, _owner common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) Pause() (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) Unpause() (*types.Transaction, error)
- func (_KittyMinting *KittyMintingTransactorSession) WithdrawAuctionBalances() (*types.Transaction, error)
- type KittyMintingTransfer
- type KittyMintingTransferIterator
- type KittyOwnership
- type KittyOwnershipApproval
- type KittyOwnershipApprovalIterator
- type KittyOwnershipBirth
- type KittyOwnershipBirthIterator
- type KittyOwnershipCaller
- func (_KittyOwnership *KittyOwnershipCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_KittyOwnership *KittyOwnershipCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
- func (_KittyOwnership *KittyOwnershipCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) Name(opts *bind.CallOpts) (string, error)
- func (_KittyOwnership *KittyOwnershipCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_KittyOwnership *KittyOwnershipCaller) SaleAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) SecondsPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_KittyOwnership *KittyOwnershipCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) SiringAuction(opts *bind.CallOpts) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
- func (_KittyOwnership *KittyOwnershipCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_KittyOwnership *KittyOwnershipCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyOwnership *KittyOwnershipCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
- func (_KittyOwnership *KittyOwnershipCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type KittyOwnershipCallerRaw
- type KittyOwnershipCallerSession
- func (_KittyOwnership *KittyOwnershipCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) CeoAddress() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) CfoAddress() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) CooAddress() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) Erc721Metadata() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) Name() (string, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) Paused() (bool, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) SaleAuction() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) SiringAuction() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) Symbol() (string, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyOwnership *KittyOwnershipCallerSession) TotalSupply() (*big.Int, error)
- type KittyOwnershipContractUpgrade
- type KittyOwnershipContractUpgradeIterator
- type KittyOwnershipFilterer
- func (_KittyOwnership *KittyOwnershipFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyOwnershipApprovalIterator, error)
- func (_KittyOwnership *KittyOwnershipFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyOwnershipBirthIterator, error)
- func (_KittyOwnership *KittyOwnershipFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyOwnershipContractUpgradeIterator, error)
- func (_KittyOwnership *KittyOwnershipFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyOwnershipTransferIterator, error)
- func (_KittyOwnership *KittyOwnershipFilterer) ParseApproval(log types.Log) (*KittyOwnershipApproval, error)
- func (_KittyOwnership *KittyOwnershipFilterer) ParseBirth(log types.Log) (*KittyOwnershipBirth, error)
- func (_KittyOwnership *KittyOwnershipFilterer) ParseContractUpgrade(log types.Log) (*KittyOwnershipContractUpgrade, error)
- func (_KittyOwnership *KittyOwnershipFilterer) ParseTransfer(log types.Log) (*KittyOwnershipTransfer, error)
- func (_KittyOwnership *KittyOwnershipFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyOwnershipApproval) (event.Subscription, error)
- func (_KittyOwnership *KittyOwnershipFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyOwnershipBirth) (event.Subscription, error)
- func (_KittyOwnership *KittyOwnershipFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyOwnershipContractUpgrade) (event.Subscription, error)
- func (_KittyOwnership *KittyOwnershipFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyOwnershipTransfer) (event.Subscription, error)
- type KittyOwnershipRaw
- func (_KittyOwnership *KittyOwnershipRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KittyOwnership *KittyOwnershipRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyOwnershipSession
- func (_KittyOwnership *KittyOwnershipSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_KittyOwnership *KittyOwnershipSession) CeoAddress() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) CfoAddress() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) CooAddress() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) Cooldowns(arg0 *big.Int) (uint32, error)
- func (_KittyOwnership *KittyOwnershipSession) Erc721Metadata() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) Name() (string, error)
- func (_KittyOwnership *KittyOwnershipSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) Pause() (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) Paused() (bool, error)
- func (_KittyOwnership *KittyOwnershipSession) SaleAuction() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) SecondsPerBlock() (*big.Int, error)
- func (_KittyOwnership *KittyOwnershipSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) SiringAuction() (common.Address, error)
- func (_KittyOwnership *KittyOwnershipSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
- func (_KittyOwnership *KittyOwnershipSession) Symbol() (string, error)
- func (_KittyOwnership *KittyOwnershipSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
- func (_KittyOwnership *KittyOwnershipSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
- func (_KittyOwnership *KittyOwnershipSession) TotalSupply() (*big.Int, error)
- func (_KittyOwnership *KittyOwnershipSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipSession) Unpause() (*types.Transaction, error)
- type KittyOwnershipTransactor
- func (_KittyOwnership *KittyOwnershipTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type KittyOwnershipTransactorRaw
- type KittyOwnershipTransactorSession
- func (_KittyOwnership *KittyOwnershipTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) Pause() (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_KittyOwnership *KittyOwnershipTransactorSession) Unpause() (*types.Transaction, error)
- type KittyOwnershipTransfer
- type KittyOwnershipTransferIterator
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- type OwnableRaw
- func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableSession
- type OwnableTransactor
- type OwnableTransactorRaw
- type OwnableTransactorSession
- type Pausable
- type PausableCaller
- type PausableCallerRaw
- type PausableCallerSession
- type PausableFilterer
- func (_Pausable *PausableFilterer) FilterPause(opts *bind.FilterOpts) (*PausablePauseIterator, error)
- func (_Pausable *PausableFilterer) FilterUnpause(opts *bind.FilterOpts) (*PausableUnpauseIterator, error)
- func (_Pausable *PausableFilterer) ParsePause(log types.Log) (*PausablePause, error)
- func (_Pausable *PausableFilterer) ParseUnpause(log types.Log) (*PausableUnpause, error)
- func (_Pausable *PausableFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *PausablePause) (event.Subscription, error)
- func (_Pausable *PausableFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *PausableUnpause) (event.Subscription, error)
- type PausablePause
- type PausablePauseIterator
- type PausableRaw
- func (_Pausable *PausableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Pausable *PausableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Pausable *PausableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PausableSession
- func (_Pausable *PausableSession) Owner() (common.Address, error)
- func (_Pausable *PausableSession) Pause() (*types.Transaction, error)
- func (_Pausable *PausableSession) Paused() (bool, error)
- func (_Pausable *PausableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Pausable *PausableSession) Unpause() (*types.Transaction, error)
- type PausableTransactor
- func (_Pausable *PausableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Pausable *PausableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_Pausable *PausableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type PausableTransactorRaw
- type PausableTransactorSession
- type PausableUnpause
- type PausableUnpauseIterator
- type SaleClockAuction
- type SaleClockAuctionAuctionCancelled
- type SaleClockAuctionAuctionCancelledIterator
- type SaleClockAuctionAuctionCreated
- type SaleClockAuctionAuctionCreatedIterator
- type SaleClockAuctionAuctionSuccessful
- type SaleClockAuctionAuctionSuccessfulIterator
- type SaleClockAuctionCaller
- func (_SaleClockAuction *SaleClockAuctionCaller) AverageGen0SalePrice(opts *bind.CallOpts) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) Gen0SaleCount(opts *bind.CallOpts) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) GetAuction(opts *bind.CallOpts, _tokenId *big.Int) (struct{ ... }, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) GetCurrentPrice(opts *bind.CallOpts, _tokenId *big.Int) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) IsSaleClockAuction(opts *bind.CallOpts) (bool, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) LastGen0SalePrices(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) NonFungibleContract(opts *bind.CallOpts) (common.Address, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) OwnerCut(opts *bind.CallOpts) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCaller) Paused(opts *bind.CallOpts) (bool, error)
- type SaleClockAuctionCallerRaw
- type SaleClockAuctionCallerSession
- func (_SaleClockAuction *SaleClockAuctionCallerSession) AverageGen0SalePrice() (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) Gen0SaleCount() (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) GetAuction(_tokenId *big.Int) (struct{ ... }, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) IsSaleClockAuction() (bool, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) LastGen0SalePrices(arg0 *big.Int) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) NonFungibleContract() (common.Address, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) Owner() (common.Address, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) OwnerCut() (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionCallerSession) Paused() (bool, error)
- type SaleClockAuctionFilterer
- func (_SaleClockAuction *SaleClockAuctionFilterer) FilterAuctionCancelled(opts *bind.FilterOpts) (*SaleClockAuctionAuctionCancelledIterator, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) FilterAuctionCreated(opts *bind.FilterOpts) (*SaleClockAuctionAuctionCreatedIterator, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) FilterAuctionSuccessful(opts *bind.FilterOpts) (*SaleClockAuctionAuctionSuccessfulIterator, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) FilterPause(opts *bind.FilterOpts) (*SaleClockAuctionPauseIterator, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) FilterUnpause(opts *bind.FilterOpts) (*SaleClockAuctionUnpauseIterator, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) ParseAuctionCancelled(log types.Log) (*SaleClockAuctionAuctionCancelled, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) ParseAuctionCreated(log types.Log) (*SaleClockAuctionAuctionCreated, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) ParseAuctionSuccessful(log types.Log) (*SaleClockAuctionAuctionSuccessful, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) ParsePause(log types.Log) (*SaleClockAuctionPause, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) ParseUnpause(log types.Log) (*SaleClockAuctionUnpause, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) WatchAuctionCancelled(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionAuctionCancelled) (event.Subscription, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionAuctionCreated) (event.Subscription, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) WatchAuctionSuccessful(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionAuctionSuccessful) (event.Subscription, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionPause) (event.Subscription, error)
- func (_SaleClockAuction *SaleClockAuctionFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionUnpause) (event.Subscription, error)
- type SaleClockAuctionPause
- type SaleClockAuctionPauseIterator
- type SaleClockAuctionRaw
- func (_SaleClockAuction *SaleClockAuctionRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_SaleClockAuction *SaleClockAuctionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SaleClockAuctionSession
- func (_SaleClockAuction *SaleClockAuctionSession) AverageGen0SalePrice() (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionSession) Gen0SaleCount() (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionSession) GetAuction(_tokenId *big.Int) (struct{ ... }, error)
- func (_SaleClockAuction *SaleClockAuctionSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionSession) IsSaleClockAuction() (bool, error)
- func (_SaleClockAuction *SaleClockAuctionSession) LastGen0SalePrices(arg0 *big.Int) (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionSession) NonFungibleContract() (common.Address, error)
- func (_SaleClockAuction *SaleClockAuctionSession) Owner() (common.Address, error)
- func (_SaleClockAuction *SaleClockAuctionSession) OwnerCut() (*big.Int, error)
- func (_SaleClockAuction *SaleClockAuctionSession) Pause() (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionSession) Paused() (bool, error)
- func (_SaleClockAuction *SaleClockAuctionSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionSession) Unpause() (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionSession) WithdrawBalance() (*types.Transaction, error)
- type SaleClockAuctionTransactor
- func (_SaleClockAuction *SaleClockAuctionTransactor) Bid(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactor) CancelAuction(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactor) CancelAuctionWhenPaused(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactor) CreateAuction(opts *bind.TransactOpts, _tokenId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactor) WithdrawBalance(opts *bind.TransactOpts) (*types.Transaction, error)
- type SaleClockAuctionTransactorRaw
- type SaleClockAuctionTransactorSession
- func (_SaleClockAuction *SaleClockAuctionTransactorSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactorSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactorSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactorSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactorSession) Pause() (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactorSession) Unpause() (*types.Transaction, error)
- func (_SaleClockAuction *SaleClockAuctionTransactorSession) WithdrawBalance() (*types.Transaction, error)
- type SaleClockAuctionUnpause
- type SaleClockAuctionUnpauseIterator
- type SiringClockAuction
- type SiringClockAuctionAuctionCancelled
- type SiringClockAuctionAuctionCancelledIterator
- type SiringClockAuctionAuctionCreated
- type SiringClockAuctionAuctionCreatedIterator
- type SiringClockAuctionAuctionSuccessful
- type SiringClockAuctionAuctionSuccessfulIterator
- type SiringClockAuctionCaller
- func (_SiringClockAuction *SiringClockAuctionCaller) GetAuction(opts *bind.CallOpts, _tokenId *big.Int) (struct{ ... }, error)
- func (_SiringClockAuction *SiringClockAuctionCaller) GetCurrentPrice(opts *bind.CallOpts, _tokenId *big.Int) (*big.Int, error)
- func (_SiringClockAuction *SiringClockAuctionCaller) IsSiringClockAuction(opts *bind.CallOpts) (bool, error)
- func (_SiringClockAuction *SiringClockAuctionCaller) NonFungibleContract(opts *bind.CallOpts) (common.Address, error)
- func (_SiringClockAuction *SiringClockAuctionCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_SiringClockAuction *SiringClockAuctionCaller) OwnerCut(opts *bind.CallOpts) (*big.Int, error)
- func (_SiringClockAuction *SiringClockAuctionCaller) Paused(opts *bind.CallOpts) (bool, error)
- type SiringClockAuctionCallerRaw
- type SiringClockAuctionCallerSession
- func (_SiringClockAuction *SiringClockAuctionCallerSession) GetAuction(_tokenId *big.Int) (struct{ ... }, error)
- func (_SiringClockAuction *SiringClockAuctionCallerSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
- func (_SiringClockAuction *SiringClockAuctionCallerSession) IsSiringClockAuction() (bool, error)
- func (_SiringClockAuction *SiringClockAuctionCallerSession) NonFungibleContract() (common.Address, error)
- func (_SiringClockAuction *SiringClockAuctionCallerSession) Owner() (common.Address, error)
- func (_SiringClockAuction *SiringClockAuctionCallerSession) OwnerCut() (*big.Int, error)
- func (_SiringClockAuction *SiringClockAuctionCallerSession) Paused() (bool, error)
- type SiringClockAuctionFilterer
- func (_SiringClockAuction *SiringClockAuctionFilterer) FilterAuctionCancelled(opts *bind.FilterOpts) (*SiringClockAuctionAuctionCancelledIterator, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) FilterAuctionCreated(opts *bind.FilterOpts) (*SiringClockAuctionAuctionCreatedIterator, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) FilterAuctionSuccessful(opts *bind.FilterOpts) (*SiringClockAuctionAuctionSuccessfulIterator, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) FilterPause(opts *bind.FilterOpts) (*SiringClockAuctionPauseIterator, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) FilterUnpause(opts *bind.FilterOpts) (*SiringClockAuctionUnpauseIterator, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) ParseAuctionCancelled(log types.Log) (*SiringClockAuctionAuctionCancelled, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) ParseAuctionCreated(log types.Log) (*SiringClockAuctionAuctionCreated, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) ParseAuctionSuccessful(log types.Log) (*SiringClockAuctionAuctionSuccessful, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) ParsePause(log types.Log) (*SiringClockAuctionPause, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) ParseUnpause(log types.Log) (*SiringClockAuctionUnpause, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) WatchAuctionCancelled(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionAuctionCancelled) (event.Subscription, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionAuctionCreated) (event.Subscription, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) WatchAuctionSuccessful(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionAuctionSuccessful) (event.Subscription, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionPause) (event.Subscription, error)
- func (_SiringClockAuction *SiringClockAuctionFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionUnpause) (event.Subscription, error)
- type SiringClockAuctionPause
- type SiringClockAuctionPauseIterator
- type SiringClockAuctionRaw
- func (_SiringClockAuction *SiringClockAuctionRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_SiringClockAuction *SiringClockAuctionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SiringClockAuctionSession
- func (_SiringClockAuction *SiringClockAuctionSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionSession) GetAuction(_tokenId *big.Int) (struct{ ... }, error)
- func (_SiringClockAuction *SiringClockAuctionSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
- func (_SiringClockAuction *SiringClockAuctionSession) IsSiringClockAuction() (bool, error)
- func (_SiringClockAuction *SiringClockAuctionSession) NonFungibleContract() (common.Address, error)
- func (_SiringClockAuction *SiringClockAuctionSession) Owner() (common.Address, error)
- func (_SiringClockAuction *SiringClockAuctionSession) OwnerCut() (*big.Int, error)
- func (_SiringClockAuction *SiringClockAuctionSession) Pause() (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionSession) Paused() (bool, error)
- func (_SiringClockAuction *SiringClockAuctionSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionSession) Unpause() (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionSession) WithdrawBalance() (*types.Transaction, error)
- type SiringClockAuctionTransactor
- func (_SiringClockAuction *SiringClockAuctionTransactor) Bid(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactor) CancelAuction(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactor) CancelAuctionWhenPaused(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactor) CreateAuction(opts *bind.TransactOpts, _tokenId *big.Int, _startingPrice *big.Int, ...) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactor) WithdrawBalance(opts *bind.TransactOpts) (*types.Transaction, error)
- type SiringClockAuctionTransactorRaw
- type SiringClockAuctionTransactorSession
- func (_SiringClockAuction *SiringClockAuctionTransactorSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactorSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactorSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactorSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, ...) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactorSession) Pause() (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactorSession) Unpause() (*types.Transaction, error)
- func (_SiringClockAuction *SiringClockAuctionTransactorSession) WithdrawBalance() (*types.Transaction, error)
- type SiringClockAuctionUnpause
- type SiringClockAuctionUnpauseIterator
Constants ¶
const ClockAuctionABI = "" /* 4124-byte string literal not displayed */
ClockAuctionABI is the input ABI used to generate the binding from.
const ClockAuctionBaseABI = "" /* 1124-byte string literal not displayed */
ClockAuctionBaseABI is the input ABI used to generate the binding from.
const ERC721ABI = "" /* 2117-byte string literal not displayed */
ERC721ABI is the input ABI used to generate the binding from.
const ERC721MetadataABI = "" /* 311-byte string literal not displayed */
ERC721MetadataABI is the input ABI used to generate the binding from.
const GeneScienceInterfaceABI = "" /* 495-byte string literal not displayed */
GeneScienceInterfaceABI is the input ABI used to generate the binding from.
const KittyAccessControlABI = "" /* 1709-byte string literal not displayed */
KittyAccessControlABI is the input ABI used to generate the binding from.
const KittyAuctionABI = "" /* 11264-byte string literal not displayed */
KittyAuctionABI is the input ABI used to generate the binding from.
const KittyBaseABI = "" /* 3963-byte string literal not displayed */
KittyBaseABI is the input ABI used to generate the binding from.
const KittyBreedingABI = "" /* 9756-byte string literal not displayed */
KittyBreedingABI is the input ABI used to generate the binding from.
const KittyCoreABI = "" /* 14162-byte string literal not displayed */
KittyCoreABI is the input ABI used to generate the binding from.
const KittyMintingABI = "" /* 12822-byte string literal not displayed */
KittyMintingABI is the input ABI used to generate the binding from.
const KittyOwnershipABI = "" /* 7075-byte string literal not displayed */
KittyOwnershipABI is the input ABI used to generate the binding from.
const OwnableABI = "" /* 468-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const PausableABI = "" /* 1051-byte string literal not displayed */
PausableABI is the input ABI used to generate the binding from.
const SaleClockAuctionABI = "" /* 4895-byte string literal not displayed */
SaleClockAuctionABI is the input ABI used to generate the binding from.
const SiringClockAuctionABI = "" /* 4306-byte string literal not displayed */
SiringClockAuctionABI is the input ABI used to generate the binding from.
Variables ¶
var ClockAuctionBaseBin = "" /* 552-byte string literal not displayed */
ClockAuctionBaseBin is the compiled bytecode used for deploying new contracts.
var ClockAuctionBaseFuncSigs = map[string]string{
"dd1b7a0f": "nonFungibleContract()",
"83b5ff8b": "ownerCut()",
}
ClockAuctionBaseFuncSigs maps the 4-byte function signature to its string representation.
var ClockAuctionBin = "" /* 7374-byte string literal not displayed */
ClockAuctionBin is the compiled bytecode used for deploying new contracts.
var ClockAuctionFuncSigs = map[string]string{
"454a2ab3": "bid(uint256)",
"96b5a755": "cancelAuction(uint256)",
"878eb368": "cancelAuctionWhenPaused(uint256)",
"27ebe40a": "createAuction(uint256,uint256,uint256,uint256,address)",
"78bd7935": "getAuction(uint256)",
"c55d0f56": "getCurrentPrice(uint256)",
"dd1b7a0f": "nonFungibleContract()",
"8da5cb5b": "owner()",
"83b5ff8b": "ownerCut()",
"8456cb59": "pause()",
"5c975abb": "paused()",
"f2fde38b": "transferOwnership(address)",
"3f4ba83a": "unpause()",
"5fd8c710": "withdrawBalance()",
}
ClockAuctionFuncSigs maps the 4-byte function signature to its string representation.
var ERC721FuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"6352211e": "ownerOf(uint256)",
"01ffc9a7": "supportsInterface(bytes4)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC721FuncSigs maps the 4-byte function signature to its string representation.
var ERC721MetadataBin = "" /* 1310-byte string literal not displayed */
ERC721MetadataBin is the compiled bytecode used for deploying new contracts.
var ERC721MetadataFuncSigs = map[string]string{
"cb4799f2": "getMetadata(uint256,string)",
}
ERC721MetadataFuncSigs maps the 4-byte function signature to its string representation.
var GeneScienceInterfaceFuncSigs = map[string]string{
"54c15b82": "isGeneScience()",
"0d9f5aed": "mixGenes(uint256,uint256,uint256)",
}
GeneScienceInterfaceFuncSigs maps the 4-byte function signature to its string representation.
var KittyAccessControlBin = "" /* 2284-byte string literal not displayed */
KittyAccessControlBin is the compiled bytecode used for deploying new contracts.
var KittyAccessControlFuncSigs = map[string]string{
"0a0f8168": "ceoAddress()",
"0519ce79": "cfoAddress()",
"b047fb50": "cooAddress()",
"8456cb59": "pause()",
"5c975abb": "paused()",
"27d7874c": "setCEO(address)",
"4e0a3379": "setCFO(address)",
"2ba73c15": "setCOO(address)",
"3f4ba83a": "unpause()",
}
KittyAccessControlFuncSigs maps the 4-byte function signature to its string representation.
var KittyAuctionBin = "" /* 21800-byte string literal not displayed */
KittyAuctionBin is the compiled bytecode used for deploying new contracts.
var KittyAuctionFuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"4dfff04f": "approveSiring(address,uint256)",
"b0c35c05": "autoBirthFee()",
"70a08231": "balanceOf(address)",
"ed60ade6": "bidOnSiringAuction(uint256,uint256)",
"f7d8c883": "breedWithAuto(uint256,uint256)",
"46d22c70": "canBreedWith(uint256,uint256)",
"0a0f8168": "ceoAddress()",
"0519ce79": "cfoAddress()",
"b047fb50": "cooAddress()",
"9d6fac6f": "cooldowns(uint256)",
"3d7d3f5a": "createSaleAuction(uint256,uint256,uint256,uint256)",
"4ad8c938": "createSiringAuction(uint256,uint256,uint256,uint256)",
"bc4006f5": "erc721Metadata()",
"f2b47d52": "geneScience()",
"88c2a0bf": "giveBirth(uint256)",
"1940a936": "isPregnant(uint256)",
"d3e6f49f": "isReadyToBreed(uint256)",
"481af3d3": "kittyIndexToApproved(uint256)",
"a45f4bfc": "kittyIndexToOwner(uint256)",
"06fdde03": "name()",
"6352211e": "ownerOf(uint256)",
"8456cb59": "pause()",
"5c975abb": "paused()",
"183a7947": "pregnantKitties()",
"e6cbe351": "saleAuction()",
"7a7d4937": "secondsPerBlock()",
"4b85fd55": "setAutoBirthFee(uint256)",
"27d7874c": "setCEO(address)",
"4e0a3379": "setCFO(address)",
"2ba73c15": "setCOO(address)",
"24e7a38a": "setGeneScienceAddress(address)",
"e17b25af": "setMetadataAddress(address)",
"6fbde40d": "setSaleAuctionAddress(address)",
"5663896e": "setSecondsPerBlock(uint256)",
"14001f4c": "setSiringAuctionAddress(address)",
"46116e6f": "sireAllowedToAddress(uint256)",
"21717ebf": "siringAuction()",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"0560ff44": "tokenMetadata(uint256,string)",
"8462151c": "tokensOfOwner(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"3f4ba83a": "unpause()",
"91876e57": "withdrawAuctionBalances()",
}
KittyAuctionFuncSigs maps the 4-byte function signature to its string representation.
var KittyBaseBin = "" /* 4108-byte string literal not displayed */
KittyBaseBin is the compiled bytecode used for deploying new contracts.
var KittyBaseFuncSigs = map[string]string{
"0a0f8168": "ceoAddress()",
"0519ce79": "cfoAddress()",
"b047fb50": "cooAddress()",
"9d6fac6f": "cooldowns(uint256)",
"481af3d3": "kittyIndexToApproved(uint256)",
"a45f4bfc": "kittyIndexToOwner(uint256)",
"8456cb59": "pause()",
"5c975abb": "paused()",
"e6cbe351": "saleAuction()",
"7a7d4937": "secondsPerBlock()",
"27d7874c": "setCEO(address)",
"4e0a3379": "setCFO(address)",
"2ba73c15": "setCOO(address)",
"5663896e": "setSecondsPerBlock(uint256)",
"46116e6f": "sireAllowedToAddress(uint256)",
"21717ebf": "siringAuction()",
"3f4ba83a": "unpause()",
}
KittyBaseFuncSigs maps the 4-byte function signature to its string representation.
var KittyBreedingBin = "" /* 18608-byte string literal not displayed */
KittyBreedingBin is the compiled bytecode used for deploying new contracts.
var KittyBreedingFuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"4dfff04f": "approveSiring(address,uint256)",
"b0c35c05": "autoBirthFee()",
"70a08231": "balanceOf(address)",
"f7d8c883": "breedWithAuto(uint256,uint256)",
"46d22c70": "canBreedWith(uint256,uint256)",
"0a0f8168": "ceoAddress()",
"0519ce79": "cfoAddress()",
"b047fb50": "cooAddress()",
"9d6fac6f": "cooldowns(uint256)",
"bc4006f5": "erc721Metadata()",
"f2b47d52": "geneScience()",
"88c2a0bf": "giveBirth(uint256)",
"1940a936": "isPregnant(uint256)",
"d3e6f49f": "isReadyToBreed(uint256)",
"481af3d3": "kittyIndexToApproved(uint256)",
"a45f4bfc": "kittyIndexToOwner(uint256)",
"06fdde03": "name()",
"6352211e": "ownerOf(uint256)",
"8456cb59": "pause()",
"5c975abb": "paused()",
"183a7947": "pregnantKitties()",
"e6cbe351": "saleAuction()",
"7a7d4937": "secondsPerBlock()",
"4b85fd55": "setAutoBirthFee(uint256)",
"27d7874c": "setCEO(address)",
"4e0a3379": "setCFO(address)",
"2ba73c15": "setCOO(address)",
"24e7a38a": "setGeneScienceAddress(address)",
"e17b25af": "setMetadataAddress(address)",
"5663896e": "setSecondsPerBlock(uint256)",
"46116e6f": "sireAllowedToAddress(uint256)",
"21717ebf": "siringAuction()",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"0560ff44": "tokenMetadata(uint256,string)",
"8462151c": "tokensOfOwner(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"3f4ba83a": "unpause()",
}
KittyBreedingFuncSigs maps the 4-byte function signature to its string representation.
var KittyCoreBin = "" /* 27902-byte string literal not displayed */
KittyCoreBin is the compiled bytecode used for deploying new contracts.
var KittyCoreFuncSigs = map[string]string{
"19c2f201": "GEN0_AUCTION_DURATION()",
"680eba27": "GEN0_CREATION_LIMIT()",
"0e583df0": "GEN0_STARTING_PRICE()",
"defb9584": "PROMO_CREATION_LIMIT()",
"095ea7b3": "approve(address,uint256)",
"4dfff04f": "approveSiring(address,uint256)",
"b0c35c05": "autoBirthFee()",
"70a08231": "balanceOf(address)",
"ed60ade6": "bidOnSiringAuction(uint256,uint256)",
"f7d8c883": "breedWithAuto(uint256,uint256)",
"46d22c70": "canBreedWith(uint256,uint256)",
"0a0f8168": "ceoAddress()",
"0519ce79": "cfoAddress()",
"b047fb50": "cooAddress()",
"9d6fac6f": "cooldowns(uint256)",
"c3bea9af": "createGen0Auction(uint256)",
"56129134": "createPromoKitty(uint256,address)",
"3d7d3f5a": "createSaleAuction(uint256,uint256,uint256,uint256)",
"4ad8c938": "createSiringAuction(uint256,uint256,uint256,uint256)",
"bc4006f5": "erc721Metadata()",
"f1ca9410": "gen0CreatedCount()",
"f2b47d52": "geneScience()",
"e98b7f4d": "getKitty(uint256)",
"88c2a0bf": "giveBirth(uint256)",
"1940a936": "isPregnant(uint256)",
"d3e6f49f": "isReadyToBreed(uint256)",
"481af3d3": "kittyIndexToApproved(uint256)",
"a45f4bfc": "kittyIndexToOwner(uint256)",
"06fdde03": "name()",
"6af04a57": "newContractAddress()",
"6352211e": "ownerOf(uint256)",
"8456cb59": "pause()",
"5c975abb": "paused()",
"183a7947": "pregnantKitties()",
"05e45546": "promoCreatedCount()",
"e6cbe351": "saleAuction()",
"7a7d4937": "secondsPerBlock()",
"4b85fd55": "setAutoBirthFee(uint256)",
"27d7874c": "setCEO(address)",
"4e0a3379": "setCFO(address)",
"2ba73c15": "setCOO(address)",
"24e7a38a": "setGeneScienceAddress(address)",
"e17b25af": "setMetadataAddress(address)",
"71587988": "setNewAddress(address)",
"6fbde40d": "setSaleAuctionAddress(address)",
"5663896e": "setSecondsPerBlock(uint256)",
"14001f4c": "setSiringAuctionAddress(address)",
"46116e6f": "sireAllowedToAddress(uint256)",
"21717ebf": "siringAuction()",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"0560ff44": "tokenMetadata(uint256,string)",
"8462151c": "tokensOfOwner(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"3f4ba83a": "unpause()",
"91876e57": "withdrawAuctionBalances()",
"5fd8c710": "withdrawBalance()",
}
KittyCoreFuncSigs maps the 4-byte function signature to its string representation.
var KittyMintingBin = "" /* 23406-byte string literal not displayed */
KittyMintingBin is the compiled bytecode used for deploying new contracts.
var KittyMintingFuncSigs = map[string]string{
"19c2f201": "GEN0_AUCTION_DURATION()",
"680eba27": "GEN0_CREATION_LIMIT()",
"0e583df0": "GEN0_STARTING_PRICE()",
"defb9584": "PROMO_CREATION_LIMIT()",
"095ea7b3": "approve(address,uint256)",
"4dfff04f": "approveSiring(address,uint256)",
"b0c35c05": "autoBirthFee()",
"70a08231": "balanceOf(address)",
"ed60ade6": "bidOnSiringAuction(uint256,uint256)",
"f7d8c883": "breedWithAuto(uint256,uint256)",
"46d22c70": "canBreedWith(uint256,uint256)",
"0a0f8168": "ceoAddress()",
"0519ce79": "cfoAddress()",
"b047fb50": "cooAddress()",
"9d6fac6f": "cooldowns(uint256)",
"c3bea9af": "createGen0Auction(uint256)",
"56129134": "createPromoKitty(uint256,address)",
"3d7d3f5a": "createSaleAuction(uint256,uint256,uint256,uint256)",
"4ad8c938": "createSiringAuction(uint256,uint256,uint256,uint256)",
"bc4006f5": "erc721Metadata()",
"f1ca9410": "gen0CreatedCount()",
"f2b47d52": "geneScience()",
"88c2a0bf": "giveBirth(uint256)",
"1940a936": "isPregnant(uint256)",
"d3e6f49f": "isReadyToBreed(uint256)",
"481af3d3": "kittyIndexToApproved(uint256)",
"a45f4bfc": "kittyIndexToOwner(uint256)",
"06fdde03": "name()",
"6352211e": "ownerOf(uint256)",
"8456cb59": "pause()",
"5c975abb": "paused()",
"183a7947": "pregnantKitties()",
"05e45546": "promoCreatedCount()",
"e6cbe351": "saleAuction()",
"7a7d4937": "secondsPerBlock()",
"4b85fd55": "setAutoBirthFee(uint256)",
"27d7874c": "setCEO(address)",
"4e0a3379": "setCFO(address)",
"2ba73c15": "setCOO(address)",
"24e7a38a": "setGeneScienceAddress(address)",
"e17b25af": "setMetadataAddress(address)",
"6fbde40d": "setSaleAuctionAddress(address)",
"5663896e": "setSecondsPerBlock(uint256)",
"14001f4c": "setSiringAuctionAddress(address)",
"46116e6f": "sireAllowedToAddress(uint256)",
"21717ebf": "siringAuction()",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"0560ff44": "tokenMetadata(uint256,string)",
"8462151c": "tokensOfOwner(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"3f4ba83a": "unpause()",
"91876e57": "withdrawAuctionBalances()",
}
KittyMintingFuncSigs maps the 4-byte function signature to its string representation.
var KittyOwnershipBin = "" /* 10110-byte string literal not displayed */
KittyOwnershipBin is the compiled bytecode used for deploying new contracts.
var KittyOwnershipFuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"0a0f8168": "ceoAddress()",
"0519ce79": "cfoAddress()",
"b047fb50": "cooAddress()",
"9d6fac6f": "cooldowns(uint256)",
"bc4006f5": "erc721Metadata()",
"481af3d3": "kittyIndexToApproved(uint256)",
"a45f4bfc": "kittyIndexToOwner(uint256)",
"06fdde03": "name()",
"6352211e": "ownerOf(uint256)",
"8456cb59": "pause()",
"5c975abb": "paused()",
"e6cbe351": "saleAuction()",
"7a7d4937": "secondsPerBlock()",
"27d7874c": "setCEO(address)",
"4e0a3379": "setCFO(address)",
"2ba73c15": "setCOO(address)",
"e17b25af": "setMetadataAddress(address)",
"5663896e": "setSecondsPerBlock(uint256)",
"46116e6f": "sireAllowedToAddress(uint256)",
"21717ebf": "siringAuction()",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"0560ff44": "tokenMetadata(uint256,string)",
"8462151c": "tokensOfOwner(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"3f4ba83a": "unpause()",
}
KittyOwnershipFuncSigs maps the 4-byte function signature to its string representation.
var OwnableBin = "" /* 886-byte string literal not displayed */
OwnableBin is the compiled bytecode used for deploying new contracts.
var OwnableFuncSigs = map[string]string{
"8da5cb5b": "owner()",
"f2fde38b": "transferOwnership(address)",
}
OwnableFuncSigs maps the 4-byte function signature to its string representation.
var PausableBin = "" /* 1634-byte string literal not displayed */
PausableBin is the compiled bytecode used for deploying new contracts.
var PausableFuncSigs = map[string]string{
"8da5cb5b": "owner()",
"8456cb59": "pause()",
"5c975abb": "paused()",
"f2fde38b": "transferOwnership(address)",
"3f4ba83a": "unpause()",
}
PausableFuncSigs maps the 4-byte function signature to its string representation.
var SaleClockAuctionBin = "" /* 7662-byte string literal not displayed */
SaleClockAuctionBin is the compiled bytecode used for deploying new contracts.
var SaleClockAuctionFuncSigs = map[string]string{
"eac9d94c": "averageGen0SalePrice()",
"454a2ab3": "bid(uint256)",
"96b5a755": "cancelAuction(uint256)",
"878eb368": "cancelAuctionWhenPaused(uint256)",
"27ebe40a": "createAuction(uint256,uint256,uint256,uint256,address)",
"8a98a9cc": "gen0SaleCount()",
"78bd7935": "getAuction(uint256)",
"c55d0f56": "getCurrentPrice(uint256)",
"85b86188": "isSaleClockAuction()",
"484eccb4": "lastGen0SalePrices(uint256)",
"dd1b7a0f": "nonFungibleContract()",
"8da5cb5b": "owner()",
"83b5ff8b": "ownerCut()",
"8456cb59": "pause()",
"5c975abb": "paused()",
"f2fde38b": "transferOwnership(address)",
"3f4ba83a": "unpause()",
"5fd8c710": "withdrawBalance()",
}
SaleClockAuctionFuncSigs maps the 4-byte function signature to its string representation.
var SiringClockAuctionBin = "" /* 7270-byte string literal not displayed */
SiringClockAuctionBin is the compiled bytecode used for deploying new contracts.
var SiringClockAuctionFuncSigs = map[string]string{
"454a2ab3": "bid(uint256)",
"96b5a755": "cancelAuction(uint256)",
"878eb368": "cancelAuctionWhenPaused(uint256)",
"27ebe40a": "createAuction(uint256,uint256,uint256,uint256,address)",
"78bd7935": "getAuction(uint256)",
"c55d0f56": "getCurrentPrice(uint256)",
"76190f8f": "isSiringClockAuction()",
"dd1b7a0f": "nonFungibleContract()",
"8da5cb5b": "owner()",
"83b5ff8b": "ownerCut()",
"8456cb59": "pause()",
"5c975abb": "paused()",
"f2fde38b": "transferOwnership(address)",
"3f4ba83a": "unpause()",
"5fd8c710": "withdrawBalance()",
}
SiringClockAuctionFuncSigs maps the 4-byte function signature to its string representation.
Functions ¶
This section is empty.
Types ¶
type ClockAuction ¶
type ClockAuction struct { ClockAuctionCaller // Read-only binding to the contract ClockAuctionTransactor // Write-only binding to the contract ClockAuctionFilterer // Log filterer for contract events }
ClockAuction is an auto generated Go binding around an Ethereum contract.
func DeployClockAuction ¶
func DeployClockAuction(auth *bind.TransactOpts, backend bind.ContractBackend, _nftAddress common.Address, _cut *big.Int) (common.Address, *types.Transaction, *ClockAuction, error)
DeployClockAuction deploys a new Ethereum contract, binding an instance of ClockAuction to it.
func NewClockAuction ¶
func NewClockAuction(address common.Address, backend bind.ContractBackend) (*ClockAuction, error)
NewClockAuction creates a new instance of ClockAuction, bound to a specific deployed contract.
type ClockAuctionAuctionCancelled ¶
type ClockAuctionAuctionCancelled struct { TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ClockAuctionAuctionCancelled represents a AuctionCancelled event raised by the ClockAuction contract.
type ClockAuctionAuctionCancelledIterator ¶
type ClockAuctionAuctionCancelledIterator struct { Event *ClockAuctionAuctionCancelled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClockAuctionAuctionCancelledIterator is returned from FilterAuctionCancelled and is used to iterate over the raw logs and unpacked data for AuctionCancelled events raised by the ClockAuction contract.
func (*ClockAuctionAuctionCancelledIterator) Close ¶
func (it *ClockAuctionAuctionCancelledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClockAuctionAuctionCancelledIterator) Error ¶
func (it *ClockAuctionAuctionCancelledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClockAuctionAuctionCancelledIterator) Next ¶
func (it *ClockAuctionAuctionCancelledIterator) 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 ClockAuctionAuctionCreated ¶
type ClockAuctionAuctionCreated struct { TokenId *big.Int StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int Raw types.Log // Blockchain specific contextual infos }
ClockAuctionAuctionCreated represents a AuctionCreated event raised by the ClockAuction contract.
type ClockAuctionAuctionCreatedIterator ¶
type ClockAuctionAuctionCreatedIterator struct { Event *ClockAuctionAuctionCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClockAuctionAuctionCreatedIterator is returned from FilterAuctionCreated and is used to iterate over the raw logs and unpacked data for AuctionCreated events raised by the ClockAuction contract.
func (*ClockAuctionAuctionCreatedIterator) Close ¶
func (it *ClockAuctionAuctionCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClockAuctionAuctionCreatedIterator) Error ¶
func (it *ClockAuctionAuctionCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClockAuctionAuctionCreatedIterator) Next ¶
func (it *ClockAuctionAuctionCreatedIterator) 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 ClockAuctionAuctionSuccessful ¶
type ClockAuctionAuctionSuccessful struct { TokenId *big.Int TotalPrice *big.Int Winner common.Address Raw types.Log // Blockchain specific contextual infos }
ClockAuctionAuctionSuccessful represents a AuctionSuccessful event raised by the ClockAuction contract.
type ClockAuctionAuctionSuccessfulIterator ¶
type ClockAuctionAuctionSuccessfulIterator struct { Event *ClockAuctionAuctionSuccessful // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClockAuctionAuctionSuccessfulIterator is returned from FilterAuctionSuccessful and is used to iterate over the raw logs and unpacked data for AuctionSuccessful events raised by the ClockAuction contract.
func (*ClockAuctionAuctionSuccessfulIterator) Close ¶
func (it *ClockAuctionAuctionSuccessfulIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClockAuctionAuctionSuccessfulIterator) Error ¶
func (it *ClockAuctionAuctionSuccessfulIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClockAuctionAuctionSuccessfulIterator) Next ¶
func (it *ClockAuctionAuctionSuccessfulIterator) 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 ClockAuctionBase ¶
type ClockAuctionBase struct { ClockAuctionBaseCaller // Read-only binding to the contract ClockAuctionBaseTransactor // Write-only binding to the contract ClockAuctionBaseFilterer // Log filterer for contract events }
ClockAuctionBase is an auto generated Go binding around an Ethereum contract.
func DeployClockAuctionBase ¶
func DeployClockAuctionBase(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ClockAuctionBase, error)
DeployClockAuctionBase deploys a new Ethereum contract, binding an instance of ClockAuctionBase to it.
func NewClockAuctionBase ¶
func NewClockAuctionBase(address common.Address, backend bind.ContractBackend) (*ClockAuctionBase, error)
NewClockAuctionBase creates a new instance of ClockAuctionBase, bound to a specific deployed contract.
type ClockAuctionBaseAuctionCancelled ¶
type ClockAuctionBaseAuctionCancelled struct { TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ClockAuctionBaseAuctionCancelled represents a AuctionCancelled event raised by the ClockAuctionBase contract.
type ClockAuctionBaseAuctionCancelledIterator ¶
type ClockAuctionBaseAuctionCancelledIterator struct { Event *ClockAuctionBaseAuctionCancelled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClockAuctionBaseAuctionCancelledIterator is returned from FilterAuctionCancelled and is used to iterate over the raw logs and unpacked data for AuctionCancelled events raised by the ClockAuctionBase contract.
func (*ClockAuctionBaseAuctionCancelledIterator) Close ¶
func (it *ClockAuctionBaseAuctionCancelledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClockAuctionBaseAuctionCancelledIterator) Error ¶
func (it *ClockAuctionBaseAuctionCancelledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClockAuctionBaseAuctionCancelledIterator) Next ¶
func (it *ClockAuctionBaseAuctionCancelledIterator) 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 ClockAuctionBaseAuctionCreated ¶
type ClockAuctionBaseAuctionCreated struct { TokenId *big.Int StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int Raw types.Log // Blockchain specific contextual infos }
ClockAuctionBaseAuctionCreated represents a AuctionCreated event raised by the ClockAuctionBase contract.
type ClockAuctionBaseAuctionCreatedIterator ¶
type ClockAuctionBaseAuctionCreatedIterator struct { Event *ClockAuctionBaseAuctionCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClockAuctionBaseAuctionCreatedIterator is returned from FilterAuctionCreated and is used to iterate over the raw logs and unpacked data for AuctionCreated events raised by the ClockAuctionBase contract.
func (*ClockAuctionBaseAuctionCreatedIterator) Close ¶
func (it *ClockAuctionBaseAuctionCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClockAuctionBaseAuctionCreatedIterator) Error ¶
func (it *ClockAuctionBaseAuctionCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClockAuctionBaseAuctionCreatedIterator) Next ¶
func (it *ClockAuctionBaseAuctionCreatedIterator) 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 ClockAuctionBaseAuctionSuccessful ¶
type ClockAuctionBaseAuctionSuccessful struct { TokenId *big.Int TotalPrice *big.Int Winner common.Address Raw types.Log // Blockchain specific contextual infos }
ClockAuctionBaseAuctionSuccessful represents a AuctionSuccessful event raised by the ClockAuctionBase contract.
type ClockAuctionBaseAuctionSuccessfulIterator ¶
type ClockAuctionBaseAuctionSuccessfulIterator struct { Event *ClockAuctionBaseAuctionSuccessful // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClockAuctionBaseAuctionSuccessfulIterator is returned from FilterAuctionSuccessful and is used to iterate over the raw logs and unpacked data for AuctionSuccessful events raised by the ClockAuctionBase contract.
func (*ClockAuctionBaseAuctionSuccessfulIterator) Close ¶
func (it *ClockAuctionBaseAuctionSuccessfulIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClockAuctionBaseAuctionSuccessfulIterator) Error ¶
func (it *ClockAuctionBaseAuctionSuccessfulIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClockAuctionBaseAuctionSuccessfulIterator) Next ¶
func (it *ClockAuctionBaseAuctionSuccessfulIterator) 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 ClockAuctionBaseCaller ¶
type ClockAuctionBaseCaller struct {
// contains filtered or unexported fields
}
ClockAuctionBaseCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewClockAuctionBaseCaller ¶
func NewClockAuctionBaseCaller(address common.Address, caller bind.ContractCaller) (*ClockAuctionBaseCaller, error)
NewClockAuctionBaseCaller creates a new read-only instance of ClockAuctionBase, bound to a specific deployed contract.
func (*ClockAuctionBaseCaller) NonFungibleContract ¶
func (_ClockAuctionBase *ClockAuctionBaseCaller) NonFungibleContract(opts *bind.CallOpts) (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
type ClockAuctionBaseCallerRaw ¶
type ClockAuctionBaseCallerRaw struct {
Contract *ClockAuctionBaseCaller // Generic read-only contract binding to access the raw methods on
}
ClockAuctionBaseCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ClockAuctionBaseCallerRaw) Call ¶
func (_ClockAuctionBase *ClockAuctionBaseCallerRaw) 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 ClockAuctionBaseCallerSession ¶
type ClockAuctionBaseCallerSession struct { Contract *ClockAuctionBaseCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ClockAuctionBaseCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ClockAuctionBaseCallerSession) NonFungibleContract ¶
func (_ClockAuctionBase *ClockAuctionBaseCallerSession) NonFungibleContract() (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
type ClockAuctionBaseFilterer ¶
type ClockAuctionBaseFilterer struct {
// contains filtered or unexported fields
}
ClockAuctionBaseFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewClockAuctionBaseFilterer ¶
func NewClockAuctionBaseFilterer(address common.Address, filterer bind.ContractFilterer) (*ClockAuctionBaseFilterer, error)
NewClockAuctionBaseFilterer creates a new log filterer instance of ClockAuctionBase, bound to a specific deployed contract.
func (*ClockAuctionBaseFilterer) FilterAuctionCancelled ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) FilterAuctionCancelled(opts *bind.FilterOpts) (*ClockAuctionBaseAuctionCancelledIterator, error)
FilterAuctionCancelled is a free log retrieval operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*ClockAuctionBaseFilterer) FilterAuctionCreated ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) FilterAuctionCreated(opts *bind.FilterOpts) (*ClockAuctionBaseAuctionCreatedIterator, error)
FilterAuctionCreated is a free log retrieval operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*ClockAuctionBaseFilterer) FilterAuctionSuccessful ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) FilterAuctionSuccessful(opts *bind.FilterOpts) (*ClockAuctionBaseAuctionSuccessfulIterator, error)
FilterAuctionSuccessful is a free log retrieval operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*ClockAuctionBaseFilterer) ParseAuctionCancelled ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) ParseAuctionCancelled(log types.Log) (*ClockAuctionBaseAuctionCancelled, error)
ParseAuctionCancelled is a log parse operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*ClockAuctionBaseFilterer) ParseAuctionCreated ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) ParseAuctionCreated(log types.Log) (*ClockAuctionBaseAuctionCreated, error)
ParseAuctionCreated is a log parse operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*ClockAuctionBaseFilterer) ParseAuctionSuccessful ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) ParseAuctionSuccessful(log types.Log) (*ClockAuctionBaseAuctionSuccessful, error)
ParseAuctionSuccessful is a log parse operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*ClockAuctionBaseFilterer) WatchAuctionCancelled ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) WatchAuctionCancelled(opts *bind.WatchOpts, sink chan<- *ClockAuctionBaseAuctionCancelled) (event.Subscription, error)
WatchAuctionCancelled is a free log subscription operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*ClockAuctionBaseFilterer) WatchAuctionCreated ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *ClockAuctionBaseAuctionCreated) (event.Subscription, error)
WatchAuctionCreated is a free log subscription operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*ClockAuctionBaseFilterer) WatchAuctionSuccessful ¶
func (_ClockAuctionBase *ClockAuctionBaseFilterer) WatchAuctionSuccessful(opts *bind.WatchOpts, sink chan<- *ClockAuctionBaseAuctionSuccessful) (event.Subscription, error)
WatchAuctionSuccessful is a free log subscription operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
type ClockAuctionBaseRaw ¶
type ClockAuctionBaseRaw struct {
Contract *ClockAuctionBase // Generic contract binding to access the raw methods on
}
ClockAuctionBaseRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ClockAuctionBaseRaw) Call ¶
func (_ClockAuctionBase *ClockAuctionBaseRaw) 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 (*ClockAuctionBaseRaw) Transact ¶
func (_ClockAuctionBase *ClockAuctionBaseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClockAuctionBaseRaw) Transfer ¶
func (_ClockAuctionBase *ClockAuctionBaseRaw) 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 ClockAuctionBaseSession ¶
type ClockAuctionBaseSession struct { Contract *ClockAuctionBase // 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 }
ClockAuctionBaseSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ClockAuctionBaseSession) NonFungibleContract ¶
func (_ClockAuctionBase *ClockAuctionBaseSession) NonFungibleContract() (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
type ClockAuctionBaseTransactor ¶
type ClockAuctionBaseTransactor struct {
// contains filtered or unexported fields
}
ClockAuctionBaseTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewClockAuctionBaseTransactor ¶
func NewClockAuctionBaseTransactor(address common.Address, transactor bind.ContractTransactor) (*ClockAuctionBaseTransactor, error)
NewClockAuctionBaseTransactor creates a new write-only instance of ClockAuctionBase, bound to a specific deployed contract.
type ClockAuctionBaseTransactorRaw ¶
type ClockAuctionBaseTransactorRaw struct {
Contract *ClockAuctionBaseTransactor // Generic write-only contract binding to access the raw methods on
}
ClockAuctionBaseTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ClockAuctionBaseTransactorRaw) Transact ¶
func (_ClockAuctionBase *ClockAuctionBaseTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClockAuctionBaseTransactorRaw) Transfer ¶
func (_ClockAuctionBase *ClockAuctionBaseTransactorRaw) 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 ClockAuctionBaseTransactorSession ¶
type ClockAuctionBaseTransactorSession struct { Contract *ClockAuctionBaseTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ClockAuctionBaseTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type ClockAuctionCaller ¶
type ClockAuctionCaller struct {
// contains filtered or unexported fields
}
ClockAuctionCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewClockAuctionCaller ¶
func NewClockAuctionCaller(address common.Address, caller bind.ContractCaller) (*ClockAuctionCaller, error)
NewClockAuctionCaller creates a new read-only instance of ClockAuction, bound to a specific deployed contract.
func (*ClockAuctionCaller) GetAuction ¶
func (_ClockAuction *ClockAuctionCaller) GetAuction(opts *bind.CallOpts, _tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*ClockAuctionCaller) GetCurrentPrice ¶
func (_ClockAuction *ClockAuctionCaller) GetCurrentPrice(opts *bind.CallOpts, _tokenId *big.Int) (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*ClockAuctionCaller) NonFungibleContract ¶
func (_ClockAuction *ClockAuctionCaller) NonFungibleContract(opts *bind.CallOpts) (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*ClockAuctionCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
type ClockAuctionCallerRaw ¶
type ClockAuctionCallerRaw struct {
Contract *ClockAuctionCaller // Generic read-only contract binding to access the raw methods on
}
ClockAuctionCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ClockAuctionCallerRaw) Call ¶
func (_ClockAuction *ClockAuctionCallerRaw) 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 ClockAuctionCallerSession ¶
type ClockAuctionCallerSession struct { Contract *ClockAuctionCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ClockAuctionCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ClockAuctionCallerSession) GetAuction ¶
func (_ClockAuction *ClockAuctionCallerSession) GetAuction(_tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*ClockAuctionCallerSession) GetCurrentPrice ¶
func (_ClockAuction *ClockAuctionCallerSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*ClockAuctionCallerSession) NonFungibleContract ¶
func (_ClockAuction *ClockAuctionCallerSession) NonFungibleContract() (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*ClockAuctionCallerSession) Owner ¶
func (_ClockAuction *ClockAuctionCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClockAuctionCallerSession) OwnerCut ¶
func (_ClockAuction *ClockAuctionCallerSession) OwnerCut() (*big.Int, error)
OwnerCut is a free data retrieval call binding the contract method 0x83b5ff8b.
Solidity: function ownerCut() view returns(uint256)
func (*ClockAuctionCallerSession) Paused ¶
func (_ClockAuction *ClockAuctionCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type ClockAuctionFilterer ¶
type ClockAuctionFilterer struct {
// contains filtered or unexported fields
}
ClockAuctionFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewClockAuctionFilterer ¶
func NewClockAuctionFilterer(address common.Address, filterer bind.ContractFilterer) (*ClockAuctionFilterer, error)
NewClockAuctionFilterer creates a new log filterer instance of ClockAuction, bound to a specific deployed contract.
func (*ClockAuctionFilterer) FilterAuctionCancelled ¶
func (_ClockAuction *ClockAuctionFilterer) FilterAuctionCancelled(opts *bind.FilterOpts) (*ClockAuctionAuctionCancelledIterator, error)
FilterAuctionCancelled is a free log retrieval operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*ClockAuctionFilterer) FilterAuctionCreated ¶
func (_ClockAuction *ClockAuctionFilterer) FilterAuctionCreated(opts *bind.FilterOpts) (*ClockAuctionAuctionCreatedIterator, error)
FilterAuctionCreated is a free log retrieval operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*ClockAuctionFilterer) FilterAuctionSuccessful ¶
func (_ClockAuction *ClockAuctionFilterer) FilterAuctionSuccessful(opts *bind.FilterOpts) (*ClockAuctionAuctionSuccessfulIterator, error)
FilterAuctionSuccessful is a free log retrieval operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*ClockAuctionFilterer) FilterPause ¶
func (_ClockAuction *ClockAuctionFilterer) FilterPause(opts *bind.FilterOpts) (*ClockAuctionPauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*ClockAuctionFilterer) FilterUnpause ¶
func (_ClockAuction *ClockAuctionFilterer) FilterUnpause(opts *bind.FilterOpts) (*ClockAuctionUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*ClockAuctionFilterer) ParseAuctionCancelled ¶
func (_ClockAuction *ClockAuctionFilterer) ParseAuctionCancelled(log types.Log) (*ClockAuctionAuctionCancelled, error)
ParseAuctionCancelled is a log parse operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*ClockAuctionFilterer) ParseAuctionCreated ¶
func (_ClockAuction *ClockAuctionFilterer) ParseAuctionCreated(log types.Log) (*ClockAuctionAuctionCreated, error)
ParseAuctionCreated is a log parse operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*ClockAuctionFilterer) ParseAuctionSuccessful ¶
func (_ClockAuction *ClockAuctionFilterer) ParseAuctionSuccessful(log types.Log) (*ClockAuctionAuctionSuccessful, error)
ParseAuctionSuccessful is a log parse operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*ClockAuctionFilterer) ParsePause ¶
func (_ClockAuction *ClockAuctionFilterer) ParsePause(log types.Log) (*ClockAuctionPause, error)
ParsePause is a log parse operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*ClockAuctionFilterer) ParseUnpause ¶
func (_ClockAuction *ClockAuctionFilterer) ParseUnpause(log types.Log) (*ClockAuctionUnpause, error)
ParseUnpause is a log parse operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*ClockAuctionFilterer) WatchAuctionCancelled ¶
func (_ClockAuction *ClockAuctionFilterer) WatchAuctionCancelled(opts *bind.WatchOpts, sink chan<- *ClockAuctionAuctionCancelled) (event.Subscription, error)
WatchAuctionCancelled is a free log subscription operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*ClockAuctionFilterer) WatchAuctionCreated ¶
func (_ClockAuction *ClockAuctionFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *ClockAuctionAuctionCreated) (event.Subscription, error)
WatchAuctionCreated is a free log subscription operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*ClockAuctionFilterer) WatchAuctionSuccessful ¶
func (_ClockAuction *ClockAuctionFilterer) WatchAuctionSuccessful(opts *bind.WatchOpts, sink chan<- *ClockAuctionAuctionSuccessful) (event.Subscription, error)
WatchAuctionSuccessful is a free log subscription operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*ClockAuctionFilterer) WatchPause ¶
func (_ClockAuction *ClockAuctionFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *ClockAuctionPause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*ClockAuctionFilterer) WatchUnpause ¶
func (_ClockAuction *ClockAuctionFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *ClockAuctionUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
type ClockAuctionPause ¶
ClockAuctionPause represents a Pause event raised by the ClockAuction contract.
type ClockAuctionPauseIterator ¶
type ClockAuctionPauseIterator struct { Event *ClockAuctionPause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClockAuctionPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the ClockAuction contract.
func (*ClockAuctionPauseIterator) Close ¶
func (it *ClockAuctionPauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClockAuctionPauseIterator) Error ¶
func (it *ClockAuctionPauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClockAuctionPauseIterator) Next ¶
func (it *ClockAuctionPauseIterator) 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 ClockAuctionRaw ¶
type ClockAuctionRaw struct {
Contract *ClockAuction // Generic contract binding to access the raw methods on
}
ClockAuctionRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ClockAuctionRaw) Call ¶
func (_ClockAuction *ClockAuctionRaw) 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 (*ClockAuctionRaw) Transact ¶
func (_ClockAuction *ClockAuctionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClockAuctionRaw) Transfer ¶
func (_ClockAuction *ClockAuctionRaw) 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 ClockAuctionSession ¶
type ClockAuctionSession struct { Contract *ClockAuction // 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 }
ClockAuctionSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ClockAuctionSession) Bid ¶
func (_ClockAuction *ClockAuctionSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*ClockAuctionSession) CancelAuction ¶
func (_ClockAuction *ClockAuctionSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*ClockAuctionSession) CancelAuctionWhenPaused ¶
func (_ClockAuction *ClockAuctionSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*ClockAuctionSession) CreateAuction ¶
func (_ClockAuction *ClockAuctionSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*ClockAuctionSession) GetAuction ¶
func (_ClockAuction *ClockAuctionSession) GetAuction(_tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*ClockAuctionSession) GetCurrentPrice ¶
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*ClockAuctionSession) NonFungibleContract ¶
func (_ClockAuction *ClockAuctionSession) NonFungibleContract() (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*ClockAuctionSession) Owner ¶
func (_ClockAuction *ClockAuctionSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClockAuctionSession) OwnerCut ¶
func (_ClockAuction *ClockAuctionSession) OwnerCut() (*big.Int, error)
OwnerCut is a free data retrieval call binding the contract method 0x83b5ff8b.
Solidity: function ownerCut() view returns(uint256)
func (*ClockAuctionSession) Pause ¶
func (_ClockAuction *ClockAuctionSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*ClockAuctionSession) Paused ¶
func (_ClockAuction *ClockAuctionSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ClockAuctionSession) TransferOwnership ¶
func (_ClockAuction *ClockAuctionSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ClockAuctionSession) Unpause ¶
func (_ClockAuction *ClockAuctionSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*ClockAuctionSession) WithdrawBalance ¶
func (_ClockAuction *ClockAuctionSession) WithdrawBalance() (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type ClockAuctionTransactor ¶
type ClockAuctionTransactor struct {
// contains filtered or unexported fields
}
ClockAuctionTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewClockAuctionTransactor ¶
func NewClockAuctionTransactor(address common.Address, transactor bind.ContractTransactor) (*ClockAuctionTransactor, error)
NewClockAuctionTransactor creates a new write-only instance of ClockAuction, bound to a specific deployed contract.
func (*ClockAuctionTransactor) Bid ¶
func (_ClockAuction *ClockAuctionTransactor) Bid(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*ClockAuctionTransactor) CancelAuction ¶
func (_ClockAuction *ClockAuctionTransactor) CancelAuction(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*ClockAuctionTransactor) CancelAuctionWhenPaused ¶
func (_ClockAuction *ClockAuctionTransactor) CancelAuctionWhenPaused(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*ClockAuctionTransactor) CreateAuction ¶
func (_ClockAuction *ClockAuctionTransactor) CreateAuction(opts *bind.TransactOpts, _tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*ClockAuctionTransactor) Pause ¶
func (_ClockAuction *ClockAuctionTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*ClockAuctionTransactor) TransferOwnership ¶
func (_ClockAuction *ClockAuctionTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ClockAuctionTransactor) Unpause ¶
func (_ClockAuction *ClockAuctionTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*ClockAuctionTransactor) WithdrawBalance ¶
func (_ClockAuction *ClockAuctionTransactor) WithdrawBalance(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type ClockAuctionTransactorRaw ¶
type ClockAuctionTransactorRaw struct {
Contract *ClockAuctionTransactor // Generic write-only contract binding to access the raw methods on
}
ClockAuctionTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ClockAuctionTransactorRaw) Transact ¶
func (_ClockAuction *ClockAuctionTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClockAuctionTransactorRaw) Transfer ¶
func (_ClockAuction *ClockAuctionTransactorRaw) 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 ClockAuctionTransactorSession ¶
type ClockAuctionTransactorSession struct { Contract *ClockAuctionTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ClockAuctionTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ClockAuctionTransactorSession) Bid ¶
func (_ClockAuction *ClockAuctionTransactorSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*ClockAuctionTransactorSession) CancelAuction ¶
func (_ClockAuction *ClockAuctionTransactorSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*ClockAuctionTransactorSession) CancelAuctionWhenPaused ¶
func (_ClockAuction *ClockAuctionTransactorSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*ClockAuctionTransactorSession) CreateAuction ¶
func (_ClockAuction *ClockAuctionTransactorSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*ClockAuctionTransactorSession) Pause ¶
func (_ClockAuction *ClockAuctionTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*ClockAuctionTransactorSession) TransferOwnership ¶
func (_ClockAuction *ClockAuctionTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ClockAuctionTransactorSession) Unpause ¶
func (_ClockAuction *ClockAuctionTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*ClockAuctionTransactorSession) WithdrawBalance ¶
func (_ClockAuction *ClockAuctionTransactorSession) WithdrawBalance() (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type ClockAuctionUnpause ¶
ClockAuctionUnpause represents a Unpause event raised by the ClockAuction contract.
type ClockAuctionUnpauseIterator ¶
type ClockAuctionUnpauseIterator struct { Event *ClockAuctionUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClockAuctionUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the ClockAuction contract.
func (*ClockAuctionUnpauseIterator) Close ¶
func (it *ClockAuctionUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClockAuctionUnpauseIterator) Error ¶
func (it *ClockAuctionUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClockAuctionUnpauseIterator) Next ¶
func (it *ClockAuctionUnpauseIterator) 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 ERC721 ¶
type ERC721 struct { ERC721Caller // Read-only binding to the contract ERC721Transactor // Write-only binding to the contract ERC721Filterer // Log filterer for contract events }
ERC721 is an auto generated Go binding around an Ethereum contract.
type ERC721Approval ¶
type ERC721Approval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC721Approval represents a Approval event raised by the ERC721 contract.
type ERC721ApprovalIterator ¶
type ERC721ApprovalIterator struct { Event *ERC721Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC721 contract.
func (*ERC721ApprovalIterator) Close ¶
func (it *ERC721ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721ApprovalIterator) Error ¶
func (it *ERC721ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721ApprovalIterator) Next ¶
func (it *ERC721ApprovalIterator) 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 ERC721Caller ¶
type ERC721Caller struct {
// contains filtered or unexported fields
}
ERC721Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC721Caller ¶
func NewERC721Caller(address common.Address, caller bind.ContractCaller) (*ERC721Caller, error)
NewERC721Caller creates a new read-only instance of ERC721, bound to a specific deployed contract.
func (*ERC721Caller) BalanceOf ¶
func (_ERC721 *ERC721Caller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*ERC721Caller) OwnerOf ¶
func (_ERC721 *ERC721Caller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*ERC721Caller) SupportsInterface ¶
func (_ERC721 *ERC721Caller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*ERC721Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256 total)
type ERC721CallerRaw ¶
type ERC721CallerRaw struct {
Contract *ERC721Caller // Generic read-only contract binding to access the raw methods on
}
ERC721CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC721CallerRaw) Call ¶
func (_ERC721 *ERC721CallerRaw) 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 ERC721CallerSession ¶
type ERC721CallerSession struct { Contract *ERC721Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC721CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC721CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*ERC721CallerSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*ERC721CallerSession) SupportsInterface ¶
func (_ERC721 *ERC721CallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*ERC721CallerSession) TotalSupply ¶
func (_ERC721 *ERC721CallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256 total)
type ERC721Filterer ¶
type ERC721Filterer struct {
// contains filtered or unexported fields
}
ERC721Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC721Filterer ¶
func NewERC721Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC721Filterer, error)
NewERC721Filterer creates a new log filterer instance of ERC721, bound to a specific deployed contract.
func (*ERC721Filterer) FilterApproval ¶
func (_ERC721 *ERC721Filterer) FilterApproval(opts *bind.FilterOpts) (*ERC721ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*ERC721Filterer) FilterTransfer ¶
func (_ERC721 *ERC721Filterer) FilterTransfer(opts *bind.FilterOpts) (*ERC721TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*ERC721Filterer) ParseApproval ¶
func (_ERC721 *ERC721Filterer) ParseApproval(log types.Log) (*ERC721Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*ERC721Filterer) ParseTransfer ¶
func (_ERC721 *ERC721Filterer) ParseTransfer(log types.Log) (*ERC721Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*ERC721Filterer) WatchApproval ¶
func (_ERC721 *ERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721Approval) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*ERC721Filterer) WatchTransfer ¶
func (_ERC721 *ERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721Transfer) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
type ERC721Metadata ¶
type ERC721Metadata struct { ERC721MetadataCaller // Read-only binding to the contract ERC721MetadataTransactor // Write-only binding to the contract ERC721MetadataFilterer // Log filterer for contract events }
ERC721Metadata is an auto generated Go binding around an Ethereum contract.
func DeployERC721Metadata ¶
func DeployERC721Metadata(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC721Metadata, error)
DeployERC721Metadata deploys a new Ethereum contract, binding an instance of ERC721Metadata to it.
func NewERC721Metadata ¶
func NewERC721Metadata(address common.Address, backend bind.ContractBackend) (*ERC721Metadata, error)
NewERC721Metadata creates a new instance of ERC721Metadata, bound to a specific deployed contract.
type ERC721MetadataCaller ¶
type ERC721MetadataCaller struct {
// contains filtered or unexported fields
}
ERC721MetadataCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC721MetadataCaller ¶
func NewERC721MetadataCaller(address common.Address, caller bind.ContractCaller) (*ERC721MetadataCaller, error)
NewERC721MetadataCaller creates a new read-only instance of ERC721Metadata, bound to a specific deployed contract.
func (*ERC721MetadataCaller) GetMetadata ¶
func (_ERC721Metadata *ERC721MetadataCaller) GetMetadata(opts *bind.CallOpts, _tokenId *big.Int, arg1 string) (struct { Buffer [4][32]byte Count *big.Int }, error)
GetMetadata is a free data retrieval call binding the contract method 0xcb4799f2.
Solidity: function getMetadata(uint256 _tokenId, string ) view returns(bytes32[4] buffer, uint256 count)
type ERC721MetadataCallerRaw ¶
type ERC721MetadataCallerRaw struct {
Contract *ERC721MetadataCaller // Generic read-only contract binding to access the raw methods on
}
ERC721MetadataCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC721MetadataCallerRaw) Call ¶
func (_ERC721Metadata *ERC721MetadataCallerRaw) 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 ERC721MetadataCallerSession ¶
type ERC721MetadataCallerSession struct { Contract *ERC721MetadataCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC721MetadataCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC721MetadataCallerSession) GetMetadata ¶
func (_ERC721Metadata *ERC721MetadataCallerSession) GetMetadata(_tokenId *big.Int, arg1 string) (struct { Buffer [4][32]byte Count *big.Int }, error)
GetMetadata is a free data retrieval call binding the contract method 0xcb4799f2.
Solidity: function getMetadata(uint256 _tokenId, string ) view returns(bytes32[4] buffer, uint256 count)
type ERC721MetadataFilterer ¶
type ERC721MetadataFilterer struct {
// contains filtered or unexported fields
}
ERC721MetadataFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC721MetadataFilterer ¶
func NewERC721MetadataFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC721MetadataFilterer, error)
NewERC721MetadataFilterer creates a new log filterer instance of ERC721Metadata, bound to a specific deployed contract.
type ERC721MetadataRaw ¶
type ERC721MetadataRaw struct {
Contract *ERC721Metadata // Generic contract binding to access the raw methods on
}
ERC721MetadataRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC721MetadataRaw) Call ¶
func (_ERC721Metadata *ERC721MetadataRaw) 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 (*ERC721MetadataRaw) Transact ¶
func (_ERC721Metadata *ERC721MetadataRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721MetadataRaw) Transfer ¶
func (_ERC721Metadata *ERC721MetadataRaw) 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 ERC721MetadataSession ¶
type ERC721MetadataSession struct { Contract *ERC721Metadata // 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 }
ERC721MetadataSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC721MetadataSession) GetMetadata ¶
func (_ERC721Metadata *ERC721MetadataSession) GetMetadata(_tokenId *big.Int, arg1 string) (struct { Buffer [4][32]byte Count *big.Int }, error)
GetMetadata is a free data retrieval call binding the contract method 0xcb4799f2.
Solidity: function getMetadata(uint256 _tokenId, string ) view returns(bytes32[4] buffer, uint256 count)
type ERC721MetadataTransactor ¶
type ERC721MetadataTransactor struct {
// contains filtered or unexported fields
}
ERC721MetadataTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC721MetadataTransactor ¶
func NewERC721MetadataTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC721MetadataTransactor, error)
NewERC721MetadataTransactor creates a new write-only instance of ERC721Metadata, bound to a specific deployed contract.
type ERC721MetadataTransactorRaw ¶
type ERC721MetadataTransactorRaw struct {
Contract *ERC721MetadataTransactor // Generic write-only contract binding to access the raw methods on
}
ERC721MetadataTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC721MetadataTransactorRaw) Transact ¶
func (_ERC721Metadata *ERC721MetadataTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721MetadataTransactorRaw) Transfer ¶
func (_ERC721Metadata *ERC721MetadataTransactorRaw) 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 ERC721MetadataTransactorSession ¶
type ERC721MetadataTransactorSession struct { Contract *ERC721MetadataTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC721MetadataTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type ERC721Raw ¶
type ERC721Raw struct {
Contract *ERC721 // Generic contract binding to access the raw methods on
}
ERC721Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC721Raw) Call ¶
func (_ERC721 *ERC721Raw) 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 (*ERC721Raw) Transact ¶
func (_ERC721 *ERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721Raw) Transfer ¶
func (_ERC721 *ERC721Raw) 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 ERC721Session ¶
type ERC721Session struct { Contract *ERC721 // 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 }
ERC721Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC721Session) Approve ¶
func (_ERC721 *ERC721Session) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*ERC721Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*ERC721Session) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*ERC721Session) SupportsInterface ¶
func (_ERC721 *ERC721Session) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*ERC721Session) TotalSupply ¶
func (_ERC721 *ERC721Session) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256 total)
func (*ERC721Session) Transfer ¶
func (_ERC721 *ERC721Session) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*ERC721Session) TransferFrom ¶
func (_ERC721 *ERC721Session) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
type ERC721Transactor ¶
type ERC721Transactor struct {
// contains filtered or unexported fields
}
ERC721Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC721Transactor ¶
func NewERC721Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC721Transactor, error)
NewERC721Transactor creates a new write-only instance of ERC721, bound to a specific deployed contract.
func (*ERC721Transactor) Approve ¶
func (_ERC721 *ERC721Transactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*ERC721Transactor) Transfer ¶
func (_ERC721 *ERC721Transactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*ERC721Transactor) TransferFrom ¶
func (_ERC721 *ERC721Transactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
type ERC721TransactorRaw ¶
type ERC721TransactorRaw struct {
Contract *ERC721Transactor // Generic write-only contract binding to access the raw methods on
}
ERC721TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC721TransactorRaw) Transact ¶
func (_ERC721 *ERC721TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721TransactorRaw) Transfer ¶
func (_ERC721 *ERC721TransactorRaw) 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 ERC721TransactorSession ¶
type ERC721TransactorSession struct { Contract *ERC721Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC721TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC721TransactorSession) Approve ¶
func (_ERC721 *ERC721TransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*ERC721TransactorSession) Transfer ¶
func (_ERC721 *ERC721TransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*ERC721TransactorSession) TransferFrom ¶
func (_ERC721 *ERC721TransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
type ERC721Transfer ¶
type ERC721Transfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC721Transfer represents a Transfer event raised by the ERC721 contract.
type ERC721TransferIterator ¶
type ERC721TransferIterator struct { Event *ERC721Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC721 contract.
func (*ERC721TransferIterator) Close ¶
func (it *ERC721TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721TransferIterator) Error ¶
func (it *ERC721TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721TransferIterator) Next ¶
func (it *ERC721TransferIterator) 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 GeneScienceInterface ¶
type GeneScienceInterface struct { GeneScienceInterfaceCaller // Read-only binding to the contract GeneScienceInterfaceTransactor // Write-only binding to the contract GeneScienceInterfaceFilterer // Log filterer for contract events }
GeneScienceInterface is an auto generated Go binding around an Ethereum contract.
func NewGeneScienceInterface ¶
func NewGeneScienceInterface(address common.Address, backend bind.ContractBackend) (*GeneScienceInterface, error)
NewGeneScienceInterface creates a new instance of GeneScienceInterface, bound to a specific deployed contract.
type GeneScienceInterfaceCaller ¶
type GeneScienceInterfaceCaller struct {
// contains filtered or unexported fields
}
GeneScienceInterfaceCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewGeneScienceInterfaceCaller ¶
func NewGeneScienceInterfaceCaller(address common.Address, caller bind.ContractCaller) (*GeneScienceInterfaceCaller, error)
NewGeneScienceInterfaceCaller creates a new read-only instance of GeneScienceInterface, bound to a specific deployed contract.
func (*GeneScienceInterfaceCaller) IsGeneScience ¶
func (_GeneScienceInterface *GeneScienceInterfaceCaller) IsGeneScience(opts *bind.CallOpts) (bool, error)
IsGeneScience is a free data retrieval call binding the contract method 0x54c15b82.
Solidity: function isGeneScience() pure returns(bool)
type GeneScienceInterfaceCallerRaw ¶
type GeneScienceInterfaceCallerRaw struct {
Contract *GeneScienceInterfaceCaller // Generic read-only contract binding to access the raw methods on
}
GeneScienceInterfaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*GeneScienceInterfaceCallerRaw) Call ¶
func (_GeneScienceInterface *GeneScienceInterfaceCallerRaw) 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 GeneScienceInterfaceCallerSession ¶
type GeneScienceInterfaceCallerSession struct { Contract *GeneScienceInterfaceCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
GeneScienceInterfaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*GeneScienceInterfaceCallerSession) IsGeneScience ¶
func (_GeneScienceInterface *GeneScienceInterfaceCallerSession) IsGeneScience() (bool, error)
IsGeneScience is a free data retrieval call binding the contract method 0x54c15b82.
Solidity: function isGeneScience() pure returns(bool)
type GeneScienceInterfaceFilterer ¶
type GeneScienceInterfaceFilterer struct {
// contains filtered or unexported fields
}
GeneScienceInterfaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewGeneScienceInterfaceFilterer ¶
func NewGeneScienceInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*GeneScienceInterfaceFilterer, error)
NewGeneScienceInterfaceFilterer creates a new log filterer instance of GeneScienceInterface, bound to a specific deployed contract.
type GeneScienceInterfaceRaw ¶
type GeneScienceInterfaceRaw struct {
Contract *GeneScienceInterface // Generic contract binding to access the raw methods on
}
GeneScienceInterfaceRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*GeneScienceInterfaceRaw) Call ¶
func (_GeneScienceInterface *GeneScienceInterfaceRaw) 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 (*GeneScienceInterfaceRaw) Transact ¶
func (_GeneScienceInterface *GeneScienceInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*GeneScienceInterfaceRaw) Transfer ¶
func (_GeneScienceInterface *GeneScienceInterfaceRaw) 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 GeneScienceInterfaceSession ¶
type GeneScienceInterfaceSession struct { Contract *GeneScienceInterface // 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 }
GeneScienceInterfaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*GeneScienceInterfaceSession) IsGeneScience ¶
func (_GeneScienceInterface *GeneScienceInterfaceSession) IsGeneScience() (bool, error)
IsGeneScience is a free data retrieval call binding the contract method 0x54c15b82.
Solidity: function isGeneScience() pure returns(bool)
func (*GeneScienceInterfaceSession) MixGenes ¶
func (_GeneScienceInterface *GeneScienceInterfaceSession) MixGenes(genes1 *big.Int, genes2 *big.Int, targetBlock *big.Int) (*types.Transaction, error)
MixGenes is a paid mutator transaction binding the contract method 0x0d9f5aed.
Solidity: function mixGenes(uint256 genes1, uint256 genes2, uint256 targetBlock) returns(uint256)
type GeneScienceInterfaceTransactor ¶
type GeneScienceInterfaceTransactor struct {
// contains filtered or unexported fields
}
GeneScienceInterfaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewGeneScienceInterfaceTransactor ¶
func NewGeneScienceInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*GeneScienceInterfaceTransactor, error)
NewGeneScienceInterfaceTransactor creates a new write-only instance of GeneScienceInterface, bound to a specific deployed contract.
func (*GeneScienceInterfaceTransactor) MixGenes ¶
func (_GeneScienceInterface *GeneScienceInterfaceTransactor) MixGenes(opts *bind.TransactOpts, genes1 *big.Int, genes2 *big.Int, targetBlock *big.Int) (*types.Transaction, error)
MixGenes is a paid mutator transaction binding the contract method 0x0d9f5aed.
Solidity: function mixGenes(uint256 genes1, uint256 genes2, uint256 targetBlock) returns(uint256)
type GeneScienceInterfaceTransactorRaw ¶
type GeneScienceInterfaceTransactorRaw struct {
Contract *GeneScienceInterfaceTransactor // Generic write-only contract binding to access the raw methods on
}
GeneScienceInterfaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*GeneScienceInterfaceTransactorRaw) Transact ¶
func (_GeneScienceInterface *GeneScienceInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*GeneScienceInterfaceTransactorRaw) Transfer ¶
func (_GeneScienceInterface *GeneScienceInterfaceTransactorRaw) 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 GeneScienceInterfaceTransactorSession ¶
type GeneScienceInterfaceTransactorSession struct { Contract *GeneScienceInterfaceTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
GeneScienceInterfaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*GeneScienceInterfaceTransactorSession) MixGenes ¶
func (_GeneScienceInterface *GeneScienceInterfaceTransactorSession) MixGenes(genes1 *big.Int, genes2 *big.Int, targetBlock *big.Int) (*types.Transaction, error)
MixGenes is a paid mutator transaction binding the contract method 0x0d9f5aed.
Solidity: function mixGenes(uint256 genes1, uint256 genes2, uint256 targetBlock) returns(uint256)
type KittyAccessControl ¶
type KittyAccessControl struct { KittyAccessControlCaller // Read-only binding to the contract KittyAccessControlTransactor // Write-only binding to the contract KittyAccessControlFilterer // Log filterer for contract events }
KittyAccessControl is an auto generated Go binding around an Ethereum contract.
func DeployKittyAccessControl ¶
func DeployKittyAccessControl(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KittyAccessControl, error)
DeployKittyAccessControl deploys a new Ethereum contract, binding an instance of KittyAccessControl to it.
func NewKittyAccessControl ¶
func NewKittyAccessControl(address common.Address, backend bind.ContractBackend) (*KittyAccessControl, error)
NewKittyAccessControl creates a new instance of KittyAccessControl, bound to a specific deployed contract.
type KittyAccessControlCaller ¶
type KittyAccessControlCaller struct {
// contains filtered or unexported fields
}
KittyAccessControlCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewKittyAccessControlCaller ¶
func NewKittyAccessControlCaller(address common.Address, caller bind.ContractCaller) (*KittyAccessControlCaller, error)
NewKittyAccessControlCaller creates a new read-only instance of KittyAccessControl, bound to a specific deployed contract.
func (*KittyAccessControlCaller) CeoAddress ¶
func (_KittyAccessControl *KittyAccessControlCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyAccessControlCaller) CfoAddress ¶
func (_KittyAccessControl *KittyAccessControlCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyAccessControlCaller) CooAddress ¶
func (_KittyAccessControl *KittyAccessControlCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
type KittyAccessControlCallerRaw ¶
type KittyAccessControlCallerRaw struct {
Contract *KittyAccessControlCaller // Generic read-only contract binding to access the raw methods on
}
KittyAccessControlCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*KittyAccessControlCallerRaw) Call ¶
func (_KittyAccessControl *KittyAccessControlCallerRaw) 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 KittyAccessControlCallerSession ¶
type KittyAccessControlCallerSession struct { Contract *KittyAccessControlCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
KittyAccessControlCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*KittyAccessControlCallerSession) CeoAddress ¶
func (_KittyAccessControl *KittyAccessControlCallerSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyAccessControlCallerSession) CfoAddress ¶
func (_KittyAccessControl *KittyAccessControlCallerSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyAccessControlCallerSession) CooAddress ¶
func (_KittyAccessControl *KittyAccessControlCallerSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyAccessControlCallerSession) Paused ¶
func (_KittyAccessControl *KittyAccessControlCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type KittyAccessControlContractUpgrade ¶
type KittyAccessControlContractUpgrade struct { NewContract common.Address Raw types.Log // Blockchain specific contextual infos }
KittyAccessControlContractUpgrade represents a ContractUpgrade event raised by the KittyAccessControl contract.
type KittyAccessControlContractUpgradeIterator ¶
type KittyAccessControlContractUpgradeIterator struct { Event *KittyAccessControlContractUpgrade // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyAccessControlContractUpgradeIterator is returned from FilterContractUpgrade and is used to iterate over the raw logs and unpacked data for ContractUpgrade events raised by the KittyAccessControl contract.
func (*KittyAccessControlContractUpgradeIterator) Close ¶
func (it *KittyAccessControlContractUpgradeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyAccessControlContractUpgradeIterator) Error ¶
func (it *KittyAccessControlContractUpgradeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyAccessControlContractUpgradeIterator) Next ¶
func (it *KittyAccessControlContractUpgradeIterator) 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 KittyAccessControlFilterer ¶
type KittyAccessControlFilterer struct {
// contains filtered or unexported fields
}
KittyAccessControlFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewKittyAccessControlFilterer ¶
func NewKittyAccessControlFilterer(address common.Address, filterer bind.ContractFilterer) (*KittyAccessControlFilterer, error)
NewKittyAccessControlFilterer creates a new log filterer instance of KittyAccessControl, bound to a specific deployed contract.
func (*KittyAccessControlFilterer) FilterContractUpgrade ¶
func (_KittyAccessControl *KittyAccessControlFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyAccessControlContractUpgradeIterator, error)
FilterContractUpgrade is a free log retrieval operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyAccessControlFilterer) ParseContractUpgrade ¶
func (_KittyAccessControl *KittyAccessControlFilterer) ParseContractUpgrade(log types.Log) (*KittyAccessControlContractUpgrade, error)
ParseContractUpgrade is a log parse operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyAccessControlFilterer) WatchContractUpgrade ¶
func (_KittyAccessControl *KittyAccessControlFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyAccessControlContractUpgrade) (event.Subscription, error)
WatchContractUpgrade is a free log subscription operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
type KittyAccessControlRaw ¶
type KittyAccessControlRaw struct {
Contract *KittyAccessControl // Generic contract binding to access the raw methods on
}
KittyAccessControlRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*KittyAccessControlRaw) Call ¶
func (_KittyAccessControl *KittyAccessControlRaw) 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 (*KittyAccessControlRaw) Transact ¶
func (_KittyAccessControl *KittyAccessControlRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyAccessControlRaw) Transfer ¶
func (_KittyAccessControl *KittyAccessControlRaw) 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 KittyAccessControlSession ¶
type KittyAccessControlSession struct { Contract *KittyAccessControl // 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 }
KittyAccessControlSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*KittyAccessControlSession) CeoAddress ¶
func (_KittyAccessControl *KittyAccessControlSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyAccessControlSession) CfoAddress ¶
func (_KittyAccessControl *KittyAccessControlSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyAccessControlSession) CooAddress ¶
func (_KittyAccessControl *KittyAccessControlSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyAccessControlSession) Pause ¶
func (_KittyAccessControl *KittyAccessControlSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyAccessControlSession) Paused ¶
func (_KittyAccessControl *KittyAccessControlSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyAccessControlSession) SetCEO ¶
func (_KittyAccessControl *KittyAccessControlSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyAccessControlSession) SetCFO ¶
func (_KittyAccessControl *KittyAccessControlSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyAccessControlSession) SetCOO ¶
func (_KittyAccessControl *KittyAccessControlSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyAccessControlSession) Unpause ¶
func (_KittyAccessControl *KittyAccessControlSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyAccessControlTransactor ¶
type KittyAccessControlTransactor struct {
// contains filtered or unexported fields
}
KittyAccessControlTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewKittyAccessControlTransactor ¶
func NewKittyAccessControlTransactor(address common.Address, transactor bind.ContractTransactor) (*KittyAccessControlTransactor, error)
NewKittyAccessControlTransactor creates a new write-only instance of KittyAccessControl, bound to a specific deployed contract.
func (*KittyAccessControlTransactor) Pause ¶
func (_KittyAccessControl *KittyAccessControlTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyAccessControlTransactor) SetCEO ¶
func (_KittyAccessControl *KittyAccessControlTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyAccessControlTransactor) SetCFO ¶
func (_KittyAccessControl *KittyAccessControlTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyAccessControlTransactor) SetCOO ¶
func (_KittyAccessControl *KittyAccessControlTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyAccessControlTransactor) Unpause ¶
func (_KittyAccessControl *KittyAccessControlTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyAccessControlTransactorRaw ¶
type KittyAccessControlTransactorRaw struct {
Contract *KittyAccessControlTransactor // Generic write-only contract binding to access the raw methods on
}
KittyAccessControlTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*KittyAccessControlTransactorRaw) Transact ¶
func (_KittyAccessControl *KittyAccessControlTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyAccessControlTransactorRaw) Transfer ¶
func (_KittyAccessControl *KittyAccessControlTransactorRaw) 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 KittyAccessControlTransactorSession ¶
type KittyAccessControlTransactorSession struct { Contract *KittyAccessControlTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
KittyAccessControlTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*KittyAccessControlTransactorSession) Pause ¶
func (_KittyAccessControl *KittyAccessControlTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyAccessControlTransactorSession) SetCEO ¶
func (_KittyAccessControl *KittyAccessControlTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyAccessControlTransactorSession) SetCFO ¶
func (_KittyAccessControl *KittyAccessControlTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyAccessControlTransactorSession) SetCOO ¶
func (_KittyAccessControl *KittyAccessControlTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyAccessControlTransactorSession) Unpause ¶
func (_KittyAccessControl *KittyAccessControlTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyAuction ¶
type KittyAuction struct { KittyAuctionCaller // Read-only binding to the contract KittyAuctionTransactor // Write-only binding to the contract KittyAuctionFilterer // Log filterer for contract events }
KittyAuction is an auto generated Go binding around an Ethereum contract.
func DeployKittyAuction ¶
func DeployKittyAuction(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KittyAuction, error)
DeployKittyAuction deploys a new Ethereum contract, binding an instance of KittyAuction to it.
func NewKittyAuction ¶
func NewKittyAuction(address common.Address, backend bind.ContractBackend) (*KittyAuction, error)
NewKittyAuction creates a new instance of KittyAuction, bound to a specific deployed contract.
type KittyAuctionApproval ¶
type KittyAuctionApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyAuctionApproval represents a Approval event raised by the KittyAuction contract.
type KittyAuctionApprovalIterator ¶
type KittyAuctionApprovalIterator struct { Event *KittyAuctionApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyAuctionApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the KittyAuction contract.
func (*KittyAuctionApprovalIterator) Close ¶
func (it *KittyAuctionApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyAuctionApprovalIterator) Error ¶
func (it *KittyAuctionApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyAuctionApprovalIterator) Next ¶
func (it *KittyAuctionApprovalIterator) 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 KittyAuctionBirth ¶
type KittyAuctionBirth struct { Owner common.Address KittyId *big.Int MatronId *big.Int SireId *big.Int Genes *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyAuctionBirth represents a Birth event raised by the KittyAuction contract.
type KittyAuctionBirthIterator ¶
type KittyAuctionBirthIterator struct { Event *KittyAuctionBirth // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyAuctionBirthIterator is returned from FilterBirth and is used to iterate over the raw logs and unpacked data for Birth events raised by the KittyAuction contract.
func (*KittyAuctionBirthIterator) Close ¶
func (it *KittyAuctionBirthIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyAuctionBirthIterator) Error ¶
func (it *KittyAuctionBirthIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyAuctionBirthIterator) Next ¶
func (it *KittyAuctionBirthIterator) 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 KittyAuctionCaller ¶
type KittyAuctionCaller struct {
// contains filtered or unexported fields
}
KittyAuctionCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewKittyAuctionCaller ¶
func NewKittyAuctionCaller(address common.Address, caller bind.ContractCaller) (*KittyAuctionCaller, error)
NewKittyAuctionCaller creates a new read-only instance of KittyAuction, bound to a specific deployed contract.
func (*KittyAuctionCaller) AutoBirthFee ¶
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyAuctionCaller) BalanceOf ¶
func (_KittyAuction *KittyAuctionCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyAuctionCaller) CanBreedWith ¶
func (_KittyAuction *KittyAuctionCaller) CanBreedWith(opts *bind.CallOpts, _matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyAuctionCaller) CeoAddress ¶
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyAuctionCaller) CfoAddress ¶
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyAuctionCaller) CooAddress ¶
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyAuctionCaller) Cooldowns ¶
func (_KittyAuction *KittyAuctionCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyAuctionCaller) Erc721Metadata ¶
func (_KittyAuction *KittyAuctionCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyAuctionCaller) GeneScience ¶
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyAuctionCaller) IsPregnant ¶
func (_KittyAuction *KittyAuctionCaller) IsPregnant(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyAuctionCaller) IsReadyToBreed ¶
func (_KittyAuction *KittyAuctionCaller) IsReadyToBreed(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyAuctionCaller) KittyIndexToApproved ¶
func (_KittyAuction *KittyAuctionCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyAuctionCaller) KittyIndexToOwner ¶
func (_KittyAuction *KittyAuctionCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyAuctionCaller) Name ¶
func (_KittyAuction *KittyAuctionCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyAuctionCaller) OwnerOf ¶
func (_KittyAuction *KittyAuctionCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyAuctionCaller) Paused ¶
func (_KittyAuction *KittyAuctionCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyAuctionCaller) PregnantKitties ¶
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyAuctionCaller) SaleAuction ¶
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyAuctionCaller) SecondsPerBlock ¶
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyAuctionCaller) SireAllowedToAddress ¶
func (_KittyAuction *KittyAuctionCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyAuctionCaller) SiringAuction ¶
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyAuctionCaller) SupportsInterface ¶
func (_KittyAuction *KittyAuctionCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyAuctionCaller) Symbol ¶
func (_KittyAuction *KittyAuctionCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyAuctionCaller) TokenMetadata ¶
func (_KittyAuction *KittyAuctionCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyAuctionCaller) TokensOfOwner ¶
func (_KittyAuction *KittyAuctionCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyAuctionCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyAuctionCallerRaw ¶
type KittyAuctionCallerRaw struct {
Contract *KittyAuctionCaller // Generic read-only contract binding to access the raw methods on
}
KittyAuctionCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*KittyAuctionCallerRaw) Call ¶
func (_KittyAuction *KittyAuctionCallerRaw) 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 KittyAuctionCallerSession ¶
type KittyAuctionCallerSession struct { Contract *KittyAuctionCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
KittyAuctionCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*KittyAuctionCallerSession) AutoBirthFee ¶
func (_KittyAuction *KittyAuctionCallerSession) AutoBirthFee() (*big.Int, error)
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyAuctionCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyAuctionCallerSession) CanBreedWith ¶
func (_KittyAuction *KittyAuctionCallerSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyAuctionCallerSession) CeoAddress ¶
func (_KittyAuction *KittyAuctionCallerSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyAuctionCallerSession) CfoAddress ¶
func (_KittyAuction *KittyAuctionCallerSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyAuctionCallerSession) CooAddress ¶
func (_KittyAuction *KittyAuctionCallerSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyAuctionCallerSession) Cooldowns ¶
func (_KittyAuction *KittyAuctionCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyAuctionCallerSession) Erc721Metadata ¶
func (_KittyAuction *KittyAuctionCallerSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyAuctionCallerSession) GeneScience ¶
func (_KittyAuction *KittyAuctionCallerSession) GeneScience() (common.Address, error)
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyAuctionCallerSession) IsPregnant ¶
func (_KittyAuction *KittyAuctionCallerSession) IsPregnant(_kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyAuctionCallerSession) IsReadyToBreed ¶
func (_KittyAuction *KittyAuctionCallerSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyAuctionCallerSession) KittyIndexToApproved ¶
func (_KittyAuction *KittyAuctionCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyAuctionCallerSession) KittyIndexToOwner ¶
func (_KittyAuction *KittyAuctionCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyAuctionCallerSession) Name ¶
func (_KittyAuction *KittyAuctionCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyAuctionCallerSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyAuctionCallerSession) Paused ¶
func (_KittyAuction *KittyAuctionCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyAuctionCallerSession) PregnantKitties ¶
func (_KittyAuction *KittyAuctionCallerSession) PregnantKitties() (*big.Int, error)
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyAuctionCallerSession) SaleAuction ¶
func (_KittyAuction *KittyAuctionCallerSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyAuctionCallerSession) SecondsPerBlock ¶
func (_KittyAuction *KittyAuctionCallerSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyAuctionCallerSession) SireAllowedToAddress ¶
func (_KittyAuction *KittyAuctionCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyAuctionCallerSession) SiringAuction ¶
func (_KittyAuction *KittyAuctionCallerSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyAuctionCallerSession) SupportsInterface ¶
func (_KittyAuction *KittyAuctionCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyAuctionCallerSession) Symbol ¶
func (_KittyAuction *KittyAuctionCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyAuctionCallerSession) TokenMetadata ¶
func (_KittyAuction *KittyAuctionCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyAuctionCallerSession) TokensOfOwner ¶
func (_KittyAuction *KittyAuctionCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyAuctionCallerSession) TotalSupply ¶
func (_KittyAuction *KittyAuctionCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyAuctionContractUpgrade ¶
type KittyAuctionContractUpgrade struct { NewContract common.Address Raw types.Log // Blockchain specific contextual infos }
KittyAuctionContractUpgrade represents a ContractUpgrade event raised by the KittyAuction contract.
type KittyAuctionContractUpgradeIterator ¶
type KittyAuctionContractUpgradeIterator struct { Event *KittyAuctionContractUpgrade // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyAuctionContractUpgradeIterator is returned from FilterContractUpgrade and is used to iterate over the raw logs and unpacked data for ContractUpgrade events raised by the KittyAuction contract.
func (*KittyAuctionContractUpgradeIterator) Close ¶
func (it *KittyAuctionContractUpgradeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyAuctionContractUpgradeIterator) Error ¶
func (it *KittyAuctionContractUpgradeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyAuctionContractUpgradeIterator) Next ¶
func (it *KittyAuctionContractUpgradeIterator) 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 KittyAuctionFilterer ¶
type KittyAuctionFilterer struct {
// contains filtered or unexported fields
}
KittyAuctionFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewKittyAuctionFilterer ¶
func NewKittyAuctionFilterer(address common.Address, filterer bind.ContractFilterer) (*KittyAuctionFilterer, error)
NewKittyAuctionFilterer creates a new log filterer instance of KittyAuction, bound to a specific deployed contract.
func (*KittyAuctionFilterer) FilterApproval ¶
func (_KittyAuction *KittyAuctionFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyAuctionApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyAuctionFilterer) FilterBirth ¶
func (_KittyAuction *KittyAuctionFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyAuctionBirthIterator, error)
FilterBirth is a free log retrieval operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyAuctionFilterer) FilterContractUpgrade ¶
func (_KittyAuction *KittyAuctionFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyAuctionContractUpgradeIterator, error)
FilterContractUpgrade is a free log retrieval operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyAuctionFilterer) FilterPregnant ¶
func (_KittyAuction *KittyAuctionFilterer) FilterPregnant(opts *bind.FilterOpts) (*KittyAuctionPregnantIterator, error)
FilterPregnant is a free log retrieval operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyAuctionFilterer) FilterTransfer ¶
func (_KittyAuction *KittyAuctionFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyAuctionTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyAuctionFilterer) ParseApproval ¶
func (_KittyAuction *KittyAuctionFilterer) ParseApproval(log types.Log) (*KittyAuctionApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyAuctionFilterer) ParseBirth ¶
func (_KittyAuction *KittyAuctionFilterer) ParseBirth(log types.Log) (*KittyAuctionBirth, error)
ParseBirth is a log parse operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyAuctionFilterer) ParseContractUpgrade ¶
func (_KittyAuction *KittyAuctionFilterer) ParseContractUpgrade(log types.Log) (*KittyAuctionContractUpgrade, error)
ParseContractUpgrade is a log parse operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyAuctionFilterer) ParsePregnant ¶
func (_KittyAuction *KittyAuctionFilterer) ParsePregnant(log types.Log) (*KittyAuctionPregnant, error)
ParsePregnant is a log parse operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyAuctionFilterer) ParseTransfer ¶
func (_KittyAuction *KittyAuctionFilterer) ParseTransfer(log types.Log) (*KittyAuctionTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyAuctionFilterer) WatchApproval ¶
func (_KittyAuction *KittyAuctionFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyAuctionApproval) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyAuctionFilterer) WatchBirth ¶
func (_KittyAuction *KittyAuctionFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyAuctionBirth) (event.Subscription, error)
WatchBirth is a free log subscription operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyAuctionFilterer) WatchContractUpgrade ¶
func (_KittyAuction *KittyAuctionFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyAuctionContractUpgrade) (event.Subscription, error)
WatchContractUpgrade is a free log subscription operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyAuctionFilterer) WatchPregnant ¶
func (_KittyAuction *KittyAuctionFilterer) WatchPregnant(opts *bind.WatchOpts, sink chan<- *KittyAuctionPregnant) (event.Subscription, error)
WatchPregnant is a free log subscription operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyAuctionFilterer) WatchTransfer ¶
func (_KittyAuction *KittyAuctionFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyAuctionTransfer) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
type KittyAuctionPregnant ¶
type KittyAuctionPregnant struct { Owner common.Address MatronId *big.Int SireId *big.Int CooldownEndBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyAuctionPregnant represents a Pregnant event raised by the KittyAuction contract.
type KittyAuctionPregnantIterator ¶
type KittyAuctionPregnantIterator struct { Event *KittyAuctionPregnant // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyAuctionPregnantIterator is returned from FilterPregnant and is used to iterate over the raw logs and unpacked data for Pregnant events raised by the KittyAuction contract.
func (*KittyAuctionPregnantIterator) Close ¶
func (it *KittyAuctionPregnantIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyAuctionPregnantIterator) Error ¶
func (it *KittyAuctionPregnantIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyAuctionPregnantIterator) Next ¶
func (it *KittyAuctionPregnantIterator) 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 KittyAuctionRaw ¶
type KittyAuctionRaw struct {
Contract *KittyAuction // Generic contract binding to access the raw methods on
}
KittyAuctionRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*KittyAuctionRaw) Call ¶
func (_KittyAuction *KittyAuctionRaw) 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 (*KittyAuctionRaw) Transact ¶
func (_KittyAuction *KittyAuctionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyAuctionRaw) Transfer ¶
func (_KittyAuction *KittyAuctionRaw) 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 KittyAuctionSession ¶
type KittyAuctionSession struct { Contract *KittyAuction // 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 }
KittyAuctionSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*KittyAuctionSession) Approve ¶
func (_KittyAuction *KittyAuctionSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyAuctionSession) ApproveSiring ¶
func (_KittyAuction *KittyAuctionSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyAuctionSession) AutoBirthFee ¶
func (_KittyAuction *KittyAuctionSession) AutoBirthFee() (*big.Int, error)
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyAuctionSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyAuctionSession) BidOnSiringAuction ¶
func (_KittyAuction *KittyAuctionSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyAuctionSession) BreedWithAuto ¶
func (_KittyAuction *KittyAuctionSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyAuctionSession) CanBreedWith ¶
func (_KittyAuction *KittyAuctionSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyAuctionSession) CeoAddress ¶
func (_KittyAuction *KittyAuctionSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyAuctionSession) CfoAddress ¶
func (_KittyAuction *KittyAuctionSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyAuctionSession) CooAddress ¶
func (_KittyAuction *KittyAuctionSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyAuctionSession) Cooldowns ¶
func (_KittyAuction *KittyAuctionSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyAuctionSession) CreateSaleAuction ¶
func (_KittyAuction *KittyAuctionSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyAuctionSession) CreateSiringAuction ¶
func (_KittyAuction *KittyAuctionSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyAuctionSession) Erc721Metadata ¶
func (_KittyAuction *KittyAuctionSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyAuctionSession) GeneScience ¶
func (_KittyAuction *KittyAuctionSession) GeneScience() (common.Address, error)
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyAuctionSession) GiveBirth ¶
func (_KittyAuction *KittyAuctionSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyAuctionSession) IsPregnant ¶
func (_KittyAuction *KittyAuctionSession) IsPregnant(_kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyAuctionSession) IsReadyToBreed ¶
func (_KittyAuction *KittyAuctionSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyAuctionSession) KittyIndexToApproved ¶
func (_KittyAuction *KittyAuctionSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyAuctionSession) KittyIndexToOwner ¶
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyAuctionSession) Name ¶
func (_KittyAuction *KittyAuctionSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyAuctionSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyAuctionSession) Pause ¶
func (_KittyAuction *KittyAuctionSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyAuctionSession) Paused ¶
func (_KittyAuction *KittyAuctionSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyAuctionSession) PregnantKitties ¶
func (_KittyAuction *KittyAuctionSession) PregnantKitties() (*big.Int, error)
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyAuctionSession) SaleAuction ¶
func (_KittyAuction *KittyAuctionSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyAuctionSession) SecondsPerBlock ¶
func (_KittyAuction *KittyAuctionSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyAuctionSession) SetAutoBirthFee ¶
func (_KittyAuction *KittyAuctionSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyAuctionSession) SetCEO ¶
func (_KittyAuction *KittyAuctionSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyAuctionSession) SetCFO ¶
func (_KittyAuction *KittyAuctionSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyAuctionSession) SetCOO ¶
func (_KittyAuction *KittyAuctionSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyAuctionSession) SetGeneScienceAddress ¶
func (_KittyAuction *KittyAuctionSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyAuctionSession) SetMetadataAddress ¶
func (_KittyAuction *KittyAuctionSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyAuctionSession) SetSaleAuctionAddress ¶
func (_KittyAuction *KittyAuctionSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyAuctionSession) SetSecondsPerBlock ¶
func (_KittyAuction *KittyAuctionSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyAuctionSession) SetSiringAuctionAddress ¶
func (_KittyAuction *KittyAuctionSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyAuctionSession) SireAllowedToAddress ¶
func (_KittyAuction *KittyAuctionSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyAuctionSession) SiringAuction ¶
func (_KittyAuction *KittyAuctionSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyAuctionSession) SupportsInterface ¶
func (_KittyAuction *KittyAuctionSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyAuctionSession) Symbol ¶
func (_KittyAuction *KittyAuctionSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyAuctionSession) TokenMetadata ¶
func (_KittyAuction *KittyAuctionSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyAuctionSession) TokensOfOwner ¶
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyAuctionSession) TotalSupply ¶
func (_KittyAuction *KittyAuctionSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*KittyAuctionSession) Transfer ¶
func (_KittyAuction *KittyAuctionSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyAuctionSession) TransferFrom ¶
func (_KittyAuction *KittyAuctionSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyAuctionSession) Unpause ¶
func (_KittyAuction *KittyAuctionSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyAuctionSession) WithdrawAuctionBalances ¶
func (_KittyAuction *KittyAuctionSession) WithdrawAuctionBalances() (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
type KittyAuctionTransactor ¶
type KittyAuctionTransactor struct {
// contains filtered or unexported fields
}
KittyAuctionTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewKittyAuctionTransactor ¶
func NewKittyAuctionTransactor(address common.Address, transactor bind.ContractTransactor) (*KittyAuctionTransactor, error)
NewKittyAuctionTransactor creates a new write-only instance of KittyAuction, bound to a specific deployed contract.
func (*KittyAuctionTransactor) Approve ¶
func (_KittyAuction *KittyAuctionTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyAuctionTransactor) ApproveSiring ¶
func (_KittyAuction *KittyAuctionTransactor) ApproveSiring(opts *bind.TransactOpts, _addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyAuctionTransactor) BidOnSiringAuction ¶
func (_KittyAuction *KittyAuctionTransactor) BidOnSiringAuction(opts *bind.TransactOpts, _sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyAuctionTransactor) BreedWithAuto ¶
func (_KittyAuction *KittyAuctionTransactor) BreedWithAuto(opts *bind.TransactOpts, _matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyAuctionTransactor) CreateSaleAuction ¶
func (_KittyAuction *KittyAuctionTransactor) CreateSaleAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyAuctionTransactor) CreateSiringAuction ¶
func (_KittyAuction *KittyAuctionTransactor) CreateSiringAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyAuctionTransactor) GiveBirth ¶
func (_KittyAuction *KittyAuctionTransactor) GiveBirth(opts *bind.TransactOpts, _matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyAuctionTransactor) Pause ¶
func (_KittyAuction *KittyAuctionTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyAuctionTransactor) SetAutoBirthFee ¶
func (_KittyAuction *KittyAuctionTransactor) SetAutoBirthFee(opts *bind.TransactOpts, val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyAuctionTransactor) SetCEO ¶
func (_KittyAuction *KittyAuctionTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyAuctionTransactor) SetCFO ¶
func (_KittyAuction *KittyAuctionTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyAuctionTransactor) SetCOO ¶
func (_KittyAuction *KittyAuctionTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyAuctionTransactor) SetGeneScienceAddress ¶
func (_KittyAuction *KittyAuctionTransactor) SetGeneScienceAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyAuctionTransactor) SetMetadataAddress ¶
func (_KittyAuction *KittyAuctionTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyAuctionTransactor) SetSaleAuctionAddress ¶
func (_KittyAuction *KittyAuctionTransactor) SetSaleAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyAuctionTransactor) SetSecondsPerBlock ¶
func (_KittyAuction *KittyAuctionTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyAuctionTransactor) SetSiringAuctionAddress ¶
func (_KittyAuction *KittyAuctionTransactor) SetSiringAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyAuctionTransactor) Transfer ¶
func (_KittyAuction *KittyAuctionTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyAuctionTransactor) TransferFrom ¶
func (_KittyAuction *KittyAuctionTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyAuctionTransactor) Unpause ¶
func (_KittyAuction *KittyAuctionTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyAuctionTransactor) WithdrawAuctionBalances ¶
func (_KittyAuction *KittyAuctionTransactor) WithdrawAuctionBalances(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
type KittyAuctionTransactorRaw ¶
type KittyAuctionTransactorRaw struct {
Contract *KittyAuctionTransactor // Generic write-only contract binding to access the raw methods on
}
KittyAuctionTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*KittyAuctionTransactorRaw) Transact ¶
func (_KittyAuction *KittyAuctionTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyAuctionTransactorRaw) Transfer ¶
func (_KittyAuction *KittyAuctionTransactorRaw) 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 KittyAuctionTransactorSession ¶
type KittyAuctionTransactorSession struct { Contract *KittyAuctionTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
KittyAuctionTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*KittyAuctionTransactorSession) Approve ¶
func (_KittyAuction *KittyAuctionTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyAuctionTransactorSession) ApproveSiring ¶
func (_KittyAuction *KittyAuctionTransactorSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyAuctionTransactorSession) BidOnSiringAuction ¶
func (_KittyAuction *KittyAuctionTransactorSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyAuctionTransactorSession) BreedWithAuto ¶
func (_KittyAuction *KittyAuctionTransactorSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyAuctionTransactorSession) CreateSaleAuction ¶
func (_KittyAuction *KittyAuctionTransactorSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyAuctionTransactorSession) CreateSiringAuction ¶
func (_KittyAuction *KittyAuctionTransactorSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyAuctionTransactorSession) GiveBirth ¶
func (_KittyAuction *KittyAuctionTransactorSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyAuctionTransactorSession) Pause ¶
func (_KittyAuction *KittyAuctionTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyAuctionTransactorSession) SetAutoBirthFee ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyAuctionTransactorSession) SetCEO ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyAuctionTransactorSession) SetCFO ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyAuctionTransactorSession) SetCOO ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyAuctionTransactorSession) SetGeneScienceAddress ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyAuctionTransactorSession) SetMetadataAddress ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyAuctionTransactorSession) SetSaleAuctionAddress ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyAuctionTransactorSession) SetSecondsPerBlock ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyAuctionTransactorSession) SetSiringAuctionAddress ¶
func (_KittyAuction *KittyAuctionTransactorSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyAuctionTransactorSession) Transfer ¶
func (_KittyAuction *KittyAuctionTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyAuctionTransactorSession) TransferFrom ¶
func (_KittyAuction *KittyAuctionTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyAuctionTransactorSession) Unpause ¶
func (_KittyAuction *KittyAuctionTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyAuctionTransactorSession) WithdrawAuctionBalances ¶
func (_KittyAuction *KittyAuctionTransactorSession) WithdrawAuctionBalances() (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
type KittyAuctionTransfer ¶
type KittyAuctionTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyAuctionTransfer represents a Transfer event raised by the KittyAuction contract.
type KittyAuctionTransferIterator ¶
type KittyAuctionTransferIterator struct { Event *KittyAuctionTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyAuctionTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the KittyAuction contract.
func (*KittyAuctionTransferIterator) Close ¶
func (it *KittyAuctionTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyAuctionTransferIterator) Error ¶
func (it *KittyAuctionTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyAuctionTransferIterator) Next ¶
func (it *KittyAuctionTransferIterator) 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 KittyBase ¶
type KittyBase struct { KittyBaseCaller // Read-only binding to the contract KittyBaseTransactor // Write-only binding to the contract KittyBaseFilterer // Log filterer for contract events }
KittyBase is an auto generated Go binding around an Ethereum contract.
func DeployKittyBase ¶
func DeployKittyBase(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KittyBase, error)
DeployKittyBase deploys a new Ethereum contract, binding an instance of KittyBase to it.
func NewKittyBase ¶
NewKittyBase creates a new instance of KittyBase, bound to a specific deployed contract.
type KittyBaseBirth ¶
type KittyBaseBirth struct { Owner common.Address KittyId *big.Int MatronId *big.Int SireId *big.Int Genes *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyBaseBirth represents a Birth event raised by the KittyBase contract.
type KittyBaseBirthIterator ¶
type KittyBaseBirthIterator struct { Event *KittyBaseBirth // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyBaseBirthIterator is returned from FilterBirth and is used to iterate over the raw logs and unpacked data for Birth events raised by the KittyBase contract.
func (*KittyBaseBirthIterator) Close ¶
func (it *KittyBaseBirthIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyBaseBirthIterator) Error ¶
func (it *KittyBaseBirthIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyBaseBirthIterator) Next ¶
func (it *KittyBaseBirthIterator) 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 KittyBaseCaller ¶
type KittyBaseCaller struct {
// contains filtered or unexported fields
}
KittyBaseCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewKittyBaseCaller ¶
func NewKittyBaseCaller(address common.Address, caller bind.ContractCaller) (*KittyBaseCaller, error)
NewKittyBaseCaller creates a new read-only instance of KittyBase, bound to a specific deployed contract.
func (*KittyBaseCaller) CeoAddress ¶
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyBaseCaller) CfoAddress ¶
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyBaseCaller) CooAddress ¶
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyBaseCaller) Cooldowns ¶
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyBaseCaller) KittyIndexToApproved ¶
func (_KittyBase *KittyBaseCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyBaseCaller) KittyIndexToOwner ¶
func (_KittyBase *KittyBaseCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyBaseCaller) Paused ¶
func (_KittyBase *KittyBaseCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyBaseCaller) SaleAuction ¶
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyBaseCaller) SecondsPerBlock ¶
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyBaseCaller) SireAllowedToAddress ¶
func (_KittyBase *KittyBaseCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyBaseCaller) SiringAuction ¶
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
type KittyBaseCallerRaw ¶
type KittyBaseCallerRaw struct {
Contract *KittyBaseCaller // Generic read-only contract binding to access the raw methods on
}
KittyBaseCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*KittyBaseCallerRaw) Call ¶
func (_KittyBase *KittyBaseCallerRaw) 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 KittyBaseCallerSession ¶
type KittyBaseCallerSession struct { Contract *KittyBaseCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
KittyBaseCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*KittyBaseCallerSession) CeoAddress ¶
func (_KittyBase *KittyBaseCallerSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyBaseCallerSession) CfoAddress ¶
func (_KittyBase *KittyBaseCallerSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyBaseCallerSession) CooAddress ¶
func (_KittyBase *KittyBaseCallerSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyBaseCallerSession) Cooldowns ¶
func (_KittyBase *KittyBaseCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyBaseCallerSession) KittyIndexToApproved ¶
func (_KittyBase *KittyBaseCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyBaseCallerSession) KittyIndexToOwner ¶
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyBaseCallerSession) Paused ¶
func (_KittyBase *KittyBaseCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyBaseCallerSession) SaleAuction ¶
func (_KittyBase *KittyBaseCallerSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyBaseCallerSession) SecondsPerBlock ¶
func (_KittyBase *KittyBaseCallerSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyBaseCallerSession) SireAllowedToAddress ¶
func (_KittyBase *KittyBaseCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyBaseCallerSession) SiringAuction ¶
func (_KittyBase *KittyBaseCallerSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
type KittyBaseContractUpgrade ¶
type KittyBaseContractUpgrade struct { NewContract common.Address Raw types.Log // Blockchain specific contextual infos }
KittyBaseContractUpgrade represents a ContractUpgrade event raised by the KittyBase contract.
type KittyBaseContractUpgradeIterator ¶
type KittyBaseContractUpgradeIterator struct { Event *KittyBaseContractUpgrade // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyBaseContractUpgradeIterator is returned from FilterContractUpgrade and is used to iterate over the raw logs and unpacked data for ContractUpgrade events raised by the KittyBase contract.
func (*KittyBaseContractUpgradeIterator) Close ¶
func (it *KittyBaseContractUpgradeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyBaseContractUpgradeIterator) Error ¶
func (it *KittyBaseContractUpgradeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyBaseContractUpgradeIterator) Next ¶
func (it *KittyBaseContractUpgradeIterator) 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 KittyBaseFilterer ¶
type KittyBaseFilterer struct {
// contains filtered or unexported fields
}
KittyBaseFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewKittyBaseFilterer ¶
func NewKittyBaseFilterer(address common.Address, filterer bind.ContractFilterer) (*KittyBaseFilterer, error)
NewKittyBaseFilterer creates a new log filterer instance of KittyBase, bound to a specific deployed contract.
func (*KittyBaseFilterer) FilterBirth ¶
func (_KittyBase *KittyBaseFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyBaseBirthIterator, error)
FilterBirth is a free log retrieval operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyBaseFilterer) FilterContractUpgrade ¶
func (_KittyBase *KittyBaseFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyBaseContractUpgradeIterator, error)
FilterContractUpgrade is a free log retrieval operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyBaseFilterer) FilterTransfer ¶
func (_KittyBase *KittyBaseFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyBaseTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyBaseFilterer) ParseBirth ¶
func (_KittyBase *KittyBaseFilterer) ParseBirth(log types.Log) (*KittyBaseBirth, error)
ParseBirth is a log parse operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyBaseFilterer) ParseContractUpgrade ¶
func (_KittyBase *KittyBaseFilterer) ParseContractUpgrade(log types.Log) (*KittyBaseContractUpgrade, error)
ParseContractUpgrade is a log parse operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyBaseFilterer) ParseTransfer ¶
func (_KittyBase *KittyBaseFilterer) ParseTransfer(log types.Log) (*KittyBaseTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyBaseFilterer) WatchBirth ¶
func (_KittyBase *KittyBaseFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyBaseBirth) (event.Subscription, error)
WatchBirth is a free log subscription operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyBaseFilterer) WatchContractUpgrade ¶
func (_KittyBase *KittyBaseFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyBaseContractUpgrade) (event.Subscription, error)
WatchContractUpgrade is a free log subscription operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyBaseFilterer) WatchTransfer ¶
func (_KittyBase *KittyBaseFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyBaseTransfer) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
type KittyBaseRaw ¶
type KittyBaseRaw struct {
Contract *KittyBase // Generic contract binding to access the raw methods on
}
KittyBaseRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*KittyBaseRaw) Call ¶
func (_KittyBase *KittyBaseRaw) 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 (*KittyBaseRaw) Transact ¶
func (_KittyBase *KittyBaseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyBaseRaw) Transfer ¶
func (_KittyBase *KittyBaseRaw) 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 KittyBaseSession ¶
type KittyBaseSession struct { Contract *KittyBase // 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 }
KittyBaseSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*KittyBaseSession) CeoAddress ¶
func (_KittyBase *KittyBaseSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyBaseSession) CfoAddress ¶
func (_KittyBase *KittyBaseSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyBaseSession) CooAddress ¶
func (_KittyBase *KittyBaseSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyBaseSession) Cooldowns ¶
func (_KittyBase *KittyBaseSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyBaseSession) KittyIndexToApproved ¶
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyBaseSession) KittyIndexToOwner ¶
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyBaseSession) Pause ¶
func (_KittyBase *KittyBaseSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyBaseSession) Paused ¶
func (_KittyBase *KittyBaseSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyBaseSession) SaleAuction ¶
func (_KittyBase *KittyBaseSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyBaseSession) SecondsPerBlock ¶
func (_KittyBase *KittyBaseSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyBaseSession) SetCEO ¶
func (_KittyBase *KittyBaseSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyBaseSession) SetCFO ¶
func (_KittyBase *KittyBaseSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyBaseSession) SetCOO ¶
func (_KittyBase *KittyBaseSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyBaseSession) SetSecondsPerBlock ¶
func (_KittyBase *KittyBaseSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyBaseSession) SireAllowedToAddress ¶
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyBaseSession) SiringAuction ¶
func (_KittyBase *KittyBaseSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyBaseSession) Unpause ¶
func (_KittyBase *KittyBaseSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyBaseTransactor ¶
type KittyBaseTransactor struct {
// contains filtered or unexported fields
}
KittyBaseTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewKittyBaseTransactor ¶
func NewKittyBaseTransactor(address common.Address, transactor bind.ContractTransactor) (*KittyBaseTransactor, error)
NewKittyBaseTransactor creates a new write-only instance of KittyBase, bound to a specific deployed contract.
func (*KittyBaseTransactor) Pause ¶
func (_KittyBase *KittyBaseTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyBaseTransactor) SetCEO ¶
func (_KittyBase *KittyBaseTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyBaseTransactor) SetCFO ¶
func (_KittyBase *KittyBaseTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyBaseTransactor) SetCOO ¶
func (_KittyBase *KittyBaseTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyBaseTransactor) SetSecondsPerBlock ¶
func (_KittyBase *KittyBaseTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyBaseTransactor) Unpause ¶
func (_KittyBase *KittyBaseTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyBaseTransactorRaw ¶
type KittyBaseTransactorRaw struct {
Contract *KittyBaseTransactor // Generic write-only contract binding to access the raw methods on
}
KittyBaseTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*KittyBaseTransactorRaw) Transact ¶
func (_KittyBase *KittyBaseTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyBaseTransactorRaw) Transfer ¶
func (_KittyBase *KittyBaseTransactorRaw) 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 KittyBaseTransactorSession ¶
type KittyBaseTransactorSession struct { Contract *KittyBaseTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
KittyBaseTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*KittyBaseTransactorSession) Pause ¶
func (_KittyBase *KittyBaseTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyBaseTransactorSession) SetCEO ¶
func (_KittyBase *KittyBaseTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyBaseTransactorSession) SetCFO ¶
func (_KittyBase *KittyBaseTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyBaseTransactorSession) SetCOO ¶
func (_KittyBase *KittyBaseTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyBaseTransactorSession) SetSecondsPerBlock ¶
func (_KittyBase *KittyBaseTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyBaseTransactorSession) Unpause ¶
func (_KittyBase *KittyBaseTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyBaseTransfer ¶
type KittyBaseTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyBaseTransfer represents a Transfer event raised by the KittyBase contract.
type KittyBaseTransferIterator ¶
type KittyBaseTransferIterator struct { Event *KittyBaseTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyBaseTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the KittyBase contract.
func (*KittyBaseTransferIterator) Close ¶
func (it *KittyBaseTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyBaseTransferIterator) Error ¶
func (it *KittyBaseTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyBaseTransferIterator) Next ¶
func (it *KittyBaseTransferIterator) 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 KittyBreeding ¶
type KittyBreeding struct { KittyBreedingCaller // Read-only binding to the contract KittyBreedingTransactor // Write-only binding to the contract KittyBreedingFilterer // Log filterer for contract events }
KittyBreeding is an auto generated Go binding around an Ethereum contract.
func DeployKittyBreeding ¶
func DeployKittyBreeding(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KittyBreeding, error)
DeployKittyBreeding deploys a new Ethereum contract, binding an instance of KittyBreeding to it.
func NewKittyBreeding ¶
func NewKittyBreeding(address common.Address, backend bind.ContractBackend) (*KittyBreeding, error)
NewKittyBreeding creates a new instance of KittyBreeding, bound to a specific deployed contract.
type KittyBreedingApproval ¶
type KittyBreedingApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyBreedingApproval represents a Approval event raised by the KittyBreeding contract.
type KittyBreedingApprovalIterator ¶
type KittyBreedingApprovalIterator struct { Event *KittyBreedingApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyBreedingApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the KittyBreeding contract.
func (*KittyBreedingApprovalIterator) Close ¶
func (it *KittyBreedingApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyBreedingApprovalIterator) Error ¶
func (it *KittyBreedingApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyBreedingApprovalIterator) Next ¶
func (it *KittyBreedingApprovalIterator) 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 KittyBreedingBirth ¶
type KittyBreedingBirth struct { Owner common.Address KittyId *big.Int MatronId *big.Int SireId *big.Int Genes *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyBreedingBirth represents a Birth event raised by the KittyBreeding contract.
type KittyBreedingBirthIterator ¶
type KittyBreedingBirthIterator struct { Event *KittyBreedingBirth // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyBreedingBirthIterator is returned from FilterBirth and is used to iterate over the raw logs and unpacked data for Birth events raised by the KittyBreeding contract.
func (*KittyBreedingBirthIterator) Close ¶
func (it *KittyBreedingBirthIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyBreedingBirthIterator) Error ¶
func (it *KittyBreedingBirthIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyBreedingBirthIterator) Next ¶
func (it *KittyBreedingBirthIterator) 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 KittyBreedingCaller ¶
type KittyBreedingCaller struct {
// contains filtered or unexported fields
}
KittyBreedingCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewKittyBreedingCaller ¶
func NewKittyBreedingCaller(address common.Address, caller bind.ContractCaller) (*KittyBreedingCaller, error)
NewKittyBreedingCaller creates a new read-only instance of KittyBreeding, bound to a specific deployed contract.
func (*KittyBreedingCaller) AutoBirthFee ¶
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyBreedingCaller) BalanceOf ¶
func (_KittyBreeding *KittyBreedingCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyBreedingCaller) CanBreedWith ¶
func (_KittyBreeding *KittyBreedingCaller) CanBreedWith(opts *bind.CallOpts, _matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyBreedingCaller) CeoAddress ¶
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyBreedingCaller) CfoAddress ¶
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyBreedingCaller) CooAddress ¶
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyBreedingCaller) Cooldowns ¶
func (_KittyBreeding *KittyBreedingCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyBreedingCaller) Erc721Metadata ¶
func (_KittyBreeding *KittyBreedingCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyBreedingCaller) GeneScience ¶
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyBreedingCaller) IsPregnant ¶
func (_KittyBreeding *KittyBreedingCaller) IsPregnant(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyBreedingCaller) IsReadyToBreed ¶
func (_KittyBreeding *KittyBreedingCaller) IsReadyToBreed(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyBreedingCaller) KittyIndexToApproved ¶
func (_KittyBreeding *KittyBreedingCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyBreedingCaller) KittyIndexToOwner ¶
func (_KittyBreeding *KittyBreedingCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyBreedingCaller) Name ¶
func (_KittyBreeding *KittyBreedingCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyBreedingCaller) OwnerOf ¶
func (_KittyBreeding *KittyBreedingCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyBreedingCaller) Paused ¶
func (_KittyBreeding *KittyBreedingCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyBreedingCaller) PregnantKitties ¶
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyBreedingCaller) SaleAuction ¶
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyBreedingCaller) SecondsPerBlock ¶
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyBreedingCaller) SireAllowedToAddress ¶
func (_KittyBreeding *KittyBreedingCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyBreedingCaller) SiringAuction ¶
func (_KittyBreeding *KittyBreedingCaller) SiringAuction(opts *bind.CallOpts) (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyBreedingCaller) SupportsInterface ¶
func (_KittyBreeding *KittyBreedingCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyBreedingCaller) Symbol ¶
func (_KittyBreeding *KittyBreedingCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyBreedingCaller) TokenMetadata ¶
func (_KittyBreeding *KittyBreedingCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyBreedingCaller) TokensOfOwner ¶
func (_KittyBreeding *KittyBreedingCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyBreedingCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyBreedingCallerRaw ¶
type KittyBreedingCallerRaw struct {
Contract *KittyBreedingCaller // Generic read-only contract binding to access the raw methods on
}
KittyBreedingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*KittyBreedingCallerRaw) Call ¶
func (_KittyBreeding *KittyBreedingCallerRaw) 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 KittyBreedingCallerSession ¶
type KittyBreedingCallerSession struct { Contract *KittyBreedingCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
KittyBreedingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*KittyBreedingCallerSession) AutoBirthFee ¶
func (_KittyBreeding *KittyBreedingCallerSession) AutoBirthFee() (*big.Int, error)
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyBreedingCallerSession) BalanceOf ¶
func (_KittyBreeding *KittyBreedingCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyBreedingCallerSession) CanBreedWith ¶
func (_KittyBreeding *KittyBreedingCallerSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyBreedingCallerSession) CeoAddress ¶
func (_KittyBreeding *KittyBreedingCallerSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyBreedingCallerSession) CfoAddress ¶
func (_KittyBreeding *KittyBreedingCallerSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyBreedingCallerSession) CooAddress ¶
func (_KittyBreeding *KittyBreedingCallerSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyBreedingCallerSession) Cooldowns ¶
func (_KittyBreeding *KittyBreedingCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyBreedingCallerSession) Erc721Metadata ¶
func (_KittyBreeding *KittyBreedingCallerSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyBreedingCallerSession) GeneScience ¶
func (_KittyBreeding *KittyBreedingCallerSession) GeneScience() (common.Address, error)
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyBreedingCallerSession) IsPregnant ¶
func (_KittyBreeding *KittyBreedingCallerSession) IsPregnant(_kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyBreedingCallerSession) IsReadyToBreed ¶
func (_KittyBreeding *KittyBreedingCallerSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyBreedingCallerSession) KittyIndexToApproved ¶
func (_KittyBreeding *KittyBreedingCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyBreedingCallerSession) KittyIndexToOwner ¶
func (_KittyBreeding *KittyBreedingCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyBreedingCallerSession) Name ¶
func (_KittyBreeding *KittyBreedingCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyBreedingCallerSession) OwnerOf ¶
func (_KittyBreeding *KittyBreedingCallerSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyBreedingCallerSession) Paused ¶
func (_KittyBreeding *KittyBreedingCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyBreedingCallerSession) PregnantKitties ¶
func (_KittyBreeding *KittyBreedingCallerSession) PregnantKitties() (*big.Int, error)
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyBreedingCallerSession) SaleAuction ¶
func (_KittyBreeding *KittyBreedingCallerSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyBreedingCallerSession) SecondsPerBlock ¶
func (_KittyBreeding *KittyBreedingCallerSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyBreedingCallerSession) SireAllowedToAddress ¶
func (_KittyBreeding *KittyBreedingCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyBreedingCallerSession) SiringAuction ¶
func (_KittyBreeding *KittyBreedingCallerSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyBreedingCallerSession) SupportsInterface ¶
func (_KittyBreeding *KittyBreedingCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyBreedingCallerSession) Symbol ¶
func (_KittyBreeding *KittyBreedingCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyBreedingCallerSession) TokenMetadata ¶
func (_KittyBreeding *KittyBreedingCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyBreedingCallerSession) TokensOfOwner ¶
func (_KittyBreeding *KittyBreedingCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyBreedingCallerSession) TotalSupply ¶
func (_KittyBreeding *KittyBreedingCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyBreedingContractUpgrade ¶
type KittyBreedingContractUpgrade struct { NewContract common.Address Raw types.Log // Blockchain specific contextual infos }
KittyBreedingContractUpgrade represents a ContractUpgrade event raised by the KittyBreeding contract.
type KittyBreedingContractUpgradeIterator ¶
type KittyBreedingContractUpgradeIterator struct { Event *KittyBreedingContractUpgrade // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyBreedingContractUpgradeIterator is returned from FilterContractUpgrade and is used to iterate over the raw logs and unpacked data for ContractUpgrade events raised by the KittyBreeding contract.
func (*KittyBreedingContractUpgradeIterator) Close ¶
func (it *KittyBreedingContractUpgradeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyBreedingContractUpgradeIterator) Error ¶
func (it *KittyBreedingContractUpgradeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyBreedingContractUpgradeIterator) Next ¶
func (it *KittyBreedingContractUpgradeIterator) 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 KittyBreedingFilterer ¶
type KittyBreedingFilterer struct {
// contains filtered or unexported fields
}
KittyBreedingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewKittyBreedingFilterer ¶
func NewKittyBreedingFilterer(address common.Address, filterer bind.ContractFilterer) (*KittyBreedingFilterer, error)
NewKittyBreedingFilterer creates a new log filterer instance of KittyBreeding, bound to a specific deployed contract.
func (*KittyBreedingFilterer) FilterApproval ¶
func (_KittyBreeding *KittyBreedingFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyBreedingApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyBreedingFilterer) FilterBirth ¶
func (_KittyBreeding *KittyBreedingFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyBreedingBirthIterator, error)
FilterBirth is a free log retrieval operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyBreedingFilterer) FilterContractUpgrade ¶
func (_KittyBreeding *KittyBreedingFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyBreedingContractUpgradeIterator, error)
FilterContractUpgrade is a free log retrieval operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyBreedingFilterer) FilterPregnant ¶
func (_KittyBreeding *KittyBreedingFilterer) FilterPregnant(opts *bind.FilterOpts) (*KittyBreedingPregnantIterator, error)
FilterPregnant is a free log retrieval operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyBreedingFilterer) FilterTransfer ¶
func (_KittyBreeding *KittyBreedingFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyBreedingTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyBreedingFilterer) ParseApproval ¶
func (_KittyBreeding *KittyBreedingFilterer) ParseApproval(log types.Log) (*KittyBreedingApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyBreedingFilterer) ParseBirth ¶
func (_KittyBreeding *KittyBreedingFilterer) ParseBirth(log types.Log) (*KittyBreedingBirth, error)
ParseBirth is a log parse operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyBreedingFilterer) ParseContractUpgrade ¶
func (_KittyBreeding *KittyBreedingFilterer) ParseContractUpgrade(log types.Log) (*KittyBreedingContractUpgrade, error)
ParseContractUpgrade is a log parse operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyBreedingFilterer) ParsePregnant ¶
func (_KittyBreeding *KittyBreedingFilterer) ParsePregnant(log types.Log) (*KittyBreedingPregnant, error)
ParsePregnant is a log parse operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyBreedingFilterer) ParseTransfer ¶
func (_KittyBreeding *KittyBreedingFilterer) ParseTransfer(log types.Log) (*KittyBreedingTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyBreedingFilterer) WatchApproval ¶
func (_KittyBreeding *KittyBreedingFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyBreedingApproval) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyBreedingFilterer) WatchBirth ¶
func (_KittyBreeding *KittyBreedingFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyBreedingBirth) (event.Subscription, error)
WatchBirth is a free log subscription operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyBreedingFilterer) WatchContractUpgrade ¶
func (_KittyBreeding *KittyBreedingFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyBreedingContractUpgrade) (event.Subscription, error)
WatchContractUpgrade is a free log subscription operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyBreedingFilterer) WatchPregnant ¶
func (_KittyBreeding *KittyBreedingFilterer) WatchPregnant(opts *bind.WatchOpts, sink chan<- *KittyBreedingPregnant) (event.Subscription, error)
WatchPregnant is a free log subscription operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyBreedingFilterer) WatchTransfer ¶
func (_KittyBreeding *KittyBreedingFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyBreedingTransfer) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
type KittyBreedingPregnant ¶
type KittyBreedingPregnant struct { Owner common.Address MatronId *big.Int SireId *big.Int CooldownEndBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyBreedingPregnant represents a Pregnant event raised by the KittyBreeding contract.
type KittyBreedingPregnantIterator ¶
type KittyBreedingPregnantIterator struct { Event *KittyBreedingPregnant // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyBreedingPregnantIterator is returned from FilterPregnant and is used to iterate over the raw logs and unpacked data for Pregnant events raised by the KittyBreeding contract.
func (*KittyBreedingPregnantIterator) Close ¶
func (it *KittyBreedingPregnantIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyBreedingPregnantIterator) Error ¶
func (it *KittyBreedingPregnantIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyBreedingPregnantIterator) Next ¶
func (it *KittyBreedingPregnantIterator) 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 KittyBreedingRaw ¶
type KittyBreedingRaw struct {
Contract *KittyBreeding // Generic contract binding to access the raw methods on
}
KittyBreedingRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*KittyBreedingRaw) Call ¶
func (_KittyBreeding *KittyBreedingRaw) 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 (*KittyBreedingRaw) Transact ¶
func (_KittyBreeding *KittyBreedingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyBreedingRaw) Transfer ¶
func (_KittyBreeding *KittyBreedingRaw) 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 KittyBreedingSession ¶
type KittyBreedingSession struct { Contract *KittyBreeding // 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 }
KittyBreedingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*KittyBreedingSession) Approve ¶
func (_KittyBreeding *KittyBreedingSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyBreedingSession) ApproveSiring ¶
func (_KittyBreeding *KittyBreedingSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyBreedingSession) AutoBirthFee ¶
func (_KittyBreeding *KittyBreedingSession) AutoBirthFee() (*big.Int, error)
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyBreedingSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyBreedingSession) BreedWithAuto ¶
func (_KittyBreeding *KittyBreedingSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyBreedingSession) CanBreedWith ¶
func (_KittyBreeding *KittyBreedingSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyBreedingSession) CeoAddress ¶
func (_KittyBreeding *KittyBreedingSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyBreedingSession) CfoAddress ¶
func (_KittyBreeding *KittyBreedingSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyBreedingSession) CooAddress ¶
func (_KittyBreeding *KittyBreedingSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyBreedingSession) Cooldowns ¶
func (_KittyBreeding *KittyBreedingSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyBreedingSession) Erc721Metadata ¶
func (_KittyBreeding *KittyBreedingSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyBreedingSession) GeneScience ¶
func (_KittyBreeding *KittyBreedingSession) GeneScience() (common.Address, error)
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyBreedingSession) GiveBirth ¶
func (_KittyBreeding *KittyBreedingSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyBreedingSession) IsPregnant ¶
func (_KittyBreeding *KittyBreedingSession) IsPregnant(_kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyBreedingSession) IsReadyToBreed ¶
func (_KittyBreeding *KittyBreedingSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyBreedingSession) KittyIndexToApproved ¶
func (_KittyBreeding *KittyBreedingSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyBreedingSession) KittyIndexToOwner ¶
func (_KittyBreeding *KittyBreedingSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyBreedingSession) Name ¶
func (_KittyBreeding *KittyBreedingSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyBreedingSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyBreedingSession) Pause ¶
func (_KittyBreeding *KittyBreedingSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyBreedingSession) Paused ¶
func (_KittyBreeding *KittyBreedingSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyBreedingSession) PregnantKitties ¶
func (_KittyBreeding *KittyBreedingSession) PregnantKitties() (*big.Int, error)
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyBreedingSession) SaleAuction ¶
func (_KittyBreeding *KittyBreedingSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyBreedingSession) SecondsPerBlock ¶
func (_KittyBreeding *KittyBreedingSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyBreedingSession) SetAutoBirthFee ¶
func (_KittyBreeding *KittyBreedingSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyBreedingSession) SetCEO ¶
func (_KittyBreeding *KittyBreedingSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyBreedingSession) SetCFO ¶
func (_KittyBreeding *KittyBreedingSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyBreedingSession) SetCOO ¶
func (_KittyBreeding *KittyBreedingSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyBreedingSession) SetGeneScienceAddress ¶
func (_KittyBreeding *KittyBreedingSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyBreedingSession) SetMetadataAddress ¶
func (_KittyBreeding *KittyBreedingSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyBreedingSession) SetSecondsPerBlock ¶
func (_KittyBreeding *KittyBreedingSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyBreedingSession) SireAllowedToAddress ¶
func (_KittyBreeding *KittyBreedingSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyBreedingSession) SiringAuction ¶
func (_KittyBreeding *KittyBreedingSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyBreedingSession) SupportsInterface ¶
func (_KittyBreeding *KittyBreedingSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyBreedingSession) Symbol ¶
func (_KittyBreeding *KittyBreedingSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyBreedingSession) TokenMetadata ¶
func (_KittyBreeding *KittyBreedingSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyBreedingSession) TokensOfOwner ¶
func (_KittyBreeding *KittyBreedingSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyBreedingSession) TotalSupply ¶
func (_KittyBreeding *KittyBreedingSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*KittyBreedingSession) Transfer ¶
func (_KittyBreeding *KittyBreedingSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyBreedingSession) TransferFrom ¶
func (_KittyBreeding *KittyBreedingSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyBreedingSession) Unpause ¶
func (_KittyBreeding *KittyBreedingSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyBreedingTransactor ¶
type KittyBreedingTransactor struct {
// contains filtered or unexported fields
}
KittyBreedingTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewKittyBreedingTransactor ¶
func NewKittyBreedingTransactor(address common.Address, transactor bind.ContractTransactor) (*KittyBreedingTransactor, error)
NewKittyBreedingTransactor creates a new write-only instance of KittyBreeding, bound to a specific deployed contract.
func (*KittyBreedingTransactor) Approve ¶
func (_KittyBreeding *KittyBreedingTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyBreedingTransactor) ApproveSiring ¶
func (_KittyBreeding *KittyBreedingTransactor) ApproveSiring(opts *bind.TransactOpts, _addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyBreedingTransactor) BreedWithAuto ¶
func (_KittyBreeding *KittyBreedingTransactor) BreedWithAuto(opts *bind.TransactOpts, _matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyBreedingTransactor) GiveBirth ¶
func (_KittyBreeding *KittyBreedingTransactor) GiveBirth(opts *bind.TransactOpts, _matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyBreedingTransactor) Pause ¶
func (_KittyBreeding *KittyBreedingTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyBreedingTransactor) SetAutoBirthFee ¶
func (_KittyBreeding *KittyBreedingTransactor) SetAutoBirthFee(opts *bind.TransactOpts, val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyBreedingTransactor) SetCEO ¶
func (_KittyBreeding *KittyBreedingTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyBreedingTransactor) SetCFO ¶
func (_KittyBreeding *KittyBreedingTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyBreedingTransactor) SetCOO ¶
func (_KittyBreeding *KittyBreedingTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyBreedingTransactor) SetGeneScienceAddress ¶
func (_KittyBreeding *KittyBreedingTransactor) SetGeneScienceAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyBreedingTransactor) SetMetadataAddress ¶
func (_KittyBreeding *KittyBreedingTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyBreedingTransactor) SetSecondsPerBlock ¶
func (_KittyBreeding *KittyBreedingTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyBreedingTransactor) Transfer ¶
func (_KittyBreeding *KittyBreedingTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyBreedingTransactor) TransferFrom ¶
func (_KittyBreeding *KittyBreedingTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyBreedingTransactor) Unpause ¶
func (_KittyBreeding *KittyBreedingTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyBreedingTransactorRaw ¶
type KittyBreedingTransactorRaw struct {
Contract *KittyBreedingTransactor // Generic write-only contract binding to access the raw methods on
}
KittyBreedingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*KittyBreedingTransactorRaw) Transact ¶
func (_KittyBreeding *KittyBreedingTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyBreedingTransactorRaw) Transfer ¶
func (_KittyBreeding *KittyBreedingTransactorRaw) 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 KittyBreedingTransactorSession ¶
type KittyBreedingTransactorSession struct { Contract *KittyBreedingTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
KittyBreedingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*KittyBreedingTransactorSession) Approve ¶
func (_KittyBreeding *KittyBreedingTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyBreedingTransactorSession) ApproveSiring ¶
func (_KittyBreeding *KittyBreedingTransactorSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyBreedingTransactorSession) BreedWithAuto ¶
func (_KittyBreeding *KittyBreedingTransactorSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyBreedingTransactorSession) GiveBirth ¶
func (_KittyBreeding *KittyBreedingTransactorSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyBreedingTransactorSession) Pause ¶
func (_KittyBreeding *KittyBreedingTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyBreedingTransactorSession) SetAutoBirthFee ¶
func (_KittyBreeding *KittyBreedingTransactorSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyBreedingTransactorSession) SetCEO ¶
func (_KittyBreeding *KittyBreedingTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyBreedingTransactorSession) SetCFO ¶
func (_KittyBreeding *KittyBreedingTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyBreedingTransactorSession) SetCOO ¶
func (_KittyBreeding *KittyBreedingTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyBreedingTransactorSession) SetGeneScienceAddress ¶
func (_KittyBreeding *KittyBreedingTransactorSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyBreedingTransactorSession) SetMetadataAddress ¶
func (_KittyBreeding *KittyBreedingTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyBreedingTransactorSession) SetSecondsPerBlock ¶
func (_KittyBreeding *KittyBreedingTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyBreedingTransactorSession) Transfer ¶
func (_KittyBreeding *KittyBreedingTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyBreedingTransactorSession) TransferFrom ¶
func (_KittyBreeding *KittyBreedingTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyBreedingTransactorSession) Unpause ¶
func (_KittyBreeding *KittyBreedingTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyBreedingTransfer ¶
type KittyBreedingTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyBreedingTransfer represents a Transfer event raised by the KittyBreeding contract.
type KittyBreedingTransferIterator ¶
type KittyBreedingTransferIterator struct { Event *KittyBreedingTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyBreedingTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the KittyBreeding contract.
func (*KittyBreedingTransferIterator) Close ¶
func (it *KittyBreedingTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyBreedingTransferIterator) Error ¶
func (it *KittyBreedingTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyBreedingTransferIterator) Next ¶
func (it *KittyBreedingTransferIterator) 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 KittyCore ¶
type KittyCore struct { KittyCoreCaller // Read-only binding to the contract KittyCoreTransactor // Write-only binding to the contract KittyCoreFilterer // Log filterer for contract events }
KittyCore is an auto generated Go binding around an Ethereum contract.
func DeployKittyCore ¶
func DeployKittyCore(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KittyCore, error)
DeployKittyCore deploys a new Ethereum contract, binding an instance of KittyCore to it.
func NewKittyCore ¶
NewKittyCore creates a new instance of KittyCore, bound to a specific deployed contract.
type KittyCoreApproval ¶
type KittyCoreApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyCoreApproval represents a Approval event raised by the KittyCore contract.
type KittyCoreApprovalIterator ¶
type KittyCoreApprovalIterator struct { Event *KittyCoreApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyCoreApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the KittyCore contract.
func (*KittyCoreApprovalIterator) Close ¶
func (it *KittyCoreApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyCoreApprovalIterator) Error ¶
func (it *KittyCoreApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyCoreApprovalIterator) Next ¶
func (it *KittyCoreApprovalIterator) 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 KittyCoreBirth ¶
type KittyCoreBirth struct { Owner common.Address KittyId *big.Int MatronId *big.Int SireId *big.Int Genes *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyCoreBirth represents a Birth event raised by the KittyCore contract.
type KittyCoreBirthIterator ¶
type KittyCoreBirthIterator struct { Event *KittyCoreBirth // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyCoreBirthIterator is returned from FilterBirth and is used to iterate over the raw logs and unpacked data for Birth events raised by the KittyCore contract.
func (*KittyCoreBirthIterator) Close ¶
func (it *KittyCoreBirthIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyCoreBirthIterator) Error ¶
func (it *KittyCoreBirthIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyCoreBirthIterator) Next ¶
func (it *KittyCoreBirthIterator) 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 KittyCoreCaller ¶
type KittyCoreCaller struct {
// contains filtered or unexported fields
}
KittyCoreCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewKittyCoreCaller ¶
func NewKittyCoreCaller(address common.Address, caller bind.ContractCaller) (*KittyCoreCaller, error)
NewKittyCoreCaller creates a new read-only instance of KittyCore, bound to a specific deployed contract.
func (*KittyCoreCaller) AutoBirthFee ¶
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyCoreCaller) BalanceOf ¶
func (_KittyCore *KittyCoreCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyCoreCaller) CanBreedWith ¶
func (_KittyCore *KittyCoreCaller) CanBreedWith(opts *bind.CallOpts, _matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyCoreCaller) CeoAddress ¶
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyCoreCaller) CfoAddress ¶
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyCoreCaller) CooAddress ¶
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyCoreCaller) Cooldowns ¶
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyCoreCaller) Erc721Metadata ¶
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyCoreCaller) GEN0AUCTIONDURATION ¶
GEN0AUCTIONDURATION is a free data retrieval call binding the contract method 0x19c2f201.
Solidity: function GEN0_AUCTION_DURATION() view returns(uint256)
func (*KittyCoreCaller) GEN0CREATIONLIMIT ¶
GEN0CREATIONLIMIT is a free data retrieval call binding the contract method 0x680eba27.
Solidity: function GEN0_CREATION_LIMIT() view returns(uint256)
func (*KittyCoreCaller) GEN0STARTINGPRICE ¶
GEN0STARTINGPRICE is a free data retrieval call binding the contract method 0x0e583df0.
Solidity: function GEN0_STARTING_PRICE() view returns(uint256)
func (*KittyCoreCaller) Gen0CreatedCount ¶
Gen0CreatedCount is a free data retrieval call binding the contract method 0xf1ca9410.
Solidity: function gen0CreatedCount() view returns(uint256)
func (*KittyCoreCaller) GeneScience ¶
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyCoreCaller) GetKitty ¶
func (_KittyCore *KittyCoreCaller) GetKitty(opts *bind.CallOpts, _id *big.Int) (struct { IsGestating bool IsReady bool CooldownIndex *big.Int NextActionAt *big.Int SiringWithId *big.Int BirthTime *big.Int MatronId *big.Int SireId *big.Int Generation *big.Int Genes *big.Int }, error)
GetKitty is a free data retrieval call binding the contract method 0xe98b7f4d.
Solidity: function getKitty(uint256 _id) view returns(bool isGestating, bool isReady, uint256 cooldownIndex, uint256 nextActionAt, uint256 siringWithId, uint256 birthTime, uint256 matronId, uint256 sireId, uint256 generation, uint256 genes)
func (*KittyCoreCaller) IsPregnant ¶
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyCoreCaller) IsReadyToBreed ¶
func (_KittyCore *KittyCoreCaller) IsReadyToBreed(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyCoreCaller) KittyIndexToApproved ¶
func (_KittyCore *KittyCoreCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyCoreCaller) KittyIndexToOwner ¶
func (_KittyCore *KittyCoreCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyCoreCaller) Name ¶
func (_KittyCore *KittyCoreCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyCoreCaller) NewContractAddress ¶
NewContractAddress is a free data retrieval call binding the contract method 0x6af04a57.
Solidity: function newContractAddress() view returns(address)
func (*KittyCoreCaller) OwnerOf ¶
func (_KittyCore *KittyCoreCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyCoreCaller) PROMOCREATIONLIMIT ¶
PROMOCREATIONLIMIT is a free data retrieval call binding the contract method 0xdefb9584.
Solidity: function PROMO_CREATION_LIMIT() view returns(uint256)
func (*KittyCoreCaller) Paused ¶
func (_KittyCore *KittyCoreCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyCoreCaller) PregnantKitties ¶
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyCoreCaller) PromoCreatedCount ¶
PromoCreatedCount is a free data retrieval call binding the contract method 0x05e45546.
Solidity: function promoCreatedCount() view returns(uint256)
func (*KittyCoreCaller) SaleAuction ¶
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyCoreCaller) SecondsPerBlock ¶
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyCoreCaller) SireAllowedToAddress ¶
func (_KittyCore *KittyCoreCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyCoreCaller) SiringAuction ¶
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyCoreCaller) SupportsInterface ¶
func (_KittyCore *KittyCoreCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyCoreCaller) Symbol ¶
func (_KittyCore *KittyCoreCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyCoreCaller) TokenMetadata ¶
func (_KittyCore *KittyCoreCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyCoreCaller) TokensOfOwner ¶
func (_KittyCore *KittyCoreCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyCoreCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyCoreCallerRaw ¶
type KittyCoreCallerRaw struct {
Contract *KittyCoreCaller // Generic read-only contract binding to access the raw methods on
}
KittyCoreCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*KittyCoreCallerRaw) Call ¶
func (_KittyCore *KittyCoreCallerRaw) 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 KittyCoreCallerSession ¶
type KittyCoreCallerSession struct { Contract *KittyCoreCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
KittyCoreCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*KittyCoreCallerSession) AutoBirthFee ¶
func (_KittyCore *KittyCoreCallerSession) AutoBirthFee() (*big.Int, error)
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyCoreCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyCoreCallerSession) CanBreedWith ¶
func (_KittyCore *KittyCoreCallerSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyCoreCallerSession) CeoAddress ¶
func (_KittyCore *KittyCoreCallerSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyCoreCallerSession) CfoAddress ¶
func (_KittyCore *KittyCoreCallerSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyCoreCallerSession) CooAddress ¶
func (_KittyCore *KittyCoreCallerSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyCoreCallerSession) Cooldowns ¶
func (_KittyCore *KittyCoreCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyCoreCallerSession) Erc721Metadata ¶
func (_KittyCore *KittyCoreCallerSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyCoreCallerSession) GEN0AUCTIONDURATION ¶
func (_KittyCore *KittyCoreCallerSession) GEN0AUCTIONDURATION() (*big.Int, error)
GEN0AUCTIONDURATION is a free data retrieval call binding the contract method 0x19c2f201.
Solidity: function GEN0_AUCTION_DURATION() view returns(uint256)
func (*KittyCoreCallerSession) GEN0CREATIONLIMIT ¶
func (_KittyCore *KittyCoreCallerSession) GEN0CREATIONLIMIT() (*big.Int, error)
GEN0CREATIONLIMIT is a free data retrieval call binding the contract method 0x680eba27.
Solidity: function GEN0_CREATION_LIMIT() view returns(uint256)
func (*KittyCoreCallerSession) GEN0STARTINGPRICE ¶
func (_KittyCore *KittyCoreCallerSession) GEN0STARTINGPRICE() (*big.Int, error)
GEN0STARTINGPRICE is a free data retrieval call binding the contract method 0x0e583df0.
Solidity: function GEN0_STARTING_PRICE() view returns(uint256)
func (*KittyCoreCallerSession) Gen0CreatedCount ¶
func (_KittyCore *KittyCoreCallerSession) Gen0CreatedCount() (*big.Int, error)
Gen0CreatedCount is a free data retrieval call binding the contract method 0xf1ca9410.
Solidity: function gen0CreatedCount() view returns(uint256)
func (*KittyCoreCallerSession) GeneScience ¶
func (_KittyCore *KittyCoreCallerSession) GeneScience() (common.Address, error)
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyCoreCallerSession) GetKitty ¶
func (_KittyCore *KittyCoreCallerSession) GetKitty(_id *big.Int) (struct { IsGestating bool IsReady bool CooldownIndex *big.Int NextActionAt *big.Int SiringWithId *big.Int BirthTime *big.Int MatronId *big.Int SireId *big.Int Generation *big.Int Genes *big.Int }, error)
GetKitty is a free data retrieval call binding the contract method 0xe98b7f4d.
Solidity: function getKitty(uint256 _id) view returns(bool isGestating, bool isReady, uint256 cooldownIndex, uint256 nextActionAt, uint256 siringWithId, uint256 birthTime, uint256 matronId, uint256 sireId, uint256 generation, uint256 genes)
func (*KittyCoreCallerSession) IsPregnant ¶
func (_KittyCore *KittyCoreCallerSession) IsPregnant(_kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyCoreCallerSession) IsReadyToBreed ¶
func (_KittyCore *KittyCoreCallerSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyCoreCallerSession) KittyIndexToApproved ¶
func (_KittyCore *KittyCoreCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyCoreCallerSession) KittyIndexToOwner ¶
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyCoreCallerSession) Name ¶
func (_KittyCore *KittyCoreCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyCoreCallerSession) NewContractAddress ¶
func (_KittyCore *KittyCoreCallerSession) NewContractAddress() (common.Address, error)
NewContractAddress is a free data retrieval call binding the contract method 0x6af04a57.
Solidity: function newContractAddress() view returns(address)
func (*KittyCoreCallerSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyCoreCallerSession) PROMOCREATIONLIMIT ¶
func (_KittyCore *KittyCoreCallerSession) PROMOCREATIONLIMIT() (*big.Int, error)
PROMOCREATIONLIMIT is a free data retrieval call binding the contract method 0xdefb9584.
Solidity: function PROMO_CREATION_LIMIT() view returns(uint256)
func (*KittyCoreCallerSession) Paused ¶
func (_KittyCore *KittyCoreCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyCoreCallerSession) PregnantKitties ¶
func (_KittyCore *KittyCoreCallerSession) PregnantKitties() (*big.Int, error)
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyCoreCallerSession) PromoCreatedCount ¶
func (_KittyCore *KittyCoreCallerSession) PromoCreatedCount() (*big.Int, error)
PromoCreatedCount is a free data retrieval call binding the contract method 0x05e45546.
Solidity: function promoCreatedCount() view returns(uint256)
func (*KittyCoreCallerSession) SaleAuction ¶
func (_KittyCore *KittyCoreCallerSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyCoreCallerSession) SecondsPerBlock ¶
func (_KittyCore *KittyCoreCallerSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyCoreCallerSession) SireAllowedToAddress ¶
func (_KittyCore *KittyCoreCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyCoreCallerSession) SiringAuction ¶
func (_KittyCore *KittyCoreCallerSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyCoreCallerSession) SupportsInterface ¶
func (_KittyCore *KittyCoreCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyCoreCallerSession) Symbol ¶
func (_KittyCore *KittyCoreCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyCoreCallerSession) TokenMetadata ¶
func (_KittyCore *KittyCoreCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyCoreCallerSession) TokensOfOwner ¶
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyCoreCallerSession) TotalSupply ¶
func (_KittyCore *KittyCoreCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyCoreContractUpgrade ¶
type KittyCoreContractUpgrade struct { NewContract common.Address Raw types.Log // Blockchain specific contextual infos }
KittyCoreContractUpgrade represents a ContractUpgrade event raised by the KittyCore contract.
type KittyCoreContractUpgradeIterator ¶
type KittyCoreContractUpgradeIterator struct { Event *KittyCoreContractUpgrade // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyCoreContractUpgradeIterator is returned from FilterContractUpgrade and is used to iterate over the raw logs and unpacked data for ContractUpgrade events raised by the KittyCore contract.
func (*KittyCoreContractUpgradeIterator) Close ¶
func (it *KittyCoreContractUpgradeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyCoreContractUpgradeIterator) Error ¶
func (it *KittyCoreContractUpgradeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyCoreContractUpgradeIterator) Next ¶
func (it *KittyCoreContractUpgradeIterator) 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 KittyCoreFilterer ¶
type KittyCoreFilterer struct {
// contains filtered or unexported fields
}
KittyCoreFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewKittyCoreFilterer ¶
func NewKittyCoreFilterer(address common.Address, filterer bind.ContractFilterer) (*KittyCoreFilterer, error)
NewKittyCoreFilterer creates a new log filterer instance of KittyCore, bound to a specific deployed contract.
func (*KittyCoreFilterer) FilterApproval ¶
func (_KittyCore *KittyCoreFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyCoreApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyCoreFilterer) FilterBirth ¶
func (_KittyCore *KittyCoreFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyCoreBirthIterator, error)
FilterBirth is a free log retrieval operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyCoreFilterer) FilterContractUpgrade ¶
func (_KittyCore *KittyCoreFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyCoreContractUpgradeIterator, error)
FilterContractUpgrade is a free log retrieval operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyCoreFilterer) FilterPregnant ¶
func (_KittyCore *KittyCoreFilterer) FilterPregnant(opts *bind.FilterOpts) (*KittyCorePregnantIterator, error)
FilterPregnant is a free log retrieval operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyCoreFilterer) FilterTransfer ¶
func (_KittyCore *KittyCoreFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyCoreTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyCoreFilterer) ParseApproval ¶
func (_KittyCore *KittyCoreFilterer) ParseApproval(log types.Log) (*KittyCoreApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyCoreFilterer) ParseBirth ¶
func (_KittyCore *KittyCoreFilterer) ParseBirth(log types.Log) (*KittyCoreBirth, error)
ParseBirth is a log parse operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyCoreFilterer) ParseContractUpgrade ¶
func (_KittyCore *KittyCoreFilterer) ParseContractUpgrade(log types.Log) (*KittyCoreContractUpgrade, error)
ParseContractUpgrade is a log parse operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyCoreFilterer) ParsePregnant ¶
func (_KittyCore *KittyCoreFilterer) ParsePregnant(log types.Log) (*KittyCorePregnant, error)
ParsePregnant is a log parse operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyCoreFilterer) ParseTransfer ¶
func (_KittyCore *KittyCoreFilterer) ParseTransfer(log types.Log) (*KittyCoreTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyCoreFilterer) WatchApproval ¶
func (_KittyCore *KittyCoreFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyCoreApproval) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyCoreFilterer) WatchBirth ¶
func (_KittyCore *KittyCoreFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyCoreBirth) (event.Subscription, error)
WatchBirth is a free log subscription operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyCoreFilterer) WatchContractUpgrade ¶
func (_KittyCore *KittyCoreFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyCoreContractUpgrade) (event.Subscription, error)
WatchContractUpgrade is a free log subscription operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyCoreFilterer) WatchPregnant ¶
func (_KittyCore *KittyCoreFilterer) WatchPregnant(opts *bind.WatchOpts, sink chan<- *KittyCorePregnant) (event.Subscription, error)
WatchPregnant is a free log subscription operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyCoreFilterer) WatchTransfer ¶
func (_KittyCore *KittyCoreFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyCoreTransfer) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
type KittyCorePregnant ¶
type KittyCorePregnant struct { Owner common.Address MatronId *big.Int SireId *big.Int CooldownEndBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyCorePregnant represents a Pregnant event raised by the KittyCore contract.
type KittyCorePregnantIterator ¶
type KittyCorePregnantIterator struct { Event *KittyCorePregnant // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyCorePregnantIterator is returned from FilterPregnant and is used to iterate over the raw logs and unpacked data for Pregnant events raised by the KittyCore contract.
func (*KittyCorePregnantIterator) Close ¶
func (it *KittyCorePregnantIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyCorePregnantIterator) Error ¶
func (it *KittyCorePregnantIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyCorePregnantIterator) Next ¶
func (it *KittyCorePregnantIterator) 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 KittyCoreRaw ¶
type KittyCoreRaw struct {
Contract *KittyCore // Generic contract binding to access the raw methods on
}
KittyCoreRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*KittyCoreRaw) Call ¶
func (_KittyCore *KittyCoreRaw) 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 (*KittyCoreRaw) Transact ¶
func (_KittyCore *KittyCoreRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyCoreRaw) Transfer ¶
func (_KittyCore *KittyCoreRaw) 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 KittyCoreSession ¶
type KittyCoreSession struct { Contract *KittyCore // 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 }
KittyCoreSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*KittyCoreSession) Approve ¶
func (_KittyCore *KittyCoreSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyCoreSession) ApproveSiring ¶
func (_KittyCore *KittyCoreSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyCoreSession) AutoBirthFee ¶
func (_KittyCore *KittyCoreSession) AutoBirthFee() (*big.Int, error)
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyCoreSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyCoreSession) BidOnSiringAuction ¶
func (_KittyCore *KittyCoreSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyCoreSession) BreedWithAuto ¶
func (_KittyCore *KittyCoreSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyCoreSession) CanBreedWith ¶
func (_KittyCore *KittyCoreSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyCoreSession) CeoAddress ¶
func (_KittyCore *KittyCoreSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyCoreSession) CfoAddress ¶
func (_KittyCore *KittyCoreSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyCoreSession) CooAddress ¶
func (_KittyCore *KittyCoreSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyCoreSession) Cooldowns ¶
func (_KittyCore *KittyCoreSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyCoreSession) CreateGen0Auction ¶
func (_KittyCore *KittyCoreSession) CreateGen0Auction(_genes *big.Int) (*types.Transaction, error)
CreateGen0Auction is a paid mutator transaction binding the contract method 0xc3bea9af.
Solidity: function createGen0Auction(uint256 _genes) returns()
func (*KittyCoreSession) CreatePromoKitty ¶
func (_KittyCore *KittyCoreSession) CreatePromoKitty(_genes *big.Int, _owner common.Address) (*types.Transaction, error)
CreatePromoKitty is a paid mutator transaction binding the contract method 0x56129134.
Solidity: function createPromoKitty(uint256 _genes, address _owner) returns()
func (*KittyCoreSession) CreateSaleAuction ¶
func (_KittyCore *KittyCoreSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyCoreSession) CreateSiringAuction ¶
func (_KittyCore *KittyCoreSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyCoreSession) Erc721Metadata ¶
func (_KittyCore *KittyCoreSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyCoreSession) Fallback ¶
func (_KittyCore *KittyCoreSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*KittyCoreSession) GEN0AUCTIONDURATION ¶
func (_KittyCore *KittyCoreSession) GEN0AUCTIONDURATION() (*big.Int, error)
GEN0AUCTIONDURATION is a free data retrieval call binding the contract method 0x19c2f201.
Solidity: function GEN0_AUCTION_DURATION() view returns(uint256)
func (*KittyCoreSession) GEN0CREATIONLIMIT ¶
func (_KittyCore *KittyCoreSession) GEN0CREATIONLIMIT() (*big.Int, error)
GEN0CREATIONLIMIT is a free data retrieval call binding the contract method 0x680eba27.
Solidity: function GEN0_CREATION_LIMIT() view returns(uint256)
func (*KittyCoreSession) GEN0STARTINGPRICE ¶
func (_KittyCore *KittyCoreSession) GEN0STARTINGPRICE() (*big.Int, error)
GEN0STARTINGPRICE is a free data retrieval call binding the contract method 0x0e583df0.
Solidity: function GEN0_STARTING_PRICE() view returns(uint256)
func (*KittyCoreSession) Gen0CreatedCount ¶
func (_KittyCore *KittyCoreSession) Gen0CreatedCount() (*big.Int, error)
Gen0CreatedCount is a free data retrieval call binding the contract method 0xf1ca9410.
Solidity: function gen0CreatedCount() view returns(uint256)
func (*KittyCoreSession) GeneScience ¶
func (_KittyCore *KittyCoreSession) GeneScience() (common.Address, error)
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyCoreSession) GetKitty ¶
func (_KittyCore *KittyCoreSession) GetKitty(_id *big.Int) (struct { IsGestating bool IsReady bool CooldownIndex *big.Int NextActionAt *big.Int SiringWithId *big.Int BirthTime *big.Int MatronId *big.Int SireId *big.Int Generation *big.Int Genes *big.Int }, error)
GetKitty is a free data retrieval call binding the contract method 0xe98b7f4d.
Solidity: function getKitty(uint256 _id) view returns(bool isGestating, bool isReady, uint256 cooldownIndex, uint256 nextActionAt, uint256 siringWithId, uint256 birthTime, uint256 matronId, uint256 sireId, uint256 generation, uint256 genes)
func (*KittyCoreSession) GiveBirth ¶
func (_KittyCore *KittyCoreSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyCoreSession) IsPregnant ¶
func (_KittyCore *KittyCoreSession) IsPregnant(_kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyCoreSession) IsReadyToBreed ¶
func (_KittyCore *KittyCoreSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyCoreSession) KittyIndexToApproved ¶
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyCoreSession) KittyIndexToOwner ¶
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyCoreSession) Name ¶
func (_KittyCore *KittyCoreSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyCoreSession) NewContractAddress ¶
func (_KittyCore *KittyCoreSession) NewContractAddress() (common.Address, error)
NewContractAddress is a free data retrieval call binding the contract method 0x6af04a57.
Solidity: function newContractAddress() view returns(address)
func (*KittyCoreSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyCoreSession) PROMOCREATIONLIMIT ¶
func (_KittyCore *KittyCoreSession) PROMOCREATIONLIMIT() (*big.Int, error)
PROMOCREATIONLIMIT is a free data retrieval call binding the contract method 0xdefb9584.
Solidity: function PROMO_CREATION_LIMIT() view returns(uint256)
func (*KittyCoreSession) Pause ¶
func (_KittyCore *KittyCoreSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyCoreSession) Paused ¶
func (_KittyCore *KittyCoreSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyCoreSession) PregnantKitties ¶
func (_KittyCore *KittyCoreSession) PregnantKitties() (*big.Int, error)
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyCoreSession) PromoCreatedCount ¶
func (_KittyCore *KittyCoreSession) PromoCreatedCount() (*big.Int, error)
PromoCreatedCount is a free data retrieval call binding the contract method 0x05e45546.
Solidity: function promoCreatedCount() view returns(uint256)
func (*KittyCoreSession) SaleAuction ¶
func (_KittyCore *KittyCoreSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyCoreSession) SecondsPerBlock ¶
func (_KittyCore *KittyCoreSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyCoreSession) SetAutoBirthFee ¶
func (_KittyCore *KittyCoreSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyCoreSession) SetCEO ¶
func (_KittyCore *KittyCoreSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyCoreSession) SetCFO ¶
func (_KittyCore *KittyCoreSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyCoreSession) SetCOO ¶
func (_KittyCore *KittyCoreSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyCoreSession) SetGeneScienceAddress ¶
func (_KittyCore *KittyCoreSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyCoreSession) SetMetadataAddress ¶
func (_KittyCore *KittyCoreSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyCoreSession) SetNewAddress ¶
func (_KittyCore *KittyCoreSession) SetNewAddress(_v2Address common.Address) (*types.Transaction, error)
SetNewAddress is a paid mutator transaction binding the contract method 0x71587988.
Solidity: function setNewAddress(address _v2Address) returns()
func (*KittyCoreSession) SetSaleAuctionAddress ¶
func (_KittyCore *KittyCoreSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyCoreSession) SetSecondsPerBlock ¶
func (_KittyCore *KittyCoreSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyCoreSession) SetSiringAuctionAddress ¶
func (_KittyCore *KittyCoreSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyCoreSession) SireAllowedToAddress ¶
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyCoreSession) SiringAuction ¶
func (_KittyCore *KittyCoreSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyCoreSession) SupportsInterface ¶
func (_KittyCore *KittyCoreSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyCoreSession) Symbol ¶
func (_KittyCore *KittyCoreSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyCoreSession) TokenMetadata ¶
func (_KittyCore *KittyCoreSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyCoreSession) TokensOfOwner ¶
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyCoreSession) TotalSupply ¶
func (_KittyCore *KittyCoreSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*KittyCoreSession) Transfer ¶
func (_KittyCore *KittyCoreSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyCoreSession) TransferFrom ¶
func (_KittyCore *KittyCoreSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyCoreSession) Unpause ¶
func (_KittyCore *KittyCoreSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyCoreSession) WithdrawAuctionBalances ¶
func (_KittyCore *KittyCoreSession) WithdrawAuctionBalances() (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
func (*KittyCoreSession) WithdrawBalance ¶
func (_KittyCore *KittyCoreSession) WithdrawBalance() (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type KittyCoreTransactor ¶
type KittyCoreTransactor struct {
// contains filtered or unexported fields
}
KittyCoreTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewKittyCoreTransactor ¶
func NewKittyCoreTransactor(address common.Address, transactor bind.ContractTransactor) (*KittyCoreTransactor, error)
NewKittyCoreTransactor creates a new write-only instance of KittyCore, bound to a specific deployed contract.
func (*KittyCoreTransactor) Approve ¶
func (_KittyCore *KittyCoreTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyCoreTransactor) ApproveSiring ¶
func (_KittyCore *KittyCoreTransactor) ApproveSiring(opts *bind.TransactOpts, _addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyCoreTransactor) BidOnSiringAuction ¶
func (_KittyCore *KittyCoreTransactor) BidOnSiringAuction(opts *bind.TransactOpts, _sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyCoreTransactor) BreedWithAuto ¶
func (_KittyCore *KittyCoreTransactor) BreedWithAuto(opts *bind.TransactOpts, _matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyCoreTransactor) CreateGen0Auction ¶
func (_KittyCore *KittyCoreTransactor) CreateGen0Auction(opts *bind.TransactOpts, _genes *big.Int) (*types.Transaction, error)
CreateGen0Auction is a paid mutator transaction binding the contract method 0xc3bea9af.
Solidity: function createGen0Auction(uint256 _genes) returns()
func (*KittyCoreTransactor) CreatePromoKitty ¶
func (_KittyCore *KittyCoreTransactor) CreatePromoKitty(opts *bind.TransactOpts, _genes *big.Int, _owner common.Address) (*types.Transaction, error)
CreatePromoKitty is a paid mutator transaction binding the contract method 0x56129134.
Solidity: function createPromoKitty(uint256 _genes, address _owner) returns()
func (*KittyCoreTransactor) CreateSaleAuction ¶
func (_KittyCore *KittyCoreTransactor) CreateSaleAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyCoreTransactor) CreateSiringAuction ¶
func (_KittyCore *KittyCoreTransactor) CreateSiringAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyCoreTransactor) Fallback ¶
func (_KittyCore *KittyCoreTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*KittyCoreTransactor) GiveBirth ¶
func (_KittyCore *KittyCoreTransactor) GiveBirth(opts *bind.TransactOpts, _matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyCoreTransactor) Pause ¶
func (_KittyCore *KittyCoreTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyCoreTransactor) SetAutoBirthFee ¶
func (_KittyCore *KittyCoreTransactor) SetAutoBirthFee(opts *bind.TransactOpts, val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyCoreTransactor) SetCEO ¶
func (_KittyCore *KittyCoreTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyCoreTransactor) SetCFO ¶
func (_KittyCore *KittyCoreTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyCoreTransactor) SetCOO ¶
func (_KittyCore *KittyCoreTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyCoreTransactor) SetGeneScienceAddress ¶
func (_KittyCore *KittyCoreTransactor) SetGeneScienceAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyCoreTransactor) SetMetadataAddress ¶
func (_KittyCore *KittyCoreTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyCoreTransactor) SetNewAddress ¶
func (_KittyCore *KittyCoreTransactor) SetNewAddress(opts *bind.TransactOpts, _v2Address common.Address) (*types.Transaction, error)
SetNewAddress is a paid mutator transaction binding the contract method 0x71587988.
Solidity: function setNewAddress(address _v2Address) returns()
func (*KittyCoreTransactor) SetSaleAuctionAddress ¶
func (_KittyCore *KittyCoreTransactor) SetSaleAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyCoreTransactor) SetSecondsPerBlock ¶
func (_KittyCore *KittyCoreTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyCoreTransactor) SetSiringAuctionAddress ¶
func (_KittyCore *KittyCoreTransactor) SetSiringAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyCoreTransactor) Transfer ¶
func (_KittyCore *KittyCoreTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyCoreTransactor) TransferFrom ¶
func (_KittyCore *KittyCoreTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyCoreTransactor) Unpause ¶
func (_KittyCore *KittyCoreTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyCoreTransactor) WithdrawAuctionBalances ¶
func (_KittyCore *KittyCoreTransactor) WithdrawAuctionBalances(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
func (*KittyCoreTransactor) WithdrawBalance ¶
func (_KittyCore *KittyCoreTransactor) WithdrawBalance(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type KittyCoreTransactorRaw ¶
type KittyCoreTransactorRaw struct {
Contract *KittyCoreTransactor // Generic write-only contract binding to access the raw methods on
}
KittyCoreTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*KittyCoreTransactorRaw) Transact ¶
func (_KittyCore *KittyCoreTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyCoreTransactorRaw) Transfer ¶
func (_KittyCore *KittyCoreTransactorRaw) 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 KittyCoreTransactorSession ¶
type KittyCoreTransactorSession struct { Contract *KittyCoreTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
KittyCoreTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*KittyCoreTransactorSession) Approve ¶
func (_KittyCore *KittyCoreTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyCoreTransactorSession) ApproveSiring ¶
func (_KittyCore *KittyCoreTransactorSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyCoreTransactorSession) BidOnSiringAuction ¶
func (_KittyCore *KittyCoreTransactorSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyCoreTransactorSession) BreedWithAuto ¶
func (_KittyCore *KittyCoreTransactorSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyCoreTransactorSession) CreateGen0Auction ¶
func (_KittyCore *KittyCoreTransactorSession) CreateGen0Auction(_genes *big.Int) (*types.Transaction, error)
CreateGen0Auction is a paid mutator transaction binding the contract method 0xc3bea9af.
Solidity: function createGen0Auction(uint256 _genes) returns()
func (*KittyCoreTransactorSession) CreatePromoKitty ¶
func (_KittyCore *KittyCoreTransactorSession) CreatePromoKitty(_genes *big.Int, _owner common.Address) (*types.Transaction, error)
CreatePromoKitty is a paid mutator transaction binding the contract method 0x56129134.
Solidity: function createPromoKitty(uint256 _genes, address _owner) returns()
func (*KittyCoreTransactorSession) CreateSaleAuction ¶
func (_KittyCore *KittyCoreTransactorSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyCoreTransactorSession) CreateSiringAuction ¶
func (_KittyCore *KittyCoreTransactorSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyCoreTransactorSession) Fallback ¶
func (_KittyCore *KittyCoreTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*KittyCoreTransactorSession) GiveBirth ¶
func (_KittyCore *KittyCoreTransactorSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyCoreTransactorSession) Pause ¶
func (_KittyCore *KittyCoreTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyCoreTransactorSession) SetAutoBirthFee ¶
func (_KittyCore *KittyCoreTransactorSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyCoreTransactorSession) SetCEO ¶
func (_KittyCore *KittyCoreTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyCoreTransactorSession) SetCFO ¶
func (_KittyCore *KittyCoreTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyCoreTransactorSession) SetCOO ¶
func (_KittyCore *KittyCoreTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyCoreTransactorSession) SetGeneScienceAddress ¶
func (_KittyCore *KittyCoreTransactorSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyCoreTransactorSession) SetMetadataAddress ¶
func (_KittyCore *KittyCoreTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyCoreTransactorSession) SetNewAddress ¶
func (_KittyCore *KittyCoreTransactorSession) SetNewAddress(_v2Address common.Address) (*types.Transaction, error)
SetNewAddress is a paid mutator transaction binding the contract method 0x71587988.
Solidity: function setNewAddress(address _v2Address) returns()
func (*KittyCoreTransactorSession) SetSaleAuctionAddress ¶
func (_KittyCore *KittyCoreTransactorSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyCoreTransactorSession) SetSecondsPerBlock ¶
func (_KittyCore *KittyCoreTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyCoreTransactorSession) SetSiringAuctionAddress ¶
func (_KittyCore *KittyCoreTransactorSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyCoreTransactorSession) Transfer ¶
func (_KittyCore *KittyCoreTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyCoreTransactorSession) TransferFrom ¶
func (_KittyCore *KittyCoreTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyCoreTransactorSession) Unpause ¶
func (_KittyCore *KittyCoreTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyCoreTransactorSession) WithdrawAuctionBalances ¶
func (_KittyCore *KittyCoreTransactorSession) WithdrawAuctionBalances() (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
func (*KittyCoreTransactorSession) WithdrawBalance ¶
func (_KittyCore *KittyCoreTransactorSession) WithdrawBalance() (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type KittyCoreTransfer ¶
type KittyCoreTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyCoreTransfer represents a Transfer event raised by the KittyCore contract.
type KittyCoreTransferIterator ¶
type KittyCoreTransferIterator struct { Event *KittyCoreTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyCoreTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the KittyCore contract.
func (*KittyCoreTransferIterator) Close ¶
func (it *KittyCoreTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyCoreTransferIterator) Error ¶
func (it *KittyCoreTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyCoreTransferIterator) Next ¶
func (it *KittyCoreTransferIterator) 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 KittyMinting ¶
type KittyMinting struct { KittyMintingCaller // Read-only binding to the contract KittyMintingTransactor // Write-only binding to the contract KittyMintingFilterer // Log filterer for contract events }
KittyMinting is an auto generated Go binding around an Ethereum contract.
func DeployKittyMinting ¶
func DeployKittyMinting(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KittyMinting, error)
DeployKittyMinting deploys a new Ethereum contract, binding an instance of KittyMinting to it.
func NewKittyMinting ¶
func NewKittyMinting(address common.Address, backend bind.ContractBackend) (*KittyMinting, error)
NewKittyMinting creates a new instance of KittyMinting, bound to a specific deployed contract.
type KittyMintingApproval ¶
type KittyMintingApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyMintingApproval represents a Approval event raised by the KittyMinting contract.
type KittyMintingApprovalIterator ¶
type KittyMintingApprovalIterator struct { Event *KittyMintingApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyMintingApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the KittyMinting contract.
func (*KittyMintingApprovalIterator) Close ¶
func (it *KittyMintingApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyMintingApprovalIterator) Error ¶
func (it *KittyMintingApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyMintingApprovalIterator) Next ¶
func (it *KittyMintingApprovalIterator) 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 KittyMintingBirth ¶
type KittyMintingBirth struct { Owner common.Address KittyId *big.Int MatronId *big.Int SireId *big.Int Genes *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyMintingBirth represents a Birth event raised by the KittyMinting contract.
type KittyMintingBirthIterator ¶
type KittyMintingBirthIterator struct { Event *KittyMintingBirth // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyMintingBirthIterator is returned from FilterBirth and is used to iterate over the raw logs and unpacked data for Birth events raised by the KittyMinting contract.
func (*KittyMintingBirthIterator) Close ¶
func (it *KittyMintingBirthIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyMintingBirthIterator) Error ¶
func (it *KittyMintingBirthIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyMintingBirthIterator) Next ¶
func (it *KittyMintingBirthIterator) 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 KittyMintingCaller ¶
type KittyMintingCaller struct {
// contains filtered or unexported fields
}
KittyMintingCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewKittyMintingCaller ¶
func NewKittyMintingCaller(address common.Address, caller bind.ContractCaller) (*KittyMintingCaller, error)
NewKittyMintingCaller creates a new read-only instance of KittyMinting, bound to a specific deployed contract.
func (*KittyMintingCaller) AutoBirthFee ¶
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyMintingCaller) BalanceOf ¶
func (_KittyMinting *KittyMintingCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyMintingCaller) CanBreedWith ¶
func (_KittyMinting *KittyMintingCaller) CanBreedWith(opts *bind.CallOpts, _matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyMintingCaller) CeoAddress ¶
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyMintingCaller) CfoAddress ¶
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyMintingCaller) CooAddress ¶
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyMintingCaller) Cooldowns ¶
func (_KittyMinting *KittyMintingCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyMintingCaller) Erc721Metadata ¶
func (_KittyMinting *KittyMintingCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyMintingCaller) GEN0AUCTIONDURATION ¶
GEN0AUCTIONDURATION is a free data retrieval call binding the contract method 0x19c2f201.
Solidity: function GEN0_AUCTION_DURATION() view returns(uint256)
func (*KittyMintingCaller) GEN0CREATIONLIMIT ¶
GEN0CREATIONLIMIT is a free data retrieval call binding the contract method 0x680eba27.
Solidity: function GEN0_CREATION_LIMIT() view returns(uint256)
func (*KittyMintingCaller) GEN0STARTINGPRICE ¶
GEN0STARTINGPRICE is a free data retrieval call binding the contract method 0x0e583df0.
Solidity: function GEN0_STARTING_PRICE() view returns(uint256)
func (*KittyMintingCaller) Gen0CreatedCount ¶
Gen0CreatedCount is a free data retrieval call binding the contract method 0xf1ca9410.
Solidity: function gen0CreatedCount() view returns(uint256)
func (*KittyMintingCaller) GeneScience ¶
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyMintingCaller) IsPregnant ¶
func (_KittyMinting *KittyMintingCaller) IsPregnant(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyMintingCaller) IsReadyToBreed ¶
func (_KittyMinting *KittyMintingCaller) IsReadyToBreed(opts *bind.CallOpts, _kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyMintingCaller) KittyIndexToApproved ¶
func (_KittyMinting *KittyMintingCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyMintingCaller) KittyIndexToOwner ¶
func (_KittyMinting *KittyMintingCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyMintingCaller) Name ¶
func (_KittyMinting *KittyMintingCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyMintingCaller) OwnerOf ¶
func (_KittyMinting *KittyMintingCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyMintingCaller) PROMOCREATIONLIMIT ¶
PROMOCREATIONLIMIT is a free data retrieval call binding the contract method 0xdefb9584.
Solidity: function PROMO_CREATION_LIMIT() view returns(uint256)
func (*KittyMintingCaller) Paused ¶
func (_KittyMinting *KittyMintingCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyMintingCaller) PregnantKitties ¶
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyMintingCaller) PromoCreatedCount ¶
PromoCreatedCount is a free data retrieval call binding the contract method 0x05e45546.
Solidity: function promoCreatedCount() view returns(uint256)
func (*KittyMintingCaller) SaleAuction ¶
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyMintingCaller) SecondsPerBlock ¶
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyMintingCaller) SireAllowedToAddress ¶
func (_KittyMinting *KittyMintingCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyMintingCaller) SiringAuction ¶
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyMintingCaller) SupportsInterface ¶
func (_KittyMinting *KittyMintingCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyMintingCaller) Symbol ¶
func (_KittyMinting *KittyMintingCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyMintingCaller) TokenMetadata ¶
func (_KittyMinting *KittyMintingCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyMintingCaller) TokensOfOwner ¶
func (_KittyMinting *KittyMintingCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyMintingCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyMintingCallerRaw ¶
type KittyMintingCallerRaw struct {
Contract *KittyMintingCaller // Generic read-only contract binding to access the raw methods on
}
KittyMintingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*KittyMintingCallerRaw) Call ¶
func (_KittyMinting *KittyMintingCallerRaw) 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 KittyMintingCallerSession ¶
type KittyMintingCallerSession struct { Contract *KittyMintingCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
KittyMintingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*KittyMintingCallerSession) AutoBirthFee ¶
func (_KittyMinting *KittyMintingCallerSession) AutoBirthFee() (*big.Int, error)
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyMintingCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyMintingCallerSession) CanBreedWith ¶
func (_KittyMinting *KittyMintingCallerSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyMintingCallerSession) CeoAddress ¶
func (_KittyMinting *KittyMintingCallerSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyMintingCallerSession) CfoAddress ¶
func (_KittyMinting *KittyMintingCallerSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyMintingCallerSession) CooAddress ¶
func (_KittyMinting *KittyMintingCallerSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyMintingCallerSession) Cooldowns ¶
func (_KittyMinting *KittyMintingCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyMintingCallerSession) Erc721Metadata ¶
func (_KittyMinting *KittyMintingCallerSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyMintingCallerSession) GEN0AUCTIONDURATION ¶
func (_KittyMinting *KittyMintingCallerSession) GEN0AUCTIONDURATION() (*big.Int, error)
GEN0AUCTIONDURATION is a free data retrieval call binding the contract method 0x19c2f201.
Solidity: function GEN0_AUCTION_DURATION() view returns(uint256)
func (*KittyMintingCallerSession) GEN0CREATIONLIMIT ¶
func (_KittyMinting *KittyMintingCallerSession) GEN0CREATIONLIMIT() (*big.Int, error)
GEN0CREATIONLIMIT is a free data retrieval call binding the contract method 0x680eba27.
Solidity: function GEN0_CREATION_LIMIT() view returns(uint256)
func (*KittyMintingCallerSession) GEN0STARTINGPRICE ¶
func (_KittyMinting *KittyMintingCallerSession) GEN0STARTINGPRICE() (*big.Int, error)
GEN0STARTINGPRICE is a free data retrieval call binding the contract method 0x0e583df0.
Solidity: function GEN0_STARTING_PRICE() view returns(uint256)
func (*KittyMintingCallerSession) Gen0CreatedCount ¶
func (_KittyMinting *KittyMintingCallerSession) Gen0CreatedCount() (*big.Int, error)
Gen0CreatedCount is a free data retrieval call binding the contract method 0xf1ca9410.
Solidity: function gen0CreatedCount() view returns(uint256)
func (*KittyMintingCallerSession) GeneScience ¶
func (_KittyMinting *KittyMintingCallerSession) GeneScience() (common.Address, error)
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyMintingCallerSession) IsPregnant ¶
func (_KittyMinting *KittyMintingCallerSession) IsPregnant(_kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyMintingCallerSession) IsReadyToBreed ¶
func (_KittyMinting *KittyMintingCallerSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyMintingCallerSession) KittyIndexToApproved ¶
func (_KittyMinting *KittyMintingCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyMintingCallerSession) KittyIndexToOwner ¶
func (_KittyMinting *KittyMintingCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyMintingCallerSession) Name ¶
func (_KittyMinting *KittyMintingCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyMintingCallerSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyMintingCallerSession) PROMOCREATIONLIMIT ¶
func (_KittyMinting *KittyMintingCallerSession) PROMOCREATIONLIMIT() (*big.Int, error)
PROMOCREATIONLIMIT is a free data retrieval call binding the contract method 0xdefb9584.
Solidity: function PROMO_CREATION_LIMIT() view returns(uint256)
func (*KittyMintingCallerSession) Paused ¶
func (_KittyMinting *KittyMintingCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyMintingCallerSession) PregnantKitties ¶
func (_KittyMinting *KittyMintingCallerSession) PregnantKitties() (*big.Int, error)
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyMintingCallerSession) PromoCreatedCount ¶
func (_KittyMinting *KittyMintingCallerSession) PromoCreatedCount() (*big.Int, error)
PromoCreatedCount is a free data retrieval call binding the contract method 0x05e45546.
Solidity: function promoCreatedCount() view returns(uint256)
func (*KittyMintingCallerSession) SaleAuction ¶
func (_KittyMinting *KittyMintingCallerSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyMintingCallerSession) SecondsPerBlock ¶
func (_KittyMinting *KittyMintingCallerSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyMintingCallerSession) SireAllowedToAddress ¶
func (_KittyMinting *KittyMintingCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyMintingCallerSession) SiringAuction ¶
func (_KittyMinting *KittyMintingCallerSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyMintingCallerSession) SupportsInterface ¶
func (_KittyMinting *KittyMintingCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyMintingCallerSession) Symbol ¶
func (_KittyMinting *KittyMintingCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyMintingCallerSession) TokenMetadata ¶
func (_KittyMinting *KittyMintingCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyMintingCallerSession) TokensOfOwner ¶
func (_KittyMinting *KittyMintingCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyMintingCallerSession) TotalSupply ¶
func (_KittyMinting *KittyMintingCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyMintingContractUpgrade ¶
type KittyMintingContractUpgrade struct { NewContract common.Address Raw types.Log // Blockchain specific contextual infos }
KittyMintingContractUpgrade represents a ContractUpgrade event raised by the KittyMinting contract.
type KittyMintingContractUpgradeIterator ¶
type KittyMintingContractUpgradeIterator struct { Event *KittyMintingContractUpgrade // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyMintingContractUpgradeIterator is returned from FilterContractUpgrade and is used to iterate over the raw logs and unpacked data for ContractUpgrade events raised by the KittyMinting contract.
func (*KittyMintingContractUpgradeIterator) Close ¶
func (it *KittyMintingContractUpgradeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyMintingContractUpgradeIterator) Error ¶
func (it *KittyMintingContractUpgradeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyMintingContractUpgradeIterator) Next ¶
func (it *KittyMintingContractUpgradeIterator) 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 KittyMintingFilterer ¶
type KittyMintingFilterer struct {
// contains filtered or unexported fields
}
KittyMintingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewKittyMintingFilterer ¶
func NewKittyMintingFilterer(address common.Address, filterer bind.ContractFilterer) (*KittyMintingFilterer, error)
NewKittyMintingFilterer creates a new log filterer instance of KittyMinting, bound to a specific deployed contract.
func (*KittyMintingFilterer) FilterApproval ¶
func (_KittyMinting *KittyMintingFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyMintingApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyMintingFilterer) FilterBirth ¶
func (_KittyMinting *KittyMintingFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyMintingBirthIterator, error)
FilterBirth is a free log retrieval operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyMintingFilterer) FilterContractUpgrade ¶
func (_KittyMinting *KittyMintingFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyMintingContractUpgradeIterator, error)
FilterContractUpgrade is a free log retrieval operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyMintingFilterer) FilterPregnant ¶
func (_KittyMinting *KittyMintingFilterer) FilterPregnant(opts *bind.FilterOpts) (*KittyMintingPregnantIterator, error)
FilterPregnant is a free log retrieval operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyMintingFilterer) FilterTransfer ¶
func (_KittyMinting *KittyMintingFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyMintingTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyMintingFilterer) ParseApproval ¶
func (_KittyMinting *KittyMintingFilterer) ParseApproval(log types.Log) (*KittyMintingApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyMintingFilterer) ParseBirth ¶
func (_KittyMinting *KittyMintingFilterer) ParseBirth(log types.Log) (*KittyMintingBirth, error)
ParseBirth is a log parse operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyMintingFilterer) ParseContractUpgrade ¶
func (_KittyMinting *KittyMintingFilterer) ParseContractUpgrade(log types.Log) (*KittyMintingContractUpgrade, error)
ParseContractUpgrade is a log parse operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyMintingFilterer) ParsePregnant ¶
func (_KittyMinting *KittyMintingFilterer) ParsePregnant(log types.Log) (*KittyMintingPregnant, error)
ParsePregnant is a log parse operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyMintingFilterer) ParseTransfer ¶
func (_KittyMinting *KittyMintingFilterer) ParseTransfer(log types.Log) (*KittyMintingTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyMintingFilterer) WatchApproval ¶
func (_KittyMinting *KittyMintingFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyMintingApproval) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyMintingFilterer) WatchBirth ¶
func (_KittyMinting *KittyMintingFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyMintingBirth) (event.Subscription, error)
WatchBirth is a free log subscription operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyMintingFilterer) WatchContractUpgrade ¶
func (_KittyMinting *KittyMintingFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyMintingContractUpgrade) (event.Subscription, error)
WatchContractUpgrade is a free log subscription operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyMintingFilterer) WatchPregnant ¶
func (_KittyMinting *KittyMintingFilterer) WatchPregnant(opts *bind.WatchOpts, sink chan<- *KittyMintingPregnant) (event.Subscription, error)
WatchPregnant is a free log subscription operation binding the contract event 0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80.
Solidity: event Pregnant(address owner, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
func (*KittyMintingFilterer) WatchTransfer ¶
func (_KittyMinting *KittyMintingFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyMintingTransfer) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
type KittyMintingPregnant ¶
type KittyMintingPregnant struct { Owner common.Address MatronId *big.Int SireId *big.Int CooldownEndBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyMintingPregnant represents a Pregnant event raised by the KittyMinting contract.
type KittyMintingPregnantIterator ¶
type KittyMintingPregnantIterator struct { Event *KittyMintingPregnant // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyMintingPregnantIterator is returned from FilterPregnant and is used to iterate over the raw logs and unpacked data for Pregnant events raised by the KittyMinting contract.
func (*KittyMintingPregnantIterator) Close ¶
func (it *KittyMintingPregnantIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyMintingPregnantIterator) Error ¶
func (it *KittyMintingPregnantIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyMintingPregnantIterator) Next ¶
func (it *KittyMintingPregnantIterator) 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 KittyMintingRaw ¶
type KittyMintingRaw struct {
Contract *KittyMinting // Generic contract binding to access the raw methods on
}
KittyMintingRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*KittyMintingRaw) Call ¶
func (_KittyMinting *KittyMintingRaw) 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 (*KittyMintingRaw) Transact ¶
func (_KittyMinting *KittyMintingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyMintingRaw) Transfer ¶
func (_KittyMinting *KittyMintingRaw) 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 KittyMintingSession ¶
type KittyMintingSession struct { Contract *KittyMinting // 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 }
KittyMintingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*KittyMintingSession) Approve ¶
func (_KittyMinting *KittyMintingSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyMintingSession) ApproveSiring ¶
func (_KittyMinting *KittyMintingSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyMintingSession) AutoBirthFee ¶
func (_KittyMinting *KittyMintingSession) AutoBirthFee() (*big.Int, error)
AutoBirthFee is a free data retrieval call binding the contract method 0xb0c35c05.
Solidity: function autoBirthFee() view returns(uint256)
func (*KittyMintingSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyMintingSession) BidOnSiringAuction ¶
func (_KittyMinting *KittyMintingSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyMintingSession) BreedWithAuto ¶
func (_KittyMinting *KittyMintingSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyMintingSession) CanBreedWith ¶
func (_KittyMinting *KittyMintingSession) CanBreedWith(_matronId *big.Int, _sireId *big.Int) (bool, error)
CanBreedWith is a free data retrieval call binding the contract method 0x46d22c70.
Solidity: function canBreedWith(uint256 _matronId, uint256 _sireId) view returns(bool)
func (*KittyMintingSession) CeoAddress ¶
func (_KittyMinting *KittyMintingSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyMintingSession) CfoAddress ¶
func (_KittyMinting *KittyMintingSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyMintingSession) CooAddress ¶
func (_KittyMinting *KittyMintingSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyMintingSession) Cooldowns ¶
func (_KittyMinting *KittyMintingSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyMintingSession) CreateGen0Auction ¶
func (_KittyMinting *KittyMintingSession) CreateGen0Auction(_genes *big.Int) (*types.Transaction, error)
CreateGen0Auction is a paid mutator transaction binding the contract method 0xc3bea9af.
Solidity: function createGen0Auction(uint256 _genes) returns()
func (*KittyMintingSession) CreatePromoKitty ¶
func (_KittyMinting *KittyMintingSession) CreatePromoKitty(_genes *big.Int, _owner common.Address) (*types.Transaction, error)
CreatePromoKitty is a paid mutator transaction binding the contract method 0x56129134.
Solidity: function createPromoKitty(uint256 _genes, address _owner) returns()
func (*KittyMintingSession) CreateSaleAuction ¶
func (_KittyMinting *KittyMintingSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyMintingSession) CreateSiringAuction ¶
func (_KittyMinting *KittyMintingSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyMintingSession) Erc721Metadata ¶
func (_KittyMinting *KittyMintingSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyMintingSession) GEN0AUCTIONDURATION ¶
func (_KittyMinting *KittyMintingSession) GEN0AUCTIONDURATION() (*big.Int, error)
GEN0AUCTIONDURATION is a free data retrieval call binding the contract method 0x19c2f201.
Solidity: function GEN0_AUCTION_DURATION() view returns(uint256)
func (*KittyMintingSession) GEN0CREATIONLIMIT ¶
func (_KittyMinting *KittyMintingSession) GEN0CREATIONLIMIT() (*big.Int, error)
GEN0CREATIONLIMIT is a free data retrieval call binding the contract method 0x680eba27.
Solidity: function GEN0_CREATION_LIMIT() view returns(uint256)
func (*KittyMintingSession) GEN0STARTINGPRICE ¶
func (_KittyMinting *KittyMintingSession) GEN0STARTINGPRICE() (*big.Int, error)
GEN0STARTINGPRICE is a free data retrieval call binding the contract method 0x0e583df0.
Solidity: function GEN0_STARTING_PRICE() view returns(uint256)
func (*KittyMintingSession) Gen0CreatedCount ¶
func (_KittyMinting *KittyMintingSession) Gen0CreatedCount() (*big.Int, error)
Gen0CreatedCount is a free data retrieval call binding the contract method 0xf1ca9410.
Solidity: function gen0CreatedCount() view returns(uint256)
func (*KittyMintingSession) GeneScience ¶
func (_KittyMinting *KittyMintingSession) GeneScience() (common.Address, error)
GeneScience is a free data retrieval call binding the contract method 0xf2b47d52.
Solidity: function geneScience() view returns(address)
func (*KittyMintingSession) GiveBirth ¶
func (_KittyMinting *KittyMintingSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyMintingSession) IsPregnant ¶
func (_KittyMinting *KittyMintingSession) IsPregnant(_kittyId *big.Int) (bool, error)
IsPregnant is a free data retrieval call binding the contract method 0x1940a936.
Solidity: function isPregnant(uint256 _kittyId) view returns(bool)
func (*KittyMintingSession) IsReadyToBreed ¶
func (_KittyMinting *KittyMintingSession) IsReadyToBreed(_kittyId *big.Int) (bool, error)
IsReadyToBreed is a free data retrieval call binding the contract method 0xd3e6f49f.
Solidity: function isReadyToBreed(uint256 _kittyId) view returns(bool)
func (*KittyMintingSession) KittyIndexToApproved ¶
func (_KittyMinting *KittyMintingSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyMintingSession) KittyIndexToOwner ¶
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyMintingSession) Name ¶
func (_KittyMinting *KittyMintingSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyMintingSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyMintingSession) PROMOCREATIONLIMIT ¶
func (_KittyMinting *KittyMintingSession) PROMOCREATIONLIMIT() (*big.Int, error)
PROMOCREATIONLIMIT is a free data retrieval call binding the contract method 0xdefb9584.
Solidity: function PROMO_CREATION_LIMIT() view returns(uint256)
func (*KittyMintingSession) Pause ¶
func (_KittyMinting *KittyMintingSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyMintingSession) Paused ¶
func (_KittyMinting *KittyMintingSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyMintingSession) PregnantKitties ¶
func (_KittyMinting *KittyMintingSession) PregnantKitties() (*big.Int, error)
PregnantKitties is a free data retrieval call binding the contract method 0x183a7947.
Solidity: function pregnantKitties() view returns(uint256)
func (*KittyMintingSession) PromoCreatedCount ¶
func (_KittyMinting *KittyMintingSession) PromoCreatedCount() (*big.Int, error)
PromoCreatedCount is a free data retrieval call binding the contract method 0x05e45546.
Solidity: function promoCreatedCount() view returns(uint256)
func (*KittyMintingSession) SaleAuction ¶
func (_KittyMinting *KittyMintingSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyMintingSession) SecondsPerBlock ¶
func (_KittyMinting *KittyMintingSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyMintingSession) SetAutoBirthFee ¶
func (_KittyMinting *KittyMintingSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyMintingSession) SetCEO ¶
func (_KittyMinting *KittyMintingSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyMintingSession) SetCFO ¶
func (_KittyMinting *KittyMintingSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyMintingSession) SetCOO ¶
func (_KittyMinting *KittyMintingSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyMintingSession) SetGeneScienceAddress ¶
func (_KittyMinting *KittyMintingSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyMintingSession) SetMetadataAddress ¶
func (_KittyMinting *KittyMintingSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyMintingSession) SetSaleAuctionAddress ¶
func (_KittyMinting *KittyMintingSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyMintingSession) SetSecondsPerBlock ¶
func (_KittyMinting *KittyMintingSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyMintingSession) SetSiringAuctionAddress ¶
func (_KittyMinting *KittyMintingSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyMintingSession) SireAllowedToAddress ¶
func (_KittyMinting *KittyMintingSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyMintingSession) SiringAuction ¶
func (_KittyMinting *KittyMintingSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyMintingSession) SupportsInterface ¶
func (_KittyMinting *KittyMintingSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyMintingSession) Symbol ¶
func (_KittyMinting *KittyMintingSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyMintingSession) TokenMetadata ¶
func (_KittyMinting *KittyMintingSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyMintingSession) TokensOfOwner ¶
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyMintingSession) TotalSupply ¶
func (_KittyMinting *KittyMintingSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*KittyMintingSession) Transfer ¶
func (_KittyMinting *KittyMintingSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyMintingSession) TransferFrom ¶
func (_KittyMinting *KittyMintingSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyMintingSession) Unpause ¶
func (_KittyMinting *KittyMintingSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyMintingSession) WithdrawAuctionBalances ¶
func (_KittyMinting *KittyMintingSession) WithdrawAuctionBalances() (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
type KittyMintingTransactor ¶
type KittyMintingTransactor struct {
// contains filtered or unexported fields
}
KittyMintingTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewKittyMintingTransactor ¶
func NewKittyMintingTransactor(address common.Address, transactor bind.ContractTransactor) (*KittyMintingTransactor, error)
NewKittyMintingTransactor creates a new write-only instance of KittyMinting, bound to a specific deployed contract.
func (*KittyMintingTransactor) Approve ¶
func (_KittyMinting *KittyMintingTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyMintingTransactor) ApproveSiring ¶
func (_KittyMinting *KittyMintingTransactor) ApproveSiring(opts *bind.TransactOpts, _addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyMintingTransactor) BidOnSiringAuction ¶
func (_KittyMinting *KittyMintingTransactor) BidOnSiringAuction(opts *bind.TransactOpts, _sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyMintingTransactor) BreedWithAuto ¶
func (_KittyMinting *KittyMintingTransactor) BreedWithAuto(opts *bind.TransactOpts, _matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyMintingTransactor) CreateGen0Auction ¶
func (_KittyMinting *KittyMintingTransactor) CreateGen0Auction(opts *bind.TransactOpts, _genes *big.Int) (*types.Transaction, error)
CreateGen0Auction is a paid mutator transaction binding the contract method 0xc3bea9af.
Solidity: function createGen0Auction(uint256 _genes) returns()
func (*KittyMintingTransactor) CreatePromoKitty ¶
func (_KittyMinting *KittyMintingTransactor) CreatePromoKitty(opts *bind.TransactOpts, _genes *big.Int, _owner common.Address) (*types.Transaction, error)
CreatePromoKitty is a paid mutator transaction binding the contract method 0x56129134.
Solidity: function createPromoKitty(uint256 _genes, address _owner) returns()
func (*KittyMintingTransactor) CreateSaleAuction ¶
func (_KittyMinting *KittyMintingTransactor) CreateSaleAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyMintingTransactor) CreateSiringAuction ¶
func (_KittyMinting *KittyMintingTransactor) CreateSiringAuction(opts *bind.TransactOpts, _kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyMintingTransactor) GiveBirth ¶
func (_KittyMinting *KittyMintingTransactor) GiveBirth(opts *bind.TransactOpts, _matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyMintingTransactor) Pause ¶
func (_KittyMinting *KittyMintingTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyMintingTransactor) SetAutoBirthFee ¶
func (_KittyMinting *KittyMintingTransactor) SetAutoBirthFee(opts *bind.TransactOpts, val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyMintingTransactor) SetCEO ¶
func (_KittyMinting *KittyMintingTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyMintingTransactor) SetCFO ¶
func (_KittyMinting *KittyMintingTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyMintingTransactor) SetCOO ¶
func (_KittyMinting *KittyMintingTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyMintingTransactor) SetGeneScienceAddress ¶
func (_KittyMinting *KittyMintingTransactor) SetGeneScienceAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyMintingTransactor) SetMetadataAddress ¶
func (_KittyMinting *KittyMintingTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyMintingTransactor) SetSaleAuctionAddress ¶
func (_KittyMinting *KittyMintingTransactor) SetSaleAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyMintingTransactor) SetSecondsPerBlock ¶
func (_KittyMinting *KittyMintingTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyMintingTransactor) SetSiringAuctionAddress ¶
func (_KittyMinting *KittyMintingTransactor) SetSiringAuctionAddress(opts *bind.TransactOpts, _address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyMintingTransactor) Transfer ¶
func (_KittyMinting *KittyMintingTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyMintingTransactor) TransferFrom ¶
func (_KittyMinting *KittyMintingTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyMintingTransactor) Unpause ¶
func (_KittyMinting *KittyMintingTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyMintingTransactor) WithdrawAuctionBalances ¶
func (_KittyMinting *KittyMintingTransactor) WithdrawAuctionBalances(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
type KittyMintingTransactorRaw ¶
type KittyMintingTransactorRaw struct {
Contract *KittyMintingTransactor // Generic write-only contract binding to access the raw methods on
}
KittyMintingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*KittyMintingTransactorRaw) Transact ¶
func (_KittyMinting *KittyMintingTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyMintingTransactorRaw) Transfer ¶
func (_KittyMinting *KittyMintingTransactorRaw) 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 KittyMintingTransactorSession ¶
type KittyMintingTransactorSession struct { Contract *KittyMintingTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
KittyMintingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*KittyMintingTransactorSession) Approve ¶
func (_KittyMinting *KittyMintingTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyMintingTransactorSession) ApproveSiring ¶
func (_KittyMinting *KittyMintingTransactorSession) ApproveSiring(_addr common.Address, _sireId *big.Int) (*types.Transaction, error)
ApproveSiring is a paid mutator transaction binding the contract method 0x4dfff04f.
Solidity: function approveSiring(address _addr, uint256 _sireId) returns()
func (*KittyMintingTransactorSession) BidOnSiringAuction ¶
func (_KittyMinting *KittyMintingTransactorSession) BidOnSiringAuction(_sireId *big.Int, _matronId *big.Int) (*types.Transaction, error)
BidOnSiringAuction is a paid mutator transaction binding the contract method 0xed60ade6.
Solidity: function bidOnSiringAuction(uint256 _sireId, uint256 _matronId) payable returns()
func (*KittyMintingTransactorSession) BreedWithAuto ¶
func (_KittyMinting *KittyMintingTransactorSession) BreedWithAuto(_matronId *big.Int, _sireId *big.Int) (*types.Transaction, error)
BreedWithAuto is a paid mutator transaction binding the contract method 0xf7d8c883.
Solidity: function breedWithAuto(uint256 _matronId, uint256 _sireId) payable returns()
func (*KittyMintingTransactorSession) CreateGen0Auction ¶
func (_KittyMinting *KittyMintingTransactorSession) CreateGen0Auction(_genes *big.Int) (*types.Transaction, error)
CreateGen0Auction is a paid mutator transaction binding the contract method 0xc3bea9af.
Solidity: function createGen0Auction(uint256 _genes) returns()
func (*KittyMintingTransactorSession) CreatePromoKitty ¶
func (_KittyMinting *KittyMintingTransactorSession) CreatePromoKitty(_genes *big.Int, _owner common.Address) (*types.Transaction, error)
CreatePromoKitty is a paid mutator transaction binding the contract method 0x56129134.
Solidity: function createPromoKitty(uint256 _genes, address _owner) returns()
func (*KittyMintingTransactorSession) CreateSaleAuction ¶
func (_KittyMinting *KittyMintingTransactorSession) CreateSaleAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSaleAuction is a paid mutator transaction binding the contract method 0x3d7d3f5a.
Solidity: function createSaleAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyMintingTransactorSession) CreateSiringAuction ¶
func (_KittyMinting *KittyMintingTransactorSession) CreateSiringAuction(_kittyId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int) (*types.Transaction, error)
CreateSiringAuction is a paid mutator transaction binding the contract method 0x4ad8c938.
Solidity: function createSiringAuction(uint256 _kittyId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) returns()
func (*KittyMintingTransactorSession) GiveBirth ¶
func (_KittyMinting *KittyMintingTransactorSession) GiveBirth(_matronId *big.Int) (*types.Transaction, error)
GiveBirth is a paid mutator transaction binding the contract method 0x88c2a0bf.
Solidity: function giveBirth(uint256 _matronId) returns(uint256)
func (*KittyMintingTransactorSession) Pause ¶
func (_KittyMinting *KittyMintingTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyMintingTransactorSession) SetAutoBirthFee ¶
func (_KittyMinting *KittyMintingTransactorSession) SetAutoBirthFee(val *big.Int) (*types.Transaction, error)
SetAutoBirthFee is a paid mutator transaction binding the contract method 0x4b85fd55.
Solidity: function setAutoBirthFee(uint256 val) returns()
func (*KittyMintingTransactorSession) SetCEO ¶
func (_KittyMinting *KittyMintingTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyMintingTransactorSession) SetCFO ¶
func (_KittyMinting *KittyMintingTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyMintingTransactorSession) SetCOO ¶
func (_KittyMinting *KittyMintingTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyMintingTransactorSession) SetGeneScienceAddress ¶
func (_KittyMinting *KittyMintingTransactorSession) SetGeneScienceAddress(_address common.Address) (*types.Transaction, error)
SetGeneScienceAddress is a paid mutator transaction binding the contract method 0x24e7a38a.
Solidity: function setGeneScienceAddress(address _address) returns()
func (*KittyMintingTransactorSession) SetMetadataAddress ¶
func (_KittyMinting *KittyMintingTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyMintingTransactorSession) SetSaleAuctionAddress ¶
func (_KittyMinting *KittyMintingTransactorSession) SetSaleAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSaleAuctionAddress is a paid mutator transaction binding the contract method 0x6fbde40d.
Solidity: function setSaleAuctionAddress(address _address) returns()
func (*KittyMintingTransactorSession) SetSecondsPerBlock ¶
func (_KittyMinting *KittyMintingTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyMintingTransactorSession) SetSiringAuctionAddress ¶
func (_KittyMinting *KittyMintingTransactorSession) SetSiringAuctionAddress(_address common.Address) (*types.Transaction, error)
SetSiringAuctionAddress is a paid mutator transaction binding the contract method 0x14001f4c.
Solidity: function setSiringAuctionAddress(address _address) returns()
func (*KittyMintingTransactorSession) Transfer ¶
func (_KittyMinting *KittyMintingTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyMintingTransactorSession) TransferFrom ¶
func (_KittyMinting *KittyMintingTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyMintingTransactorSession) Unpause ¶
func (_KittyMinting *KittyMintingTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*KittyMintingTransactorSession) WithdrawAuctionBalances ¶
func (_KittyMinting *KittyMintingTransactorSession) WithdrawAuctionBalances() (*types.Transaction, error)
WithdrawAuctionBalances is a paid mutator transaction binding the contract method 0x91876e57.
Solidity: function withdrawAuctionBalances() returns()
type KittyMintingTransfer ¶
type KittyMintingTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyMintingTransfer represents a Transfer event raised by the KittyMinting contract.
type KittyMintingTransferIterator ¶
type KittyMintingTransferIterator struct { Event *KittyMintingTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyMintingTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the KittyMinting contract.
func (*KittyMintingTransferIterator) Close ¶
func (it *KittyMintingTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyMintingTransferIterator) Error ¶
func (it *KittyMintingTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyMintingTransferIterator) Next ¶
func (it *KittyMintingTransferIterator) 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 KittyOwnership ¶
type KittyOwnership struct { KittyOwnershipCaller // Read-only binding to the contract KittyOwnershipTransactor // Write-only binding to the contract KittyOwnershipFilterer // Log filterer for contract events }
KittyOwnership is an auto generated Go binding around an Ethereum contract.
func DeployKittyOwnership ¶
func DeployKittyOwnership(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KittyOwnership, error)
DeployKittyOwnership deploys a new Ethereum contract, binding an instance of KittyOwnership to it.
func NewKittyOwnership ¶
func NewKittyOwnership(address common.Address, backend bind.ContractBackend) (*KittyOwnership, error)
NewKittyOwnership creates a new instance of KittyOwnership, bound to a specific deployed contract.
type KittyOwnershipApproval ¶
type KittyOwnershipApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyOwnershipApproval represents a Approval event raised by the KittyOwnership contract.
type KittyOwnershipApprovalIterator ¶
type KittyOwnershipApprovalIterator struct { Event *KittyOwnershipApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyOwnershipApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the KittyOwnership contract.
func (*KittyOwnershipApprovalIterator) Close ¶
func (it *KittyOwnershipApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyOwnershipApprovalIterator) Error ¶
func (it *KittyOwnershipApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyOwnershipApprovalIterator) Next ¶
func (it *KittyOwnershipApprovalIterator) 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 KittyOwnershipBirth ¶
type KittyOwnershipBirth struct { Owner common.Address KittyId *big.Int MatronId *big.Int SireId *big.Int Genes *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyOwnershipBirth represents a Birth event raised by the KittyOwnership contract.
type KittyOwnershipBirthIterator ¶
type KittyOwnershipBirthIterator struct { Event *KittyOwnershipBirth // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyOwnershipBirthIterator is returned from FilterBirth and is used to iterate over the raw logs and unpacked data for Birth events raised by the KittyOwnership contract.
func (*KittyOwnershipBirthIterator) Close ¶
func (it *KittyOwnershipBirthIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyOwnershipBirthIterator) Error ¶
func (it *KittyOwnershipBirthIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyOwnershipBirthIterator) Next ¶
func (it *KittyOwnershipBirthIterator) 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 KittyOwnershipCaller ¶
type KittyOwnershipCaller struct {
// contains filtered or unexported fields
}
KittyOwnershipCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewKittyOwnershipCaller ¶
func NewKittyOwnershipCaller(address common.Address, caller bind.ContractCaller) (*KittyOwnershipCaller, error)
NewKittyOwnershipCaller creates a new read-only instance of KittyOwnership, bound to a specific deployed contract.
func (*KittyOwnershipCaller) BalanceOf ¶
func (_KittyOwnership *KittyOwnershipCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyOwnershipCaller) CeoAddress ¶
func (_KittyOwnership *KittyOwnershipCaller) CeoAddress(opts *bind.CallOpts) (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyOwnershipCaller) CfoAddress ¶
func (_KittyOwnership *KittyOwnershipCaller) CfoAddress(opts *bind.CallOpts) (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyOwnershipCaller) CooAddress ¶
func (_KittyOwnership *KittyOwnershipCaller) CooAddress(opts *bind.CallOpts) (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyOwnershipCaller) Cooldowns ¶
func (_KittyOwnership *KittyOwnershipCaller) Cooldowns(opts *bind.CallOpts, arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyOwnershipCaller) Erc721Metadata ¶
func (_KittyOwnership *KittyOwnershipCaller) Erc721Metadata(opts *bind.CallOpts) (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyOwnershipCaller) KittyIndexToApproved ¶
func (_KittyOwnership *KittyOwnershipCaller) KittyIndexToApproved(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyOwnershipCaller) KittyIndexToOwner ¶
func (_KittyOwnership *KittyOwnershipCaller) KittyIndexToOwner(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyOwnershipCaller) Name ¶
func (_KittyOwnership *KittyOwnershipCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyOwnershipCaller) OwnerOf ¶
func (_KittyOwnership *KittyOwnershipCaller) OwnerOf(opts *bind.CallOpts, _tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyOwnershipCaller) Paused ¶
func (_KittyOwnership *KittyOwnershipCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyOwnershipCaller) SaleAuction ¶
func (_KittyOwnership *KittyOwnershipCaller) SaleAuction(opts *bind.CallOpts) (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyOwnershipCaller) SecondsPerBlock ¶
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyOwnershipCaller) SireAllowedToAddress ¶
func (_KittyOwnership *KittyOwnershipCaller) SireAllowedToAddress(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyOwnershipCaller) SiringAuction ¶
func (_KittyOwnership *KittyOwnershipCaller) SiringAuction(opts *bind.CallOpts) (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyOwnershipCaller) SupportsInterface ¶
func (_KittyOwnership *KittyOwnershipCaller) SupportsInterface(opts *bind.CallOpts, _interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyOwnershipCaller) Symbol ¶
func (_KittyOwnership *KittyOwnershipCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyOwnershipCaller) TokenMetadata ¶
func (_KittyOwnership *KittyOwnershipCaller) TokenMetadata(opts *bind.CallOpts, _tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyOwnershipCaller) TokensOfOwner ¶
func (_KittyOwnership *KittyOwnershipCaller) TokensOfOwner(opts *bind.CallOpts, _owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyOwnershipCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyOwnershipCallerRaw ¶
type KittyOwnershipCallerRaw struct {
Contract *KittyOwnershipCaller // Generic read-only contract binding to access the raw methods on
}
KittyOwnershipCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*KittyOwnershipCallerRaw) Call ¶
func (_KittyOwnership *KittyOwnershipCallerRaw) 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 KittyOwnershipCallerSession ¶
type KittyOwnershipCallerSession struct { Contract *KittyOwnershipCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
KittyOwnershipCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*KittyOwnershipCallerSession) BalanceOf ¶
func (_KittyOwnership *KittyOwnershipCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyOwnershipCallerSession) CeoAddress ¶
func (_KittyOwnership *KittyOwnershipCallerSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyOwnershipCallerSession) CfoAddress ¶
func (_KittyOwnership *KittyOwnershipCallerSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyOwnershipCallerSession) CooAddress ¶
func (_KittyOwnership *KittyOwnershipCallerSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyOwnershipCallerSession) Cooldowns ¶
func (_KittyOwnership *KittyOwnershipCallerSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyOwnershipCallerSession) Erc721Metadata ¶
func (_KittyOwnership *KittyOwnershipCallerSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyOwnershipCallerSession) KittyIndexToApproved ¶
func (_KittyOwnership *KittyOwnershipCallerSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyOwnershipCallerSession) KittyIndexToOwner ¶
func (_KittyOwnership *KittyOwnershipCallerSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyOwnershipCallerSession) Name ¶
func (_KittyOwnership *KittyOwnershipCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyOwnershipCallerSession) OwnerOf ¶
func (_KittyOwnership *KittyOwnershipCallerSession) OwnerOf(_tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyOwnershipCallerSession) Paused ¶
func (_KittyOwnership *KittyOwnershipCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyOwnershipCallerSession) SaleAuction ¶
func (_KittyOwnership *KittyOwnershipCallerSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyOwnershipCallerSession) SecondsPerBlock ¶
func (_KittyOwnership *KittyOwnershipCallerSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyOwnershipCallerSession) SireAllowedToAddress ¶
func (_KittyOwnership *KittyOwnershipCallerSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyOwnershipCallerSession) SiringAuction ¶
func (_KittyOwnership *KittyOwnershipCallerSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyOwnershipCallerSession) SupportsInterface ¶
func (_KittyOwnership *KittyOwnershipCallerSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyOwnershipCallerSession) Symbol ¶
func (_KittyOwnership *KittyOwnershipCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyOwnershipCallerSession) TokenMetadata ¶
func (_KittyOwnership *KittyOwnershipCallerSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyOwnershipCallerSession) TokensOfOwner ¶
func (_KittyOwnership *KittyOwnershipCallerSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyOwnershipCallerSession) TotalSupply ¶
func (_KittyOwnership *KittyOwnershipCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type KittyOwnershipContractUpgrade ¶
type KittyOwnershipContractUpgrade struct { NewContract common.Address Raw types.Log // Blockchain specific contextual infos }
KittyOwnershipContractUpgrade represents a ContractUpgrade event raised by the KittyOwnership contract.
type KittyOwnershipContractUpgradeIterator ¶
type KittyOwnershipContractUpgradeIterator struct { Event *KittyOwnershipContractUpgrade // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyOwnershipContractUpgradeIterator is returned from FilterContractUpgrade and is used to iterate over the raw logs and unpacked data for ContractUpgrade events raised by the KittyOwnership contract.
func (*KittyOwnershipContractUpgradeIterator) Close ¶
func (it *KittyOwnershipContractUpgradeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyOwnershipContractUpgradeIterator) Error ¶
func (it *KittyOwnershipContractUpgradeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyOwnershipContractUpgradeIterator) Next ¶
func (it *KittyOwnershipContractUpgradeIterator) 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 KittyOwnershipFilterer ¶
type KittyOwnershipFilterer struct {
// contains filtered or unexported fields
}
KittyOwnershipFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewKittyOwnershipFilterer ¶
func NewKittyOwnershipFilterer(address common.Address, filterer bind.ContractFilterer) (*KittyOwnershipFilterer, error)
NewKittyOwnershipFilterer creates a new log filterer instance of KittyOwnership, bound to a specific deployed contract.
func (*KittyOwnershipFilterer) FilterApproval ¶
func (_KittyOwnership *KittyOwnershipFilterer) FilterApproval(opts *bind.FilterOpts) (*KittyOwnershipApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyOwnershipFilterer) FilterBirth ¶
func (_KittyOwnership *KittyOwnershipFilterer) FilterBirth(opts *bind.FilterOpts) (*KittyOwnershipBirthIterator, error)
FilterBirth is a free log retrieval operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyOwnershipFilterer) FilterContractUpgrade ¶
func (_KittyOwnership *KittyOwnershipFilterer) FilterContractUpgrade(opts *bind.FilterOpts) (*KittyOwnershipContractUpgradeIterator, error)
FilterContractUpgrade is a free log retrieval operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyOwnershipFilterer) FilterTransfer ¶
func (_KittyOwnership *KittyOwnershipFilterer) FilterTransfer(opts *bind.FilterOpts) (*KittyOwnershipTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyOwnershipFilterer) ParseApproval ¶
func (_KittyOwnership *KittyOwnershipFilterer) ParseApproval(log types.Log) (*KittyOwnershipApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyOwnershipFilterer) ParseBirth ¶
func (_KittyOwnership *KittyOwnershipFilterer) ParseBirth(log types.Log) (*KittyOwnershipBirth, error)
ParseBirth is a log parse operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyOwnershipFilterer) ParseContractUpgrade ¶
func (_KittyOwnership *KittyOwnershipFilterer) ParseContractUpgrade(log types.Log) (*KittyOwnershipContractUpgrade, error)
ParseContractUpgrade is a log parse operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyOwnershipFilterer) ParseTransfer ¶
func (_KittyOwnership *KittyOwnershipFilterer) ParseTransfer(log types.Log) (*KittyOwnershipTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
func (*KittyOwnershipFilterer) WatchApproval ¶
func (_KittyOwnership *KittyOwnershipFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *KittyOwnershipApproval) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address owner, address approved, uint256 tokenId)
func (*KittyOwnershipFilterer) WatchBirth ¶
func (_KittyOwnership *KittyOwnershipFilterer) WatchBirth(opts *bind.WatchOpts, sink chan<- *KittyOwnershipBirth) (event.Subscription, error)
WatchBirth is a free log subscription operation binding the contract event 0x0a5311bd2a6608f08a180df2ee7c5946819a649b204b554bb8e39825b2c50ad5.
Solidity: event Birth(address owner, uint256 kittyId, uint256 matronId, uint256 sireId, uint256 genes)
func (*KittyOwnershipFilterer) WatchContractUpgrade ¶
func (_KittyOwnership *KittyOwnershipFilterer) WatchContractUpgrade(opts *bind.WatchOpts, sink chan<- *KittyOwnershipContractUpgrade) (event.Subscription, error)
WatchContractUpgrade is a free log subscription operation binding the contract event 0x450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa446199305.
Solidity: event ContractUpgrade(address newContract)
func (*KittyOwnershipFilterer) WatchTransfer ¶
func (_KittyOwnership *KittyOwnershipFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *KittyOwnershipTransfer) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address from, address to, uint256 tokenId)
type KittyOwnershipRaw ¶
type KittyOwnershipRaw struct {
Contract *KittyOwnership // Generic contract binding to access the raw methods on
}
KittyOwnershipRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*KittyOwnershipRaw) Call ¶
func (_KittyOwnership *KittyOwnershipRaw) 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 (*KittyOwnershipRaw) Transact ¶
func (_KittyOwnership *KittyOwnershipRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyOwnershipRaw) Transfer ¶
func (_KittyOwnership *KittyOwnershipRaw) 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 KittyOwnershipSession ¶
type KittyOwnershipSession struct { Contract *KittyOwnership // 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 }
KittyOwnershipSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*KittyOwnershipSession) Approve ¶
func (_KittyOwnership *KittyOwnershipSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyOwnershipSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 count)
func (*KittyOwnershipSession) CeoAddress ¶
func (_KittyOwnership *KittyOwnershipSession) CeoAddress() (common.Address, error)
CeoAddress is a free data retrieval call binding the contract method 0x0a0f8168.
Solidity: function ceoAddress() view returns(address)
func (*KittyOwnershipSession) CfoAddress ¶
func (_KittyOwnership *KittyOwnershipSession) CfoAddress() (common.Address, error)
CfoAddress is a free data retrieval call binding the contract method 0x0519ce79.
Solidity: function cfoAddress() view returns(address)
func (*KittyOwnershipSession) CooAddress ¶
func (_KittyOwnership *KittyOwnershipSession) CooAddress() (common.Address, error)
CooAddress is a free data retrieval call binding the contract method 0xb047fb50.
Solidity: function cooAddress() view returns(address)
func (*KittyOwnershipSession) Cooldowns ¶
func (_KittyOwnership *KittyOwnershipSession) Cooldowns(arg0 *big.Int) (uint32, error)
Cooldowns is a free data retrieval call binding the contract method 0x9d6fac6f.
Solidity: function cooldowns(uint256 ) view returns(uint32)
func (*KittyOwnershipSession) Erc721Metadata ¶
func (_KittyOwnership *KittyOwnershipSession) Erc721Metadata() (common.Address, error)
Erc721Metadata is a free data retrieval call binding the contract method 0xbc4006f5.
Solidity: function erc721Metadata() view returns(address)
func (*KittyOwnershipSession) KittyIndexToApproved ¶
func (_KittyOwnership *KittyOwnershipSession) KittyIndexToApproved(arg0 *big.Int) (common.Address, error)
KittyIndexToApproved is a free data retrieval call binding the contract method 0x481af3d3.
Solidity: function kittyIndexToApproved(uint256 ) view returns(address)
func (*KittyOwnershipSession) KittyIndexToOwner ¶
func (_KittyOwnership *KittyOwnershipSession) KittyIndexToOwner(arg0 *big.Int) (common.Address, error)
KittyIndexToOwner is a free data retrieval call binding the contract method 0xa45f4bfc.
Solidity: function kittyIndexToOwner(uint256 ) view returns(address)
func (*KittyOwnershipSession) Name ¶
func (_KittyOwnership *KittyOwnershipSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*KittyOwnershipSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 _tokenId) view returns(address owner)
func (*KittyOwnershipSession) Pause ¶
func (_KittyOwnership *KittyOwnershipSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyOwnershipSession) Paused ¶
func (_KittyOwnership *KittyOwnershipSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*KittyOwnershipSession) SaleAuction ¶
func (_KittyOwnership *KittyOwnershipSession) SaleAuction() (common.Address, error)
SaleAuction is a free data retrieval call binding the contract method 0xe6cbe351.
Solidity: function saleAuction() view returns(address)
func (*KittyOwnershipSession) SecondsPerBlock ¶
func (_KittyOwnership *KittyOwnershipSession) SecondsPerBlock() (*big.Int, error)
SecondsPerBlock is a free data retrieval call binding the contract method 0x7a7d4937.
Solidity: function secondsPerBlock() view returns(uint256)
func (*KittyOwnershipSession) SetCEO ¶
func (_KittyOwnership *KittyOwnershipSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyOwnershipSession) SetCFO ¶
func (_KittyOwnership *KittyOwnershipSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyOwnershipSession) SetCOO ¶
func (_KittyOwnership *KittyOwnershipSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyOwnershipSession) SetMetadataAddress ¶
func (_KittyOwnership *KittyOwnershipSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyOwnershipSession) SetSecondsPerBlock ¶
func (_KittyOwnership *KittyOwnershipSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyOwnershipSession) SireAllowedToAddress ¶
func (_KittyOwnership *KittyOwnershipSession) SireAllowedToAddress(arg0 *big.Int) (common.Address, error)
SireAllowedToAddress is a free data retrieval call binding the contract method 0x46116e6f.
Solidity: function sireAllowedToAddress(uint256 ) view returns(address)
func (*KittyOwnershipSession) SiringAuction ¶
func (_KittyOwnership *KittyOwnershipSession) SiringAuction() (common.Address, error)
SiringAuction is a free data retrieval call binding the contract method 0x21717ebf.
Solidity: function siringAuction() view returns(address)
func (*KittyOwnershipSession) SupportsInterface ¶
func (_KittyOwnership *KittyOwnershipSession) SupportsInterface(_interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 _interfaceID) view returns(bool)
func (*KittyOwnershipSession) Symbol ¶
func (_KittyOwnership *KittyOwnershipSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*KittyOwnershipSession) TokenMetadata ¶
func (_KittyOwnership *KittyOwnershipSession) TokenMetadata(_tokenId *big.Int, _preferredTransport string) (string, error)
TokenMetadata is a free data retrieval call binding the contract method 0x0560ff44.
Solidity: function tokenMetadata(uint256 _tokenId, string _preferredTransport) view returns(string infoUrl)
func (*KittyOwnershipSession) TokensOfOwner ¶
func (_KittyOwnership *KittyOwnershipSession) TokensOfOwner(_owner common.Address) ([]*big.Int, error)
TokensOfOwner is a free data retrieval call binding the contract method 0x8462151c.
Solidity: function tokensOfOwner(address _owner) view returns(uint256[] ownerTokens)
func (*KittyOwnershipSession) TotalSupply ¶
func (_KittyOwnership *KittyOwnershipSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*KittyOwnershipSession) Transfer ¶
func (_KittyOwnership *KittyOwnershipSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyOwnershipSession) TransferFrom ¶
func (_KittyOwnership *KittyOwnershipSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyOwnershipSession) Unpause ¶
func (_KittyOwnership *KittyOwnershipSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyOwnershipTransactor ¶
type KittyOwnershipTransactor struct {
// contains filtered or unexported fields
}
KittyOwnershipTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewKittyOwnershipTransactor ¶
func NewKittyOwnershipTransactor(address common.Address, transactor bind.ContractTransactor) (*KittyOwnershipTransactor, error)
NewKittyOwnershipTransactor creates a new write-only instance of KittyOwnership, bound to a specific deployed contract.
func (*KittyOwnershipTransactor) Approve ¶
func (_KittyOwnership *KittyOwnershipTransactor) Approve(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyOwnershipTransactor) Pause ¶
func (_KittyOwnership *KittyOwnershipTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyOwnershipTransactor) SetCEO ¶
func (_KittyOwnership *KittyOwnershipTransactor) SetCEO(opts *bind.TransactOpts, _newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyOwnershipTransactor) SetCFO ¶
func (_KittyOwnership *KittyOwnershipTransactor) SetCFO(opts *bind.TransactOpts, _newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyOwnershipTransactor) SetCOO ¶
func (_KittyOwnership *KittyOwnershipTransactor) SetCOO(opts *bind.TransactOpts, _newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyOwnershipTransactor) SetMetadataAddress ¶
func (_KittyOwnership *KittyOwnershipTransactor) SetMetadataAddress(opts *bind.TransactOpts, _contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyOwnershipTransactor) SetSecondsPerBlock ¶
func (_KittyOwnership *KittyOwnershipTransactor) SetSecondsPerBlock(opts *bind.TransactOpts, secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyOwnershipTransactor) Transfer ¶
func (_KittyOwnership *KittyOwnershipTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyOwnershipTransactor) TransferFrom ¶
func (_KittyOwnership *KittyOwnershipTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyOwnershipTransactor) Unpause ¶
func (_KittyOwnership *KittyOwnershipTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyOwnershipTransactorRaw ¶
type KittyOwnershipTransactorRaw struct {
Contract *KittyOwnershipTransactor // Generic write-only contract binding to access the raw methods on
}
KittyOwnershipTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*KittyOwnershipTransactorRaw) Transact ¶
func (_KittyOwnership *KittyOwnershipTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KittyOwnershipTransactorRaw) Transfer ¶
func (_KittyOwnership *KittyOwnershipTransactorRaw) 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 KittyOwnershipTransactorSession ¶
type KittyOwnershipTransactorSession struct { Contract *KittyOwnershipTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
KittyOwnershipTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*KittyOwnershipTransactorSession) Approve ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) Approve(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _to, uint256 _tokenId) returns()
func (*KittyOwnershipTransactorSession) Pause ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*KittyOwnershipTransactorSession) SetCEO ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) SetCEO(_newCEO common.Address) (*types.Transaction, error)
SetCEO is a paid mutator transaction binding the contract method 0x27d7874c.
Solidity: function setCEO(address _newCEO) returns()
func (*KittyOwnershipTransactorSession) SetCFO ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) SetCFO(_newCFO common.Address) (*types.Transaction, error)
SetCFO is a paid mutator transaction binding the contract method 0x4e0a3379.
Solidity: function setCFO(address _newCFO) returns()
func (*KittyOwnershipTransactorSession) SetCOO ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) SetCOO(_newCOO common.Address) (*types.Transaction, error)
SetCOO is a paid mutator transaction binding the contract method 0x2ba73c15.
Solidity: function setCOO(address _newCOO) returns()
func (*KittyOwnershipTransactorSession) SetMetadataAddress ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) SetMetadataAddress(_contractAddress common.Address) (*types.Transaction, error)
SetMetadataAddress is a paid mutator transaction binding the contract method 0xe17b25af.
Solidity: function setMetadataAddress(address _contractAddress) returns()
func (*KittyOwnershipTransactorSession) SetSecondsPerBlock ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) SetSecondsPerBlock(secs *big.Int) (*types.Transaction, error)
SetSecondsPerBlock is a paid mutator transaction binding the contract method 0x5663896e.
Solidity: function setSecondsPerBlock(uint256 secs) returns()
func (*KittyOwnershipTransactorSession) Transfer ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) Transfer(_to common.Address, _tokenId *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _tokenId) returns()
func (*KittyOwnershipTransactorSession) TransferFrom ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) TransferFrom(_from common.Address, _to common.Address, _tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _tokenId) returns()
func (*KittyOwnershipTransactorSession) Unpause ¶
func (_KittyOwnership *KittyOwnershipTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type KittyOwnershipTransfer ¶
type KittyOwnershipTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
KittyOwnershipTransfer represents a Transfer event raised by the KittyOwnership contract.
type KittyOwnershipTransferIterator ¶
type KittyOwnershipTransferIterator struct { Event *KittyOwnershipTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
KittyOwnershipTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the KittyOwnership contract.
func (*KittyOwnershipTransferIterator) Close ¶
func (it *KittyOwnershipTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*KittyOwnershipTransferIterator) Error ¶
func (it *KittyOwnershipTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*KittyOwnershipTransferIterator) Next ¶
func (it *KittyOwnershipTransferIterator) 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 Ownable ¶
type Ownable struct { OwnableCaller // Read-only binding to the contract OwnableTransactor // Write-only binding to the contract OwnableFilterer // Log filterer for contract events }
Ownable is an auto generated Go binding around an Ethereum contract.
func DeployOwnable ¶
func DeployOwnable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Ownable, error)
DeployOwnable deploys a new Ethereum contract, binding an instance of Ownable to it.
func NewOwnable ¶
NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.
type OwnableCaller ¶
type OwnableCaller struct {
// contains filtered or unexported fields
}
OwnableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableCaller ¶
func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error)
NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.
type OwnableCallerRaw ¶
type OwnableCallerRaw struct {
Contract *OwnableCaller // Generic read-only contract binding to access the raw methods on
}
OwnableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableCallerRaw) Call ¶
func (_Ownable *OwnableCallerRaw) 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 OwnableCallerSession ¶
type OwnableCallerSession struct { Contract *OwnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnableFilterer ¶
type OwnableFilterer struct {
// contains filtered or unexported fields
}
OwnableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableFilterer ¶
func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error)
NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.
type OwnableRaw ¶
type OwnableRaw struct {
Contract *Ownable // Generic contract binding to access the raw methods on
}
OwnableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableRaw) Call ¶
func (_Ownable *OwnableRaw) 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 (*OwnableRaw) Transact ¶
func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableRaw) Transfer ¶
func (_Ownable *OwnableRaw) 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 OwnableSession ¶
type OwnableSession struct { Contract *Ownable // 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 }
OwnableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableSession) Owner ¶
func (_Ownable *OwnableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OwnableSession) TransferOwnership ¶
func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactor ¶
type OwnableTransactor struct {
// contains filtered or unexported fields
}
OwnableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableTransactor ¶
func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error)
NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.
func (*OwnableTransactor) TransferOwnership ¶
func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactorRaw ¶
type OwnableTransactorRaw struct {
Contract *OwnableTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableTransactorRaw) Transact ¶
func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTransactorRaw) Transfer ¶
func (_Ownable *OwnableTransactorRaw) 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 OwnableTransactorSession ¶
type OwnableTransactorSession struct { Contract *OwnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableTransactorSession) TransferOwnership ¶
func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type Pausable ¶
type Pausable struct { PausableCaller // Read-only binding to the contract PausableTransactor // Write-only binding to the contract PausableFilterer // Log filterer for contract events }
Pausable is an auto generated Go binding around an Ethereum contract.
func DeployPausable ¶
func DeployPausable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Pausable, error)
DeployPausable deploys a new Ethereum contract, binding an instance of Pausable to it.
func NewPausable ¶
NewPausable creates a new instance of Pausable, bound to a specific deployed contract.
type PausableCaller ¶
type PausableCaller struct {
// contains filtered or unexported fields
}
PausableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPausableCaller ¶
func NewPausableCaller(address common.Address, caller bind.ContractCaller) (*PausableCaller, error)
NewPausableCaller creates a new read-only instance of Pausable, bound to a specific deployed contract.
type PausableCallerRaw ¶
type PausableCallerRaw struct {
Contract *PausableCaller // Generic read-only contract binding to access the raw methods on
}
PausableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PausableCallerRaw) Call ¶
func (_Pausable *PausableCallerRaw) 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 PausableCallerSession ¶
type PausableCallerSession struct { Contract *PausableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PausableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PausableCallerSession) Owner ¶
func (_Pausable *PausableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PausableCallerSession) Paused ¶
func (_Pausable *PausableCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type PausableFilterer ¶
type PausableFilterer struct {
// contains filtered or unexported fields
}
PausableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPausableFilterer ¶
func NewPausableFilterer(address common.Address, filterer bind.ContractFilterer) (*PausableFilterer, error)
NewPausableFilterer creates a new log filterer instance of Pausable, bound to a specific deployed contract.
func (*PausableFilterer) FilterPause ¶
func (_Pausable *PausableFilterer) FilterPause(opts *bind.FilterOpts) (*PausablePauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PausableFilterer) FilterUnpause ¶
func (_Pausable *PausableFilterer) FilterUnpause(opts *bind.FilterOpts) (*PausableUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*PausableFilterer) ParsePause ¶
func (_Pausable *PausableFilterer) ParsePause(log types.Log) (*PausablePause, error)
ParsePause is a log parse operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PausableFilterer) ParseUnpause ¶
func (_Pausable *PausableFilterer) ParseUnpause(log types.Log) (*PausableUnpause, error)
ParseUnpause is a log parse operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*PausableFilterer) WatchPause ¶
func (_Pausable *PausableFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *PausablePause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PausableFilterer) WatchUnpause ¶
func (_Pausable *PausableFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *PausableUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
type PausablePause ¶
PausablePause represents a Pause event raised by the Pausable contract.
type PausablePauseIterator ¶
type PausablePauseIterator struct { Event *PausablePause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausablePauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the Pausable contract.
func (*PausablePauseIterator) Close ¶
func (it *PausablePauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausablePauseIterator) Error ¶
func (it *PausablePauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausablePauseIterator) Next ¶
func (it *PausablePauseIterator) 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 PausableRaw ¶
type PausableRaw struct {
Contract *Pausable // Generic contract binding to access the raw methods on
}
PausableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PausableRaw) Call ¶
func (_Pausable *PausableRaw) 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 (*PausableRaw) Transact ¶
func (_Pausable *PausableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PausableRaw) Transfer ¶
func (_Pausable *PausableRaw) 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 PausableSession ¶
type PausableSession struct { Contract *Pausable // 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 }
PausableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PausableSession) Owner ¶
func (_Pausable *PausableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PausableSession) Pause ¶
func (_Pausable *PausableSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*PausableSession) Paused ¶
func (_Pausable *PausableSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*PausableSession) TransferOwnership ¶
func (_Pausable *PausableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PausableSession) Unpause ¶
func (_Pausable *PausableSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
type PausableTransactor ¶
type PausableTransactor struct {
// contains filtered or unexported fields
}
PausableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPausableTransactor ¶
func NewPausableTransactor(address common.Address, transactor bind.ContractTransactor) (*PausableTransactor, error)
NewPausableTransactor creates a new write-only instance of Pausable, bound to a specific deployed contract.
func (*PausableTransactor) Pause ¶
func (_Pausable *PausableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*PausableTransactor) TransferOwnership ¶
func (_Pausable *PausableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PausableTransactor) Unpause ¶
func (_Pausable *PausableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
type PausableTransactorRaw ¶
type PausableTransactorRaw struct {
Contract *PausableTransactor // Generic write-only contract binding to access the raw methods on
}
PausableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PausableTransactorRaw) Transact ¶
func (_Pausable *PausableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PausableTransactorRaw) Transfer ¶
func (_Pausable *PausableTransactorRaw) 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 PausableTransactorSession ¶
type PausableTransactorSession struct { Contract *PausableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PausableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PausableTransactorSession) Pause ¶
func (_Pausable *PausableTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*PausableTransactorSession) TransferOwnership ¶
func (_Pausable *PausableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PausableTransactorSession) Unpause ¶
func (_Pausable *PausableTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
type PausableUnpause ¶
PausableUnpause represents a Unpause event raised by the Pausable contract.
type PausableUnpauseIterator ¶
type PausableUnpauseIterator struct { Event *PausableUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausableUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the Pausable contract.
func (*PausableUnpauseIterator) Close ¶
func (it *PausableUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausableUnpauseIterator) Error ¶
func (it *PausableUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausableUnpauseIterator) Next ¶
func (it *PausableUnpauseIterator) 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 SaleClockAuction ¶
type SaleClockAuction struct { SaleClockAuctionCaller // Read-only binding to the contract SaleClockAuctionTransactor // Write-only binding to the contract SaleClockAuctionFilterer // Log filterer for contract events }
SaleClockAuction is an auto generated Go binding around an Ethereum contract.
func DeploySaleClockAuction ¶
func DeploySaleClockAuction(auth *bind.TransactOpts, backend bind.ContractBackend, _nftAddr common.Address, _cut *big.Int) (common.Address, *types.Transaction, *SaleClockAuction, error)
DeploySaleClockAuction deploys a new Ethereum contract, binding an instance of SaleClockAuction to it.
func NewSaleClockAuction ¶
func NewSaleClockAuction(address common.Address, backend bind.ContractBackend) (*SaleClockAuction, error)
NewSaleClockAuction creates a new instance of SaleClockAuction, bound to a specific deployed contract.
type SaleClockAuctionAuctionCancelled ¶
type SaleClockAuctionAuctionCancelled struct { TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
SaleClockAuctionAuctionCancelled represents a AuctionCancelled event raised by the SaleClockAuction contract.
type SaleClockAuctionAuctionCancelledIterator ¶
type SaleClockAuctionAuctionCancelledIterator struct { Event *SaleClockAuctionAuctionCancelled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SaleClockAuctionAuctionCancelledIterator is returned from FilterAuctionCancelled and is used to iterate over the raw logs and unpacked data for AuctionCancelled events raised by the SaleClockAuction contract.
func (*SaleClockAuctionAuctionCancelledIterator) Close ¶
func (it *SaleClockAuctionAuctionCancelledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SaleClockAuctionAuctionCancelledIterator) Error ¶
func (it *SaleClockAuctionAuctionCancelledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SaleClockAuctionAuctionCancelledIterator) Next ¶
func (it *SaleClockAuctionAuctionCancelledIterator) 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 SaleClockAuctionAuctionCreated ¶
type SaleClockAuctionAuctionCreated struct { TokenId *big.Int StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int Raw types.Log // Blockchain specific contextual infos }
SaleClockAuctionAuctionCreated represents a AuctionCreated event raised by the SaleClockAuction contract.
type SaleClockAuctionAuctionCreatedIterator ¶
type SaleClockAuctionAuctionCreatedIterator struct { Event *SaleClockAuctionAuctionCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SaleClockAuctionAuctionCreatedIterator is returned from FilterAuctionCreated and is used to iterate over the raw logs and unpacked data for AuctionCreated events raised by the SaleClockAuction contract.
func (*SaleClockAuctionAuctionCreatedIterator) Close ¶
func (it *SaleClockAuctionAuctionCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SaleClockAuctionAuctionCreatedIterator) Error ¶
func (it *SaleClockAuctionAuctionCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SaleClockAuctionAuctionCreatedIterator) Next ¶
func (it *SaleClockAuctionAuctionCreatedIterator) 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 SaleClockAuctionAuctionSuccessful ¶
type SaleClockAuctionAuctionSuccessful struct { TokenId *big.Int TotalPrice *big.Int Winner common.Address Raw types.Log // Blockchain specific contextual infos }
SaleClockAuctionAuctionSuccessful represents a AuctionSuccessful event raised by the SaleClockAuction contract.
type SaleClockAuctionAuctionSuccessfulIterator ¶
type SaleClockAuctionAuctionSuccessfulIterator struct { Event *SaleClockAuctionAuctionSuccessful // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SaleClockAuctionAuctionSuccessfulIterator is returned from FilterAuctionSuccessful and is used to iterate over the raw logs and unpacked data for AuctionSuccessful events raised by the SaleClockAuction contract.
func (*SaleClockAuctionAuctionSuccessfulIterator) Close ¶
func (it *SaleClockAuctionAuctionSuccessfulIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SaleClockAuctionAuctionSuccessfulIterator) Error ¶
func (it *SaleClockAuctionAuctionSuccessfulIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SaleClockAuctionAuctionSuccessfulIterator) Next ¶
func (it *SaleClockAuctionAuctionSuccessfulIterator) 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 SaleClockAuctionCaller ¶
type SaleClockAuctionCaller struct {
// contains filtered or unexported fields
}
SaleClockAuctionCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSaleClockAuctionCaller ¶
func NewSaleClockAuctionCaller(address common.Address, caller bind.ContractCaller) (*SaleClockAuctionCaller, error)
NewSaleClockAuctionCaller creates a new read-only instance of SaleClockAuction, bound to a specific deployed contract.
func (*SaleClockAuctionCaller) AverageGen0SalePrice ¶
func (_SaleClockAuction *SaleClockAuctionCaller) AverageGen0SalePrice(opts *bind.CallOpts) (*big.Int, error)
AverageGen0SalePrice is a free data retrieval call binding the contract method 0xeac9d94c.
Solidity: function averageGen0SalePrice() view returns(uint256)
func (*SaleClockAuctionCaller) Gen0SaleCount ¶
func (_SaleClockAuction *SaleClockAuctionCaller) Gen0SaleCount(opts *bind.CallOpts) (*big.Int, error)
Gen0SaleCount is a free data retrieval call binding the contract method 0x8a98a9cc.
Solidity: function gen0SaleCount() view returns(uint256)
func (*SaleClockAuctionCaller) GetAuction ¶
func (_SaleClockAuction *SaleClockAuctionCaller) GetAuction(opts *bind.CallOpts, _tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*SaleClockAuctionCaller) GetCurrentPrice ¶
func (_SaleClockAuction *SaleClockAuctionCaller) GetCurrentPrice(opts *bind.CallOpts, _tokenId *big.Int) (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*SaleClockAuctionCaller) IsSaleClockAuction ¶
func (_SaleClockAuction *SaleClockAuctionCaller) IsSaleClockAuction(opts *bind.CallOpts) (bool, error)
IsSaleClockAuction is a free data retrieval call binding the contract method 0x85b86188.
Solidity: function isSaleClockAuction() view returns(bool)
func (*SaleClockAuctionCaller) LastGen0SalePrices ¶
func (_SaleClockAuction *SaleClockAuctionCaller) LastGen0SalePrices(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
LastGen0SalePrices is a free data retrieval call binding the contract method 0x484eccb4.
Solidity: function lastGen0SalePrices(uint256 ) view returns(uint256)
func (*SaleClockAuctionCaller) NonFungibleContract ¶
func (_SaleClockAuction *SaleClockAuctionCaller) NonFungibleContract(opts *bind.CallOpts) (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*SaleClockAuctionCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
type SaleClockAuctionCallerRaw ¶
type SaleClockAuctionCallerRaw struct {
Contract *SaleClockAuctionCaller // Generic read-only contract binding to access the raw methods on
}
SaleClockAuctionCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SaleClockAuctionCallerRaw) Call ¶
func (_SaleClockAuction *SaleClockAuctionCallerRaw) 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 SaleClockAuctionCallerSession ¶
type SaleClockAuctionCallerSession struct { Contract *SaleClockAuctionCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SaleClockAuctionCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SaleClockAuctionCallerSession) AverageGen0SalePrice ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) AverageGen0SalePrice() (*big.Int, error)
AverageGen0SalePrice is a free data retrieval call binding the contract method 0xeac9d94c.
Solidity: function averageGen0SalePrice() view returns(uint256)
func (*SaleClockAuctionCallerSession) Gen0SaleCount ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) Gen0SaleCount() (*big.Int, error)
Gen0SaleCount is a free data retrieval call binding the contract method 0x8a98a9cc.
Solidity: function gen0SaleCount() view returns(uint256)
func (*SaleClockAuctionCallerSession) GetAuction ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) GetAuction(_tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*SaleClockAuctionCallerSession) GetCurrentPrice ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*SaleClockAuctionCallerSession) IsSaleClockAuction ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) IsSaleClockAuction() (bool, error)
IsSaleClockAuction is a free data retrieval call binding the contract method 0x85b86188.
Solidity: function isSaleClockAuction() view returns(bool)
func (*SaleClockAuctionCallerSession) LastGen0SalePrices ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) LastGen0SalePrices(arg0 *big.Int) (*big.Int, error)
LastGen0SalePrices is a free data retrieval call binding the contract method 0x484eccb4.
Solidity: function lastGen0SalePrices(uint256 ) view returns(uint256)
func (*SaleClockAuctionCallerSession) NonFungibleContract ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) NonFungibleContract() (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*SaleClockAuctionCallerSession) Owner ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SaleClockAuctionCallerSession) OwnerCut ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) OwnerCut() (*big.Int, error)
OwnerCut is a free data retrieval call binding the contract method 0x83b5ff8b.
Solidity: function ownerCut() view returns(uint256)
func (*SaleClockAuctionCallerSession) Paused ¶
func (_SaleClockAuction *SaleClockAuctionCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type SaleClockAuctionFilterer ¶
type SaleClockAuctionFilterer struct {
// contains filtered or unexported fields
}
SaleClockAuctionFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSaleClockAuctionFilterer ¶
func NewSaleClockAuctionFilterer(address common.Address, filterer bind.ContractFilterer) (*SaleClockAuctionFilterer, error)
NewSaleClockAuctionFilterer creates a new log filterer instance of SaleClockAuction, bound to a specific deployed contract.
func (*SaleClockAuctionFilterer) FilterAuctionCancelled ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) FilterAuctionCancelled(opts *bind.FilterOpts) (*SaleClockAuctionAuctionCancelledIterator, error)
FilterAuctionCancelled is a free log retrieval operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*SaleClockAuctionFilterer) FilterAuctionCreated ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) FilterAuctionCreated(opts *bind.FilterOpts) (*SaleClockAuctionAuctionCreatedIterator, error)
FilterAuctionCreated is a free log retrieval operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*SaleClockAuctionFilterer) FilterAuctionSuccessful ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) FilterAuctionSuccessful(opts *bind.FilterOpts) (*SaleClockAuctionAuctionSuccessfulIterator, error)
FilterAuctionSuccessful is a free log retrieval operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*SaleClockAuctionFilterer) FilterPause ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) FilterPause(opts *bind.FilterOpts) (*SaleClockAuctionPauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*SaleClockAuctionFilterer) FilterUnpause ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) FilterUnpause(opts *bind.FilterOpts) (*SaleClockAuctionUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*SaleClockAuctionFilterer) ParseAuctionCancelled ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) ParseAuctionCancelled(log types.Log) (*SaleClockAuctionAuctionCancelled, error)
ParseAuctionCancelled is a log parse operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*SaleClockAuctionFilterer) ParseAuctionCreated ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) ParseAuctionCreated(log types.Log) (*SaleClockAuctionAuctionCreated, error)
ParseAuctionCreated is a log parse operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*SaleClockAuctionFilterer) ParseAuctionSuccessful ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) ParseAuctionSuccessful(log types.Log) (*SaleClockAuctionAuctionSuccessful, error)
ParseAuctionSuccessful is a log parse operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*SaleClockAuctionFilterer) ParsePause ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) ParsePause(log types.Log) (*SaleClockAuctionPause, error)
ParsePause is a log parse operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*SaleClockAuctionFilterer) ParseUnpause ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) ParseUnpause(log types.Log) (*SaleClockAuctionUnpause, error)
ParseUnpause is a log parse operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*SaleClockAuctionFilterer) WatchAuctionCancelled ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) WatchAuctionCancelled(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionAuctionCancelled) (event.Subscription, error)
WatchAuctionCancelled is a free log subscription operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*SaleClockAuctionFilterer) WatchAuctionCreated ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionAuctionCreated) (event.Subscription, error)
WatchAuctionCreated is a free log subscription operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*SaleClockAuctionFilterer) WatchAuctionSuccessful ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) WatchAuctionSuccessful(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionAuctionSuccessful) (event.Subscription, error)
WatchAuctionSuccessful is a free log subscription operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*SaleClockAuctionFilterer) WatchPause ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionPause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*SaleClockAuctionFilterer) WatchUnpause ¶
func (_SaleClockAuction *SaleClockAuctionFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *SaleClockAuctionUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
type SaleClockAuctionPause ¶
SaleClockAuctionPause represents a Pause event raised by the SaleClockAuction contract.
type SaleClockAuctionPauseIterator ¶
type SaleClockAuctionPauseIterator struct { Event *SaleClockAuctionPause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SaleClockAuctionPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the SaleClockAuction contract.
func (*SaleClockAuctionPauseIterator) Close ¶
func (it *SaleClockAuctionPauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SaleClockAuctionPauseIterator) Error ¶
func (it *SaleClockAuctionPauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SaleClockAuctionPauseIterator) Next ¶
func (it *SaleClockAuctionPauseIterator) 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 SaleClockAuctionRaw ¶
type SaleClockAuctionRaw struct {
Contract *SaleClockAuction // Generic contract binding to access the raw methods on
}
SaleClockAuctionRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SaleClockAuctionRaw) Call ¶
func (_SaleClockAuction *SaleClockAuctionRaw) 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 (*SaleClockAuctionRaw) Transact ¶
func (_SaleClockAuction *SaleClockAuctionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SaleClockAuctionRaw) Transfer ¶
func (_SaleClockAuction *SaleClockAuctionRaw) 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 SaleClockAuctionSession ¶
type SaleClockAuctionSession struct { Contract *SaleClockAuction // 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 }
SaleClockAuctionSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SaleClockAuctionSession) AverageGen0SalePrice ¶
func (_SaleClockAuction *SaleClockAuctionSession) AverageGen0SalePrice() (*big.Int, error)
AverageGen0SalePrice is a free data retrieval call binding the contract method 0xeac9d94c.
Solidity: function averageGen0SalePrice() view returns(uint256)
func (*SaleClockAuctionSession) Bid ¶
func (_SaleClockAuction *SaleClockAuctionSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*SaleClockAuctionSession) CancelAuction ¶
func (_SaleClockAuction *SaleClockAuctionSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*SaleClockAuctionSession) CancelAuctionWhenPaused ¶
func (_SaleClockAuction *SaleClockAuctionSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*SaleClockAuctionSession) CreateAuction ¶
func (_SaleClockAuction *SaleClockAuctionSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*SaleClockAuctionSession) Gen0SaleCount ¶
func (_SaleClockAuction *SaleClockAuctionSession) Gen0SaleCount() (*big.Int, error)
Gen0SaleCount is a free data retrieval call binding the contract method 0x8a98a9cc.
Solidity: function gen0SaleCount() view returns(uint256)
func (*SaleClockAuctionSession) GetAuction ¶
func (_SaleClockAuction *SaleClockAuctionSession) GetAuction(_tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*SaleClockAuctionSession) GetCurrentPrice ¶
func (_SaleClockAuction *SaleClockAuctionSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*SaleClockAuctionSession) IsSaleClockAuction ¶
func (_SaleClockAuction *SaleClockAuctionSession) IsSaleClockAuction() (bool, error)
IsSaleClockAuction is a free data retrieval call binding the contract method 0x85b86188.
Solidity: function isSaleClockAuction() view returns(bool)
func (*SaleClockAuctionSession) LastGen0SalePrices ¶
func (_SaleClockAuction *SaleClockAuctionSession) LastGen0SalePrices(arg0 *big.Int) (*big.Int, error)
LastGen0SalePrices is a free data retrieval call binding the contract method 0x484eccb4.
Solidity: function lastGen0SalePrices(uint256 ) view returns(uint256)
func (*SaleClockAuctionSession) NonFungibleContract ¶
func (_SaleClockAuction *SaleClockAuctionSession) NonFungibleContract() (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*SaleClockAuctionSession) Owner ¶
func (_SaleClockAuction *SaleClockAuctionSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SaleClockAuctionSession) OwnerCut ¶
func (_SaleClockAuction *SaleClockAuctionSession) OwnerCut() (*big.Int, error)
OwnerCut is a free data retrieval call binding the contract method 0x83b5ff8b.
Solidity: function ownerCut() view returns(uint256)
func (*SaleClockAuctionSession) Pause ¶
func (_SaleClockAuction *SaleClockAuctionSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*SaleClockAuctionSession) Paused ¶
func (_SaleClockAuction *SaleClockAuctionSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*SaleClockAuctionSession) TransferOwnership ¶
func (_SaleClockAuction *SaleClockAuctionSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*SaleClockAuctionSession) Unpause ¶
func (_SaleClockAuction *SaleClockAuctionSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*SaleClockAuctionSession) WithdrawBalance ¶
func (_SaleClockAuction *SaleClockAuctionSession) WithdrawBalance() (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type SaleClockAuctionTransactor ¶
type SaleClockAuctionTransactor struct {
// contains filtered or unexported fields
}
SaleClockAuctionTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSaleClockAuctionTransactor ¶
func NewSaleClockAuctionTransactor(address common.Address, transactor bind.ContractTransactor) (*SaleClockAuctionTransactor, error)
NewSaleClockAuctionTransactor creates a new write-only instance of SaleClockAuction, bound to a specific deployed contract.
func (*SaleClockAuctionTransactor) Bid ¶
func (_SaleClockAuction *SaleClockAuctionTransactor) Bid(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*SaleClockAuctionTransactor) CancelAuction ¶
func (_SaleClockAuction *SaleClockAuctionTransactor) CancelAuction(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*SaleClockAuctionTransactor) CancelAuctionWhenPaused ¶
func (_SaleClockAuction *SaleClockAuctionTransactor) CancelAuctionWhenPaused(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*SaleClockAuctionTransactor) CreateAuction ¶
func (_SaleClockAuction *SaleClockAuctionTransactor) CreateAuction(opts *bind.TransactOpts, _tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*SaleClockAuctionTransactor) Pause ¶
func (_SaleClockAuction *SaleClockAuctionTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*SaleClockAuctionTransactor) TransferOwnership ¶
func (_SaleClockAuction *SaleClockAuctionTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*SaleClockAuctionTransactor) Unpause ¶
func (_SaleClockAuction *SaleClockAuctionTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*SaleClockAuctionTransactor) WithdrawBalance ¶
func (_SaleClockAuction *SaleClockAuctionTransactor) WithdrawBalance(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type SaleClockAuctionTransactorRaw ¶
type SaleClockAuctionTransactorRaw struct {
Contract *SaleClockAuctionTransactor // Generic write-only contract binding to access the raw methods on
}
SaleClockAuctionTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SaleClockAuctionTransactorRaw) Transact ¶
func (_SaleClockAuction *SaleClockAuctionTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SaleClockAuctionTransactorRaw) Transfer ¶
func (_SaleClockAuction *SaleClockAuctionTransactorRaw) 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 SaleClockAuctionTransactorSession ¶
type SaleClockAuctionTransactorSession struct { Contract *SaleClockAuctionTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SaleClockAuctionTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SaleClockAuctionTransactorSession) Bid ¶
func (_SaleClockAuction *SaleClockAuctionTransactorSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*SaleClockAuctionTransactorSession) CancelAuction ¶
func (_SaleClockAuction *SaleClockAuctionTransactorSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*SaleClockAuctionTransactorSession) CancelAuctionWhenPaused ¶
func (_SaleClockAuction *SaleClockAuctionTransactorSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*SaleClockAuctionTransactorSession) CreateAuction ¶
func (_SaleClockAuction *SaleClockAuctionTransactorSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*SaleClockAuctionTransactorSession) Pause ¶
func (_SaleClockAuction *SaleClockAuctionTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*SaleClockAuctionTransactorSession) TransferOwnership ¶
func (_SaleClockAuction *SaleClockAuctionTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*SaleClockAuctionTransactorSession) Unpause ¶
func (_SaleClockAuction *SaleClockAuctionTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*SaleClockAuctionTransactorSession) WithdrawBalance ¶
func (_SaleClockAuction *SaleClockAuctionTransactorSession) WithdrawBalance() (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type SaleClockAuctionUnpause ¶
SaleClockAuctionUnpause represents a Unpause event raised by the SaleClockAuction contract.
type SaleClockAuctionUnpauseIterator ¶
type SaleClockAuctionUnpauseIterator struct { Event *SaleClockAuctionUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SaleClockAuctionUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the SaleClockAuction contract.
func (*SaleClockAuctionUnpauseIterator) Close ¶
func (it *SaleClockAuctionUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SaleClockAuctionUnpauseIterator) Error ¶
func (it *SaleClockAuctionUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SaleClockAuctionUnpauseIterator) Next ¶
func (it *SaleClockAuctionUnpauseIterator) 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 SiringClockAuction ¶
type SiringClockAuction struct { SiringClockAuctionCaller // Read-only binding to the contract SiringClockAuctionTransactor // Write-only binding to the contract SiringClockAuctionFilterer // Log filterer for contract events }
SiringClockAuction is an auto generated Go binding around an Ethereum contract.
func DeploySiringClockAuction ¶
func DeploySiringClockAuction(auth *bind.TransactOpts, backend bind.ContractBackend, _nftAddr common.Address, _cut *big.Int) (common.Address, *types.Transaction, *SiringClockAuction, error)
DeploySiringClockAuction deploys a new Ethereum contract, binding an instance of SiringClockAuction to it.
func NewSiringClockAuction ¶
func NewSiringClockAuction(address common.Address, backend bind.ContractBackend) (*SiringClockAuction, error)
NewSiringClockAuction creates a new instance of SiringClockAuction, bound to a specific deployed contract.
type SiringClockAuctionAuctionCancelled ¶
type SiringClockAuctionAuctionCancelled struct { TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
SiringClockAuctionAuctionCancelled represents a AuctionCancelled event raised by the SiringClockAuction contract.
type SiringClockAuctionAuctionCancelledIterator ¶
type SiringClockAuctionAuctionCancelledIterator struct { Event *SiringClockAuctionAuctionCancelled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SiringClockAuctionAuctionCancelledIterator is returned from FilterAuctionCancelled and is used to iterate over the raw logs and unpacked data for AuctionCancelled events raised by the SiringClockAuction contract.
func (*SiringClockAuctionAuctionCancelledIterator) Close ¶
func (it *SiringClockAuctionAuctionCancelledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SiringClockAuctionAuctionCancelledIterator) Error ¶
func (it *SiringClockAuctionAuctionCancelledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SiringClockAuctionAuctionCancelledIterator) Next ¶
func (it *SiringClockAuctionAuctionCancelledIterator) 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 SiringClockAuctionAuctionCreated ¶
type SiringClockAuctionAuctionCreated struct { TokenId *big.Int StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int Raw types.Log // Blockchain specific contextual infos }
SiringClockAuctionAuctionCreated represents a AuctionCreated event raised by the SiringClockAuction contract.
type SiringClockAuctionAuctionCreatedIterator ¶
type SiringClockAuctionAuctionCreatedIterator struct { Event *SiringClockAuctionAuctionCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SiringClockAuctionAuctionCreatedIterator is returned from FilterAuctionCreated and is used to iterate over the raw logs and unpacked data for AuctionCreated events raised by the SiringClockAuction contract.
func (*SiringClockAuctionAuctionCreatedIterator) Close ¶
func (it *SiringClockAuctionAuctionCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SiringClockAuctionAuctionCreatedIterator) Error ¶
func (it *SiringClockAuctionAuctionCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SiringClockAuctionAuctionCreatedIterator) Next ¶
func (it *SiringClockAuctionAuctionCreatedIterator) 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 SiringClockAuctionAuctionSuccessful ¶
type SiringClockAuctionAuctionSuccessful struct { TokenId *big.Int TotalPrice *big.Int Winner common.Address Raw types.Log // Blockchain specific contextual infos }
SiringClockAuctionAuctionSuccessful represents a AuctionSuccessful event raised by the SiringClockAuction contract.
type SiringClockAuctionAuctionSuccessfulIterator ¶
type SiringClockAuctionAuctionSuccessfulIterator struct { Event *SiringClockAuctionAuctionSuccessful // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SiringClockAuctionAuctionSuccessfulIterator is returned from FilterAuctionSuccessful and is used to iterate over the raw logs and unpacked data for AuctionSuccessful events raised by the SiringClockAuction contract.
func (*SiringClockAuctionAuctionSuccessfulIterator) Close ¶
func (it *SiringClockAuctionAuctionSuccessfulIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SiringClockAuctionAuctionSuccessfulIterator) Error ¶
func (it *SiringClockAuctionAuctionSuccessfulIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SiringClockAuctionAuctionSuccessfulIterator) Next ¶
func (it *SiringClockAuctionAuctionSuccessfulIterator) 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 SiringClockAuctionCaller ¶
type SiringClockAuctionCaller struct {
// contains filtered or unexported fields
}
SiringClockAuctionCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSiringClockAuctionCaller ¶
func NewSiringClockAuctionCaller(address common.Address, caller bind.ContractCaller) (*SiringClockAuctionCaller, error)
NewSiringClockAuctionCaller creates a new read-only instance of SiringClockAuction, bound to a specific deployed contract.
func (*SiringClockAuctionCaller) GetAuction ¶
func (_SiringClockAuction *SiringClockAuctionCaller) GetAuction(opts *bind.CallOpts, _tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*SiringClockAuctionCaller) GetCurrentPrice ¶
func (_SiringClockAuction *SiringClockAuctionCaller) GetCurrentPrice(opts *bind.CallOpts, _tokenId *big.Int) (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*SiringClockAuctionCaller) IsSiringClockAuction ¶
func (_SiringClockAuction *SiringClockAuctionCaller) IsSiringClockAuction(opts *bind.CallOpts) (bool, error)
IsSiringClockAuction is a free data retrieval call binding the contract method 0x76190f8f.
Solidity: function isSiringClockAuction() view returns(bool)
func (*SiringClockAuctionCaller) NonFungibleContract ¶
func (_SiringClockAuction *SiringClockAuctionCaller) NonFungibleContract(opts *bind.CallOpts) (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*SiringClockAuctionCaller) Owner ¶
func (_SiringClockAuction *SiringClockAuctionCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
type SiringClockAuctionCallerRaw ¶
type SiringClockAuctionCallerRaw struct {
Contract *SiringClockAuctionCaller // Generic read-only contract binding to access the raw methods on
}
SiringClockAuctionCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SiringClockAuctionCallerRaw) Call ¶
func (_SiringClockAuction *SiringClockAuctionCallerRaw) 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 SiringClockAuctionCallerSession ¶
type SiringClockAuctionCallerSession struct { Contract *SiringClockAuctionCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SiringClockAuctionCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SiringClockAuctionCallerSession) GetAuction ¶
func (_SiringClockAuction *SiringClockAuctionCallerSession) GetAuction(_tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*SiringClockAuctionCallerSession) GetCurrentPrice ¶
func (_SiringClockAuction *SiringClockAuctionCallerSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*SiringClockAuctionCallerSession) IsSiringClockAuction ¶
func (_SiringClockAuction *SiringClockAuctionCallerSession) IsSiringClockAuction() (bool, error)
IsSiringClockAuction is a free data retrieval call binding the contract method 0x76190f8f.
Solidity: function isSiringClockAuction() view returns(bool)
func (*SiringClockAuctionCallerSession) NonFungibleContract ¶
func (_SiringClockAuction *SiringClockAuctionCallerSession) NonFungibleContract() (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*SiringClockAuctionCallerSession) Owner ¶
func (_SiringClockAuction *SiringClockAuctionCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SiringClockAuctionCallerSession) OwnerCut ¶
func (_SiringClockAuction *SiringClockAuctionCallerSession) OwnerCut() (*big.Int, error)
OwnerCut is a free data retrieval call binding the contract method 0x83b5ff8b.
Solidity: function ownerCut() view returns(uint256)
func (*SiringClockAuctionCallerSession) Paused ¶
func (_SiringClockAuction *SiringClockAuctionCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type SiringClockAuctionFilterer ¶
type SiringClockAuctionFilterer struct {
// contains filtered or unexported fields
}
SiringClockAuctionFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSiringClockAuctionFilterer ¶
func NewSiringClockAuctionFilterer(address common.Address, filterer bind.ContractFilterer) (*SiringClockAuctionFilterer, error)
NewSiringClockAuctionFilterer creates a new log filterer instance of SiringClockAuction, bound to a specific deployed contract.
func (*SiringClockAuctionFilterer) FilterAuctionCancelled ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) FilterAuctionCancelled(opts *bind.FilterOpts) (*SiringClockAuctionAuctionCancelledIterator, error)
FilterAuctionCancelled is a free log retrieval operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*SiringClockAuctionFilterer) FilterAuctionCreated ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) FilterAuctionCreated(opts *bind.FilterOpts) (*SiringClockAuctionAuctionCreatedIterator, error)
FilterAuctionCreated is a free log retrieval operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*SiringClockAuctionFilterer) FilterAuctionSuccessful ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) FilterAuctionSuccessful(opts *bind.FilterOpts) (*SiringClockAuctionAuctionSuccessfulIterator, error)
FilterAuctionSuccessful is a free log retrieval operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*SiringClockAuctionFilterer) FilterPause ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) FilterPause(opts *bind.FilterOpts) (*SiringClockAuctionPauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*SiringClockAuctionFilterer) FilterUnpause ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) FilterUnpause(opts *bind.FilterOpts) (*SiringClockAuctionUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*SiringClockAuctionFilterer) ParseAuctionCancelled ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) ParseAuctionCancelled(log types.Log) (*SiringClockAuctionAuctionCancelled, error)
ParseAuctionCancelled is a log parse operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*SiringClockAuctionFilterer) ParseAuctionCreated ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) ParseAuctionCreated(log types.Log) (*SiringClockAuctionAuctionCreated, error)
ParseAuctionCreated is a log parse operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*SiringClockAuctionFilterer) ParseAuctionSuccessful ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) ParseAuctionSuccessful(log types.Log) (*SiringClockAuctionAuctionSuccessful, error)
ParseAuctionSuccessful is a log parse operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*SiringClockAuctionFilterer) ParsePause ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) ParsePause(log types.Log) (*SiringClockAuctionPause, error)
ParsePause is a log parse operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*SiringClockAuctionFilterer) ParseUnpause ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) ParseUnpause(log types.Log) (*SiringClockAuctionUnpause, error)
ParseUnpause is a log parse operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*SiringClockAuctionFilterer) WatchAuctionCancelled ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) WatchAuctionCancelled(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionAuctionCancelled) (event.Subscription, error)
WatchAuctionCancelled is a free log subscription operation binding the contract event 0x2809c7e17bf978fbc7194c0a694b638c4215e9140cacc6c38ca36010b45697df.
Solidity: event AuctionCancelled(uint256 tokenId)
func (*SiringClockAuctionFilterer) WatchAuctionCreated ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionAuctionCreated) (event.Subscription, error)
WatchAuctionCreated is a free log subscription operation binding the contract event 0xa9c8dfcda5664a5a124c713e386da27de87432d5b668e79458501eb296389ba7.
Solidity: event AuctionCreated(uint256 tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration)
func (*SiringClockAuctionFilterer) WatchAuctionSuccessful ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) WatchAuctionSuccessful(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionAuctionSuccessful) (event.Subscription, error)
WatchAuctionSuccessful is a free log subscription operation binding the contract event 0x4fcc30d90a842164dd58501ab874a101a3749c3d4747139cefe7c876f4ccebd2.
Solidity: event AuctionSuccessful(uint256 tokenId, uint256 totalPrice, address winner)
func (*SiringClockAuctionFilterer) WatchPause ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionPause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*SiringClockAuctionFilterer) WatchUnpause ¶
func (_SiringClockAuction *SiringClockAuctionFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *SiringClockAuctionUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
type SiringClockAuctionPause ¶
SiringClockAuctionPause represents a Pause event raised by the SiringClockAuction contract.
type SiringClockAuctionPauseIterator ¶
type SiringClockAuctionPauseIterator struct { Event *SiringClockAuctionPause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SiringClockAuctionPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the SiringClockAuction contract.
func (*SiringClockAuctionPauseIterator) Close ¶
func (it *SiringClockAuctionPauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SiringClockAuctionPauseIterator) Error ¶
func (it *SiringClockAuctionPauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SiringClockAuctionPauseIterator) Next ¶
func (it *SiringClockAuctionPauseIterator) 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 SiringClockAuctionRaw ¶
type SiringClockAuctionRaw struct {
Contract *SiringClockAuction // Generic contract binding to access the raw methods on
}
SiringClockAuctionRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SiringClockAuctionRaw) Call ¶
func (_SiringClockAuction *SiringClockAuctionRaw) 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 (*SiringClockAuctionRaw) Transact ¶
func (_SiringClockAuction *SiringClockAuctionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SiringClockAuctionRaw) Transfer ¶
func (_SiringClockAuction *SiringClockAuctionRaw) 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 SiringClockAuctionSession ¶
type SiringClockAuctionSession struct { Contract *SiringClockAuction // 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 }
SiringClockAuctionSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SiringClockAuctionSession) Bid ¶
func (_SiringClockAuction *SiringClockAuctionSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*SiringClockAuctionSession) CancelAuction ¶
func (_SiringClockAuction *SiringClockAuctionSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*SiringClockAuctionSession) CancelAuctionWhenPaused ¶
func (_SiringClockAuction *SiringClockAuctionSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*SiringClockAuctionSession) CreateAuction ¶
func (_SiringClockAuction *SiringClockAuctionSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*SiringClockAuctionSession) GetAuction ¶
func (_SiringClockAuction *SiringClockAuctionSession) GetAuction(_tokenId *big.Int) (struct { Seller common.Address StartingPrice *big.Int EndingPrice *big.Int Duration *big.Int StartedAt *big.Int }, error)
GetAuction is a free data retrieval call binding the contract method 0x78bd7935.
Solidity: function getAuction(uint256 _tokenId) view returns(address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)
func (*SiringClockAuctionSession) GetCurrentPrice ¶
func (_SiringClockAuction *SiringClockAuctionSession) GetCurrentPrice(_tokenId *big.Int) (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xc55d0f56.
Solidity: function getCurrentPrice(uint256 _tokenId) view returns(uint256)
func (*SiringClockAuctionSession) IsSiringClockAuction ¶
func (_SiringClockAuction *SiringClockAuctionSession) IsSiringClockAuction() (bool, error)
IsSiringClockAuction is a free data retrieval call binding the contract method 0x76190f8f.
Solidity: function isSiringClockAuction() view returns(bool)
func (*SiringClockAuctionSession) NonFungibleContract ¶
func (_SiringClockAuction *SiringClockAuctionSession) NonFungibleContract() (common.Address, error)
NonFungibleContract is a free data retrieval call binding the contract method 0xdd1b7a0f.
Solidity: function nonFungibleContract() view returns(address)
func (*SiringClockAuctionSession) Owner ¶
func (_SiringClockAuction *SiringClockAuctionSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SiringClockAuctionSession) OwnerCut ¶
func (_SiringClockAuction *SiringClockAuctionSession) OwnerCut() (*big.Int, error)
OwnerCut is a free data retrieval call binding the contract method 0x83b5ff8b.
Solidity: function ownerCut() view returns(uint256)
func (*SiringClockAuctionSession) Pause ¶
func (_SiringClockAuction *SiringClockAuctionSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*SiringClockAuctionSession) Paused ¶
func (_SiringClockAuction *SiringClockAuctionSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*SiringClockAuctionSession) TransferOwnership ¶
func (_SiringClockAuction *SiringClockAuctionSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*SiringClockAuctionSession) Unpause ¶
func (_SiringClockAuction *SiringClockAuctionSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*SiringClockAuctionSession) WithdrawBalance ¶
func (_SiringClockAuction *SiringClockAuctionSession) WithdrawBalance() (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type SiringClockAuctionTransactor ¶
type SiringClockAuctionTransactor struct {
// contains filtered or unexported fields
}
SiringClockAuctionTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSiringClockAuctionTransactor ¶
func NewSiringClockAuctionTransactor(address common.Address, transactor bind.ContractTransactor) (*SiringClockAuctionTransactor, error)
NewSiringClockAuctionTransactor creates a new write-only instance of SiringClockAuction, bound to a specific deployed contract.
func (*SiringClockAuctionTransactor) Bid ¶
func (_SiringClockAuction *SiringClockAuctionTransactor) Bid(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*SiringClockAuctionTransactor) CancelAuction ¶
func (_SiringClockAuction *SiringClockAuctionTransactor) CancelAuction(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*SiringClockAuctionTransactor) CancelAuctionWhenPaused ¶
func (_SiringClockAuction *SiringClockAuctionTransactor) CancelAuctionWhenPaused(opts *bind.TransactOpts, _tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*SiringClockAuctionTransactor) CreateAuction ¶
func (_SiringClockAuction *SiringClockAuctionTransactor) CreateAuction(opts *bind.TransactOpts, _tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*SiringClockAuctionTransactor) Pause ¶
func (_SiringClockAuction *SiringClockAuctionTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*SiringClockAuctionTransactor) TransferOwnership ¶
func (_SiringClockAuction *SiringClockAuctionTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*SiringClockAuctionTransactor) Unpause ¶
func (_SiringClockAuction *SiringClockAuctionTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*SiringClockAuctionTransactor) WithdrawBalance ¶
func (_SiringClockAuction *SiringClockAuctionTransactor) WithdrawBalance(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type SiringClockAuctionTransactorRaw ¶
type SiringClockAuctionTransactorRaw struct {
Contract *SiringClockAuctionTransactor // Generic write-only contract binding to access the raw methods on
}
SiringClockAuctionTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SiringClockAuctionTransactorRaw) Transact ¶
func (_SiringClockAuction *SiringClockAuctionTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SiringClockAuctionTransactorRaw) Transfer ¶
func (_SiringClockAuction *SiringClockAuctionTransactorRaw) 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 SiringClockAuctionTransactorSession ¶
type SiringClockAuctionTransactorSession struct { Contract *SiringClockAuctionTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SiringClockAuctionTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SiringClockAuctionTransactorSession) Bid ¶
func (_SiringClockAuction *SiringClockAuctionTransactorSession) Bid(_tokenId *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0x454a2ab3.
Solidity: function bid(uint256 _tokenId) payable returns()
func (*SiringClockAuctionTransactorSession) CancelAuction ¶
func (_SiringClockAuction *SiringClockAuctionTransactorSession) CancelAuction(_tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x96b5a755.
Solidity: function cancelAuction(uint256 _tokenId) returns()
func (*SiringClockAuctionTransactorSession) CancelAuctionWhenPaused ¶
func (_SiringClockAuction *SiringClockAuctionTransactorSession) CancelAuctionWhenPaused(_tokenId *big.Int) (*types.Transaction, error)
CancelAuctionWhenPaused is a paid mutator transaction binding the contract method 0x878eb368.
Solidity: function cancelAuctionWhenPaused(uint256 _tokenId) returns()
func (*SiringClockAuctionTransactorSession) CreateAuction ¶
func (_SiringClockAuction *SiringClockAuctionTransactorSession) CreateAuction(_tokenId *big.Int, _startingPrice *big.Int, _endingPrice *big.Int, _duration *big.Int, _seller common.Address) (*types.Transaction, error)
CreateAuction is a paid mutator transaction binding the contract method 0x27ebe40a.
Solidity: function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration, address _seller) returns()
func (*SiringClockAuctionTransactorSession) Pause ¶
func (_SiringClockAuction *SiringClockAuctionTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns(bool)
func (*SiringClockAuctionTransactorSession) TransferOwnership ¶
func (_SiringClockAuction *SiringClockAuctionTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*SiringClockAuctionTransactorSession) Unpause ¶
func (_SiringClockAuction *SiringClockAuctionTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns(bool)
func (*SiringClockAuctionTransactorSession) WithdrawBalance ¶
func (_SiringClockAuction *SiringClockAuctionTransactorSession) WithdrawBalance() (*types.Transaction, error)
WithdrawBalance is a paid mutator transaction binding the contract method 0x5fd8c710.
Solidity: function withdrawBalance() returns()
type SiringClockAuctionUnpause ¶
SiringClockAuctionUnpause represents a Unpause event raised by the SiringClockAuction contract.
type SiringClockAuctionUnpauseIterator ¶
type SiringClockAuctionUnpauseIterator struct { Event *SiringClockAuctionUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SiringClockAuctionUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the SiringClockAuction contract.
func (*SiringClockAuctionUnpauseIterator) Close ¶
func (it *SiringClockAuctionUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SiringClockAuctionUnpauseIterator) Error ¶
func (it *SiringClockAuctionUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SiringClockAuctionUnpauseIterator) Next ¶
func (it *SiringClockAuctionUnpauseIterator) 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.