Documentation ¶
Index ¶
- Variables
- type Marketplace
- type MarketplaceAcceptOffer
- type MarketplaceAcceptOfferIterator
- type MarketplaceAuctionBid
- type MarketplaceAuctionBidIterator
- type MarketplaceAuctionSettled
- type MarketplaceAuctionSettledIterator
- type MarketplaceCaller
- func (_Marketplace *MarketplaceCaller) ApprovedTokenRegistry(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) AuctionBids(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int) (struct{ ... }, error)
- func (_Marketplace *MarketplaceCaller) AuctionLengthExtension(opts *bind.CallOpts) (*big.Int, error)
- func (_Marketplace *MarketplaceCaller) COLDIEAUCTION(opts *bind.CallOpts) ([32]byte, error)
- func (_Marketplace *MarketplaceCaller) GetAuctionDetails(opts *bind.CallOpts, _originContract common.Address, _tokenId *big.Int) (common.Address, *big.Int, *big.Int, *big.Int, common.Address, *big.Int, ...)
- func (_Marketplace *MarketplaceCaller) GetSalePrice(opts *bind.CallOpts, _originContract common.Address, _tokenId *big.Int, ...) (common.Address, common.Address, *big.Int, []common.Address, []uint8, error)
- func (_Marketplace *MarketplaceCaller) MarketplaceSettings(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) MaxAuctionLength(opts *bind.CallOpts) (*big.Int, error)
- func (_Marketplace *MarketplaceCaller) MinimumBidIncreasePercentage(opts *bind.CallOpts) (uint8, error)
- func (_Marketplace *MarketplaceCaller) NOAUCTION(opts *bind.CallOpts) ([32]byte, error)
- func (_Marketplace *MarketplaceCaller) NetworkBeneficiary(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) OfferCancelationDelay(opts *bind.CallOpts) (*big.Int, error)
- func (_Marketplace *MarketplaceCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) Payments(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) RoyaltyEngine(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) RoyaltyRegistry(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) SCHEDULEDAUCTION(opts *bind.CallOpts) ([32]byte, error)
- func (_Marketplace *MarketplaceCaller) SpaceOperatorRegistry(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) StakingRegistry(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) SuperRareAuctionHouse(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) SuperRareMarketplace(opts *bind.CallOpts) (common.Address, error)
- func (_Marketplace *MarketplaceCaller) TokenAuctions(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int) (struct{ ... }, error)
- func (_Marketplace *MarketplaceCaller) TokenCurrentOffers(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct{ ... }, error)
- func (_Marketplace *MarketplaceCaller) TokenSalePrices(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct{ ... }, error)
- type MarketplaceCallerRaw
- type MarketplaceCallerSession
- func (_Marketplace *MarketplaceCallerSession) ApprovedTokenRegistry() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) AuctionBids(arg0 common.Address, arg1 *big.Int) (struct{ ... }, error)
- func (_Marketplace *MarketplaceCallerSession) AuctionLengthExtension() (*big.Int, error)
- func (_Marketplace *MarketplaceCallerSession) COLDIEAUCTION() ([32]byte, error)
- func (_Marketplace *MarketplaceCallerSession) GetAuctionDetails(_originContract common.Address, _tokenId *big.Int) (common.Address, *big.Int, *big.Int, *big.Int, common.Address, *big.Int, ...)
- func (_Marketplace *MarketplaceCallerSession) GetSalePrice(_originContract common.Address, _tokenId *big.Int, _target common.Address) (common.Address, common.Address, *big.Int, []common.Address, []uint8, error)
- func (_Marketplace *MarketplaceCallerSession) MarketplaceSettings() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) MaxAuctionLength() (*big.Int, error)
- func (_Marketplace *MarketplaceCallerSession) MinimumBidIncreasePercentage() (uint8, error)
- func (_Marketplace *MarketplaceCallerSession) NOAUCTION() ([32]byte, error)
- func (_Marketplace *MarketplaceCallerSession) NetworkBeneficiary() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) OfferCancelationDelay() (*big.Int, error)
- func (_Marketplace *MarketplaceCallerSession) Owner() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) Payments() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) RoyaltyEngine() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) RoyaltyRegistry() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) SCHEDULEDAUCTION() ([32]byte, error)
- func (_Marketplace *MarketplaceCallerSession) SpaceOperatorRegistry() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) StakingRegistry() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) SuperRareAuctionHouse() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) SuperRareMarketplace() (common.Address, error)
- func (_Marketplace *MarketplaceCallerSession) TokenAuctions(arg0 common.Address, arg1 *big.Int) (struct{ ... }, error)
- func (_Marketplace *MarketplaceCallerSession) TokenCurrentOffers(arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct{ ... }, error)
- func (_Marketplace *MarketplaceCallerSession) TokenSalePrices(arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct{ ... }, error)
- type MarketplaceCancelAuction
- type MarketplaceCancelAuctionIterator
- type MarketplaceCancelOffer
- type MarketplaceCancelOfferIterator
- type MarketplaceFilterer
- func (_Marketplace *MarketplaceFilterer) FilterAcceptOffer(opts *bind.FilterOpts, _originContract []common.Address, ...) (*MarketplaceAcceptOfferIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterAuctionBid(opts *bind.FilterOpts, _contractAddress []common.Address, ...) (*MarketplaceAuctionBidIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterAuctionSettled(opts *bind.FilterOpts, _contractAddress []common.Address, ...) (*MarketplaceAuctionSettledIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterCancelAuction(opts *bind.FilterOpts, _contractAddress []common.Address, _tokenId []*big.Int, ...) (*MarketplaceCancelAuctionIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterCancelOffer(opts *bind.FilterOpts, _originContract []common.Address, ...) (*MarketplaceCancelOfferIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterNewAuction(opts *bind.FilterOpts, _contractAddress []common.Address, _tokenId []*big.Int, ...) (*MarketplaceNewAuctionIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterOfferPlaced(opts *bind.FilterOpts, _originContract []common.Address, ...) (*MarketplaceOfferPlacedIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*MarketplaceOwnershipTransferredIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterSetSalePrice(opts *bind.FilterOpts, _originContract []common.Address, ...) (*MarketplaceSetSalePriceIterator, error)
- func (_Marketplace *MarketplaceFilterer) FilterSold(opts *bind.FilterOpts, _originContract []common.Address, ...) (*MarketplaceSoldIterator, error)
- func (_Marketplace *MarketplaceFilterer) ParseAcceptOffer(log types.Log) (*MarketplaceAcceptOffer, error)
- func (_Marketplace *MarketplaceFilterer) ParseAuctionBid(log types.Log) (*MarketplaceAuctionBid, error)
- func (_Marketplace *MarketplaceFilterer) ParseAuctionSettled(log types.Log) (*MarketplaceAuctionSettled, error)
- func (_Marketplace *MarketplaceFilterer) ParseCancelAuction(log types.Log) (*MarketplaceCancelAuction, error)
- func (_Marketplace *MarketplaceFilterer) ParseCancelOffer(log types.Log) (*MarketplaceCancelOffer, error)
- func (_Marketplace *MarketplaceFilterer) ParseNewAuction(log types.Log) (*MarketplaceNewAuction, error)
- func (_Marketplace *MarketplaceFilterer) ParseOfferPlaced(log types.Log) (*MarketplaceOfferPlaced, error)
- func (_Marketplace *MarketplaceFilterer) ParseOwnershipTransferred(log types.Log) (*MarketplaceOwnershipTransferred, error)
- func (_Marketplace *MarketplaceFilterer) ParseSetSalePrice(log types.Log) (*MarketplaceSetSalePrice, error)
- func (_Marketplace *MarketplaceFilterer) ParseSold(log types.Log) (*MarketplaceSold, error)
- func (_Marketplace *MarketplaceFilterer) WatchAcceptOffer(opts *bind.WatchOpts, sink chan<- *MarketplaceAcceptOffer, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchAuctionBid(opts *bind.WatchOpts, sink chan<- *MarketplaceAuctionBid, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchAuctionSettled(opts *bind.WatchOpts, sink chan<- *MarketplaceAuctionSettled, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchCancelAuction(opts *bind.WatchOpts, sink chan<- *MarketplaceCancelAuction, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchCancelOffer(opts *bind.WatchOpts, sink chan<- *MarketplaceCancelOffer, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchNewAuction(opts *bind.WatchOpts, sink chan<- *MarketplaceNewAuction, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchOfferPlaced(opts *bind.WatchOpts, sink chan<- *MarketplaceOfferPlaced, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MarketplaceOwnershipTransferred, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchSetSalePrice(opts *bind.WatchOpts, sink chan<- *MarketplaceSetSalePrice, ...) (event.Subscription, error)
- func (_Marketplace *MarketplaceFilterer) WatchSold(opts *bind.WatchOpts, sink chan<- *MarketplaceSold, ...) (event.Subscription, error)
- type MarketplaceNewAuction
- type MarketplaceNewAuctionIterator
- type MarketplaceOfferPlaced
- type MarketplaceOfferPlacedIterator
- type MarketplaceOwnershipTransferred
- type MarketplaceOwnershipTransferredIterator
- type MarketplaceRaw
- func (_Marketplace *MarketplaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Marketplace *MarketplaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Marketplace *MarketplaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MarketplaceSession
- func (_Marketplace *MarketplaceSession) AcceptOffer(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) ApprovedTokenRegistry() (common.Address, error)
- func (_Marketplace *MarketplaceSession) AuctionBids(arg0 common.Address, arg1 *big.Int) (struct{ ... }, error)
- func (_Marketplace *MarketplaceSession) AuctionLengthExtension() (*big.Int, error)
- func (_Marketplace *MarketplaceSession) Bid(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) Buy(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) COLDIEAUCTION() ([32]byte, error)
- func (_Marketplace *MarketplaceSession) CancelAuction(_originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) CancelOffer(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) ConfigureAuction(_auctionType [32]byte, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) ConvertOfferToAuction(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) GetAuctionDetails(_originContract common.Address, _tokenId *big.Int) (common.Address, *big.Int, *big.Int, *big.Int, common.Address, *big.Int, ...)
- func (_Marketplace *MarketplaceSession) GetSalePrice(_originContract common.Address, _tokenId *big.Int, _target common.Address) (common.Address, common.Address, *big.Int, []common.Address, []uint8, error)
- func (_Marketplace *MarketplaceSession) Initialize(_marketplaceSettings common.Address, _royaltyRegistry common.Address, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) MarketplaceSettings() (common.Address, error)
- func (_Marketplace *MarketplaceSession) MaxAuctionLength() (*big.Int, error)
- func (_Marketplace *MarketplaceSession) MinimumBidIncreasePercentage() (uint8, error)
- func (_Marketplace *MarketplaceSession) NOAUCTION() ([32]byte, error)
- func (_Marketplace *MarketplaceSession) NetworkBeneficiary() (common.Address, error)
- func (_Marketplace *MarketplaceSession) Offer(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) OfferCancelationDelay() (*big.Int, error)
- func (_Marketplace *MarketplaceSession) Owner() (common.Address, error)
- func (_Marketplace *MarketplaceSession) Payments() (common.Address, error)
- func (_Marketplace *MarketplaceSession) RemoveSalePrice(_originContract common.Address, _tokenId *big.Int, _target common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) RenounceOwnership() (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) RoyaltyEngine() (common.Address, error)
- func (_Marketplace *MarketplaceSession) RoyaltyRegistry() (common.Address, error)
- func (_Marketplace *MarketplaceSession) SCHEDULEDAUCTION() ([32]byte, error)
- func (_Marketplace *MarketplaceSession) SetApprovedTokenRegistry(_approvedTokenRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetAuctionLengthExtension(_auctionLengthExtension *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetMarketplaceSettings(_marketplaceSettings common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetMaxAuctionLength(_maxAuctionLength uint8) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetMinimumBidIncreasePercentage(_minimumBidIncreasePercentage uint8) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetNetworkBeneficiary(_networkBeneficiary common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetOfferCancelationDelay(_offerCancelationDelay *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetPayments(_payments common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetRoyaltyEngine(_royaltyEngine common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetRoyaltyRegistry(_royaltyRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetSalePrice(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetSpaceOperatorRegistry(_spaceOperatorRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetStakingRegistry(_stakingRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetSuperRareAuctionHouse(_superRareAuctionHouse common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SetSuperRareMarketplace(_superRareMarketplace common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SettleAuction(_originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceSession) SpaceOperatorRegistry() (common.Address, error)
- func (_Marketplace *MarketplaceSession) StakingRegistry() (common.Address, error)
- func (_Marketplace *MarketplaceSession) SuperRareAuctionHouse() (common.Address, error)
- func (_Marketplace *MarketplaceSession) SuperRareMarketplace() (common.Address, error)
- func (_Marketplace *MarketplaceSession) TokenAuctions(arg0 common.Address, arg1 *big.Int) (struct{ ... }, error)
- func (_Marketplace *MarketplaceSession) TokenCurrentOffers(arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct{ ... }, error)
- func (_Marketplace *MarketplaceSession) TokenSalePrices(arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct{ ... }, error)
- func (_Marketplace *MarketplaceSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type MarketplaceSetSalePrice
- type MarketplaceSetSalePriceIterator
- type MarketplaceSold
- type MarketplaceSoldIterator
- type MarketplaceTransactor
- func (_Marketplace *MarketplaceTransactor) AcceptOffer(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) Bid(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) Buy(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) CancelAuction(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) CancelOffer(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) ConfigureAuction(opts *bind.TransactOpts, _auctionType [32]byte, _originContract common.Address, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) ConvertOfferToAuction(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) Initialize(opts *bind.TransactOpts, _marketplaceSettings common.Address, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) Offer(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) RemoveSalePrice(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetApprovedTokenRegistry(opts *bind.TransactOpts, _approvedTokenRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetAuctionLengthExtension(opts *bind.TransactOpts, _auctionLengthExtension *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetMarketplaceSettings(opts *bind.TransactOpts, _marketplaceSettings common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetMaxAuctionLength(opts *bind.TransactOpts, _maxAuctionLength uint8) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetMinimumBidIncreasePercentage(opts *bind.TransactOpts, _minimumBidIncreasePercentage uint8) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetNetworkBeneficiary(opts *bind.TransactOpts, _networkBeneficiary common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetOfferCancelationDelay(opts *bind.TransactOpts, _offerCancelationDelay *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetPayments(opts *bind.TransactOpts, _payments common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetRoyaltyEngine(opts *bind.TransactOpts, _royaltyEngine common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetRoyaltyRegistry(opts *bind.TransactOpts, _royaltyRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetSalePrice(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetSpaceOperatorRegistry(opts *bind.TransactOpts, _spaceOperatorRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetStakingRegistry(opts *bind.TransactOpts, _stakingRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetSuperRareAuctionHouse(opts *bind.TransactOpts, _superRareAuctionHouse common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SetSuperRareMarketplace(opts *bind.TransactOpts, _superRareMarketplace common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) SettleAuction(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type MarketplaceTransactorRaw
- type MarketplaceTransactorSession
- func (_Marketplace *MarketplaceTransactorSession) AcceptOffer(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) Bid(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) Buy(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) CancelAuction(_originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) CancelOffer(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) ConfigureAuction(_auctionType [32]byte, _originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) ConvertOfferToAuction(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) Initialize(_marketplaceSettings common.Address, _royaltyRegistry common.Address, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) Offer(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) RemoveSalePrice(_originContract common.Address, _tokenId *big.Int, _target common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetApprovedTokenRegistry(_approvedTokenRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetAuctionLengthExtension(_auctionLengthExtension *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetMarketplaceSettings(_marketplaceSettings common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetMaxAuctionLength(_maxAuctionLength uint8) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetMinimumBidIncreasePercentage(_minimumBidIncreasePercentage uint8) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetNetworkBeneficiary(_networkBeneficiary common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetOfferCancelationDelay(_offerCancelationDelay *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetPayments(_payments common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetRoyaltyEngine(_royaltyEngine common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetRoyaltyRegistry(_royaltyRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetSalePrice(_originContract common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetSpaceOperatorRegistry(_spaceOperatorRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetStakingRegistry(_stakingRegistry common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetSuperRareAuctionHouse(_superRareAuctionHouse common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SetSuperRareMarketplace(_superRareMarketplace common.Address) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) SettleAuction(_originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
- func (_Marketplace *MarketplaceTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
Constants ¶
This section is empty.
Variables ¶
var MarketplaceABI = MarketplaceMetaData.ABI
MarketplaceABI is the input ABI used to generate the binding from. Deprecated: Use MarketplaceMetaData.ABI instead.
var MarketplaceMetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_bidder\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_seller\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"addresspayable[]\",\"name\":\"_splitAddresses\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8[]\",\"name\":\"_splitRatios\",\"type\":\"uint8[]\"}],\"name\":\"AcceptOffer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_contractAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_bidder\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"_startedAuction\",\"type\":\"bool\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_newAuctionLength\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"_previousBidder\",\"type\":\"address\"}],\"name\":\"AuctionBid\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_contractAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_bidder\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"_seller\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"AuctionSettled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_contractAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_auctionCreator\",\"type\":\"address\"}],\"name\":\"CancelAuction\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_bidder\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"}],\"name\":\"CancelOffer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_contractAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_auctionCreator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_startingTime\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_minimumBid\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_lengthOfAuction\",\"type\":\"uint256\"}],\"name\":\"NewAuction\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_bidder\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"_convertible\",\"type\":\"bool\"}],\"name\":\"OfferPlaced\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"_target\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"addresspayable[]\",\"name\":\"_splitRecipients\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8[]\",\"name\":\"_splitRatios\",\"type\":\"uint8[]\"}],\"name\":\"SetSalePrice\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_buyer\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_seller\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"}],\"name\":\"Sold\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"COLDIE_AUCTION\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"NO_AUCTION\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"SCHEDULED_AUCTION\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable[]\",\"name\":\"_splitAddresses\",\"type\":\"address[]\"},{\"internalType\":\"uint8[]\",\"name\":\"_splitRatios\",\"type\":\"uint8[]\"}],\"name\":\"acceptOffer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"approvedTokenRegistry\",\"outputs\":[{\"internalType\":\"contractIApprovedTokenRegistry\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"auctionBids\",\"outputs\":[{\"internalType\":\"addresspayable\",\"name\":\"bidder\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"marketplaceFee\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"auctionLengthExtension\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"bid\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"buy\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"}],\"name\":\"cancelAuction\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"}],\"name\":\"cancelOffer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_auctionType\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_startingAmount\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_lengthOfAuction\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_startTime\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable[]\",\"name\":\"_splitAddresses\",\"type\":\"address[]\"},{\"internalType\":\"uint8[]\",\"name\":\"_splitRatios\",\"type\":\"uint8[]\"}],\"name\":\"configureAuction\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_lengthOfAuction\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable[]\",\"name\":\"_splitAddresses\",\"type\":\"address[]\"},{\"internalType\":\"uint8[]\",\"name\":\"_splitRatios\",\"type\":\"uint8[]\"}],\"name\":\"convertOfferToAuction\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"}],\"name\":\"getAuctionDetails\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"},{\"internalType\":\"addresspayable[]\",\"name\":\"\",\"type\":\"address[]\"},{\"internalType\":\"uint8[]\",\"name\":\"\",\"type\":\"uint8[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_target\",\"type\":\"address\"}],\"name\":\"getSalePrice\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable[]\",\"name\":\"\",\"type\":\"address[]\"},{\"internalType\":\"uint8[]\",\"name\":\"\",\"type\":\"uint8[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_marketplaceSettings\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_royaltyRegistry\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_royaltyEngine\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_superRareMarketplace\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_superRareAuctionHouse\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_spaceOperatorRegistry\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_approvedTokenRegistry\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_payments\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_stakingRegistry\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_networkBeneficiary\",\"type\":\"address\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"marketplaceSettings\",\"outputs\":[{\"internalType\":\"contractIMarketplaceSettings\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"maxAuctionLength\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"minimumBidIncreasePercentage\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"networkBeneficiary\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"_convertible\",\"type\":\"bool\"}],\"name\":\"offer\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"offerCancelationDelay\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"payments\",\"outputs\":[{\"internalType\":\"contractIPayments\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_target\",\"type\":\"address\"}],\"name\":\"removeSalePrice\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"royaltyEngine\",\"outputs\":[{\"internalType\":\"contractIRoyaltyEngineV1\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"royaltyRegistry\",\"outputs\":[{\"internalType\":\"contractIERC721CreatorRoyalty\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_approvedTokenRegistry\",\"type\":\"address\"}],\"name\":\"setApprovedTokenRegistry\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_auctionLengthExtension\",\"type\":\"uint256\"}],\"name\":\"setAuctionLengthExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_marketplaceSettings\",\"type\":\"address\"}],\"name\":\"setMarketplaceSettings\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint8\",\"name\":\"_maxAuctionLength\",\"type\":\"uint8\"}],\"name\":\"setMaxAuctionLength\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint8\",\"name\":\"_minimumBidIncreasePercentage\",\"type\":\"uint8\"}],\"name\":\"setMinimumBidIncreasePercentage\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_networkBeneficiary\",\"type\":\"address\"}],\"name\":\"setNetworkBeneficiary\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_offerCancelationDelay\",\"type\":\"uint256\"}],\"name\":\"setOfferCancelationDelay\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_payments\",\"type\":\"address\"}],\"name\":\"setPayments\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_royaltyEngine\",\"type\":\"address\"}],\"name\":\"setRoyaltyEngine\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_royaltyRegistry\",\"type\":\"address\"}],\"name\":\"setRoyaltyRegistry\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_listPrice\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_target\",\"type\":\"address\"},{\"internalType\":\"addresspayable[]\",\"name\":\"_splitAddresses\",\"type\":\"address[]\"},{\"internalType\":\"uint8[]\",\"name\":\"_splitRatios\",\"type\":\"uint8[]\"}],\"name\":\"setSalePrice\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_spaceOperatorRegistry\",\"type\":\"address\"}],\"name\":\"setSpaceOperatorRegistry\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_stakingRegistry\",\"type\":\"address\"}],\"name\":\"setStakingRegistry\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_superRareAuctionHouse\",\"type\":\"address\"}],\"name\":\"setSuperRareAuctionHouse\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_superRareMarketplace\",\"type\":\"address\"}],\"name\":\"setSuperRareMarketplace\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_originContract\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_tokenId\",\"type\":\"uint256\"}],\"name\":\"settleAuction\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"spaceOperatorRegistry\",\"outputs\":[{\"internalType\":\"contractISpaceOperatorRegistry\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"stakingRegistry\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"superRareAuctionHouse\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"superRareMarketplace\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"tokenAuctions\",\"outputs\":[{\"internalType\":\"addresspayable\",\"name\":\"auctionCreator\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"creationBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"startingTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lengthOfAuction\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"minimumBid\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"auctionType\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"tokenCurrentOffers\",\"outputs\":[{\"internalType\":\"addresspayable\",\"name\":\"buyer\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"marketplaceFee\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"convertible\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"tokenSalePrices\",\"outputs\":[{\"internalType\":\"addresspayable\",\"name\":\"seller\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"currencyAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
MarketplaceMetaData contains all meta data concerning the Marketplace contract.
Functions ¶
This section is empty.
Types ¶
type Marketplace ¶
type Marketplace struct { MarketplaceCaller // Read-only binding to the contract MarketplaceTransactor // Write-only binding to the contract MarketplaceFilterer // Log filterer for contract events }
Marketplace is an auto generated Go binding around an Ethereum contract.
func NewMarketplace ¶
func NewMarketplace(address common.Address, backend bind.ContractBackend) (*Marketplace, error)
NewMarketplace creates a new instance of Marketplace, bound to a specific deployed contract.
type MarketplaceAcceptOffer ¶
type MarketplaceAcceptOffer struct { OriginContract common.Address Bidder common.Address Seller common.Address CurrencyAddress common.Address Amount *big.Int TokenId *big.Int SplitAddresses []common.Address SplitRatios []uint8 Raw types.Log // Blockchain specific contextual infos }
MarketplaceAcceptOffer represents a AcceptOffer event raised by the Marketplace contract.
type MarketplaceAcceptOfferIterator ¶
type MarketplaceAcceptOfferIterator struct { Event *MarketplaceAcceptOffer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceAcceptOfferIterator is returned from FilterAcceptOffer and is used to iterate over the raw logs and unpacked data for AcceptOffer events raised by the Marketplace contract.
func (*MarketplaceAcceptOfferIterator) Close ¶
func (it *MarketplaceAcceptOfferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceAcceptOfferIterator) Error ¶
func (it *MarketplaceAcceptOfferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceAcceptOfferIterator) Next ¶
func (it *MarketplaceAcceptOfferIterator) 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 MarketplaceAuctionBid ¶
type MarketplaceAuctionBid struct { ContractAddress common.Address Bidder common.Address TokenId *big.Int CurrencyAddress common.Address Amount *big.Int StartedAuction bool NewAuctionLength *big.Int PreviousBidder common.Address Raw types.Log // Blockchain specific contextual infos }
MarketplaceAuctionBid represents a AuctionBid event raised by the Marketplace contract.
type MarketplaceAuctionBidIterator ¶
type MarketplaceAuctionBidIterator struct { Event *MarketplaceAuctionBid // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceAuctionBidIterator is returned from FilterAuctionBid and is used to iterate over the raw logs and unpacked data for AuctionBid events raised by the Marketplace contract.
func (*MarketplaceAuctionBidIterator) Close ¶
func (it *MarketplaceAuctionBidIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceAuctionBidIterator) Error ¶
func (it *MarketplaceAuctionBidIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceAuctionBidIterator) Next ¶
func (it *MarketplaceAuctionBidIterator) 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 MarketplaceAuctionSettled ¶
type MarketplaceAuctionSettled struct { ContractAddress common.Address Bidder common.Address Seller common.Address TokenId *big.Int CurrencyAddress common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketplaceAuctionSettled represents a AuctionSettled event raised by the Marketplace contract.
type MarketplaceAuctionSettledIterator ¶
type MarketplaceAuctionSettledIterator struct { Event *MarketplaceAuctionSettled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceAuctionSettledIterator is returned from FilterAuctionSettled and is used to iterate over the raw logs and unpacked data for AuctionSettled events raised by the Marketplace contract.
func (*MarketplaceAuctionSettledIterator) Close ¶
func (it *MarketplaceAuctionSettledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceAuctionSettledIterator) Error ¶
func (it *MarketplaceAuctionSettledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceAuctionSettledIterator) Next ¶
func (it *MarketplaceAuctionSettledIterator) 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 MarketplaceCaller ¶
type MarketplaceCaller struct {
// contains filtered or unexported fields
}
MarketplaceCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMarketplaceCaller ¶
func NewMarketplaceCaller(address common.Address, caller bind.ContractCaller) (*MarketplaceCaller, error)
NewMarketplaceCaller creates a new read-only instance of Marketplace, bound to a specific deployed contract.
func (*MarketplaceCaller) ApprovedTokenRegistry ¶
func (_Marketplace *MarketplaceCaller) ApprovedTokenRegistry(opts *bind.CallOpts) (common.Address, error)
ApprovedTokenRegistry is a free data retrieval call binding the contract method 0x6240cd1c.
Solidity: function approvedTokenRegistry() view returns(address)
func (*MarketplaceCaller) AuctionBids ¶
func (_Marketplace *MarketplaceCaller) AuctionBids(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int) (struct { Bidder common.Address CurrencyAddress common.Address Amount *big.Int MarketplaceFee uint8 }, error)
AuctionBids is a free data retrieval call binding the contract method 0x299a0e1e.
Solidity: function auctionBids(address , uint256 ) view returns(address bidder, address currencyAddress, uint256 amount, uint8 marketplaceFee)
func (*MarketplaceCaller) AuctionLengthExtension ¶
func (_Marketplace *MarketplaceCaller) AuctionLengthExtension(opts *bind.CallOpts) (*big.Int, error)
AuctionLengthExtension is a free data retrieval call binding the contract method 0xdaa26499.
Solidity: function auctionLengthExtension() view returns(uint256)
func (*MarketplaceCaller) COLDIEAUCTION ¶
func (_Marketplace *MarketplaceCaller) COLDIEAUCTION(opts *bind.CallOpts) ([32]byte, error)
COLDIEAUCTION is a free data retrieval call binding the contract method 0xc90b8714.
Solidity: function COLDIE_AUCTION() view returns(bytes32)
func (*MarketplaceCaller) GetAuctionDetails ¶
func (_Marketplace *MarketplaceCaller) GetAuctionDetails(opts *bind.CallOpts, _originContract common.Address, _tokenId *big.Int) (common.Address, *big.Int, *big.Int, *big.Int, common.Address, *big.Int, [32]byte, []common.Address, []uint8, error)
GetAuctionDetails is a free data retrieval call binding the contract method 0x0cd87c68.
Solidity: function getAuctionDetails(address _originContract, uint256 _tokenId) view returns(address, uint256, uint256, uint256, address, uint256, bytes32, address[], uint8[])
func (*MarketplaceCaller) GetSalePrice ¶
func (_Marketplace *MarketplaceCaller) GetSalePrice(opts *bind.CallOpts, _originContract common.Address, _tokenId *big.Int, _target common.Address) (common.Address, common.Address, *big.Int, []common.Address, []uint8, error)
GetSalePrice is a free data retrieval call binding the contract method 0x369679a4.
Solidity: function getSalePrice(address _originContract, uint256 _tokenId, address _target) view returns(address, address, uint256, address[], uint8[])
func (*MarketplaceCaller) MarketplaceSettings ¶
func (_Marketplace *MarketplaceCaller) MarketplaceSettings(opts *bind.CallOpts) (common.Address, error)
MarketplaceSettings is a free data retrieval call binding the contract method 0xba50b632.
Solidity: function marketplaceSettings() view returns(address)
func (*MarketplaceCaller) MaxAuctionLength ¶
MaxAuctionLength is a free data retrieval call binding the contract method 0x0e519ef9.
Solidity: function maxAuctionLength() view returns(uint256)
func (*MarketplaceCaller) MinimumBidIncreasePercentage ¶
func (_Marketplace *MarketplaceCaller) MinimumBidIncreasePercentage(opts *bind.CallOpts) (uint8, error)
MinimumBidIncreasePercentage is a free data retrieval call binding the contract method 0x6fe9f44c.
Solidity: function minimumBidIncreasePercentage() view returns(uint8)
func (*MarketplaceCaller) NOAUCTION ¶
func (_Marketplace *MarketplaceCaller) NOAUCTION(opts *bind.CallOpts) ([32]byte, error)
NOAUCTION is a free data retrieval call binding the contract method 0x155a56b1.
Solidity: function NO_AUCTION() view returns(bytes32)
func (*MarketplaceCaller) NetworkBeneficiary ¶
func (_Marketplace *MarketplaceCaller) NetworkBeneficiary(opts *bind.CallOpts) (common.Address, error)
NetworkBeneficiary is a free data retrieval call binding the contract method 0x6b534ed0.
Solidity: function networkBeneficiary() view returns(address)
func (*MarketplaceCaller) OfferCancelationDelay ¶
OfferCancelationDelay is a free data retrieval call binding the contract method 0x0a5c4ed5.
Solidity: function offerCancelationDelay() view returns(uint256)
func (*MarketplaceCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MarketplaceCaller) Payments ¶
Payments is a free data retrieval call binding the contract method 0xa6d23e10.
Solidity: function payments() view returns(address)
func (*MarketplaceCaller) RoyaltyEngine ¶
RoyaltyEngine is a free data retrieval call binding the contract method 0x4c94c90c.
Solidity: function royaltyEngine() view returns(address)
func (*MarketplaceCaller) RoyaltyRegistry ¶
RoyaltyRegistry is a free data retrieval call binding the contract method 0xa11b0712.
Solidity: function royaltyRegistry() view returns(address)
func (*MarketplaceCaller) SCHEDULEDAUCTION ¶
func (_Marketplace *MarketplaceCaller) SCHEDULEDAUCTION(opts *bind.CallOpts) ([32]byte, error)
SCHEDULEDAUCTION is a free data retrieval call binding the contract method 0xb23afc26.
Solidity: function SCHEDULED_AUCTION() view returns(bytes32)
func (*MarketplaceCaller) SpaceOperatorRegistry ¶
func (_Marketplace *MarketplaceCaller) SpaceOperatorRegistry(opts *bind.CallOpts) (common.Address, error)
SpaceOperatorRegistry is a free data retrieval call binding the contract method 0x0bcba09d.
Solidity: function spaceOperatorRegistry() view returns(address)
func (*MarketplaceCaller) StakingRegistry ¶
StakingRegistry is a free data retrieval call binding the contract method 0x009d9aa9.
Solidity: function stakingRegistry() view returns(address)
func (*MarketplaceCaller) SuperRareAuctionHouse ¶
func (_Marketplace *MarketplaceCaller) SuperRareAuctionHouse(opts *bind.CallOpts) (common.Address, error)
SuperRareAuctionHouse is a free data retrieval call binding the contract method 0x3bc3d9be.
Solidity: function superRareAuctionHouse() view returns(address)
func (*MarketplaceCaller) SuperRareMarketplace ¶
func (_Marketplace *MarketplaceCaller) SuperRareMarketplace(opts *bind.CallOpts) (common.Address, error)
SuperRareMarketplace is a free data retrieval call binding the contract method 0x0141c590.
Solidity: function superRareMarketplace() view returns(address)
func (*MarketplaceCaller) TokenAuctions ¶
func (_Marketplace *MarketplaceCaller) TokenAuctions(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int) (struct { AuctionCreator common.Address CreationBlock *big.Int StartingTime *big.Int LengthOfAuction *big.Int CurrencyAddress common.Address MinimumBid *big.Int AuctionType [32]byte }, error)
TokenAuctions is a free data retrieval call binding the contract method 0xc47c35c1.
Solidity: function tokenAuctions(address , uint256 ) view returns(address auctionCreator, uint256 creationBlock, uint256 startingTime, uint256 lengthOfAuction, address currencyAddress, uint256 minimumBid, bytes32 auctionType)
func (*MarketplaceCaller) TokenCurrentOffers ¶
func (_Marketplace *MarketplaceCaller) TokenCurrentOffers(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct { Buyer common.Address Amount *big.Int Timestamp *big.Int MarketplaceFee uint8 Convertible bool }, error)
TokenCurrentOffers is a free data retrieval call binding the contract method 0x2c419053.
Solidity: function tokenCurrentOffers(address , uint256 , address ) view returns(address buyer, uint256 amount, uint256 timestamp, uint8 marketplaceFee, bool convertible)
func (*MarketplaceCaller) TokenSalePrices ¶
func (_Marketplace *MarketplaceCaller) TokenSalePrices(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct { Seller common.Address CurrencyAddress common.Address Amount *big.Int }, error)
TokenSalePrices is a free data retrieval call binding the contract method 0x1a2ac30f.
Solidity: function tokenSalePrices(address , uint256 , address ) view returns(address seller, address currencyAddress, uint256 amount)
type MarketplaceCallerRaw ¶
type MarketplaceCallerRaw struct {
Contract *MarketplaceCaller // Generic read-only contract binding to access the raw methods on
}
MarketplaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MarketplaceCallerRaw) Call ¶
func (_Marketplace *MarketplaceCallerRaw) 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 MarketplaceCallerSession ¶
type MarketplaceCallerSession struct { Contract *MarketplaceCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MarketplaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MarketplaceCallerSession) ApprovedTokenRegistry ¶
func (_Marketplace *MarketplaceCallerSession) ApprovedTokenRegistry() (common.Address, error)
ApprovedTokenRegistry is a free data retrieval call binding the contract method 0x6240cd1c.
Solidity: function approvedTokenRegistry() view returns(address)
func (*MarketplaceCallerSession) AuctionBids ¶
func (_Marketplace *MarketplaceCallerSession) AuctionBids(arg0 common.Address, arg1 *big.Int) (struct { Bidder common.Address CurrencyAddress common.Address Amount *big.Int MarketplaceFee uint8 }, error)
AuctionBids is a free data retrieval call binding the contract method 0x299a0e1e.
Solidity: function auctionBids(address , uint256 ) view returns(address bidder, address currencyAddress, uint256 amount, uint8 marketplaceFee)
func (*MarketplaceCallerSession) AuctionLengthExtension ¶
func (_Marketplace *MarketplaceCallerSession) AuctionLengthExtension() (*big.Int, error)
AuctionLengthExtension is a free data retrieval call binding the contract method 0xdaa26499.
Solidity: function auctionLengthExtension() view returns(uint256)
func (*MarketplaceCallerSession) COLDIEAUCTION ¶
func (_Marketplace *MarketplaceCallerSession) COLDIEAUCTION() ([32]byte, error)
COLDIEAUCTION is a free data retrieval call binding the contract method 0xc90b8714.
Solidity: function COLDIE_AUCTION() view returns(bytes32)
func (*MarketplaceCallerSession) GetAuctionDetails ¶
func (_Marketplace *MarketplaceCallerSession) GetAuctionDetails(_originContract common.Address, _tokenId *big.Int) (common.Address, *big.Int, *big.Int, *big.Int, common.Address, *big.Int, [32]byte, []common.Address, []uint8, error)
GetAuctionDetails is a free data retrieval call binding the contract method 0x0cd87c68.
Solidity: function getAuctionDetails(address _originContract, uint256 _tokenId) view returns(address, uint256, uint256, uint256, address, uint256, bytes32, address[], uint8[])
func (*MarketplaceCallerSession) GetSalePrice ¶
func (_Marketplace *MarketplaceCallerSession) GetSalePrice(_originContract common.Address, _tokenId *big.Int, _target common.Address) (common.Address, common.Address, *big.Int, []common.Address, []uint8, error)
GetSalePrice is a free data retrieval call binding the contract method 0x369679a4.
Solidity: function getSalePrice(address _originContract, uint256 _tokenId, address _target) view returns(address, address, uint256, address[], uint8[])
func (*MarketplaceCallerSession) MarketplaceSettings ¶
func (_Marketplace *MarketplaceCallerSession) MarketplaceSettings() (common.Address, error)
MarketplaceSettings is a free data retrieval call binding the contract method 0xba50b632.
Solidity: function marketplaceSettings() view returns(address)
func (*MarketplaceCallerSession) MaxAuctionLength ¶
func (_Marketplace *MarketplaceCallerSession) MaxAuctionLength() (*big.Int, error)
MaxAuctionLength is a free data retrieval call binding the contract method 0x0e519ef9.
Solidity: function maxAuctionLength() view returns(uint256)
func (*MarketplaceCallerSession) MinimumBidIncreasePercentage ¶
func (_Marketplace *MarketplaceCallerSession) MinimumBidIncreasePercentage() (uint8, error)
MinimumBidIncreasePercentage is a free data retrieval call binding the contract method 0x6fe9f44c.
Solidity: function minimumBidIncreasePercentage() view returns(uint8)
func (*MarketplaceCallerSession) NOAUCTION ¶
func (_Marketplace *MarketplaceCallerSession) NOAUCTION() ([32]byte, error)
NOAUCTION is a free data retrieval call binding the contract method 0x155a56b1.
Solidity: function NO_AUCTION() view returns(bytes32)
func (*MarketplaceCallerSession) NetworkBeneficiary ¶
func (_Marketplace *MarketplaceCallerSession) NetworkBeneficiary() (common.Address, error)
NetworkBeneficiary is a free data retrieval call binding the contract method 0x6b534ed0.
Solidity: function networkBeneficiary() view returns(address)
func (*MarketplaceCallerSession) OfferCancelationDelay ¶
func (_Marketplace *MarketplaceCallerSession) OfferCancelationDelay() (*big.Int, error)
OfferCancelationDelay is a free data retrieval call binding the contract method 0x0a5c4ed5.
Solidity: function offerCancelationDelay() view returns(uint256)
func (*MarketplaceCallerSession) Owner ¶
func (_Marketplace *MarketplaceCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MarketplaceCallerSession) Payments ¶
func (_Marketplace *MarketplaceCallerSession) Payments() (common.Address, error)
Payments is a free data retrieval call binding the contract method 0xa6d23e10.
Solidity: function payments() view returns(address)
func (*MarketplaceCallerSession) RoyaltyEngine ¶
func (_Marketplace *MarketplaceCallerSession) RoyaltyEngine() (common.Address, error)
RoyaltyEngine is a free data retrieval call binding the contract method 0x4c94c90c.
Solidity: function royaltyEngine() view returns(address)
func (*MarketplaceCallerSession) RoyaltyRegistry ¶
func (_Marketplace *MarketplaceCallerSession) RoyaltyRegistry() (common.Address, error)
RoyaltyRegistry is a free data retrieval call binding the contract method 0xa11b0712.
Solidity: function royaltyRegistry() view returns(address)
func (*MarketplaceCallerSession) SCHEDULEDAUCTION ¶
func (_Marketplace *MarketplaceCallerSession) SCHEDULEDAUCTION() ([32]byte, error)
SCHEDULEDAUCTION is a free data retrieval call binding the contract method 0xb23afc26.
Solidity: function SCHEDULED_AUCTION() view returns(bytes32)
func (*MarketplaceCallerSession) SpaceOperatorRegistry ¶
func (_Marketplace *MarketplaceCallerSession) SpaceOperatorRegistry() (common.Address, error)
SpaceOperatorRegistry is a free data retrieval call binding the contract method 0x0bcba09d.
Solidity: function spaceOperatorRegistry() view returns(address)
func (*MarketplaceCallerSession) StakingRegistry ¶
func (_Marketplace *MarketplaceCallerSession) StakingRegistry() (common.Address, error)
StakingRegistry is a free data retrieval call binding the contract method 0x009d9aa9.
Solidity: function stakingRegistry() view returns(address)
func (*MarketplaceCallerSession) SuperRareAuctionHouse ¶
func (_Marketplace *MarketplaceCallerSession) SuperRareAuctionHouse() (common.Address, error)
SuperRareAuctionHouse is a free data retrieval call binding the contract method 0x3bc3d9be.
Solidity: function superRareAuctionHouse() view returns(address)
func (*MarketplaceCallerSession) SuperRareMarketplace ¶
func (_Marketplace *MarketplaceCallerSession) SuperRareMarketplace() (common.Address, error)
SuperRareMarketplace is a free data retrieval call binding the contract method 0x0141c590.
Solidity: function superRareMarketplace() view returns(address)
func (*MarketplaceCallerSession) TokenAuctions ¶
func (_Marketplace *MarketplaceCallerSession) TokenAuctions(arg0 common.Address, arg1 *big.Int) (struct { AuctionCreator common.Address CreationBlock *big.Int StartingTime *big.Int LengthOfAuction *big.Int CurrencyAddress common.Address MinimumBid *big.Int AuctionType [32]byte }, error)
TokenAuctions is a free data retrieval call binding the contract method 0xc47c35c1.
Solidity: function tokenAuctions(address , uint256 ) view returns(address auctionCreator, uint256 creationBlock, uint256 startingTime, uint256 lengthOfAuction, address currencyAddress, uint256 minimumBid, bytes32 auctionType)
func (*MarketplaceCallerSession) TokenCurrentOffers ¶
func (_Marketplace *MarketplaceCallerSession) TokenCurrentOffers(arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct { Buyer common.Address Amount *big.Int Timestamp *big.Int MarketplaceFee uint8 Convertible bool }, error)
TokenCurrentOffers is a free data retrieval call binding the contract method 0x2c419053.
Solidity: function tokenCurrentOffers(address , uint256 , address ) view returns(address buyer, uint256 amount, uint256 timestamp, uint8 marketplaceFee, bool convertible)
func (*MarketplaceCallerSession) TokenSalePrices ¶
func (_Marketplace *MarketplaceCallerSession) TokenSalePrices(arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct { Seller common.Address CurrencyAddress common.Address Amount *big.Int }, error)
TokenSalePrices is a free data retrieval call binding the contract method 0x1a2ac30f.
Solidity: function tokenSalePrices(address , uint256 , address ) view returns(address seller, address currencyAddress, uint256 amount)
type MarketplaceCancelAuction ¶
type MarketplaceCancelAuction struct { ContractAddress common.Address TokenId *big.Int AuctionCreator common.Address Raw types.Log // Blockchain specific contextual infos }
MarketplaceCancelAuction represents a CancelAuction event raised by the Marketplace contract.
type MarketplaceCancelAuctionIterator ¶
type MarketplaceCancelAuctionIterator struct { Event *MarketplaceCancelAuction // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceCancelAuctionIterator is returned from FilterCancelAuction and is used to iterate over the raw logs and unpacked data for CancelAuction events raised by the Marketplace contract.
func (*MarketplaceCancelAuctionIterator) Close ¶
func (it *MarketplaceCancelAuctionIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceCancelAuctionIterator) Error ¶
func (it *MarketplaceCancelAuctionIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceCancelAuctionIterator) Next ¶
func (it *MarketplaceCancelAuctionIterator) 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 MarketplaceCancelOffer ¶
type MarketplaceCancelOffer struct { OriginContract common.Address Bidder common.Address CurrencyAddress common.Address Amount *big.Int TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketplaceCancelOffer represents a CancelOffer event raised by the Marketplace contract.
type MarketplaceCancelOfferIterator ¶
type MarketplaceCancelOfferIterator struct { Event *MarketplaceCancelOffer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceCancelOfferIterator is returned from FilterCancelOffer and is used to iterate over the raw logs and unpacked data for CancelOffer events raised by the Marketplace contract.
func (*MarketplaceCancelOfferIterator) Close ¶
func (it *MarketplaceCancelOfferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceCancelOfferIterator) Error ¶
func (it *MarketplaceCancelOfferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceCancelOfferIterator) Next ¶
func (it *MarketplaceCancelOfferIterator) 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 MarketplaceFilterer ¶
type MarketplaceFilterer struct {
// contains filtered or unexported fields
}
MarketplaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMarketplaceFilterer ¶
func NewMarketplaceFilterer(address common.Address, filterer bind.ContractFilterer) (*MarketplaceFilterer, error)
NewMarketplaceFilterer creates a new log filterer instance of Marketplace, bound to a specific deployed contract.
func (*MarketplaceFilterer) FilterAcceptOffer ¶
func (_Marketplace *MarketplaceFilterer) FilterAcceptOffer(opts *bind.FilterOpts, _originContract []common.Address, _bidder []common.Address, _seller []common.Address) (*MarketplaceAcceptOfferIterator, error)
FilterAcceptOffer is a free log retrieval operation binding the contract event 0x97c3d2068ce177bc33d84acecc45eededcf298c4a9d4340ae03d4afbb3993f7b.
Solidity: event AcceptOffer(address indexed _originContract, address indexed _bidder, address indexed _seller, address _currencyAddress, uint256 _amount, uint256 _tokenId, address[] _splitAddresses, uint8[] _splitRatios)
func (*MarketplaceFilterer) FilterAuctionBid ¶
func (_Marketplace *MarketplaceFilterer) FilterAuctionBid(opts *bind.FilterOpts, _contractAddress []common.Address, _bidder []common.Address, _tokenId []*big.Int) (*MarketplaceAuctionBidIterator, error)
FilterAuctionBid is a free log retrieval operation binding the contract event 0x189a468e632a450afd491f84aa9ae94addc6813c7e309a7b1b1223f88802a77d.
Solidity: event AuctionBid(address indexed _contractAddress, address indexed _bidder, uint256 indexed _tokenId, address _currencyAddress, uint256 _amount, bool _startedAuction, uint256 _newAuctionLength, address _previousBidder)
func (*MarketplaceFilterer) FilterAuctionSettled ¶
func (_Marketplace *MarketplaceFilterer) FilterAuctionSettled(opts *bind.FilterOpts, _contractAddress []common.Address, _bidder []common.Address, _tokenId []*big.Int) (*MarketplaceAuctionSettledIterator, error)
FilterAuctionSettled is a free log retrieval operation binding the contract event 0xef4e2262a841641690bb931801dc0d1923e6b417cd217f91f8049d8aa9f5f086.
Solidity: event AuctionSettled(address indexed _contractAddress, address indexed _bidder, address _seller, uint256 indexed _tokenId, address _currencyAddress, uint256 _amount)
func (*MarketplaceFilterer) FilterCancelAuction ¶
func (_Marketplace *MarketplaceFilterer) FilterCancelAuction(opts *bind.FilterOpts, _contractAddress []common.Address, _tokenId []*big.Int, _auctionCreator []common.Address) (*MarketplaceCancelAuctionIterator, error)
FilterCancelAuction is a free log retrieval operation binding the contract event 0x26d4510b556e779d6507640413e013206e44c8f5d018c7c74ed8926f3f024a9c.
Solidity: event CancelAuction(address indexed _contractAddress, uint256 indexed _tokenId, address indexed _auctionCreator)
func (*MarketplaceFilterer) FilterCancelOffer ¶
func (_Marketplace *MarketplaceFilterer) FilterCancelOffer(opts *bind.FilterOpts, _originContract []common.Address, _bidder []common.Address, _currencyAddress []common.Address) (*MarketplaceCancelOfferIterator, error)
FilterCancelOffer is a free log retrieval operation binding the contract event 0xb9a071fe7d38dc86fbc448d440311b6bd67e5e09de8b1b62c72f5fe344100453.
Solidity: event CancelOffer(address indexed _originContract, address indexed _bidder, address indexed _currencyAddress, uint256 _amount, uint256 _tokenId)
func (*MarketplaceFilterer) FilterNewAuction ¶
func (_Marketplace *MarketplaceFilterer) FilterNewAuction(opts *bind.FilterOpts, _contractAddress []common.Address, _tokenId []*big.Int, _auctionCreator []common.Address) (*MarketplaceNewAuctionIterator, error)
FilterNewAuction is a free log retrieval operation binding the contract event 0xdb89081d9a5399380ffbcc376a961ed023027fca462e08b3d23146e4c6ac62f2.
Solidity: event NewAuction(address indexed _contractAddress, uint256 indexed _tokenId, address indexed _auctionCreator, address _currencyAddress, uint256 _startingTime, uint256 _minimumBid, uint256 _lengthOfAuction)
func (*MarketplaceFilterer) FilterOfferPlaced ¶
func (_Marketplace *MarketplaceFilterer) FilterOfferPlaced(opts *bind.FilterOpts, _originContract []common.Address, _bidder []common.Address, _currencyAddress []common.Address) (*MarketplaceOfferPlacedIterator, error)
FilterOfferPlaced is a free log retrieval operation binding the contract event 0xacbe96367816f728b84abf006ca777225b704072592132845e9a3dbd7b023691.
Solidity: event OfferPlaced(address indexed _originContract, address indexed _bidder, address indexed _currencyAddress, uint256 _amount, uint256 _tokenId, bool _convertible)
func (*MarketplaceFilterer) FilterOwnershipTransferred ¶
func (_Marketplace *MarketplaceFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*MarketplaceOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MarketplaceFilterer) FilterSetSalePrice ¶
func (_Marketplace *MarketplaceFilterer) FilterSetSalePrice(opts *bind.FilterOpts, _originContract []common.Address, _currencyAddress []common.Address) (*MarketplaceSetSalePriceIterator, error)
FilterSetSalePrice is a free log retrieval operation binding the contract event 0xb6039ff1edf80efca6bc48b89f5415ba07fecb2d321058dae9ce6369b2ff964b.
Solidity: event SetSalePrice(address indexed _originContract, address indexed _currencyAddress, address _target, uint256 _amount, uint256 _tokenId, address[] _splitRecipients, uint8[] _splitRatios)
func (*MarketplaceFilterer) FilterSold ¶
func (_Marketplace *MarketplaceFilterer) FilterSold(opts *bind.FilterOpts, _originContract []common.Address, _buyer []common.Address, _seller []common.Address) (*MarketplaceSoldIterator, error)
FilterSold is a free log retrieval operation binding the contract event 0x6f9e7bc841408072f4a49e469f90e1a634b85251803662bc8e5c220b28782472.
Solidity: event Sold(address indexed _originContract, address indexed _buyer, address indexed _seller, address _currencyAddress, uint256 _amount, uint256 _tokenId)
func (*MarketplaceFilterer) ParseAcceptOffer ¶
func (_Marketplace *MarketplaceFilterer) ParseAcceptOffer(log types.Log) (*MarketplaceAcceptOffer, error)
ParseAcceptOffer is a log parse operation binding the contract event 0x97c3d2068ce177bc33d84acecc45eededcf298c4a9d4340ae03d4afbb3993f7b.
Solidity: event AcceptOffer(address indexed _originContract, address indexed _bidder, address indexed _seller, address _currencyAddress, uint256 _amount, uint256 _tokenId, address[] _splitAddresses, uint8[] _splitRatios)
func (*MarketplaceFilterer) ParseAuctionBid ¶
func (_Marketplace *MarketplaceFilterer) ParseAuctionBid(log types.Log) (*MarketplaceAuctionBid, error)
ParseAuctionBid is a log parse operation binding the contract event 0x189a468e632a450afd491f84aa9ae94addc6813c7e309a7b1b1223f88802a77d.
Solidity: event AuctionBid(address indexed _contractAddress, address indexed _bidder, uint256 indexed _tokenId, address _currencyAddress, uint256 _amount, bool _startedAuction, uint256 _newAuctionLength, address _previousBidder)
func (*MarketplaceFilterer) ParseAuctionSettled ¶
func (_Marketplace *MarketplaceFilterer) ParseAuctionSettled(log types.Log) (*MarketplaceAuctionSettled, error)
ParseAuctionSettled is a log parse operation binding the contract event 0xef4e2262a841641690bb931801dc0d1923e6b417cd217f91f8049d8aa9f5f086.
Solidity: event AuctionSettled(address indexed _contractAddress, address indexed _bidder, address _seller, uint256 indexed _tokenId, address _currencyAddress, uint256 _amount)
func (*MarketplaceFilterer) ParseCancelAuction ¶
func (_Marketplace *MarketplaceFilterer) ParseCancelAuction(log types.Log) (*MarketplaceCancelAuction, error)
ParseCancelAuction is a log parse operation binding the contract event 0x26d4510b556e779d6507640413e013206e44c8f5d018c7c74ed8926f3f024a9c.
Solidity: event CancelAuction(address indexed _contractAddress, uint256 indexed _tokenId, address indexed _auctionCreator)
func (*MarketplaceFilterer) ParseCancelOffer ¶
func (_Marketplace *MarketplaceFilterer) ParseCancelOffer(log types.Log) (*MarketplaceCancelOffer, error)
ParseCancelOffer is a log parse operation binding the contract event 0xb9a071fe7d38dc86fbc448d440311b6bd67e5e09de8b1b62c72f5fe344100453.
Solidity: event CancelOffer(address indexed _originContract, address indexed _bidder, address indexed _currencyAddress, uint256 _amount, uint256 _tokenId)
func (*MarketplaceFilterer) ParseNewAuction ¶
func (_Marketplace *MarketplaceFilterer) ParseNewAuction(log types.Log) (*MarketplaceNewAuction, error)
ParseNewAuction is a log parse operation binding the contract event 0xdb89081d9a5399380ffbcc376a961ed023027fca462e08b3d23146e4c6ac62f2.
Solidity: event NewAuction(address indexed _contractAddress, uint256 indexed _tokenId, address indexed _auctionCreator, address _currencyAddress, uint256 _startingTime, uint256 _minimumBid, uint256 _lengthOfAuction)
func (*MarketplaceFilterer) ParseOfferPlaced ¶
func (_Marketplace *MarketplaceFilterer) ParseOfferPlaced(log types.Log) (*MarketplaceOfferPlaced, error)
ParseOfferPlaced is a log parse operation binding the contract event 0xacbe96367816f728b84abf006ca777225b704072592132845e9a3dbd7b023691.
Solidity: event OfferPlaced(address indexed _originContract, address indexed _bidder, address indexed _currencyAddress, uint256 _amount, uint256 _tokenId, bool _convertible)
func (*MarketplaceFilterer) ParseOwnershipTransferred ¶
func (_Marketplace *MarketplaceFilterer) ParseOwnershipTransferred(log types.Log) (*MarketplaceOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MarketplaceFilterer) ParseSetSalePrice ¶
func (_Marketplace *MarketplaceFilterer) ParseSetSalePrice(log types.Log) (*MarketplaceSetSalePrice, error)
ParseSetSalePrice is a log parse operation binding the contract event 0xb6039ff1edf80efca6bc48b89f5415ba07fecb2d321058dae9ce6369b2ff964b.
Solidity: event SetSalePrice(address indexed _originContract, address indexed _currencyAddress, address _target, uint256 _amount, uint256 _tokenId, address[] _splitRecipients, uint8[] _splitRatios)
func (*MarketplaceFilterer) ParseSold ¶
func (_Marketplace *MarketplaceFilterer) ParseSold(log types.Log) (*MarketplaceSold, error)
ParseSold is a log parse operation binding the contract event 0x6f9e7bc841408072f4a49e469f90e1a634b85251803662bc8e5c220b28782472.
Solidity: event Sold(address indexed _originContract, address indexed _buyer, address indexed _seller, address _currencyAddress, uint256 _amount, uint256 _tokenId)
func (*MarketplaceFilterer) WatchAcceptOffer ¶
func (_Marketplace *MarketplaceFilterer) WatchAcceptOffer(opts *bind.WatchOpts, sink chan<- *MarketplaceAcceptOffer, _originContract []common.Address, _bidder []common.Address, _seller []common.Address) (event.Subscription, error)
WatchAcceptOffer is a free log subscription operation binding the contract event 0x97c3d2068ce177bc33d84acecc45eededcf298c4a9d4340ae03d4afbb3993f7b.
Solidity: event AcceptOffer(address indexed _originContract, address indexed _bidder, address indexed _seller, address _currencyAddress, uint256 _amount, uint256 _tokenId, address[] _splitAddresses, uint8[] _splitRatios)
func (*MarketplaceFilterer) WatchAuctionBid ¶
func (_Marketplace *MarketplaceFilterer) WatchAuctionBid(opts *bind.WatchOpts, sink chan<- *MarketplaceAuctionBid, _contractAddress []common.Address, _bidder []common.Address, _tokenId []*big.Int) (event.Subscription, error)
WatchAuctionBid is a free log subscription operation binding the contract event 0x189a468e632a450afd491f84aa9ae94addc6813c7e309a7b1b1223f88802a77d.
Solidity: event AuctionBid(address indexed _contractAddress, address indexed _bidder, uint256 indexed _tokenId, address _currencyAddress, uint256 _amount, bool _startedAuction, uint256 _newAuctionLength, address _previousBidder)
func (*MarketplaceFilterer) WatchAuctionSettled ¶
func (_Marketplace *MarketplaceFilterer) WatchAuctionSettled(opts *bind.WatchOpts, sink chan<- *MarketplaceAuctionSettled, _contractAddress []common.Address, _bidder []common.Address, _tokenId []*big.Int) (event.Subscription, error)
WatchAuctionSettled is a free log subscription operation binding the contract event 0xef4e2262a841641690bb931801dc0d1923e6b417cd217f91f8049d8aa9f5f086.
Solidity: event AuctionSettled(address indexed _contractAddress, address indexed _bidder, address _seller, uint256 indexed _tokenId, address _currencyAddress, uint256 _amount)
func (*MarketplaceFilterer) WatchCancelAuction ¶
func (_Marketplace *MarketplaceFilterer) WatchCancelAuction(opts *bind.WatchOpts, sink chan<- *MarketplaceCancelAuction, _contractAddress []common.Address, _tokenId []*big.Int, _auctionCreator []common.Address) (event.Subscription, error)
WatchCancelAuction is a free log subscription operation binding the contract event 0x26d4510b556e779d6507640413e013206e44c8f5d018c7c74ed8926f3f024a9c.
Solidity: event CancelAuction(address indexed _contractAddress, uint256 indexed _tokenId, address indexed _auctionCreator)
func (*MarketplaceFilterer) WatchCancelOffer ¶
func (_Marketplace *MarketplaceFilterer) WatchCancelOffer(opts *bind.WatchOpts, sink chan<- *MarketplaceCancelOffer, _originContract []common.Address, _bidder []common.Address, _currencyAddress []common.Address) (event.Subscription, error)
WatchCancelOffer is a free log subscription operation binding the contract event 0xb9a071fe7d38dc86fbc448d440311b6bd67e5e09de8b1b62c72f5fe344100453.
Solidity: event CancelOffer(address indexed _originContract, address indexed _bidder, address indexed _currencyAddress, uint256 _amount, uint256 _tokenId)
func (*MarketplaceFilterer) WatchNewAuction ¶
func (_Marketplace *MarketplaceFilterer) WatchNewAuction(opts *bind.WatchOpts, sink chan<- *MarketplaceNewAuction, _contractAddress []common.Address, _tokenId []*big.Int, _auctionCreator []common.Address) (event.Subscription, error)
WatchNewAuction is a free log subscription operation binding the contract event 0xdb89081d9a5399380ffbcc376a961ed023027fca462e08b3d23146e4c6ac62f2.
Solidity: event NewAuction(address indexed _contractAddress, uint256 indexed _tokenId, address indexed _auctionCreator, address _currencyAddress, uint256 _startingTime, uint256 _minimumBid, uint256 _lengthOfAuction)
func (*MarketplaceFilterer) WatchOfferPlaced ¶
func (_Marketplace *MarketplaceFilterer) WatchOfferPlaced(opts *bind.WatchOpts, sink chan<- *MarketplaceOfferPlaced, _originContract []common.Address, _bidder []common.Address, _currencyAddress []common.Address) (event.Subscription, error)
WatchOfferPlaced is a free log subscription operation binding the contract event 0xacbe96367816f728b84abf006ca777225b704072592132845e9a3dbd7b023691.
Solidity: event OfferPlaced(address indexed _originContract, address indexed _bidder, address indexed _currencyAddress, uint256 _amount, uint256 _tokenId, bool _convertible)
func (*MarketplaceFilterer) WatchOwnershipTransferred ¶
func (_Marketplace *MarketplaceFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MarketplaceOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MarketplaceFilterer) WatchSetSalePrice ¶
func (_Marketplace *MarketplaceFilterer) WatchSetSalePrice(opts *bind.WatchOpts, sink chan<- *MarketplaceSetSalePrice, _originContract []common.Address, _currencyAddress []common.Address) (event.Subscription, error)
WatchSetSalePrice is a free log subscription operation binding the contract event 0xb6039ff1edf80efca6bc48b89f5415ba07fecb2d321058dae9ce6369b2ff964b.
Solidity: event SetSalePrice(address indexed _originContract, address indexed _currencyAddress, address _target, uint256 _amount, uint256 _tokenId, address[] _splitRecipients, uint8[] _splitRatios)
func (*MarketplaceFilterer) WatchSold ¶
func (_Marketplace *MarketplaceFilterer) WatchSold(opts *bind.WatchOpts, sink chan<- *MarketplaceSold, _originContract []common.Address, _buyer []common.Address, _seller []common.Address) (event.Subscription, error)
WatchSold is a free log subscription operation binding the contract event 0x6f9e7bc841408072f4a49e469f90e1a634b85251803662bc8e5c220b28782472.
Solidity: event Sold(address indexed _originContract, address indexed _buyer, address indexed _seller, address _currencyAddress, uint256 _amount, uint256 _tokenId)
type MarketplaceNewAuction ¶
type MarketplaceNewAuction struct { ContractAddress common.Address TokenId *big.Int AuctionCreator common.Address CurrencyAddress common.Address StartingTime *big.Int MinimumBid *big.Int LengthOfAuction *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketplaceNewAuction represents a NewAuction event raised by the Marketplace contract.
type MarketplaceNewAuctionIterator ¶
type MarketplaceNewAuctionIterator struct { Event *MarketplaceNewAuction // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceNewAuctionIterator is returned from FilterNewAuction and is used to iterate over the raw logs and unpacked data for NewAuction events raised by the Marketplace contract.
func (*MarketplaceNewAuctionIterator) Close ¶
func (it *MarketplaceNewAuctionIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceNewAuctionIterator) Error ¶
func (it *MarketplaceNewAuctionIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceNewAuctionIterator) Next ¶
func (it *MarketplaceNewAuctionIterator) 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 MarketplaceOfferPlaced ¶
type MarketplaceOfferPlaced struct { OriginContract common.Address Bidder common.Address CurrencyAddress common.Address Amount *big.Int TokenId *big.Int Convertible bool Raw types.Log // Blockchain specific contextual infos }
MarketplaceOfferPlaced represents a OfferPlaced event raised by the Marketplace contract.
type MarketplaceOfferPlacedIterator ¶
type MarketplaceOfferPlacedIterator struct { Event *MarketplaceOfferPlaced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceOfferPlacedIterator is returned from FilterOfferPlaced and is used to iterate over the raw logs and unpacked data for OfferPlaced events raised by the Marketplace contract.
func (*MarketplaceOfferPlacedIterator) Close ¶
func (it *MarketplaceOfferPlacedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceOfferPlacedIterator) Error ¶
func (it *MarketplaceOfferPlacedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceOfferPlacedIterator) Next ¶
func (it *MarketplaceOfferPlacedIterator) 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 MarketplaceOwnershipTransferred ¶
type MarketplaceOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MarketplaceOwnershipTransferred represents a OwnershipTransferred event raised by the Marketplace contract.
type MarketplaceOwnershipTransferredIterator ¶
type MarketplaceOwnershipTransferredIterator struct { Event *MarketplaceOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Marketplace contract.
func (*MarketplaceOwnershipTransferredIterator) Close ¶
func (it *MarketplaceOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceOwnershipTransferredIterator) Error ¶
func (it *MarketplaceOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceOwnershipTransferredIterator) Next ¶
func (it *MarketplaceOwnershipTransferredIterator) 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 MarketplaceRaw ¶
type MarketplaceRaw struct {
Contract *Marketplace // Generic contract binding to access the raw methods on
}
MarketplaceRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MarketplaceRaw) Call ¶
func (_Marketplace *MarketplaceRaw) 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 (*MarketplaceRaw) Transact ¶
func (_Marketplace *MarketplaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MarketplaceRaw) Transfer ¶
func (_Marketplace *MarketplaceRaw) 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 MarketplaceSession ¶
type MarketplaceSession struct { Contract *Marketplace // 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 }
MarketplaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MarketplaceSession) AcceptOffer ¶
func (_Marketplace *MarketplaceSession) AcceptOffer(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
AcceptOffer is a paid mutator transaction binding the contract method 0x534665e9.
Solidity: function acceptOffer(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceSession) ApprovedTokenRegistry ¶
func (_Marketplace *MarketplaceSession) ApprovedTokenRegistry() (common.Address, error)
ApprovedTokenRegistry is a free data retrieval call binding the contract method 0x6240cd1c.
Solidity: function approvedTokenRegistry() view returns(address)
func (*MarketplaceSession) AuctionBids ¶
func (_Marketplace *MarketplaceSession) AuctionBids(arg0 common.Address, arg1 *big.Int) (struct { Bidder common.Address CurrencyAddress common.Address Amount *big.Int MarketplaceFee uint8 }, error)
AuctionBids is a free data retrieval call binding the contract method 0x299a0e1e.
Solidity: function auctionBids(address , uint256 ) view returns(address bidder, address currencyAddress, uint256 amount, uint8 marketplaceFee)
func (*MarketplaceSession) AuctionLengthExtension ¶
func (_Marketplace *MarketplaceSession) AuctionLengthExtension() (*big.Int, error)
AuctionLengthExtension is a free data retrieval call binding the contract method 0xdaa26499.
Solidity: function auctionLengthExtension() view returns(uint256)
func (*MarketplaceSession) Bid ¶
func (_Marketplace *MarketplaceSession) Bid(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0xb5678588.
Solidity: function bid(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount) payable returns()
func (*MarketplaceSession) Buy ¶
func (_Marketplace *MarketplaceSession) Buy(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int) (*types.Transaction, error)
Buy is a paid mutator transaction binding the contract method 0xb3ffb760.
Solidity: function buy(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount) payable returns()
func (*MarketplaceSession) COLDIEAUCTION ¶
func (_Marketplace *MarketplaceSession) COLDIEAUCTION() ([32]byte, error)
COLDIEAUCTION is a free data retrieval call binding the contract method 0xc90b8714.
Solidity: function COLDIE_AUCTION() view returns(bytes32)
func (*MarketplaceSession) CancelAuction ¶
func (_Marketplace *MarketplaceSession) CancelAuction(_originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x859b97fe.
Solidity: function cancelAuction(address _originContract, uint256 _tokenId) returns()
func (*MarketplaceSession) CancelOffer ¶
func (_Marketplace *MarketplaceSession) CancelOffer(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address) (*types.Transaction, error)
CancelOffer is a paid mutator transaction binding the contract method 0xe92f94d1.
Solidity: function cancelOffer(address _originContract, uint256 _tokenId, address _currencyAddress) returns()
func (*MarketplaceSession) ConfigureAuction ¶
func (_Marketplace *MarketplaceSession) ConfigureAuction(_auctionType [32]byte, _originContract common.Address, _tokenId *big.Int, _startingAmount *big.Int, _currencyAddress common.Address, _lengthOfAuction *big.Int, _startTime *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
ConfigureAuction is a paid mutator transaction binding the contract method 0x9041a0ec.
Solidity: function configureAuction(bytes32 _auctionType, address _originContract, uint256 _tokenId, uint256 _startingAmount, address _currencyAddress, uint256 _lengthOfAuction, uint256 _startTime, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceSession) ConvertOfferToAuction ¶
func (_Marketplace *MarketplaceSession) ConvertOfferToAuction(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _lengthOfAuction *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
ConvertOfferToAuction is a paid mutator transaction binding the contract method 0x060d9eeb.
Solidity: function convertOfferToAuction(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, uint256 _lengthOfAuction, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceSession) GetAuctionDetails ¶
func (_Marketplace *MarketplaceSession) GetAuctionDetails(_originContract common.Address, _tokenId *big.Int) (common.Address, *big.Int, *big.Int, *big.Int, common.Address, *big.Int, [32]byte, []common.Address, []uint8, error)
GetAuctionDetails is a free data retrieval call binding the contract method 0x0cd87c68.
Solidity: function getAuctionDetails(address _originContract, uint256 _tokenId) view returns(address, uint256, uint256, uint256, address, uint256, bytes32, address[], uint8[])
func (*MarketplaceSession) GetSalePrice ¶
func (_Marketplace *MarketplaceSession) GetSalePrice(_originContract common.Address, _tokenId *big.Int, _target common.Address) (common.Address, common.Address, *big.Int, []common.Address, []uint8, error)
GetSalePrice is a free data retrieval call binding the contract method 0x369679a4.
Solidity: function getSalePrice(address _originContract, uint256 _tokenId, address _target) view returns(address, address, uint256, address[], uint8[])
func (*MarketplaceSession) Initialize ¶
func (_Marketplace *MarketplaceSession) Initialize(_marketplaceSettings common.Address, _royaltyRegistry common.Address, _royaltyEngine common.Address, _superRareMarketplace common.Address, _superRareAuctionHouse common.Address, _spaceOperatorRegistry common.Address, _approvedTokenRegistry common.Address, _payments common.Address, _stakingRegistry common.Address, _networkBeneficiary common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc306b378.
Solidity: function initialize(address _marketplaceSettings, address _royaltyRegistry, address _royaltyEngine, address _superRareMarketplace, address _superRareAuctionHouse, address _spaceOperatorRegistry, address _approvedTokenRegistry, address _payments, address _stakingRegistry, address _networkBeneficiary) returns()
func (*MarketplaceSession) MarketplaceSettings ¶
func (_Marketplace *MarketplaceSession) MarketplaceSettings() (common.Address, error)
MarketplaceSettings is a free data retrieval call binding the contract method 0xba50b632.
Solidity: function marketplaceSettings() view returns(address)
func (*MarketplaceSession) MaxAuctionLength ¶
func (_Marketplace *MarketplaceSession) MaxAuctionLength() (*big.Int, error)
MaxAuctionLength is a free data retrieval call binding the contract method 0x0e519ef9.
Solidity: function maxAuctionLength() view returns(uint256)
func (*MarketplaceSession) MinimumBidIncreasePercentage ¶
func (_Marketplace *MarketplaceSession) MinimumBidIncreasePercentage() (uint8, error)
MinimumBidIncreasePercentage is a free data retrieval call binding the contract method 0x6fe9f44c.
Solidity: function minimumBidIncreasePercentage() view returns(uint8)
func (*MarketplaceSession) NOAUCTION ¶
func (_Marketplace *MarketplaceSession) NOAUCTION() ([32]byte, error)
NOAUCTION is a free data retrieval call binding the contract method 0x155a56b1.
Solidity: function NO_AUCTION() view returns(bytes32)
func (*MarketplaceSession) NetworkBeneficiary ¶
func (_Marketplace *MarketplaceSession) NetworkBeneficiary() (common.Address, error)
NetworkBeneficiary is a free data retrieval call binding the contract method 0x6b534ed0.
Solidity: function networkBeneficiary() view returns(address)
func (*MarketplaceSession) Offer ¶
func (_Marketplace *MarketplaceSession) Offer(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _convertible bool) (*types.Transaction, error)
Offer is a paid mutator transaction binding the contract method 0x0f2b2532.
Solidity: function offer(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, bool _convertible) payable returns()
func (*MarketplaceSession) OfferCancelationDelay ¶
func (_Marketplace *MarketplaceSession) OfferCancelationDelay() (*big.Int, error)
OfferCancelationDelay is a free data retrieval call binding the contract method 0x0a5c4ed5.
Solidity: function offerCancelationDelay() view returns(uint256)
func (*MarketplaceSession) Owner ¶
func (_Marketplace *MarketplaceSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MarketplaceSession) Payments ¶
func (_Marketplace *MarketplaceSession) Payments() (common.Address, error)
Payments is a free data retrieval call binding the contract method 0xa6d23e10.
Solidity: function payments() view returns(address)
func (*MarketplaceSession) RemoveSalePrice ¶
func (_Marketplace *MarketplaceSession) RemoveSalePrice(_originContract common.Address, _tokenId *big.Int, _target common.Address) (*types.Transaction, error)
RemoveSalePrice is a paid mutator transaction binding the contract method 0xf7cfaad0.
Solidity: function removeSalePrice(address _originContract, uint256 _tokenId, address _target) returns()
func (*MarketplaceSession) RenounceOwnership ¶
func (_Marketplace *MarketplaceSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MarketplaceSession) RoyaltyEngine ¶
func (_Marketplace *MarketplaceSession) RoyaltyEngine() (common.Address, error)
RoyaltyEngine is a free data retrieval call binding the contract method 0x4c94c90c.
Solidity: function royaltyEngine() view returns(address)
func (*MarketplaceSession) RoyaltyRegistry ¶
func (_Marketplace *MarketplaceSession) RoyaltyRegistry() (common.Address, error)
RoyaltyRegistry is a free data retrieval call binding the contract method 0xa11b0712.
Solidity: function royaltyRegistry() view returns(address)
func (*MarketplaceSession) SCHEDULEDAUCTION ¶
func (_Marketplace *MarketplaceSession) SCHEDULEDAUCTION() ([32]byte, error)
SCHEDULEDAUCTION is a free data retrieval call binding the contract method 0xb23afc26.
Solidity: function SCHEDULED_AUCTION() view returns(bytes32)
func (*MarketplaceSession) SetApprovedTokenRegistry ¶
func (_Marketplace *MarketplaceSession) SetApprovedTokenRegistry(_approvedTokenRegistry common.Address) (*types.Transaction, error)
SetApprovedTokenRegistry is a paid mutator transaction binding the contract method 0xe4e87e3b.
Solidity: function setApprovedTokenRegistry(address _approvedTokenRegistry) returns()
func (*MarketplaceSession) SetAuctionLengthExtension ¶
func (_Marketplace *MarketplaceSession) SetAuctionLengthExtension(_auctionLengthExtension *big.Int) (*types.Transaction, error)
SetAuctionLengthExtension is a paid mutator transaction binding the contract method 0x10f79789.
Solidity: function setAuctionLengthExtension(uint256 _auctionLengthExtension) returns()
func (*MarketplaceSession) SetMarketplaceSettings ¶
func (_Marketplace *MarketplaceSession) SetMarketplaceSettings(_marketplaceSettings common.Address) (*types.Transaction, error)
SetMarketplaceSettings is a paid mutator transaction binding the contract method 0x176ab440.
Solidity: function setMarketplaceSettings(address _marketplaceSettings) returns()
func (*MarketplaceSession) SetMaxAuctionLength ¶
func (_Marketplace *MarketplaceSession) SetMaxAuctionLength(_maxAuctionLength uint8) (*types.Transaction, error)
SetMaxAuctionLength is a paid mutator transaction binding the contract method 0xdce96bf5.
Solidity: function setMaxAuctionLength(uint8 _maxAuctionLength) returns()
func (*MarketplaceSession) SetMinimumBidIncreasePercentage ¶
func (_Marketplace *MarketplaceSession) SetMinimumBidIncreasePercentage(_minimumBidIncreasePercentage uint8) (*types.Transaction, error)
SetMinimumBidIncreasePercentage is a paid mutator transaction binding the contract method 0x48626b90.
Solidity: function setMinimumBidIncreasePercentage(uint8 _minimumBidIncreasePercentage) returns()
func (*MarketplaceSession) SetNetworkBeneficiary ¶
func (_Marketplace *MarketplaceSession) SetNetworkBeneficiary(_networkBeneficiary common.Address) (*types.Transaction, error)
SetNetworkBeneficiary is a paid mutator transaction binding the contract method 0x3492e5a8.
Solidity: function setNetworkBeneficiary(address _networkBeneficiary) returns()
func (*MarketplaceSession) SetOfferCancelationDelay ¶
func (_Marketplace *MarketplaceSession) SetOfferCancelationDelay(_offerCancelationDelay *big.Int) (*types.Transaction, error)
SetOfferCancelationDelay is a paid mutator transaction binding the contract method 0x7a544792.
Solidity: function setOfferCancelationDelay(uint256 _offerCancelationDelay) returns()
func (*MarketplaceSession) SetPayments ¶
func (_Marketplace *MarketplaceSession) SetPayments(_payments common.Address) (*types.Transaction, error)
SetPayments is a paid mutator transaction binding the contract method 0xaf231a58.
Solidity: function setPayments(address _payments) returns()
func (*MarketplaceSession) SetRoyaltyEngine ¶
func (_Marketplace *MarketplaceSession) SetRoyaltyEngine(_royaltyEngine common.Address) (*types.Transaction, error)
SetRoyaltyEngine is a paid mutator transaction binding the contract method 0x21ede032.
Solidity: function setRoyaltyEngine(address _royaltyEngine) returns()
func (*MarketplaceSession) SetRoyaltyRegistry ¶
func (_Marketplace *MarketplaceSession) SetRoyaltyRegistry(_royaltyRegistry common.Address) (*types.Transaction, error)
SetRoyaltyRegistry is a paid mutator transaction binding the contract method 0x84a608e2.
Solidity: function setRoyaltyRegistry(address _royaltyRegistry) returns()
func (*MarketplaceSession) SetSalePrice ¶
func (_Marketplace *MarketplaceSession) SetSalePrice(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _listPrice *big.Int, _target common.Address, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
SetSalePrice is a paid mutator transaction binding the contract method 0xc8f94f4e.
Solidity: function setSalePrice(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _listPrice, address _target, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceSession) SetSpaceOperatorRegistry ¶
func (_Marketplace *MarketplaceSession) SetSpaceOperatorRegistry(_spaceOperatorRegistry common.Address) (*types.Transaction, error)
SetSpaceOperatorRegistry is a paid mutator transaction binding the contract method 0x7f358230.
Solidity: function setSpaceOperatorRegistry(address _spaceOperatorRegistry) returns()
func (*MarketplaceSession) SetStakingRegistry ¶
func (_Marketplace *MarketplaceSession) SetStakingRegistry(_stakingRegistry common.Address) (*types.Transaction, error)
SetStakingRegistry is a paid mutator transaction binding the contract method 0x2c740844.
Solidity: function setStakingRegistry(address _stakingRegistry) returns()
func (*MarketplaceSession) SetSuperRareAuctionHouse ¶
func (_Marketplace *MarketplaceSession) SetSuperRareAuctionHouse(_superRareAuctionHouse common.Address) (*types.Transaction, error)
SetSuperRareAuctionHouse is a paid mutator transaction binding the contract method 0x2a2a326c.
Solidity: function setSuperRareAuctionHouse(address _superRareAuctionHouse) returns()
func (*MarketplaceSession) SetSuperRareMarketplace ¶
func (_Marketplace *MarketplaceSession) SetSuperRareMarketplace(_superRareMarketplace common.Address) (*types.Transaction, error)
SetSuperRareMarketplace is a paid mutator transaction binding the contract method 0x9c883af2.
Solidity: function setSuperRareMarketplace(address _superRareMarketplace) returns()
func (*MarketplaceSession) SettleAuction ¶
func (_Marketplace *MarketplaceSession) SettleAuction(_originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
SettleAuction is a paid mutator transaction binding the contract method 0x5138b08c.
Solidity: function settleAuction(address _originContract, uint256 _tokenId) returns()
func (*MarketplaceSession) SpaceOperatorRegistry ¶
func (_Marketplace *MarketplaceSession) SpaceOperatorRegistry() (common.Address, error)
SpaceOperatorRegistry is a free data retrieval call binding the contract method 0x0bcba09d.
Solidity: function spaceOperatorRegistry() view returns(address)
func (*MarketplaceSession) StakingRegistry ¶
func (_Marketplace *MarketplaceSession) StakingRegistry() (common.Address, error)
StakingRegistry is a free data retrieval call binding the contract method 0x009d9aa9.
Solidity: function stakingRegistry() view returns(address)
func (*MarketplaceSession) SuperRareAuctionHouse ¶
func (_Marketplace *MarketplaceSession) SuperRareAuctionHouse() (common.Address, error)
SuperRareAuctionHouse is a free data retrieval call binding the contract method 0x3bc3d9be.
Solidity: function superRareAuctionHouse() view returns(address)
func (*MarketplaceSession) SuperRareMarketplace ¶
func (_Marketplace *MarketplaceSession) SuperRareMarketplace() (common.Address, error)
SuperRareMarketplace is a free data retrieval call binding the contract method 0x0141c590.
Solidity: function superRareMarketplace() view returns(address)
func (*MarketplaceSession) TokenAuctions ¶
func (_Marketplace *MarketplaceSession) TokenAuctions(arg0 common.Address, arg1 *big.Int) (struct { AuctionCreator common.Address CreationBlock *big.Int StartingTime *big.Int LengthOfAuction *big.Int CurrencyAddress common.Address MinimumBid *big.Int AuctionType [32]byte }, error)
TokenAuctions is a free data retrieval call binding the contract method 0xc47c35c1.
Solidity: function tokenAuctions(address , uint256 ) view returns(address auctionCreator, uint256 creationBlock, uint256 startingTime, uint256 lengthOfAuction, address currencyAddress, uint256 minimumBid, bytes32 auctionType)
func (*MarketplaceSession) TokenCurrentOffers ¶
func (_Marketplace *MarketplaceSession) TokenCurrentOffers(arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct { Buyer common.Address Amount *big.Int Timestamp *big.Int MarketplaceFee uint8 Convertible bool }, error)
TokenCurrentOffers is a free data retrieval call binding the contract method 0x2c419053.
Solidity: function tokenCurrentOffers(address , uint256 , address ) view returns(address buyer, uint256 amount, uint256 timestamp, uint8 marketplaceFee, bool convertible)
func (*MarketplaceSession) TokenSalePrices ¶
func (_Marketplace *MarketplaceSession) TokenSalePrices(arg0 common.Address, arg1 *big.Int, arg2 common.Address) (struct { Seller common.Address CurrencyAddress common.Address Amount *big.Int }, error)
TokenSalePrices is a free data retrieval call binding the contract method 0x1a2ac30f.
Solidity: function tokenSalePrices(address , uint256 , address ) view returns(address seller, address currencyAddress, uint256 amount)
func (*MarketplaceSession) TransferOwnership ¶
func (_Marketplace *MarketplaceSession) 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 MarketplaceSetSalePrice ¶
type MarketplaceSetSalePrice struct { OriginContract common.Address CurrencyAddress common.Address Target common.Address Amount *big.Int TokenId *big.Int SplitRecipients []common.Address SplitRatios []uint8 Raw types.Log // Blockchain specific contextual infos }
MarketplaceSetSalePrice represents a SetSalePrice event raised by the Marketplace contract.
type MarketplaceSetSalePriceIterator ¶
type MarketplaceSetSalePriceIterator struct { Event *MarketplaceSetSalePrice // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceSetSalePriceIterator is returned from FilterSetSalePrice and is used to iterate over the raw logs and unpacked data for SetSalePrice events raised by the Marketplace contract.
func (*MarketplaceSetSalePriceIterator) Close ¶
func (it *MarketplaceSetSalePriceIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceSetSalePriceIterator) Error ¶
func (it *MarketplaceSetSalePriceIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceSetSalePriceIterator) Next ¶
func (it *MarketplaceSetSalePriceIterator) 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 MarketplaceSold ¶
type MarketplaceSold struct { OriginContract common.Address Buyer common.Address Seller common.Address CurrencyAddress common.Address Amount *big.Int TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketplaceSold represents a Sold event raised by the Marketplace contract.
type MarketplaceSoldIterator ¶
type MarketplaceSoldIterator struct { Event *MarketplaceSold // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketplaceSoldIterator is returned from FilterSold and is used to iterate over the raw logs and unpacked data for Sold events raised by the Marketplace contract.
func (*MarketplaceSoldIterator) Close ¶
func (it *MarketplaceSoldIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketplaceSoldIterator) Error ¶
func (it *MarketplaceSoldIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketplaceSoldIterator) Next ¶
func (it *MarketplaceSoldIterator) 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 MarketplaceTransactor ¶
type MarketplaceTransactor struct {
// contains filtered or unexported fields
}
MarketplaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMarketplaceTransactor ¶
func NewMarketplaceTransactor(address common.Address, transactor bind.ContractTransactor) (*MarketplaceTransactor, error)
NewMarketplaceTransactor creates a new write-only instance of Marketplace, bound to a specific deployed contract.
func (*MarketplaceTransactor) AcceptOffer ¶
func (_Marketplace *MarketplaceTransactor) AcceptOffer(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
AcceptOffer is a paid mutator transaction binding the contract method 0x534665e9.
Solidity: function acceptOffer(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceTransactor) Bid ¶
func (_Marketplace *MarketplaceTransactor) Bid(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0xb5678588.
Solidity: function bid(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount) payable returns()
func (*MarketplaceTransactor) Buy ¶
func (_Marketplace *MarketplaceTransactor) Buy(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int) (*types.Transaction, error)
Buy is a paid mutator transaction binding the contract method 0xb3ffb760.
Solidity: function buy(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount) payable returns()
func (*MarketplaceTransactor) CancelAuction ¶
func (_Marketplace *MarketplaceTransactor) CancelAuction(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x859b97fe.
Solidity: function cancelAuction(address _originContract, uint256 _tokenId) returns()
func (*MarketplaceTransactor) CancelOffer ¶
func (_Marketplace *MarketplaceTransactor) CancelOffer(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address) (*types.Transaction, error)
CancelOffer is a paid mutator transaction binding the contract method 0xe92f94d1.
Solidity: function cancelOffer(address _originContract, uint256 _tokenId, address _currencyAddress) returns()
func (*MarketplaceTransactor) ConfigureAuction ¶
func (_Marketplace *MarketplaceTransactor) ConfigureAuction(opts *bind.TransactOpts, _auctionType [32]byte, _originContract common.Address, _tokenId *big.Int, _startingAmount *big.Int, _currencyAddress common.Address, _lengthOfAuction *big.Int, _startTime *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
ConfigureAuction is a paid mutator transaction binding the contract method 0x9041a0ec.
Solidity: function configureAuction(bytes32 _auctionType, address _originContract, uint256 _tokenId, uint256 _startingAmount, address _currencyAddress, uint256 _lengthOfAuction, uint256 _startTime, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceTransactor) ConvertOfferToAuction ¶
func (_Marketplace *MarketplaceTransactor) ConvertOfferToAuction(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _lengthOfAuction *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
ConvertOfferToAuction is a paid mutator transaction binding the contract method 0x060d9eeb.
Solidity: function convertOfferToAuction(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, uint256 _lengthOfAuction, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceTransactor) Initialize ¶
func (_Marketplace *MarketplaceTransactor) Initialize(opts *bind.TransactOpts, _marketplaceSettings common.Address, _royaltyRegistry common.Address, _royaltyEngine common.Address, _superRareMarketplace common.Address, _superRareAuctionHouse common.Address, _spaceOperatorRegistry common.Address, _approvedTokenRegistry common.Address, _payments common.Address, _stakingRegistry common.Address, _networkBeneficiary common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc306b378.
Solidity: function initialize(address _marketplaceSettings, address _royaltyRegistry, address _royaltyEngine, address _superRareMarketplace, address _superRareAuctionHouse, address _spaceOperatorRegistry, address _approvedTokenRegistry, address _payments, address _stakingRegistry, address _networkBeneficiary) returns()
func (*MarketplaceTransactor) Offer ¶
func (_Marketplace *MarketplaceTransactor) Offer(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _convertible bool) (*types.Transaction, error)
Offer is a paid mutator transaction binding the contract method 0x0f2b2532.
Solidity: function offer(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, bool _convertible) payable returns()
func (*MarketplaceTransactor) RemoveSalePrice ¶
func (_Marketplace *MarketplaceTransactor) RemoveSalePrice(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, _target common.Address) (*types.Transaction, error)
RemoveSalePrice is a paid mutator transaction binding the contract method 0xf7cfaad0.
Solidity: function removeSalePrice(address _originContract, uint256 _tokenId, address _target) returns()
func (*MarketplaceTransactor) RenounceOwnership ¶
func (_Marketplace *MarketplaceTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MarketplaceTransactor) SetApprovedTokenRegistry ¶
func (_Marketplace *MarketplaceTransactor) SetApprovedTokenRegistry(opts *bind.TransactOpts, _approvedTokenRegistry common.Address) (*types.Transaction, error)
SetApprovedTokenRegistry is a paid mutator transaction binding the contract method 0xe4e87e3b.
Solidity: function setApprovedTokenRegistry(address _approvedTokenRegistry) returns()
func (*MarketplaceTransactor) SetAuctionLengthExtension ¶
func (_Marketplace *MarketplaceTransactor) SetAuctionLengthExtension(opts *bind.TransactOpts, _auctionLengthExtension *big.Int) (*types.Transaction, error)
SetAuctionLengthExtension is a paid mutator transaction binding the contract method 0x10f79789.
Solidity: function setAuctionLengthExtension(uint256 _auctionLengthExtension) returns()
func (*MarketplaceTransactor) SetMarketplaceSettings ¶
func (_Marketplace *MarketplaceTransactor) SetMarketplaceSettings(opts *bind.TransactOpts, _marketplaceSettings common.Address) (*types.Transaction, error)
SetMarketplaceSettings is a paid mutator transaction binding the contract method 0x176ab440.
Solidity: function setMarketplaceSettings(address _marketplaceSettings) returns()
func (*MarketplaceTransactor) SetMaxAuctionLength ¶
func (_Marketplace *MarketplaceTransactor) SetMaxAuctionLength(opts *bind.TransactOpts, _maxAuctionLength uint8) (*types.Transaction, error)
SetMaxAuctionLength is a paid mutator transaction binding the contract method 0xdce96bf5.
Solidity: function setMaxAuctionLength(uint8 _maxAuctionLength) returns()
func (*MarketplaceTransactor) SetMinimumBidIncreasePercentage ¶
func (_Marketplace *MarketplaceTransactor) SetMinimumBidIncreasePercentage(opts *bind.TransactOpts, _minimumBidIncreasePercentage uint8) (*types.Transaction, error)
SetMinimumBidIncreasePercentage is a paid mutator transaction binding the contract method 0x48626b90.
Solidity: function setMinimumBidIncreasePercentage(uint8 _minimumBidIncreasePercentage) returns()
func (*MarketplaceTransactor) SetNetworkBeneficiary ¶
func (_Marketplace *MarketplaceTransactor) SetNetworkBeneficiary(opts *bind.TransactOpts, _networkBeneficiary common.Address) (*types.Transaction, error)
SetNetworkBeneficiary is a paid mutator transaction binding the contract method 0x3492e5a8.
Solidity: function setNetworkBeneficiary(address _networkBeneficiary) returns()
func (*MarketplaceTransactor) SetOfferCancelationDelay ¶
func (_Marketplace *MarketplaceTransactor) SetOfferCancelationDelay(opts *bind.TransactOpts, _offerCancelationDelay *big.Int) (*types.Transaction, error)
SetOfferCancelationDelay is a paid mutator transaction binding the contract method 0x7a544792.
Solidity: function setOfferCancelationDelay(uint256 _offerCancelationDelay) returns()
func (*MarketplaceTransactor) SetPayments ¶
func (_Marketplace *MarketplaceTransactor) SetPayments(opts *bind.TransactOpts, _payments common.Address) (*types.Transaction, error)
SetPayments is a paid mutator transaction binding the contract method 0xaf231a58.
Solidity: function setPayments(address _payments) returns()
func (*MarketplaceTransactor) SetRoyaltyEngine ¶
func (_Marketplace *MarketplaceTransactor) SetRoyaltyEngine(opts *bind.TransactOpts, _royaltyEngine common.Address) (*types.Transaction, error)
SetRoyaltyEngine is a paid mutator transaction binding the contract method 0x21ede032.
Solidity: function setRoyaltyEngine(address _royaltyEngine) returns()
func (*MarketplaceTransactor) SetRoyaltyRegistry ¶
func (_Marketplace *MarketplaceTransactor) SetRoyaltyRegistry(opts *bind.TransactOpts, _royaltyRegistry common.Address) (*types.Transaction, error)
SetRoyaltyRegistry is a paid mutator transaction binding the contract method 0x84a608e2.
Solidity: function setRoyaltyRegistry(address _royaltyRegistry) returns()
func (*MarketplaceTransactor) SetSalePrice ¶
func (_Marketplace *MarketplaceTransactor) SetSalePrice(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _listPrice *big.Int, _target common.Address, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
SetSalePrice is a paid mutator transaction binding the contract method 0xc8f94f4e.
Solidity: function setSalePrice(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _listPrice, address _target, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceTransactor) SetSpaceOperatorRegistry ¶
func (_Marketplace *MarketplaceTransactor) SetSpaceOperatorRegistry(opts *bind.TransactOpts, _spaceOperatorRegistry common.Address) (*types.Transaction, error)
SetSpaceOperatorRegistry is a paid mutator transaction binding the contract method 0x7f358230.
Solidity: function setSpaceOperatorRegistry(address _spaceOperatorRegistry) returns()
func (*MarketplaceTransactor) SetStakingRegistry ¶
func (_Marketplace *MarketplaceTransactor) SetStakingRegistry(opts *bind.TransactOpts, _stakingRegistry common.Address) (*types.Transaction, error)
SetStakingRegistry is a paid mutator transaction binding the contract method 0x2c740844.
Solidity: function setStakingRegistry(address _stakingRegistry) returns()
func (*MarketplaceTransactor) SetSuperRareAuctionHouse ¶
func (_Marketplace *MarketplaceTransactor) SetSuperRareAuctionHouse(opts *bind.TransactOpts, _superRareAuctionHouse common.Address) (*types.Transaction, error)
SetSuperRareAuctionHouse is a paid mutator transaction binding the contract method 0x2a2a326c.
Solidity: function setSuperRareAuctionHouse(address _superRareAuctionHouse) returns()
func (*MarketplaceTransactor) SetSuperRareMarketplace ¶
func (_Marketplace *MarketplaceTransactor) SetSuperRareMarketplace(opts *bind.TransactOpts, _superRareMarketplace common.Address) (*types.Transaction, error)
SetSuperRareMarketplace is a paid mutator transaction binding the contract method 0x9c883af2.
Solidity: function setSuperRareMarketplace(address _superRareMarketplace) returns()
func (*MarketplaceTransactor) SettleAuction ¶
func (_Marketplace *MarketplaceTransactor) SettleAuction(opts *bind.TransactOpts, _originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
SettleAuction is a paid mutator transaction binding the contract method 0x5138b08c.
Solidity: function settleAuction(address _originContract, uint256 _tokenId) returns()
func (*MarketplaceTransactor) TransferOwnership ¶
func (_Marketplace *MarketplaceTransactor) 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 MarketplaceTransactorRaw ¶
type MarketplaceTransactorRaw struct {
Contract *MarketplaceTransactor // Generic write-only contract binding to access the raw methods on
}
MarketplaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MarketplaceTransactorRaw) Transact ¶
func (_Marketplace *MarketplaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MarketplaceTransactorRaw) Transfer ¶
func (_Marketplace *MarketplaceTransactorRaw) 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 MarketplaceTransactorSession ¶
type MarketplaceTransactorSession struct { Contract *MarketplaceTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MarketplaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MarketplaceTransactorSession) AcceptOffer ¶
func (_Marketplace *MarketplaceTransactorSession) AcceptOffer(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
AcceptOffer is a paid mutator transaction binding the contract method 0x534665e9.
Solidity: function acceptOffer(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceTransactorSession) Bid ¶
func (_Marketplace *MarketplaceTransactorSession) Bid(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int) (*types.Transaction, error)
Bid is a paid mutator transaction binding the contract method 0xb5678588.
Solidity: function bid(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount) payable returns()
func (*MarketplaceTransactorSession) Buy ¶
func (_Marketplace *MarketplaceTransactorSession) Buy(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int) (*types.Transaction, error)
Buy is a paid mutator transaction binding the contract method 0xb3ffb760.
Solidity: function buy(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount) payable returns()
func (*MarketplaceTransactorSession) CancelAuction ¶
func (_Marketplace *MarketplaceTransactorSession) CancelAuction(_originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
CancelAuction is a paid mutator transaction binding the contract method 0x859b97fe.
Solidity: function cancelAuction(address _originContract, uint256 _tokenId) returns()
func (*MarketplaceTransactorSession) CancelOffer ¶
func (_Marketplace *MarketplaceTransactorSession) CancelOffer(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address) (*types.Transaction, error)
CancelOffer is a paid mutator transaction binding the contract method 0xe92f94d1.
Solidity: function cancelOffer(address _originContract, uint256 _tokenId, address _currencyAddress) returns()
func (*MarketplaceTransactorSession) ConfigureAuction ¶
func (_Marketplace *MarketplaceTransactorSession) ConfigureAuction(_auctionType [32]byte, _originContract common.Address, _tokenId *big.Int, _startingAmount *big.Int, _currencyAddress common.Address, _lengthOfAuction *big.Int, _startTime *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
ConfigureAuction is a paid mutator transaction binding the contract method 0x9041a0ec.
Solidity: function configureAuction(bytes32 _auctionType, address _originContract, uint256 _tokenId, uint256 _startingAmount, address _currencyAddress, uint256 _lengthOfAuction, uint256 _startTime, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceTransactorSession) ConvertOfferToAuction ¶
func (_Marketplace *MarketplaceTransactorSession) ConvertOfferToAuction(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _lengthOfAuction *big.Int, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
ConvertOfferToAuction is a paid mutator transaction binding the contract method 0x060d9eeb.
Solidity: function convertOfferToAuction(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, uint256 _lengthOfAuction, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceTransactorSession) Initialize ¶
func (_Marketplace *MarketplaceTransactorSession) Initialize(_marketplaceSettings common.Address, _royaltyRegistry common.Address, _royaltyEngine common.Address, _superRareMarketplace common.Address, _superRareAuctionHouse common.Address, _spaceOperatorRegistry common.Address, _approvedTokenRegistry common.Address, _payments common.Address, _stakingRegistry common.Address, _networkBeneficiary common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc306b378.
Solidity: function initialize(address _marketplaceSettings, address _royaltyRegistry, address _royaltyEngine, address _superRareMarketplace, address _superRareAuctionHouse, address _spaceOperatorRegistry, address _approvedTokenRegistry, address _payments, address _stakingRegistry, address _networkBeneficiary) returns()
func (*MarketplaceTransactorSession) Offer ¶
func (_Marketplace *MarketplaceTransactorSession) Offer(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _amount *big.Int, _convertible bool) (*types.Transaction, error)
Offer is a paid mutator transaction binding the contract method 0x0f2b2532.
Solidity: function offer(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _amount, bool _convertible) payable returns()
func (*MarketplaceTransactorSession) RemoveSalePrice ¶
func (_Marketplace *MarketplaceTransactorSession) RemoveSalePrice(_originContract common.Address, _tokenId *big.Int, _target common.Address) (*types.Transaction, error)
RemoveSalePrice is a paid mutator transaction binding the contract method 0xf7cfaad0.
Solidity: function removeSalePrice(address _originContract, uint256 _tokenId, address _target) returns()
func (*MarketplaceTransactorSession) RenounceOwnership ¶
func (_Marketplace *MarketplaceTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MarketplaceTransactorSession) SetApprovedTokenRegistry ¶
func (_Marketplace *MarketplaceTransactorSession) SetApprovedTokenRegistry(_approvedTokenRegistry common.Address) (*types.Transaction, error)
SetApprovedTokenRegistry is a paid mutator transaction binding the contract method 0xe4e87e3b.
Solidity: function setApprovedTokenRegistry(address _approvedTokenRegistry) returns()
func (*MarketplaceTransactorSession) SetAuctionLengthExtension ¶
func (_Marketplace *MarketplaceTransactorSession) SetAuctionLengthExtension(_auctionLengthExtension *big.Int) (*types.Transaction, error)
SetAuctionLengthExtension is a paid mutator transaction binding the contract method 0x10f79789.
Solidity: function setAuctionLengthExtension(uint256 _auctionLengthExtension) returns()
func (*MarketplaceTransactorSession) SetMarketplaceSettings ¶
func (_Marketplace *MarketplaceTransactorSession) SetMarketplaceSettings(_marketplaceSettings common.Address) (*types.Transaction, error)
SetMarketplaceSettings is a paid mutator transaction binding the contract method 0x176ab440.
Solidity: function setMarketplaceSettings(address _marketplaceSettings) returns()
func (*MarketplaceTransactorSession) SetMaxAuctionLength ¶
func (_Marketplace *MarketplaceTransactorSession) SetMaxAuctionLength(_maxAuctionLength uint8) (*types.Transaction, error)
SetMaxAuctionLength is a paid mutator transaction binding the contract method 0xdce96bf5.
Solidity: function setMaxAuctionLength(uint8 _maxAuctionLength) returns()
func (*MarketplaceTransactorSession) SetMinimumBidIncreasePercentage ¶
func (_Marketplace *MarketplaceTransactorSession) SetMinimumBidIncreasePercentage(_minimumBidIncreasePercentage uint8) (*types.Transaction, error)
SetMinimumBidIncreasePercentage is a paid mutator transaction binding the contract method 0x48626b90.
Solidity: function setMinimumBidIncreasePercentage(uint8 _minimumBidIncreasePercentage) returns()
func (*MarketplaceTransactorSession) SetNetworkBeneficiary ¶
func (_Marketplace *MarketplaceTransactorSession) SetNetworkBeneficiary(_networkBeneficiary common.Address) (*types.Transaction, error)
SetNetworkBeneficiary is a paid mutator transaction binding the contract method 0x3492e5a8.
Solidity: function setNetworkBeneficiary(address _networkBeneficiary) returns()
func (*MarketplaceTransactorSession) SetOfferCancelationDelay ¶
func (_Marketplace *MarketplaceTransactorSession) SetOfferCancelationDelay(_offerCancelationDelay *big.Int) (*types.Transaction, error)
SetOfferCancelationDelay is a paid mutator transaction binding the contract method 0x7a544792.
Solidity: function setOfferCancelationDelay(uint256 _offerCancelationDelay) returns()
func (*MarketplaceTransactorSession) SetPayments ¶
func (_Marketplace *MarketplaceTransactorSession) SetPayments(_payments common.Address) (*types.Transaction, error)
SetPayments is a paid mutator transaction binding the contract method 0xaf231a58.
Solidity: function setPayments(address _payments) returns()
func (*MarketplaceTransactorSession) SetRoyaltyEngine ¶
func (_Marketplace *MarketplaceTransactorSession) SetRoyaltyEngine(_royaltyEngine common.Address) (*types.Transaction, error)
SetRoyaltyEngine is a paid mutator transaction binding the contract method 0x21ede032.
Solidity: function setRoyaltyEngine(address _royaltyEngine) returns()
func (*MarketplaceTransactorSession) SetRoyaltyRegistry ¶
func (_Marketplace *MarketplaceTransactorSession) SetRoyaltyRegistry(_royaltyRegistry common.Address) (*types.Transaction, error)
SetRoyaltyRegistry is a paid mutator transaction binding the contract method 0x84a608e2.
Solidity: function setRoyaltyRegistry(address _royaltyRegistry) returns()
func (*MarketplaceTransactorSession) SetSalePrice ¶
func (_Marketplace *MarketplaceTransactorSession) SetSalePrice(_originContract common.Address, _tokenId *big.Int, _currencyAddress common.Address, _listPrice *big.Int, _target common.Address, _splitAddresses []common.Address, _splitRatios []uint8) (*types.Transaction, error)
SetSalePrice is a paid mutator transaction binding the contract method 0xc8f94f4e.
Solidity: function setSalePrice(address _originContract, uint256 _tokenId, address _currencyAddress, uint256 _listPrice, address _target, address[] _splitAddresses, uint8[] _splitRatios) returns()
func (*MarketplaceTransactorSession) SetSpaceOperatorRegistry ¶
func (_Marketplace *MarketplaceTransactorSession) SetSpaceOperatorRegistry(_spaceOperatorRegistry common.Address) (*types.Transaction, error)
SetSpaceOperatorRegistry is a paid mutator transaction binding the contract method 0x7f358230.
Solidity: function setSpaceOperatorRegistry(address _spaceOperatorRegistry) returns()
func (*MarketplaceTransactorSession) SetStakingRegistry ¶
func (_Marketplace *MarketplaceTransactorSession) SetStakingRegistry(_stakingRegistry common.Address) (*types.Transaction, error)
SetStakingRegistry is a paid mutator transaction binding the contract method 0x2c740844.
Solidity: function setStakingRegistry(address _stakingRegistry) returns()
func (*MarketplaceTransactorSession) SetSuperRareAuctionHouse ¶
func (_Marketplace *MarketplaceTransactorSession) SetSuperRareAuctionHouse(_superRareAuctionHouse common.Address) (*types.Transaction, error)
SetSuperRareAuctionHouse is a paid mutator transaction binding the contract method 0x2a2a326c.
Solidity: function setSuperRareAuctionHouse(address _superRareAuctionHouse) returns()
func (*MarketplaceTransactorSession) SetSuperRareMarketplace ¶
func (_Marketplace *MarketplaceTransactorSession) SetSuperRareMarketplace(_superRareMarketplace common.Address) (*types.Transaction, error)
SetSuperRareMarketplace is a paid mutator transaction binding the contract method 0x9c883af2.
Solidity: function setSuperRareMarketplace(address _superRareMarketplace) returns()
func (*MarketplaceTransactorSession) SettleAuction ¶
func (_Marketplace *MarketplaceTransactorSession) SettleAuction(_originContract common.Address, _tokenId *big.Int) (*types.Transaction, error)
SettleAuction is a paid mutator transaction binding the contract method 0x5138b08c.
Solidity: function settleAuction(address _originContract, uint256 _tokenId) returns()
func (*MarketplaceTransactorSession) TransferOwnership ¶
func (_Marketplace *MarketplaceTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()