Documentation
¶
Index ¶
- Variables
- type INounsSeederSeed
- type NounsAuctionHouse
- type NounsAuctionHouseAuctionBid
- type NounsAuctionHouseAuctionBidIterator
- type NounsAuctionHouseAuctionCreated
- type NounsAuctionHouseAuctionCreatedIterator
- type NounsAuctionHouseAuctionExtended
- type NounsAuctionHouseAuctionExtendedIterator
- type NounsAuctionHouseAuctionMinBidIncrementPercentageUpdated
- type NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator
- type NounsAuctionHouseAuctionReservePriceUpdated
- type NounsAuctionHouseAuctionReservePriceUpdatedIterator
- type NounsAuctionHouseAuctionSettled
- type NounsAuctionHouseAuctionSettledIterator
- type NounsAuctionHouseAuctionTimeBufferUpdated
- type NounsAuctionHouseAuctionTimeBufferUpdatedIterator
- type NounsAuctionHouseCaller
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) Auction(opts *bind.CallOpts) (struct{ ... }, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) Duration(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) MinBidIncrementPercentage(opts *bind.CallOpts) (uint8, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) Nouns(opts *bind.CallOpts) (common.Address, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) ReservePrice(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) TimeBuffer(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCaller) Weth(opts *bind.CallOpts) (common.Address, error)
- type NounsAuctionHouseCallerRaw
- type NounsAuctionHouseCallerSession
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Auction() (struct{ ... }, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Duration() (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) MinBidIncrementPercentage() (uint8, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Nouns() (common.Address, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Owner() (common.Address, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Paused() (bool, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) ReservePrice() (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) TimeBuffer() (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Weth() (common.Address, error)
- type NounsAuctionHouseFilterer
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionBid(opts *bind.FilterOpts, nounId []*big.Int) (*NounsAuctionHouseAuctionBidIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionCreated(opts *bind.FilterOpts, nounId []*big.Int) (*NounsAuctionHouseAuctionCreatedIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionExtended(opts *bind.FilterOpts, nounId []*big.Int) (*NounsAuctionHouseAuctionExtendedIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionMinBidIncrementPercentageUpdated(opts *bind.FilterOpts) (*NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionReservePriceUpdated(opts *bind.FilterOpts) (*NounsAuctionHouseAuctionReservePriceUpdatedIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionSettled(opts *bind.FilterOpts, nounId []*big.Int) (*NounsAuctionHouseAuctionSettledIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionTimeBufferUpdated(opts *bind.FilterOpts) (*NounsAuctionHouseAuctionTimeBufferUpdatedIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*NounsAuctionHouseOwnershipTransferredIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterPaused(opts *bind.FilterOpts) (*NounsAuctionHousePausedIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterUnpaused(opts *bind.FilterOpts) (*NounsAuctionHouseUnpausedIterator, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionBid(log types.Log) (*NounsAuctionHouseAuctionBid, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionCreated(log types.Log) (*NounsAuctionHouseAuctionCreated, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionExtended(log types.Log) (*NounsAuctionHouseAuctionExtended, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionMinBidIncrementPercentageUpdated(log types.Log) (*NounsAuctionHouseAuctionMinBidIncrementPercentageUpdated, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionReservePriceUpdated(log types.Log) (*NounsAuctionHouseAuctionReservePriceUpdated, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionSettled(log types.Log) (*NounsAuctionHouseAuctionSettled, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionTimeBufferUpdated(log types.Log) (*NounsAuctionHouseAuctionTimeBufferUpdated, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseOwnershipTransferred(log types.Log) (*NounsAuctionHouseOwnershipTransferred, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParsePaused(log types.Log) (*NounsAuctionHousePaused, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseUnpaused(log types.Log) (*NounsAuctionHouseUnpaused, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionBid(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionBid, ...) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionCreated, ...) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionExtended(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionExtended, ...) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionMinBidIncrementPercentageUpdated(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionReservePriceUpdated(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionReservePriceUpdated) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionSettled(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionSettled, ...) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionTimeBufferUpdated(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionTimeBufferUpdated) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseOwnershipTransferred, ...) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *NounsAuctionHousePaused) (event.Subscription, error)
- func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseUnpaused) (event.Subscription, error)
- type NounsAuctionHouseOwnershipTransferred
- type NounsAuctionHouseOwnershipTransferredIterator
- type NounsAuctionHousePaused
- type NounsAuctionHousePausedIterator
- type NounsAuctionHouseRaw
- func (_NounsAuctionHouse *NounsAuctionHouseRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_NounsAuctionHouse *NounsAuctionHouseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type NounsAuctionHouseSession
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Auction() (struct{ ... }, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) CreateBid(nounId *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Duration() (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Initialize(_nouns common.Address, _weth common.Address, _timeBuffer *big.Int, ...) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) MinBidIncrementPercentage() (uint8, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Nouns() (common.Address, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Owner() (common.Address, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Pause() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Paused() (bool, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) RenounceOwnership() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) ReservePrice() (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) SetMinBidIncrementPercentage(_minBidIncrementPercentage uint8) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) SetReservePrice(_reservePrice *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) SetTimeBuffer(_timeBuffer *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) SettleAuction() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) SettleCurrentAndCreateNewAuction() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) TimeBuffer() (*big.Int, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Unpause() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseSession) Weth() (common.Address, error)
- type NounsAuctionHouseTransactor
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) CreateBid(opts *bind.TransactOpts, nounId *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) Initialize(opts *bind.TransactOpts, _nouns common.Address, _weth common.Address, ...) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SetMinBidIncrementPercentage(opts *bind.TransactOpts, _minBidIncrementPercentage uint8) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SetReservePrice(opts *bind.TransactOpts, _reservePrice *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SetTimeBuffer(opts *bind.TransactOpts, _timeBuffer *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SettleAuction(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SettleCurrentAndCreateNewAuction(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type NounsAuctionHouseTransactorRaw
- type NounsAuctionHouseTransactorSession
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) CreateBid(nounId *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) Initialize(_nouns common.Address, _weth common.Address, _timeBuffer *big.Int, ...) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) Pause() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SetMinBidIncrementPercentage(_minBidIncrementPercentage uint8) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SetReservePrice(_reservePrice *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SetTimeBuffer(_timeBuffer *big.Int) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SettleAuction() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SettleCurrentAndCreateNewAuction() (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) Unpause() (*types.Transaction, error)
- type NounsAuctionHouseUnpaused
- type NounsAuctionHouseUnpausedIterator
- type NounsDAO
- type NounsDAOCaller
- func (_NounsDAO *NounsDAOCaller) Admin(opts *bind.CallOpts) (common.Address, error)
- func (_NounsDAO *NounsDAOCaller) BALLOTTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_NounsDAO *NounsDAOCaller) DOMAINTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_NounsDAO *NounsDAOCaller) DynamicQuorumVotes(opts *bind.CallOpts, againstVotes *big.Int, totalSupply *big.Int, ...) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) GetActions(opts *bind.CallOpts, proposalId *big.Int) (struct{ ... }, error)
- func (_NounsDAO *NounsDAOCaller) GetDynamicQuorumParamsAt(opts *bind.CallOpts, blockNumber_ *big.Int) (NounsDAOStorageV2DynamicQuorumParams, error)
- func (_NounsDAO *NounsDAOCaller) GetReceipt(opts *bind.CallOpts, proposalId *big.Int, voter common.Address) (NounsDAOStorageV1AdjustedReceipt, error)
- func (_NounsDAO *NounsDAOCaller) Implementation(opts *bind.CallOpts) (common.Address, error)
- func (_NounsDAO *NounsDAOCaller) LatestProposalIds(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MAXPROPOSALTHRESHOLDBPS(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MAXQUORUMVOTESBPS(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MAXQUORUMVOTESBPSUPPERBOUND(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MAXREFUNDBASEFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MAXREFUNDGASUSED(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MAXREFUNDPRIORITYFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MAXVOTINGDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MAXVOTINGPERIOD(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MINPROPOSALTHRESHOLDBPS(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MINQUORUMVOTESBPSLOWERBOUND(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MINQUORUMVOTESBPSUPPERBOUND(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MINVOTINGDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MINVOTINGPERIOD(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MaxQuorumVotes(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) MinQuorumVotes(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) Name(opts *bind.CallOpts) (string, error)
- func (_NounsDAO *NounsDAOCaller) Nouns(opts *bind.CallOpts) (common.Address, error)
- func (_NounsDAO *NounsDAOCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error)
- func (_NounsDAO *NounsDAOCaller) PendingVetoer(opts *bind.CallOpts) (common.Address, error)
- func (_NounsDAO *NounsDAOCaller) ProposalCount(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) ProposalMaxOperations(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) ProposalThreshold(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) ProposalThresholdBPS(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) Proposals(opts *bind.CallOpts, proposalId *big.Int) (NounsDAOStorageV2ProposalCondensed, error)
- func (_NounsDAO *NounsDAOCaller) QuorumParamsCheckpoints(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_NounsDAO *NounsDAOCaller) QuorumVotes(opts *bind.CallOpts, proposalId *big.Int) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) QuorumVotesBPS(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) REFUNDBASEGAS(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) State(opts *bind.CallOpts, proposalId *big.Int) (uint8, error)
- func (_NounsDAO *NounsDAOCaller) Timelock(opts *bind.CallOpts) (common.Address, error)
- func (_NounsDAO *NounsDAOCaller) Vetoer(opts *bind.CallOpts) (common.Address, error)
- func (_NounsDAO *NounsDAOCaller) VotingDelay(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsDAO *NounsDAOCaller) VotingPeriod(opts *bind.CallOpts) (*big.Int, error)
- type NounsDAOCallerRaw
- type NounsDAOCallerSession
- func (_NounsDAO *NounsDAOCallerSession) Admin() (common.Address, error)
- func (_NounsDAO *NounsDAOCallerSession) BALLOTTYPEHASH() ([32]byte, error)
- func (_NounsDAO *NounsDAOCallerSession) DOMAINTYPEHASH() ([32]byte, error)
- func (_NounsDAO *NounsDAOCallerSession) DynamicQuorumVotes(againstVotes *big.Int, totalSupply *big.Int, ...) (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) GetActions(proposalId *big.Int) (struct{ ... }, error)
- func (_NounsDAO *NounsDAOCallerSession) GetDynamicQuorumParamsAt(blockNumber_ *big.Int) (NounsDAOStorageV2DynamicQuorumParams, error)
- func (_NounsDAO *NounsDAOCallerSession) GetReceipt(proposalId *big.Int, voter common.Address) (NounsDAOStorageV1AdjustedReceipt, error)
- func (_NounsDAO *NounsDAOCallerSession) Implementation() (common.Address, error)
- func (_NounsDAO *NounsDAOCallerSession) LatestProposalIds(arg0 common.Address) (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MAXPROPOSALTHRESHOLDBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MAXQUORUMVOTESBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MAXQUORUMVOTESBPSUPPERBOUND() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MAXREFUNDBASEFEE() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MAXREFUNDGASUSED() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MAXREFUNDPRIORITYFEE() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MAXVOTINGDELAY() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MAXVOTINGPERIOD() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MINPROPOSALTHRESHOLDBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MINQUORUMVOTESBPSLOWERBOUND() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MINQUORUMVOTESBPSUPPERBOUND() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MINVOTINGDELAY() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MINVOTINGPERIOD() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MaxQuorumVotes() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) MinQuorumVotes() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) Name() (string, error)
- func (_NounsDAO *NounsDAOCallerSession) Nouns() (common.Address, error)
- func (_NounsDAO *NounsDAOCallerSession) PendingAdmin() (common.Address, error)
- func (_NounsDAO *NounsDAOCallerSession) PendingVetoer() (common.Address, error)
- func (_NounsDAO *NounsDAOCallerSession) ProposalCount() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) ProposalMaxOperations() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) ProposalThreshold() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) ProposalThresholdBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) Proposals(proposalId *big.Int) (NounsDAOStorageV2ProposalCondensed, error)
- func (_NounsDAO *NounsDAOCallerSession) QuorumParamsCheckpoints(arg0 *big.Int) (struct{ ... }, error)
- func (_NounsDAO *NounsDAOCallerSession) QuorumVotes(proposalId *big.Int) (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) QuorumVotesBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) REFUNDBASEGAS() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) State(proposalId *big.Int) (uint8, error)
- func (_NounsDAO *NounsDAOCallerSession) Timelock() (common.Address, error)
- func (_NounsDAO *NounsDAOCallerSession) Vetoer() (common.Address, error)
- func (_NounsDAO *NounsDAOCallerSession) VotingDelay() (*big.Int, error)
- func (_NounsDAO *NounsDAOCallerSession) VotingPeriod() (*big.Int, error)
- type NounsDAOFilterer
- func (_NounsDAO *NounsDAOFilterer) FilterMaxQuorumVotesBPSSet(opts *bind.FilterOpts) (*NounsDAOMaxQuorumVotesBPSSetIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterMinQuorumVotesBPSSet(opts *bind.FilterOpts) (*NounsDAOMinQuorumVotesBPSSetIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterNewAdmin(opts *bind.FilterOpts) (*NounsDAONewAdminIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterNewImplementation(opts *bind.FilterOpts) (*NounsDAONewImplementationIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterNewPendingAdmin(opts *bind.FilterOpts) (*NounsDAONewPendingAdminIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterNewPendingVetoer(opts *bind.FilterOpts) (*NounsDAONewPendingVetoerIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterNewVetoer(opts *bind.FilterOpts) (*NounsDAONewVetoerIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterProposalCanceled(opts *bind.FilterOpts) (*NounsDAOProposalCanceledIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterProposalCreated(opts *bind.FilterOpts) (*NounsDAOProposalCreatedIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterProposalCreatedWithRequirements(opts *bind.FilterOpts) (*NounsDAOProposalCreatedWithRequirementsIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterProposalExecuted(opts *bind.FilterOpts) (*NounsDAOProposalExecutedIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterProposalQueued(opts *bind.FilterOpts) (*NounsDAOProposalQueuedIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterProposalThresholdBPSSet(opts *bind.FilterOpts) (*NounsDAOProposalThresholdBPSSetIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterProposalVetoed(opts *bind.FilterOpts) (*NounsDAOProposalVetoedIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterQuorumCoefficientSet(opts *bind.FilterOpts) (*NounsDAOQuorumCoefficientSetIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterQuorumVotesBPSSet(opts *bind.FilterOpts) (*NounsDAOQuorumVotesBPSSetIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterRefundableVote(opts *bind.FilterOpts, voter []common.Address) (*NounsDAORefundableVoteIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterVoteCast(opts *bind.FilterOpts, voter []common.Address) (*NounsDAOVoteCastIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterVotingDelaySet(opts *bind.FilterOpts) (*NounsDAOVotingDelaySetIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterVotingPeriodSet(opts *bind.FilterOpts) (*NounsDAOVotingPeriodSetIterator, error)
- func (_NounsDAO *NounsDAOFilterer) FilterWithdraw(opts *bind.FilterOpts) (*NounsDAOWithdrawIterator, error)
- func (_NounsDAO *NounsDAOFilterer) ParseMaxQuorumVotesBPSSet(log types.Log) (*NounsDAOMaxQuorumVotesBPSSet, error)
- func (_NounsDAO *NounsDAOFilterer) ParseMinQuorumVotesBPSSet(log types.Log) (*NounsDAOMinQuorumVotesBPSSet, error)
- func (_NounsDAO *NounsDAOFilterer) ParseNewAdmin(log types.Log) (*NounsDAONewAdmin, error)
- func (_NounsDAO *NounsDAOFilterer) ParseNewImplementation(log types.Log) (*NounsDAONewImplementation, error)
- func (_NounsDAO *NounsDAOFilterer) ParseNewPendingAdmin(log types.Log) (*NounsDAONewPendingAdmin, error)
- func (_NounsDAO *NounsDAOFilterer) ParseNewPendingVetoer(log types.Log) (*NounsDAONewPendingVetoer, error)
- func (_NounsDAO *NounsDAOFilterer) ParseNewVetoer(log types.Log) (*NounsDAONewVetoer, error)
- func (_NounsDAO *NounsDAOFilterer) ParseProposalCanceled(log types.Log) (*NounsDAOProposalCanceled, error)
- func (_NounsDAO *NounsDAOFilterer) ParseProposalCreated(log types.Log) (*NounsDAOProposalCreated, error)
- func (_NounsDAO *NounsDAOFilterer) ParseProposalCreatedWithRequirements(log types.Log) (*NounsDAOProposalCreatedWithRequirements, error)
- func (_NounsDAO *NounsDAOFilterer) ParseProposalExecuted(log types.Log) (*NounsDAOProposalExecuted, error)
- func (_NounsDAO *NounsDAOFilterer) ParseProposalQueued(log types.Log) (*NounsDAOProposalQueued, error)
- func (_NounsDAO *NounsDAOFilterer) ParseProposalThresholdBPSSet(log types.Log) (*NounsDAOProposalThresholdBPSSet, error)
- func (_NounsDAO *NounsDAOFilterer) ParseProposalVetoed(log types.Log) (*NounsDAOProposalVetoed, error)
- func (_NounsDAO *NounsDAOFilterer) ParseQuorumCoefficientSet(log types.Log) (*NounsDAOQuorumCoefficientSet, error)
- func (_NounsDAO *NounsDAOFilterer) ParseQuorumVotesBPSSet(log types.Log) (*NounsDAOQuorumVotesBPSSet, error)
- func (_NounsDAO *NounsDAOFilterer) ParseRefundableVote(log types.Log) (*NounsDAORefundableVote, error)
- func (_NounsDAO *NounsDAOFilterer) ParseVoteCast(log types.Log) (*NounsDAOVoteCast, error)
- func (_NounsDAO *NounsDAOFilterer) ParseVotingDelaySet(log types.Log) (*NounsDAOVotingDelaySet, error)
- func (_NounsDAO *NounsDAOFilterer) ParseVotingPeriodSet(log types.Log) (*NounsDAOVotingPeriodSet, error)
- func (_NounsDAO *NounsDAOFilterer) ParseWithdraw(log types.Log) (*NounsDAOWithdraw, error)
- func (_NounsDAO *NounsDAOFilterer) WatchMaxQuorumVotesBPSSet(opts *bind.WatchOpts, sink chan<- *NounsDAOMaxQuorumVotesBPSSet) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchMinQuorumVotesBPSSet(opts *bind.WatchOpts, sink chan<- *NounsDAOMinQuorumVotesBPSSet) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchNewAdmin(opts *bind.WatchOpts, sink chan<- *NounsDAONewAdmin) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchNewImplementation(opts *bind.WatchOpts, sink chan<- *NounsDAONewImplementation) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchNewPendingAdmin(opts *bind.WatchOpts, sink chan<- *NounsDAONewPendingAdmin) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchNewPendingVetoer(opts *bind.WatchOpts, sink chan<- *NounsDAONewPendingVetoer) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchNewVetoer(opts *bind.WatchOpts, sink chan<- *NounsDAONewVetoer) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchProposalCanceled(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalCanceled) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchProposalCreated(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalCreated) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchProposalCreatedWithRequirements(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalCreatedWithRequirements) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchProposalExecuted(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalExecuted) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchProposalQueued(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalQueued) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchProposalThresholdBPSSet(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalThresholdBPSSet) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchProposalVetoed(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalVetoed) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchQuorumCoefficientSet(opts *bind.WatchOpts, sink chan<- *NounsDAOQuorumCoefficientSet) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchQuorumVotesBPSSet(opts *bind.WatchOpts, sink chan<- *NounsDAOQuorumVotesBPSSet) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchRefundableVote(opts *bind.WatchOpts, sink chan<- *NounsDAORefundableVote, ...) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchVoteCast(opts *bind.WatchOpts, sink chan<- *NounsDAOVoteCast, voter []common.Address) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchVotingDelaySet(opts *bind.WatchOpts, sink chan<- *NounsDAOVotingDelaySet) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchVotingPeriodSet(opts *bind.WatchOpts, sink chan<- *NounsDAOVotingPeriodSet) (event.Subscription, error)
- func (_NounsDAO *NounsDAOFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *NounsDAOWithdraw) (event.Subscription, error)
- type NounsDAOMaxQuorumVotesBPSSet
- type NounsDAOMaxQuorumVotesBPSSetIterator
- type NounsDAOMinQuorumVotesBPSSet
- type NounsDAOMinQuorumVotesBPSSetIterator
- type NounsDAONewAdmin
- type NounsDAONewAdminIterator
- type NounsDAONewImplementation
- type NounsDAONewImplementationIterator
- type NounsDAONewPendingAdmin
- type NounsDAONewPendingAdminIterator
- type NounsDAONewPendingVetoer
- type NounsDAONewPendingVetoerIterator
- type NounsDAONewVetoer
- type NounsDAONewVetoerIterator
- type NounsDAOProposalCanceled
- type NounsDAOProposalCanceledIterator
- type NounsDAOProposalCreated
- type NounsDAOProposalCreatedIterator
- type NounsDAOProposalCreatedWithRequirements
- type NounsDAOProposalCreatedWithRequirementsIterator
- type NounsDAOProposalExecuted
- type NounsDAOProposalExecutedIterator
- type NounsDAOProposalQueued
- type NounsDAOProposalQueuedIterator
- type NounsDAOProposalThresholdBPSSet
- type NounsDAOProposalThresholdBPSSetIterator
- type NounsDAOProposalVetoed
- type NounsDAOProposalVetoedIterator
- type NounsDAOQuorumCoefficientSet
- type NounsDAOQuorumCoefficientSetIterator
- type NounsDAOQuorumVotesBPSSet
- type NounsDAOQuorumVotesBPSSetIterator
- type NounsDAORaw
- func (_NounsDAO *NounsDAORaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_NounsDAO *NounsDAORaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_NounsDAO *NounsDAORaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type NounsDAORefundableVote
- type NounsDAORefundableVoteIterator
- type NounsDAOSession
- func (_NounsDAO *NounsDAOSession) AcceptAdmin() (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) AcceptVetoer() (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) Admin() (common.Address, error)
- func (_NounsDAO *NounsDAOSession) BALLOTTYPEHASH() ([32]byte, error)
- func (_NounsDAO *NounsDAOSession) BurnVetoPower() (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) Cancel(proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) CastRefundableVote(proposalId *big.Int, support uint8) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) CastRefundableVoteWithReason(proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) CastVote(proposalId *big.Int, support uint8) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) CastVoteBySig(proposalId *big.Int, support uint8, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) CastVoteWithReason(proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) DOMAINTYPEHASH() ([32]byte, error)
- func (_NounsDAO *NounsDAOSession) DynamicQuorumVotes(againstVotes *big.Int, totalSupply *big.Int, ...) (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) Execute(proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) GetActions(proposalId *big.Int) (struct{ ... }, error)
- func (_NounsDAO *NounsDAOSession) GetDynamicQuorumParamsAt(blockNumber_ *big.Int) (NounsDAOStorageV2DynamicQuorumParams, error)
- func (_NounsDAO *NounsDAOSession) GetReceipt(proposalId *big.Int, voter common.Address) (NounsDAOStorageV1AdjustedReceipt, error)
- func (_NounsDAO *NounsDAOSession) Implementation() (common.Address, error)
- func (_NounsDAO *NounsDAOSession) Initialize(timelock_ common.Address, nouns_ common.Address, vetoer_ common.Address, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) LatestProposalIds(arg0 common.Address) (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MAXPROPOSALTHRESHOLDBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MAXQUORUMVOTESBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MAXQUORUMVOTESBPSUPPERBOUND() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MAXREFUNDBASEFEE() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MAXREFUNDGASUSED() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MAXREFUNDPRIORITYFEE() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MAXVOTINGDELAY() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MAXVOTINGPERIOD() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MINPROPOSALTHRESHOLDBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MINQUORUMVOTESBPSLOWERBOUND() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MINQUORUMVOTESBPSUPPERBOUND() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MINVOTINGDELAY() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MINVOTINGPERIOD() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MaxQuorumVotes() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) MinQuorumVotes() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) Name() (string, error)
- func (_NounsDAO *NounsDAOSession) Nouns() (common.Address, error)
- func (_NounsDAO *NounsDAOSession) PendingAdmin() (common.Address, error)
- func (_NounsDAO *NounsDAOSession) PendingVetoer() (common.Address, error)
- func (_NounsDAO *NounsDAOSession) ProposalCount() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) ProposalMaxOperations() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) ProposalThreshold() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) ProposalThresholdBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) Proposals(proposalId *big.Int) (NounsDAOStorageV2ProposalCondensed, error)
- func (_NounsDAO *NounsDAOSession) Propose(targets []common.Address, values []*big.Int, signatures []string, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) Queue(proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) QuorumParamsCheckpoints(arg0 *big.Int) (struct{ ... }, error)
- func (_NounsDAO *NounsDAOSession) QuorumVotes(proposalId *big.Int) (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) QuorumVotesBPS() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) REFUNDBASEGAS() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) Receive() (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetDynamicQuorumParams(newMinQuorumVotesBPS uint16, newMaxQuorumVotesBPS uint16, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetMaxQuorumVotesBPS(newMaxQuorumVotesBPS uint16) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetMinQuorumVotesBPS(newMinQuorumVotesBPS uint16) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetPendingVetoer(newPendingVetoer common.Address) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetProposalThresholdBPS(newProposalThresholdBPS *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetQuorumCoefficient(newQuorumCoefficient uint32) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetVotingDelay(newVotingDelay *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) SetVotingPeriod(newVotingPeriod *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) State(proposalId *big.Int) (uint8, error)
- func (_NounsDAO *NounsDAOSession) Timelock() (common.Address, error)
- func (_NounsDAO *NounsDAOSession) Veto(proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOSession) Vetoer() (common.Address, error)
- func (_NounsDAO *NounsDAOSession) VotingDelay() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) VotingPeriod() (*big.Int, error)
- func (_NounsDAO *NounsDAOSession) Withdraw() (*types.Transaction, error)
- type NounsDAOStorageV1AdjustedReceipt
- type NounsDAOStorageV2DynamicQuorumParams
- type NounsDAOStorageV2ProposalCondensed
- type NounsDAOTransactor
- func (_NounsDAO *NounsDAOTransactor) AcceptAdmin(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) AcceptVetoer(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) BurnVetoPower(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) Cancel(opts *bind.TransactOpts, proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) CastRefundableVote(opts *bind.TransactOpts, proposalId *big.Int, support uint8) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) CastRefundableVoteWithReason(opts *bind.TransactOpts, proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) CastVote(opts *bind.TransactOpts, proposalId *big.Int, support uint8) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) CastVoteBySig(opts *bind.TransactOpts, proposalId *big.Int, support uint8, v uint8, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) CastVoteWithReason(opts *bind.TransactOpts, proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) Execute(opts *bind.TransactOpts, proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) Initialize(opts *bind.TransactOpts, timelock_ common.Address, nouns_ common.Address, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) Propose(opts *bind.TransactOpts, targets []common.Address, values []*big.Int, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) Queue(opts *bind.TransactOpts, proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetDynamicQuorumParams(opts *bind.TransactOpts, newMinQuorumVotesBPS uint16, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetMaxQuorumVotesBPS(opts *bind.TransactOpts, newMaxQuorumVotesBPS uint16) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetMinQuorumVotesBPS(opts *bind.TransactOpts, newMinQuorumVotesBPS uint16) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetPendingAdmin(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetPendingVetoer(opts *bind.TransactOpts, newPendingVetoer common.Address) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetProposalThresholdBPS(opts *bind.TransactOpts, newProposalThresholdBPS *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetQuorumCoefficient(opts *bind.TransactOpts, newQuorumCoefficient uint32) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetVotingDelay(opts *bind.TransactOpts, newVotingDelay *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) SetVotingPeriod(opts *bind.TransactOpts, newVotingPeriod *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) Veto(opts *bind.TransactOpts, proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactor) Withdraw(opts *bind.TransactOpts) (*types.Transaction, error)
- type NounsDAOTransactorRaw
- type NounsDAOTransactorSession
- func (_NounsDAO *NounsDAOTransactorSession) AcceptAdmin() (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) AcceptVetoer() (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) BurnVetoPower() (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) Cancel(proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) CastRefundableVote(proposalId *big.Int, support uint8) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) CastRefundableVoteWithReason(proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) CastVote(proposalId *big.Int, support uint8) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) CastVoteBySig(proposalId *big.Int, support uint8, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) CastVoteWithReason(proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) Execute(proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) Initialize(timelock_ common.Address, nouns_ common.Address, vetoer_ common.Address, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) Propose(targets []common.Address, values []*big.Int, signatures []string, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) Queue(proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) Receive() (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetDynamicQuorumParams(newMinQuorumVotesBPS uint16, newMaxQuorumVotesBPS uint16, ...) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetMaxQuorumVotesBPS(newMaxQuorumVotesBPS uint16) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetMinQuorumVotesBPS(newMinQuorumVotesBPS uint16) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetPendingVetoer(newPendingVetoer common.Address) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetProposalThresholdBPS(newProposalThresholdBPS *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetQuorumCoefficient(newQuorumCoefficient uint32) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetVotingDelay(newVotingDelay *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) SetVotingPeriod(newVotingPeriod *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) Veto(proposalId *big.Int) (*types.Transaction, error)
- func (_NounsDAO *NounsDAOTransactorSession) Withdraw() (*types.Transaction, error)
- type NounsDAOVoteCast
- type NounsDAOVoteCastIterator
- type NounsDAOVotingDelaySet
- type NounsDAOVotingDelaySetIterator
- type NounsDAOVotingPeriodSet
- type NounsDAOVotingPeriodSetIterator
- type NounsDAOWithdraw
- type NounsDAOWithdrawIterator
- type NounsToken
- type NounsTokenApproval
- type NounsTokenApprovalForAll
- type NounsTokenApprovalForAllIterator
- type NounsTokenApprovalIterator
- type NounsTokenCaller
- func (_NounsToken *NounsTokenCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenCaller) Checkpoints(opts *bind.CallOpts, arg0 common.Address, arg1 uint32) (struct{ ... }, error)
- func (_NounsToken *NounsTokenCaller) ContractURI(opts *bind.CallOpts) (string, error)
- func (_NounsToken *NounsTokenCaller) DELEGATIONTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_NounsToken *NounsTokenCaller) DOMAINTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_NounsToken *NounsTokenCaller) DataURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- func (_NounsToken *NounsTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_NounsToken *NounsTokenCaller) Delegates(opts *bind.CallOpts, delegator common.Address) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) Descriptor(opts *bind.CallOpts) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) GetCurrentVotes(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenCaller) GetPriorVotes(opts *bind.CallOpts, account common.Address, blockNumber *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
- func (_NounsToken *NounsTokenCaller) IsDescriptorLocked(opts *bind.CallOpts) (bool, error)
- func (_NounsToken *NounsTokenCaller) IsMinterLocked(opts *bind.CallOpts) (bool, error)
- func (_NounsToken *NounsTokenCaller) IsSeederLocked(opts *bind.CallOpts) (bool, error)
- func (_NounsToken *NounsTokenCaller) Minter(opts *bind.CallOpts) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) Name(opts *bind.CallOpts) (string, error)
- func (_NounsToken *NounsTokenCaller) Nonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenCaller) NoundersDAO(opts *bind.CallOpts) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) NumCheckpoints(opts *bind.CallOpts, arg0 common.Address) (uint32, error)
- func (_NounsToken *NounsTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) ProxyRegistry(opts *bind.CallOpts) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) Seeder(opts *bind.CallOpts) (common.Address, error)
- func (_NounsToken *NounsTokenCaller) Seeds(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_NounsToken *NounsTokenCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_NounsToken *NounsTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_NounsToken *NounsTokenCaller) TokenByIndex(opts *bind.CallOpts, index *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenCaller) TokenOfOwnerByIndex(opts *bind.CallOpts, owner common.Address, index *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenCaller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- func (_NounsToken *NounsTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_NounsToken *NounsTokenCaller) VotesToDelegate(opts *bind.CallOpts, delegator common.Address) (*big.Int, error)
- type NounsTokenCallerRaw
- type NounsTokenCallerSession
- func (_NounsToken *NounsTokenCallerSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenCallerSession) Checkpoints(arg0 common.Address, arg1 uint32) (struct{ ... }, error)
- func (_NounsToken *NounsTokenCallerSession) ContractURI() (string, error)
- func (_NounsToken *NounsTokenCallerSession) DELEGATIONTYPEHASH() ([32]byte, error)
- func (_NounsToken *NounsTokenCallerSession) DOMAINTYPEHASH() ([32]byte, error)
- func (_NounsToken *NounsTokenCallerSession) DataURI(tokenId *big.Int) (string, error)
- func (_NounsToken *NounsTokenCallerSession) Decimals() (uint8, error)
- func (_NounsToken *NounsTokenCallerSession) Delegates(delegator common.Address) (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) Descriptor() (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) GetCurrentVotes(account common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenCallerSession) GetPriorVotes(account common.Address, blockNumber *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_NounsToken *NounsTokenCallerSession) IsDescriptorLocked() (bool, error)
- func (_NounsToken *NounsTokenCallerSession) IsMinterLocked() (bool, error)
- func (_NounsToken *NounsTokenCallerSession) IsSeederLocked() (bool, error)
- func (_NounsToken *NounsTokenCallerSession) Minter() (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) Name() (string, error)
- func (_NounsToken *NounsTokenCallerSession) Nonces(arg0 common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenCallerSession) NoundersDAO() (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) NumCheckpoints(arg0 common.Address) (uint32, error)
- func (_NounsToken *NounsTokenCallerSession) Owner() (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) ProxyRegistry() (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) Seeder() (common.Address, error)
- func (_NounsToken *NounsTokenCallerSession) Seeds(arg0 *big.Int) (struct{ ... }, error)
- func (_NounsToken *NounsTokenCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_NounsToken *NounsTokenCallerSession) Symbol() (string, error)
- func (_NounsToken *NounsTokenCallerSession) TokenByIndex(index *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenCallerSession) TokenOfOwnerByIndex(owner common.Address, index *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenCallerSession) TokenURI(tokenId *big.Int) (string, error)
- func (_NounsToken *NounsTokenCallerSession) TotalSupply() (*big.Int, error)
- func (_NounsToken *NounsTokenCallerSession) VotesToDelegate(delegator common.Address) (*big.Int, error)
- type NounsTokenDelegateChanged
- type NounsTokenDelegateChangedIterator
- type NounsTokenDelegateVotesChanged
- type NounsTokenDelegateVotesChangedIterator
- type NounsTokenDescriptorLocked
- type NounsTokenDescriptorLockedIterator
- type NounsTokenDescriptorUpdated
- type NounsTokenDescriptorUpdatedIterator
- type NounsTokenFilterer
- func (_NounsToken *NounsTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*NounsTokenApprovalIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*NounsTokenApprovalForAllIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterDelegateChanged(opts *bind.FilterOpts, delegator []common.Address, ...) (*NounsTokenDelegateChangedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterDelegateVotesChanged(opts *bind.FilterOpts, delegate []common.Address) (*NounsTokenDelegateVotesChangedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterDescriptorLocked(opts *bind.FilterOpts) (*NounsTokenDescriptorLockedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterDescriptorUpdated(opts *bind.FilterOpts) (*NounsTokenDescriptorUpdatedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterMinterLocked(opts *bind.FilterOpts) (*NounsTokenMinterLockedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterMinterUpdated(opts *bind.FilterOpts) (*NounsTokenMinterUpdatedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterNounBurned(opts *bind.FilterOpts, tokenId []*big.Int) (*NounsTokenNounBurnedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterNounCreated(opts *bind.FilterOpts, tokenId []*big.Int) (*NounsTokenNounCreatedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterNoundersDAOUpdated(opts *bind.FilterOpts) (*NounsTokenNoundersDAOUpdatedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*NounsTokenOwnershipTransferredIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterSeederLocked(opts *bind.FilterOpts) (*NounsTokenSeederLockedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterSeederUpdated(opts *bind.FilterOpts) (*NounsTokenSeederUpdatedIterator, error)
- func (_NounsToken *NounsTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*NounsTokenTransferIterator, error)
- func (_NounsToken *NounsTokenFilterer) ParseApproval(log types.Log) (*NounsTokenApproval, error)
- func (_NounsToken *NounsTokenFilterer) ParseApprovalForAll(log types.Log) (*NounsTokenApprovalForAll, error)
- func (_NounsToken *NounsTokenFilterer) ParseDelegateChanged(log types.Log) (*NounsTokenDelegateChanged, error)
- func (_NounsToken *NounsTokenFilterer) ParseDelegateVotesChanged(log types.Log) (*NounsTokenDelegateVotesChanged, error)
- func (_NounsToken *NounsTokenFilterer) ParseDescriptorLocked(log types.Log) (*NounsTokenDescriptorLocked, error)
- func (_NounsToken *NounsTokenFilterer) ParseDescriptorUpdated(log types.Log) (*NounsTokenDescriptorUpdated, error)
- func (_NounsToken *NounsTokenFilterer) ParseMinterLocked(log types.Log) (*NounsTokenMinterLocked, error)
- func (_NounsToken *NounsTokenFilterer) ParseMinterUpdated(log types.Log) (*NounsTokenMinterUpdated, error)
- func (_NounsToken *NounsTokenFilterer) ParseNounBurned(log types.Log) (*NounsTokenNounBurned, error)
- func (_NounsToken *NounsTokenFilterer) ParseNounCreated(log types.Log) (*NounsTokenNounCreated, error)
- func (_NounsToken *NounsTokenFilterer) ParseNoundersDAOUpdated(log types.Log) (*NounsTokenNoundersDAOUpdated, error)
- func (_NounsToken *NounsTokenFilterer) ParseOwnershipTransferred(log types.Log) (*NounsTokenOwnershipTransferred, error)
- func (_NounsToken *NounsTokenFilterer) ParseSeederLocked(log types.Log) (*NounsTokenSeederLocked, error)
- func (_NounsToken *NounsTokenFilterer) ParseSeederUpdated(log types.Log) (*NounsTokenSeederUpdated, error)
- func (_NounsToken *NounsTokenFilterer) ParseTransfer(log types.Log) (*NounsTokenTransfer, error)
- func (_NounsToken *NounsTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *NounsTokenApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *NounsTokenApprovalForAll, ...) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchDelegateChanged(opts *bind.WatchOpts, sink chan<- *NounsTokenDelegateChanged, ...) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchDelegateVotesChanged(opts *bind.WatchOpts, sink chan<- *NounsTokenDelegateVotesChanged, ...) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchDescriptorLocked(opts *bind.WatchOpts, sink chan<- *NounsTokenDescriptorLocked) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchDescriptorUpdated(opts *bind.WatchOpts, sink chan<- *NounsTokenDescriptorUpdated) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchMinterLocked(opts *bind.WatchOpts, sink chan<- *NounsTokenMinterLocked) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchMinterUpdated(opts *bind.WatchOpts, sink chan<- *NounsTokenMinterUpdated) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchNounBurned(opts *bind.WatchOpts, sink chan<- *NounsTokenNounBurned, tokenId []*big.Int) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchNounCreated(opts *bind.WatchOpts, sink chan<- *NounsTokenNounCreated, tokenId []*big.Int) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchNoundersDAOUpdated(opts *bind.WatchOpts, sink chan<- *NounsTokenNoundersDAOUpdated) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *NounsTokenOwnershipTransferred, ...) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchSeederLocked(opts *bind.WatchOpts, sink chan<- *NounsTokenSeederLocked) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchSeederUpdated(opts *bind.WatchOpts, sink chan<- *NounsTokenSeederUpdated) (event.Subscription, error)
- func (_NounsToken *NounsTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *NounsTokenTransfer, from []common.Address, ...) (event.Subscription, error)
- type NounsTokenMinterLocked
- type NounsTokenMinterLockedIterator
- type NounsTokenMinterUpdated
- type NounsTokenMinterUpdatedIterator
- type NounsTokenNounBurned
- type NounsTokenNounBurnedIterator
- type NounsTokenNounCreated
- type NounsTokenNounCreatedIterator
- type NounsTokenNoundersDAOUpdated
- type NounsTokenNoundersDAOUpdatedIterator
- type NounsTokenOwnershipTransferred
- type NounsTokenOwnershipTransferredIterator
- type NounsTokenRaw
- func (_NounsToken *NounsTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_NounsToken *NounsTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_NounsToken *NounsTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type NounsTokenSeederLocked
- type NounsTokenSeederLockedIterator
- type NounsTokenSeederUpdated
- type NounsTokenSeederUpdatedIterator
- type NounsTokenSession
- func (_NounsToken *NounsTokenSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenSession) Burn(nounId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) Checkpoints(arg0 common.Address, arg1 uint32) (struct{ ... }, error)
- func (_NounsToken *NounsTokenSession) ContractURI() (string, error)
- func (_NounsToken *NounsTokenSession) DELEGATIONTYPEHASH() ([32]byte, error)
- func (_NounsToken *NounsTokenSession) DOMAINTYPEHASH() ([32]byte, error)
- func (_NounsToken *NounsTokenSession) DataURI(tokenId *big.Int) (string, error)
- func (_NounsToken *NounsTokenSession) Decimals() (uint8, error)
- func (_NounsToken *NounsTokenSession) Delegate(delegatee common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) DelegateBySig(delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, ...) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) Delegates(delegator common.Address) (common.Address, error)
- func (_NounsToken *NounsTokenSession) Descriptor() (common.Address, error)
- func (_NounsToken *NounsTokenSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_NounsToken *NounsTokenSession) GetCurrentVotes(account common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenSession) GetPriorVotes(account common.Address, blockNumber *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_NounsToken *NounsTokenSession) IsDescriptorLocked() (bool, error)
- func (_NounsToken *NounsTokenSession) IsMinterLocked() (bool, error)
- func (_NounsToken *NounsTokenSession) IsSeederLocked() (bool, error)
- func (_NounsToken *NounsTokenSession) LockDescriptor() (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) LockMinter() (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) LockSeeder() (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) Mint() (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) Minter() (common.Address, error)
- func (_NounsToken *NounsTokenSession) Name() (string, error)
- func (_NounsToken *NounsTokenSession) Nonces(arg0 common.Address) (*big.Int, error)
- func (_NounsToken *NounsTokenSession) NoundersDAO() (common.Address, error)
- func (_NounsToken *NounsTokenSession) NumCheckpoints(arg0 common.Address) (uint32, error)
- func (_NounsToken *NounsTokenSession) Owner() (common.Address, error)
- func (_NounsToken *NounsTokenSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_NounsToken *NounsTokenSession) ProxyRegistry() (common.Address, error)
- func (_NounsToken *NounsTokenSession) RenounceOwnership() (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) Seeder() (common.Address, error)
- func (_NounsToken *NounsTokenSession) Seeds(arg0 *big.Int) (struct{ ... }, error)
- func (_NounsToken *NounsTokenSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) SetContractURIHash(newContractURIHash string) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) SetDescriptor(_descriptor common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) SetMinter(_minter common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) SetNoundersDAO(_noundersDAO common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) SetSeeder(_seeder common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_NounsToken *NounsTokenSession) Symbol() (string, error)
- func (_NounsToken *NounsTokenSession) TokenByIndex(index *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenSession) TokenOfOwnerByIndex(owner common.Address, index *big.Int) (*big.Int, error)
- func (_NounsToken *NounsTokenSession) TokenURI(tokenId *big.Int) (string, error)
- func (_NounsToken *NounsTokenSession) TotalSupply() (*big.Int, error)
- func (_NounsToken *NounsTokenSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenSession) VotesToDelegate(delegator common.Address) (*big.Int, error)
- type NounsTokenTransactor
- func (_NounsToken *NounsTokenTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) Burn(opts *bind.TransactOpts, nounId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) Delegate(opts *bind.TransactOpts, delegatee common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) DelegateBySig(opts *bind.TransactOpts, delegatee common.Address, nonce *big.Int, ...) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) LockDescriptor(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) LockMinter(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) LockSeeder(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) Mint(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) SetContractURIHash(opts *bind.TransactOpts, newContractURIHash string) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) SetDescriptor(opts *bind.TransactOpts, _descriptor common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) SetMinter(opts *bind.TransactOpts, _minter common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) SetNoundersDAO(opts *bind.TransactOpts, _noundersDAO common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) SetSeeder(opts *bind.TransactOpts, _seeder common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type NounsTokenTransactorRaw
- type NounsTokenTransactorSession
- func (_NounsToken *NounsTokenTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) Burn(nounId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) Delegate(delegatee common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) DelegateBySig(delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, ...) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) LockDescriptor() (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) LockMinter() (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) LockSeeder() (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) Mint() (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) SetContractURIHash(newContractURIHash string) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) SetDescriptor(_descriptor common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) SetMinter(_minter common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) SetNoundersDAO(_noundersDAO common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) SetSeeder(_seeder common.Address) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_NounsToken *NounsTokenTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type NounsTokenTransfer
- type NounsTokenTransferIterator
Constants ¶
This section is empty.
Variables ¶
var ( AddressNouns = common.HexToAddress("0x9C8fF314C9Bc7F6e59A9d9225Fb22946427eDC03") AddressNounsAuction = common.HexToAddress("0x830BD73E4184ceF73443C15111a1DF14e495C706") AddressNounsDAO = common.HexToAddress("0x6f3E6272A167e8AcCb32072d08E0957F9c79223d") EventAuctionBid = contract.EventHash("AuctionBid(uint256,address,uint256,bool)") EventAuctionSettled = contract.EventHash("AuctionSettled(uint256,address,uint256)") EventAuctionCreated = contract.EventHash("AuctionCreated(uint256,uint256,uint256)") EventNounCreated = contract.EventHash("NounCreated(uint256,(uint48,uint48,uint48,uint48,uint48))") EventNounsProposal = contract.EventHash("ProposalCreatedWithRequirements(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,uint256,uint256,string)") EventNounsVote = contract.EventHash("VoteCast(address,uint256,uint8,uint256,string)") )
var NounsAuctionHouseABI = NounsAuctionHouseMetaData.ABI
NounsAuctionHouseABI is the input ABI used to generate the binding from. Deprecated: Use NounsAuctionHouseMetaData.ABI instead.
var NounsAuctionHouseMetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nounId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"extended\",\"type\":\"bool\"}],\"name\":\"AuctionBid\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nounId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"}],\"name\":\"AuctionCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nounId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"}],\"name\":\"AuctionExtended\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"minBidIncrementPercentage\",\"type\":\"uint256\"}],\"name\":\"AuctionMinBidIncrementPercentageUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"reservePrice\",\"type\":\"uint256\"}],\"name\":\"AuctionReservePriceUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nounId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"winner\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"AuctionSettled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timeBuffer\",\"type\":\"uint256\"}],\"name\":\"AuctionTimeBufferUpdated\",\"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\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"auction\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"nounId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"bidder\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"settled\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"nounId\",\"type\":\"uint256\"}],\"name\":\"createBid\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"duration\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"contractINounsToken\",\"name\":\"_nouns\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_weth\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_timeBuffer\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_reservePrice\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"_minBidIncrementPercentage\",\"type\":\"uint8\"},{\"internalType\":\"uint256\",\"name\":\"_duration\",\"type\":\"uint256\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"minBidIncrementPercentage\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"nouns\",\"outputs\":[{\"internalType\":\"contractINounsToken\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"reservePrice\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint8\",\"name\":\"_minBidIncrementPercentage\",\"type\":\"uint8\"}],\"name\":\"setMinBidIncrementPercentage\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_reservePrice\",\"type\":\"uint256\"}],\"name\":\"setReservePrice\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_timeBuffer\",\"type\":\"uint256\"}],\"name\":\"setTimeBuffer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"settleAuction\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"settleCurrentAndCreateNewAuction\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"timeBuffer\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unpause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"weth\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
NounsAuctionHouseMetaData contains all meta data concerning the NounsAuctionHouse contract.
var NounsDAOABI = NounsDAOMetaData.ABI
NounsDAOABI is the input ABI used to generate the binding from. Deprecated: Use NounsDAOMetaData.ABI instead.
var NounsDAOMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"AdminOnly\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CantCancelExecutedProposal\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CantVetoExecutedProposal\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidMaxQuorumVotesBPS\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidMinQuorumVotesBPS\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MinQuorumBPSGreaterThanMaxQuorumBPS\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PendingVetoerOnly\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UnsafeUint16Cast\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"VetoerBurned\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"VetoerOnly\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"oldMaxQuorumVotesBPS\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"newMaxQuorumVotesBPS\",\"type\":\"uint16\"}],\"name\":\"MaxQuorumVotesBPSSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"oldMinQuorumVotesBPS\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"newMinQuorumVotesBPS\",\"type\":\"uint16\"}],\"name\":\"MinQuorumVotesBPSSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldAdmin\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newAdmin\",\"type\":\"address\"}],\"name\":\"NewAdmin\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldImplementation\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newImplementation\",\"type\":\"address\"}],\"name\":\"NewImplementation\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldPendingAdmin\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newPendingAdmin\",\"type\":\"address\"}],\"name\":\"NewPendingAdmin\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldPendingVetoer\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newPendingVetoer\",\"type\":\"address\"}],\"name\":\"NewPendingVetoer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldVetoer\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newVetoer\",\"type\":\"address\"}],\"name\":\"NewVetoer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"ProposalCanceled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"proposer\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"targets\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"values\",\"type\":\"uint256[]\"},{\"indexed\":false,\"internalType\":\"string[]\",\"name\":\"signatures\",\"type\":\"string[]\"},{\"indexed\":false,\"internalType\":\"bytes[]\",\"name\":\"calldatas\",\"type\":\"bytes[]\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"startBlock\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"endBlock\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"description\",\"type\":\"string\"}],\"name\":\"ProposalCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"proposer\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"targets\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"values\",\"type\":\"uint256[]\"},{\"indexed\":false,\"internalType\":\"string[]\",\"name\":\"signatures\",\"type\":\"string[]\"},{\"indexed\":false,\"internalType\":\"bytes[]\",\"name\":\"calldatas\",\"type\":\"bytes[]\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"startBlock\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"endBlock\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"proposalThreshold\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quorumVotes\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"description\",\"type\":\"string\"}],\"name\":\"ProposalCreatedWithRequirements\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"ProposalExecuted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"eta\",\"type\":\"uint256\"}],\"name\":\"ProposalQueued\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"oldProposalThresholdBPS\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newProposalThresholdBPS\",\"type\":\"uint256\"}],\"name\":\"ProposalThresholdBPSSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"ProposalVetoed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"oldQuorumCoefficient\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"newQuorumCoefficient\",\"type\":\"uint32\"}],\"name\":\"QuorumCoefficientSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"oldQuorumVotesBPS\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newQuorumVotesBPS\",\"type\":\"uint256\"}],\"name\":\"QuorumVotesBPSSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"voter\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"refundAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"refundSent\",\"type\":\"bool\"}],\"name\":\"RefundableVote\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"voter\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"support\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"votes\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"VoteCast\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"oldVotingDelay\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newVotingDelay\",\"type\":\"uint256\"}],\"name\":\"VotingDelaySet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"oldVotingPeriod\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newVotingPeriod\",\"type\":\"uint256\"}],\"name\":\"VotingPeriodSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"sent\",\"type\":\"bool\"}],\"name\":\"Withdraw\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"BALLOT_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"DOMAIN_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_PROPOSAL_THRESHOLD_BPS\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_QUORUM_VOTES_BPS\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_QUORUM_VOTES_BPS_UPPER_BOUND\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_REFUND_BASE_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_REFUND_GAS_USED\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_REFUND_PRIORITY_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_VOTING_DELAY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_VOTING_PERIOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MIN_PROPOSAL_THRESHOLD_BPS\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MIN_QUORUM_VOTES_BPS_LOWER_BOUND\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MIN_QUORUM_VOTES_BPS_UPPER_BOUND\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MIN_VOTING_DELAY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MIN_VOTING_PERIOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"REFUND_BASE_GAS\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"_acceptAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"_acceptVetoer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"_burnVetoPower\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint16\",\"name\":\"newMinQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"newMaxQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"newQuorumCoefficient\",\"type\":\"uint32\"}],\"name\":\"_setDynamicQuorumParams\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint16\",\"name\":\"newMaxQuorumVotesBPS\",\"type\":\"uint16\"}],\"name\":\"_setMaxQuorumVotesBPS\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint16\",\"name\":\"newMinQuorumVotesBPS\",\"type\":\"uint16\"}],\"name\":\"_setMinQuorumVotesBPS\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newPendingAdmin\",\"type\":\"address\"}],\"name\":\"_setPendingAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newPendingVetoer\",\"type\":\"address\"}],\"name\":\"_setPendingVetoer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"newProposalThresholdBPS\",\"type\":\"uint256\"}],\"name\":\"_setProposalThresholdBPS\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint32\",\"name\":\"newQuorumCoefficient\",\"type\":\"uint32\"}],\"name\":\"_setQuorumCoefficient\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"newVotingDelay\",\"type\":\"uint256\"}],\"name\":\"_setVotingDelay\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"newVotingPeriod\",\"type\":\"uint256\"}],\"name\":\"_setVotingPeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"_withdraw\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"admin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"}],\"name\":\"cancel\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"support\",\"type\":\"uint8\"}],\"name\":\"castRefundableVote\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"support\",\"type\":\"uint8\"},{\"internalType\":\"string\",\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"castRefundableVoteWithReason\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"support\",\"type\":\"uint8\"}],\"name\":\"castVote\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"support\",\"type\":\"uint8\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"castVoteBySig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"support\",\"type\":\"uint8\"},{\"internalType\":\"string\",\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"castVoteWithReason\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"againstVotes\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"totalSupply\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint16\",\"name\":\"minQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"maxQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"quorumCoefficient\",\"type\":\"uint32\"}],\"internalType\":\"structNounsDAOStorageV2.DynamicQuorumParams\",\"name\":\"params\",\"type\":\"tuple\"}],\"name\":\"dynamicQuorumVotes\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"}],\"name\":\"execute\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"}],\"name\":\"getActions\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"targets\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"values\",\"type\":\"uint256[]\"},{\"internalType\":\"string[]\",\"name\":\"signatures\",\"type\":\"string[]\"},{\"internalType\":\"bytes[]\",\"name\":\"calldatas\",\"type\":\"bytes[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"blockNumber_\",\"type\":\"uint256\"}],\"name\":\"getDynamicQuorumParamsAt\",\"outputs\":[{\"components\":[{\"internalType\":\"uint16\",\"name\":\"minQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"maxQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"quorumCoefficient\",\"type\":\"uint32\"}],\"internalType\":\"structNounsDAOStorageV2.DynamicQuorumParams\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"voter\",\"type\":\"address\"}],\"name\":\"getReceipt\",\"outputs\":[{\"components\":[{\"internalType\":\"bool\",\"name\":\"hasVoted\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"support\",\"type\":\"uint8\"},{\"internalType\":\"uint96\",\"name\":\"votes\",\"type\":\"uint96\"}],\"internalType\":\"structNounsDAOStorageV1Adjusted.Receipt\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"implementation\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"timelock_\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"nouns_\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"vetoer_\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"votingPeriod_\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"votingDelay_\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"proposalThresholdBPS_\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint16\",\"name\":\"minQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"maxQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"quorumCoefficient\",\"type\":\"uint32\"}],\"internalType\":\"structNounsDAOStorageV2.DynamicQuorumParams\",\"name\":\"dynamicQuorumParams_\",\"type\":\"tuple\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"latestProposalIds\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"maxQuorumVotes\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"minQuorumVotes\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"nouns\",\"outputs\":[{\"internalType\":\"contractNounsTokenLike\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pendingAdmin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pendingVetoer\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"proposalCount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"proposalMaxOperations\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"proposalThreshold\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"proposalThresholdBPS\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"}],\"name\":\"proposals\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"proposer\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"proposalThreshold\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quorumVotes\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"eta\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"startBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"endBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"forVotes\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"againstVotes\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"abstainVotes\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"canceled\",\"type\":\"bool\"},{\"internalType\":\"bool\",\"name\":\"vetoed\",\"type\":\"bool\"},{\"internalType\":\"bool\",\"name\":\"executed\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"totalSupply\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"creationBlock\",\"type\":\"uint256\"}],\"internalType\":\"structNounsDAOStorageV2.ProposalCondensed\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"targets\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"values\",\"type\":\"uint256[]\"},{\"internalType\":\"string[]\",\"name\":\"signatures\",\"type\":\"string[]\"},{\"internalType\":\"bytes[]\",\"name\":\"calldatas\",\"type\":\"bytes[]\"},{\"internalType\":\"string\",\"name\":\"description\",\"type\":\"string\"}],\"name\":\"propose\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"}],\"name\":\"queue\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"quorumParamsCheckpoints\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"fromBlock\",\"type\":\"uint32\"},{\"components\":[{\"internalType\":\"uint16\",\"name\":\"minQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"maxQuorumVotesBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"quorumCoefficient\",\"type\":\"uint32\"}],\"internalType\":\"structNounsDAOStorageV2.DynamicQuorumParams\",\"name\":\"params\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"}],\"name\":\"quorumVotes\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"quorumVotesBPS\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"}],\"name\":\"state\",\"outputs\":[{\"internalType\":\"enumNounsDAOStorageV1Adjusted.ProposalState\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"timelock\",\"outputs\":[{\"internalType\":\"contractINounsDAOExecutor\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"proposalId\",\"type\":\"uint256\"}],\"name\":\"veto\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vetoer\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"votingDelay\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"votingPeriod\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}]",
}
NounsDAOMetaData contains all meta data concerning the NounsDAO contract.
var NounsTokenABI = NounsTokenMetaData.ABI
NounsTokenABI is the input ABI used to generate the binding from. Deprecated: Use NounsTokenMetaData.ABI instead.
var NounsTokenMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_noundersDAO\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_minter\",\"type\":\"address\"},{\"internalType\":\"contractINounsDescriptor\",\"name\":\"_descriptor\",\"type\":\"address\"},{\"internalType\":\"contractINounsSeeder\",\"name\":\"_seeder\",\"type\":\"address\"},{\"internalType\":\"contractIProxyRegistry\",\"name\":\"_proxyRegistry\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"approved\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"approved\",\"type\":\"bool\"}],\"name\":\"ApprovalForAll\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"delegator\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"fromDelegate\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"toDelegate\",\"type\":\"address\"}],\"name\":\"DelegateChanged\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"delegate\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"previousBalance\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newBalance\",\"type\":\"uint256\"}],\"name\":\"DelegateVotesChanged\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"DescriptorLocked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"contractINounsDescriptor\",\"name\":\"descriptor\",\"type\":\"address\"}],\"name\":\"DescriptorUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"MinterLocked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"minter\",\"type\":\"address\"}],\"name\":\"MinterUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"NounBurned\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint48\",\"name\":\"background\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"body\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"accessory\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"head\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"glasses\",\"type\":\"uint48\"}],\"indexed\":false,\"internalType\":\"structINounsSeeder.Seed\",\"name\":\"seed\",\"type\":\"tuple\"}],\"name\":\"NounCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"noundersDAO\",\"type\":\"address\"}],\"name\":\"NoundersDAOUpdated\",\"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\":[],\"name\":\"SeederLocked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"contractINounsSeeder\",\"name\":\"seeder\",\"type\":\"address\"}],\"name\":\"SeederUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"DELEGATION_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"DOMAIN_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"nounId\",\"type\":\"uint256\"}],\"name\":\"burn\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint32\",\"name\":\"\",\"type\":\"uint32\"}],\"name\":\"checkpoints\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"fromBlock\",\"type\":\"uint32\"},{\"internalType\":\"uint96\",\"name\":\"votes\",\"type\":\"uint96\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"contractURI\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"dataURI\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"delegatee\",\"type\":\"address\"}],\"name\":\"delegate\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"delegatee\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"expiry\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"delegateBySig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"delegator\",\"type\":\"address\"}],\"name\":\"delegates\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"descriptor\",\"outputs\":[{\"internalType\":\"contractINounsDescriptor\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getApproved\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"getCurrentVotes\",\"outputs\":[{\"internalType\":\"uint96\",\"name\":\"\",\"type\":\"uint96\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"blockNumber\",\"type\":\"uint256\"}],\"name\":\"getPriorVotes\",\"outputs\":[{\"internalType\":\"uint96\",\"name\":\"\",\"type\":\"uint96\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"}],\"name\":\"isApprovedForAll\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isDescriptorLocked\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isMinterLocked\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isSeederLocked\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lockDescriptor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lockMinter\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lockSeeder\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mint\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"minter\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"nonces\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"noundersDAO\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"numCheckpoints\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"ownerOf\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"proxyRegistry\",\"outputs\":[{\"internalType\":\"contractIProxyRegistry\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"safeTransferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_data\",\"type\":\"bytes\"}],\"name\":\"safeTransferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"seeder\",\"outputs\":[{\"internalType\":\"contractINounsSeeder\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"seeds\",\"outputs\":[{\"internalType\":\"uint48\",\"name\":\"background\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"body\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"accessory\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"head\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"glasses\",\"type\":\"uint48\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"approved\",\"type\":\"bool\"}],\"name\":\"setApprovalForAll\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"newContractURIHash\",\"type\":\"string\"}],\"name\":\"setContractURIHash\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"contractINounsDescriptor\",\"name\":\"_descriptor\",\"type\":\"address\"}],\"name\":\"setDescriptor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_minter\",\"type\":\"address\"}],\"name\":\"setMinter\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_noundersDAO\",\"type\":\"address\"}],\"name\":\"setNoundersDAO\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"contractINounsSeeder\",\"name\":\"_seeder\",\"type\":\"address\"}],\"name\":\"setSeeder\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"index\",\"type\":\"uint256\"}],\"name\":\"tokenByIndex\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"index\",\"type\":\"uint256\"}],\"name\":\"tokenOfOwnerByIndex\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenURI\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"delegator\",\"type\":\"address\"}],\"name\":\"votesToDelegate\",\"outputs\":[{\"internalType\":\"uint96\",\"name\":\"\",\"type\":\"uint96\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
NounsTokenMetaData contains all meta data concerning the NounsToken contract.
Functions ¶
This section is empty.
Types ¶
type INounsSeederSeed ¶
type INounsSeederSeed struct {
Background *big.Int
Body *big.Int
Accessory *big.Int
Head *big.Int
Glasses *big.Int
}
INounsSeederSeed is an auto generated low-level Go binding around an user-defined struct.
type NounsAuctionHouse ¶
type NounsAuctionHouse struct {
NounsAuctionHouseCaller // Read-only binding to the contract
NounsAuctionHouseTransactor // Write-only binding to the contract
NounsAuctionHouseFilterer // Log filterer for contract events
}
NounsAuctionHouse is an auto generated Go binding around an Ethereum contract.
func NewNounsAuctionHouse ¶
func NewNounsAuctionHouse(address common.Address, backend bind.ContractBackend) (*NounsAuctionHouse, error)
NewNounsAuctionHouse creates a new instance of NounsAuctionHouse, bound to a specific deployed contract.
type NounsAuctionHouseAuctionBid ¶
type NounsAuctionHouseAuctionBid struct {
NounId *big.Int
Sender common.Address
Value *big.Int
Extended bool
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseAuctionBid represents a AuctionBid event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseAuctionBidIterator ¶
type NounsAuctionHouseAuctionBidIterator struct {
Event *NounsAuctionHouseAuctionBid // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseAuctionBidIterator is returned from FilterAuctionBid and is used to iterate over the raw logs and unpacked data for AuctionBid events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseAuctionBidIterator) Close ¶
func (it *NounsAuctionHouseAuctionBidIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseAuctionBidIterator) Error ¶
func (it *NounsAuctionHouseAuctionBidIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseAuctionBidIterator) Next ¶
func (it *NounsAuctionHouseAuctionBidIterator) 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 NounsAuctionHouseAuctionCreated ¶
type NounsAuctionHouseAuctionCreated struct {
NounId *big.Int
StartTime *big.Int
EndTime *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseAuctionCreated represents a AuctionCreated event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseAuctionCreatedIterator ¶
type NounsAuctionHouseAuctionCreatedIterator struct {
Event *NounsAuctionHouseAuctionCreated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseAuctionCreatedIterator is returned from FilterAuctionCreated and is used to iterate over the raw logs and unpacked data for AuctionCreated events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseAuctionCreatedIterator) Close ¶
func (it *NounsAuctionHouseAuctionCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseAuctionCreatedIterator) Error ¶
func (it *NounsAuctionHouseAuctionCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseAuctionCreatedIterator) Next ¶
func (it *NounsAuctionHouseAuctionCreatedIterator) 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 NounsAuctionHouseAuctionExtended ¶
type NounsAuctionHouseAuctionExtended struct {
NounId *big.Int
EndTime *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseAuctionExtended represents a AuctionExtended event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseAuctionExtendedIterator ¶
type NounsAuctionHouseAuctionExtendedIterator struct {
Event *NounsAuctionHouseAuctionExtended // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseAuctionExtendedIterator is returned from FilterAuctionExtended and is used to iterate over the raw logs and unpacked data for AuctionExtended events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseAuctionExtendedIterator) Close ¶
func (it *NounsAuctionHouseAuctionExtendedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseAuctionExtendedIterator) Error ¶
func (it *NounsAuctionHouseAuctionExtendedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseAuctionExtendedIterator) Next ¶
func (it *NounsAuctionHouseAuctionExtendedIterator) 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 NounsAuctionHouseAuctionMinBidIncrementPercentageUpdated ¶
type NounsAuctionHouseAuctionMinBidIncrementPercentageUpdated struct {
MinBidIncrementPercentage *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseAuctionMinBidIncrementPercentageUpdated represents a AuctionMinBidIncrementPercentageUpdated event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator ¶
type NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator struct {
Event *NounsAuctionHouseAuctionMinBidIncrementPercentageUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator is returned from FilterAuctionMinBidIncrementPercentageUpdated and is used to iterate over the raw logs and unpacked data for AuctionMinBidIncrementPercentageUpdated events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator) Close ¶
func (it *NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator) Error ¶
func (it *NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator) Next ¶
func (it *NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator) 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 NounsAuctionHouseAuctionReservePriceUpdated ¶
type NounsAuctionHouseAuctionReservePriceUpdated struct {
ReservePrice *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseAuctionReservePriceUpdated represents a AuctionReservePriceUpdated event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseAuctionReservePriceUpdatedIterator ¶
type NounsAuctionHouseAuctionReservePriceUpdatedIterator struct {
Event *NounsAuctionHouseAuctionReservePriceUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseAuctionReservePriceUpdatedIterator is returned from FilterAuctionReservePriceUpdated and is used to iterate over the raw logs and unpacked data for AuctionReservePriceUpdated events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseAuctionReservePriceUpdatedIterator) Close ¶
func (it *NounsAuctionHouseAuctionReservePriceUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseAuctionReservePriceUpdatedIterator) Error ¶
func (it *NounsAuctionHouseAuctionReservePriceUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseAuctionReservePriceUpdatedIterator) Next ¶
func (it *NounsAuctionHouseAuctionReservePriceUpdatedIterator) 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 NounsAuctionHouseAuctionSettled ¶
type NounsAuctionHouseAuctionSettled struct {
NounId *big.Int
Winner common.Address
Amount *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseAuctionSettled represents a AuctionSettled event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseAuctionSettledIterator ¶
type NounsAuctionHouseAuctionSettledIterator struct {
Event *NounsAuctionHouseAuctionSettled // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseAuctionSettledIterator is returned from FilterAuctionSettled and is used to iterate over the raw logs and unpacked data for AuctionSettled events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseAuctionSettledIterator) Close ¶
func (it *NounsAuctionHouseAuctionSettledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseAuctionSettledIterator) Error ¶
func (it *NounsAuctionHouseAuctionSettledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseAuctionSettledIterator) Next ¶
func (it *NounsAuctionHouseAuctionSettledIterator) 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 NounsAuctionHouseAuctionTimeBufferUpdated ¶
type NounsAuctionHouseAuctionTimeBufferUpdated struct {
TimeBuffer *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseAuctionTimeBufferUpdated represents a AuctionTimeBufferUpdated event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseAuctionTimeBufferUpdatedIterator ¶
type NounsAuctionHouseAuctionTimeBufferUpdatedIterator struct {
Event *NounsAuctionHouseAuctionTimeBufferUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseAuctionTimeBufferUpdatedIterator is returned from FilterAuctionTimeBufferUpdated and is used to iterate over the raw logs and unpacked data for AuctionTimeBufferUpdated events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseAuctionTimeBufferUpdatedIterator) Close ¶
func (it *NounsAuctionHouseAuctionTimeBufferUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseAuctionTimeBufferUpdatedIterator) Error ¶
func (it *NounsAuctionHouseAuctionTimeBufferUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseAuctionTimeBufferUpdatedIterator) Next ¶
func (it *NounsAuctionHouseAuctionTimeBufferUpdatedIterator) 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 NounsAuctionHouseCaller ¶
type NounsAuctionHouseCaller struct {
// contains filtered or unexported fields
}
NounsAuctionHouseCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewNounsAuctionHouseCaller ¶
func NewNounsAuctionHouseCaller(address common.Address, caller bind.ContractCaller) (*NounsAuctionHouseCaller, error)
NewNounsAuctionHouseCaller creates a new read-only instance of NounsAuctionHouse, bound to a specific deployed contract.
func (*NounsAuctionHouseCaller) Auction ¶
func (_NounsAuctionHouse *NounsAuctionHouseCaller) Auction(opts *bind.CallOpts) (struct { NounId *big.Int Amount *big.Int StartTime *big.Int EndTime *big.Int Bidder common.Address Settled bool }, error)
Auction is a free data retrieval call binding the contract method 0x7d9f6db5.
Solidity: function auction() view returns(uint256 nounId, uint256 amount, uint256 startTime, uint256 endTime, address bidder, bool settled)
func (*NounsAuctionHouseCaller) Duration ¶
Duration is a free data retrieval call binding the contract method 0x0fb5a6b4.
Solidity: function duration() view returns(uint256)
func (*NounsAuctionHouseCaller) MinBidIncrementPercentage ¶
func (_NounsAuctionHouse *NounsAuctionHouseCaller) MinBidIncrementPercentage(opts *bind.CallOpts) (uint8, error)
MinBidIncrementPercentage is a free data retrieval call binding the contract method 0xb296024d.
Solidity: function minBidIncrementPercentage() view returns(uint8)
func (*NounsAuctionHouseCaller) Nouns ¶
func (_NounsAuctionHouse *NounsAuctionHouseCaller) Nouns(opts *bind.CallOpts) (common.Address, error)
Nouns is a free data retrieval call binding the contract method 0x2de45f18.
Solidity: function nouns() view returns(address)
func (*NounsAuctionHouseCaller) Owner ¶
func (_NounsAuctionHouse *NounsAuctionHouseCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*NounsAuctionHouseCaller) Paused ¶
func (_NounsAuctionHouse *NounsAuctionHouseCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*NounsAuctionHouseCaller) ReservePrice ¶
func (_NounsAuctionHouse *NounsAuctionHouseCaller) ReservePrice(opts *bind.CallOpts) (*big.Int, error)
ReservePrice is a free data retrieval call binding the contract method 0xdb2e1eed.
Solidity: function reservePrice() view returns(uint256)
func (*NounsAuctionHouseCaller) TimeBuffer ¶
func (_NounsAuctionHouse *NounsAuctionHouseCaller) TimeBuffer(opts *bind.CallOpts) (*big.Int, error)
TimeBuffer is a free data retrieval call binding the contract method 0xec91f2a4.
Solidity: function timeBuffer() view returns(uint256)
type NounsAuctionHouseCallerRaw ¶
type NounsAuctionHouseCallerRaw struct {
Contract *NounsAuctionHouseCaller // Generic read-only contract binding to access the raw methods on
}
NounsAuctionHouseCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*NounsAuctionHouseCallerRaw) Call ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerRaw) 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 NounsAuctionHouseCallerSession ¶
type NounsAuctionHouseCallerSession struct {
Contract *NounsAuctionHouseCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
NounsAuctionHouseCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*NounsAuctionHouseCallerSession) Auction ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Auction() (struct { NounId *big.Int Amount *big.Int StartTime *big.Int EndTime *big.Int Bidder common.Address Settled bool }, error)
Auction is a free data retrieval call binding the contract method 0x7d9f6db5.
Solidity: function auction() view returns(uint256 nounId, uint256 amount, uint256 startTime, uint256 endTime, address bidder, bool settled)
func (*NounsAuctionHouseCallerSession) Duration ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Duration() (*big.Int, error)
Duration is a free data retrieval call binding the contract method 0x0fb5a6b4.
Solidity: function duration() view returns(uint256)
func (*NounsAuctionHouseCallerSession) MinBidIncrementPercentage ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) MinBidIncrementPercentage() (uint8, error)
MinBidIncrementPercentage is a free data retrieval call binding the contract method 0xb296024d.
Solidity: function minBidIncrementPercentage() view returns(uint8)
func (*NounsAuctionHouseCallerSession) Nouns ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Nouns() (common.Address, error)
Nouns is a free data retrieval call binding the contract method 0x2de45f18.
Solidity: function nouns() view returns(address)
func (*NounsAuctionHouseCallerSession) Owner ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*NounsAuctionHouseCallerSession) Paused ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*NounsAuctionHouseCallerSession) ReservePrice ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) ReservePrice() (*big.Int, error)
ReservePrice is a free data retrieval call binding the contract method 0xdb2e1eed.
Solidity: function reservePrice() view returns(uint256)
func (*NounsAuctionHouseCallerSession) TimeBuffer ¶
func (_NounsAuctionHouse *NounsAuctionHouseCallerSession) TimeBuffer() (*big.Int, error)
TimeBuffer is a free data retrieval call binding the contract method 0xec91f2a4.
Solidity: function timeBuffer() view returns(uint256)
type NounsAuctionHouseFilterer ¶
type NounsAuctionHouseFilterer struct {
// contains filtered or unexported fields
}
NounsAuctionHouseFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewNounsAuctionHouseFilterer ¶
func NewNounsAuctionHouseFilterer(address common.Address, filterer bind.ContractFilterer) (*NounsAuctionHouseFilterer, error)
NewNounsAuctionHouseFilterer creates a new log filterer instance of NounsAuctionHouse, bound to a specific deployed contract.
func (*NounsAuctionHouseFilterer) FilterAuctionBid ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionBid(opts *bind.FilterOpts, nounId []*big.Int) (*NounsAuctionHouseAuctionBidIterator, error)
FilterAuctionBid is a free log retrieval operation binding the contract event 0x1159164c56f277e6fc99c11731bd380e0347deb969b75523398734c252706ea3.
Solidity: event AuctionBid(uint256 indexed nounId, address sender, uint256 value, bool extended)
func (*NounsAuctionHouseFilterer) FilterAuctionCreated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionCreated(opts *bind.FilterOpts, nounId []*big.Int) (*NounsAuctionHouseAuctionCreatedIterator, error)
FilterAuctionCreated is a free log retrieval operation binding the contract event 0xd6eddd1118d71820909c1197aa966dbc15ed6f508554252169cc3d5ccac756ca.
Solidity: event AuctionCreated(uint256 indexed nounId, uint256 startTime, uint256 endTime)
func (*NounsAuctionHouseFilterer) FilterAuctionExtended ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionExtended(opts *bind.FilterOpts, nounId []*big.Int) (*NounsAuctionHouseAuctionExtendedIterator, error)
FilterAuctionExtended is a free log retrieval operation binding the contract event 0x6e912a3a9105bdd2af817ba5adc14e6c127c1035b5b648faa29ca0d58ab8ff4e.
Solidity: event AuctionExtended(uint256 indexed nounId, uint256 endTime)
func (*NounsAuctionHouseFilterer) FilterAuctionMinBidIncrementPercentageUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionMinBidIncrementPercentageUpdated(opts *bind.FilterOpts) (*NounsAuctionHouseAuctionMinBidIncrementPercentageUpdatedIterator, error)
FilterAuctionMinBidIncrementPercentageUpdated is a free log retrieval operation binding the contract event 0xec5ccd96cc77b6219e9d44143df916af68fc169339ea7de5008ff15eae13450d.
Solidity: event AuctionMinBidIncrementPercentageUpdated(uint256 minBidIncrementPercentage)
func (*NounsAuctionHouseFilterer) FilterAuctionReservePriceUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionReservePriceUpdated(opts *bind.FilterOpts) (*NounsAuctionHouseAuctionReservePriceUpdatedIterator, error)
FilterAuctionReservePriceUpdated is a free log retrieval operation binding the contract event 0x6ab2e127d7fdf53b8f304e59d3aab5bfe97979f52a85479691a6fab27a28a6b2.
Solidity: event AuctionReservePriceUpdated(uint256 reservePrice)
func (*NounsAuctionHouseFilterer) FilterAuctionSettled ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionSettled(opts *bind.FilterOpts, nounId []*big.Int) (*NounsAuctionHouseAuctionSettledIterator, error)
FilterAuctionSettled is a free log retrieval operation binding the contract event 0xc9f72b276a388619c6d185d146697036241880c36654b1a3ffdad07c24038d99.
Solidity: event AuctionSettled(uint256 indexed nounId, address winner, uint256 amount)
func (*NounsAuctionHouseFilterer) FilterAuctionTimeBufferUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterAuctionTimeBufferUpdated(opts *bind.FilterOpts) (*NounsAuctionHouseAuctionTimeBufferUpdatedIterator, error)
FilterAuctionTimeBufferUpdated is a free log retrieval operation binding the contract event 0x1b55d9f7002bda4490f467e326f22a4a847629c0f2d1ed421607d318d25b410d.
Solidity: event AuctionTimeBufferUpdated(uint256 timeBuffer)
func (*NounsAuctionHouseFilterer) FilterOwnershipTransferred ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*NounsAuctionHouseOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*NounsAuctionHouseFilterer) FilterPaused ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterPaused(opts *bind.FilterOpts) (*NounsAuctionHousePausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*NounsAuctionHouseFilterer) FilterUnpaused ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) FilterUnpaused(opts *bind.FilterOpts) (*NounsAuctionHouseUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*NounsAuctionHouseFilterer) ParseAuctionBid ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionBid(log types.Log) (*NounsAuctionHouseAuctionBid, error)
ParseAuctionBid is a log parse operation binding the contract event 0x1159164c56f277e6fc99c11731bd380e0347deb969b75523398734c252706ea3.
Solidity: event AuctionBid(uint256 indexed nounId, address sender, uint256 value, bool extended)
func (*NounsAuctionHouseFilterer) ParseAuctionCreated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionCreated(log types.Log) (*NounsAuctionHouseAuctionCreated, error)
ParseAuctionCreated is a log parse operation binding the contract event 0xd6eddd1118d71820909c1197aa966dbc15ed6f508554252169cc3d5ccac756ca.
Solidity: event AuctionCreated(uint256 indexed nounId, uint256 startTime, uint256 endTime)
func (*NounsAuctionHouseFilterer) ParseAuctionExtended ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionExtended(log types.Log) (*NounsAuctionHouseAuctionExtended, error)
ParseAuctionExtended is a log parse operation binding the contract event 0x6e912a3a9105bdd2af817ba5adc14e6c127c1035b5b648faa29ca0d58ab8ff4e.
Solidity: event AuctionExtended(uint256 indexed nounId, uint256 endTime)
func (*NounsAuctionHouseFilterer) ParseAuctionMinBidIncrementPercentageUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionMinBidIncrementPercentageUpdated(log types.Log) (*NounsAuctionHouseAuctionMinBidIncrementPercentageUpdated, error)
ParseAuctionMinBidIncrementPercentageUpdated is a log parse operation binding the contract event 0xec5ccd96cc77b6219e9d44143df916af68fc169339ea7de5008ff15eae13450d.
Solidity: event AuctionMinBidIncrementPercentageUpdated(uint256 minBidIncrementPercentage)
func (*NounsAuctionHouseFilterer) ParseAuctionReservePriceUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionReservePriceUpdated(log types.Log) (*NounsAuctionHouseAuctionReservePriceUpdated, error)
ParseAuctionReservePriceUpdated is a log parse operation binding the contract event 0x6ab2e127d7fdf53b8f304e59d3aab5bfe97979f52a85479691a6fab27a28a6b2.
Solidity: event AuctionReservePriceUpdated(uint256 reservePrice)
func (*NounsAuctionHouseFilterer) ParseAuctionSettled ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionSettled(log types.Log) (*NounsAuctionHouseAuctionSettled, error)
ParseAuctionSettled is a log parse operation binding the contract event 0xc9f72b276a388619c6d185d146697036241880c36654b1a3ffdad07c24038d99.
Solidity: event AuctionSettled(uint256 indexed nounId, address winner, uint256 amount)
func (*NounsAuctionHouseFilterer) ParseAuctionTimeBufferUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseAuctionTimeBufferUpdated(log types.Log) (*NounsAuctionHouseAuctionTimeBufferUpdated, error)
ParseAuctionTimeBufferUpdated is a log parse operation binding the contract event 0x1b55d9f7002bda4490f467e326f22a4a847629c0f2d1ed421607d318d25b410d.
Solidity: event AuctionTimeBufferUpdated(uint256 timeBuffer)
func (*NounsAuctionHouseFilterer) ParseOwnershipTransferred ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseOwnershipTransferred(log types.Log) (*NounsAuctionHouseOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*NounsAuctionHouseFilterer) ParsePaused ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParsePaused(log types.Log) (*NounsAuctionHousePaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*NounsAuctionHouseFilterer) ParseUnpaused ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) ParseUnpaused(log types.Log) (*NounsAuctionHouseUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*NounsAuctionHouseFilterer) WatchAuctionBid ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionBid(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionBid, nounId []*big.Int) (event.Subscription, error)
WatchAuctionBid is a free log subscription operation binding the contract event 0x1159164c56f277e6fc99c11731bd380e0347deb969b75523398734c252706ea3.
Solidity: event AuctionBid(uint256 indexed nounId, address sender, uint256 value, bool extended)
func (*NounsAuctionHouseFilterer) WatchAuctionCreated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionCreated(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionCreated, nounId []*big.Int) (event.Subscription, error)
WatchAuctionCreated is a free log subscription operation binding the contract event 0xd6eddd1118d71820909c1197aa966dbc15ed6f508554252169cc3d5ccac756ca.
Solidity: event AuctionCreated(uint256 indexed nounId, uint256 startTime, uint256 endTime)
func (*NounsAuctionHouseFilterer) WatchAuctionExtended ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionExtended(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionExtended, nounId []*big.Int) (event.Subscription, error)
WatchAuctionExtended is a free log subscription operation binding the contract event 0x6e912a3a9105bdd2af817ba5adc14e6c127c1035b5b648faa29ca0d58ab8ff4e.
Solidity: event AuctionExtended(uint256 indexed nounId, uint256 endTime)
func (*NounsAuctionHouseFilterer) WatchAuctionMinBidIncrementPercentageUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionMinBidIncrementPercentageUpdated(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionMinBidIncrementPercentageUpdated) (event.Subscription, error)
WatchAuctionMinBidIncrementPercentageUpdated is a free log subscription operation binding the contract event 0xec5ccd96cc77b6219e9d44143df916af68fc169339ea7de5008ff15eae13450d.
Solidity: event AuctionMinBidIncrementPercentageUpdated(uint256 minBidIncrementPercentage)
func (*NounsAuctionHouseFilterer) WatchAuctionReservePriceUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionReservePriceUpdated(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionReservePriceUpdated) (event.Subscription, error)
WatchAuctionReservePriceUpdated is a free log subscription operation binding the contract event 0x6ab2e127d7fdf53b8f304e59d3aab5bfe97979f52a85479691a6fab27a28a6b2.
Solidity: event AuctionReservePriceUpdated(uint256 reservePrice)
func (*NounsAuctionHouseFilterer) WatchAuctionSettled ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionSettled(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionSettled, nounId []*big.Int) (event.Subscription, error)
WatchAuctionSettled is a free log subscription operation binding the contract event 0xc9f72b276a388619c6d185d146697036241880c36654b1a3ffdad07c24038d99.
Solidity: event AuctionSettled(uint256 indexed nounId, address winner, uint256 amount)
func (*NounsAuctionHouseFilterer) WatchAuctionTimeBufferUpdated ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchAuctionTimeBufferUpdated(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseAuctionTimeBufferUpdated) (event.Subscription, error)
WatchAuctionTimeBufferUpdated is a free log subscription operation binding the contract event 0x1b55d9f7002bda4490f467e326f22a4a847629c0f2d1ed421607d318d25b410d.
Solidity: event AuctionTimeBufferUpdated(uint256 timeBuffer)
func (*NounsAuctionHouseFilterer) WatchOwnershipTransferred ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseOwnershipTransferred, 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 (*NounsAuctionHouseFilterer) WatchPaused ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *NounsAuctionHousePaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*NounsAuctionHouseFilterer) WatchUnpaused ¶
func (_NounsAuctionHouse *NounsAuctionHouseFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *NounsAuctionHouseUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
type NounsAuctionHouseOwnershipTransferred ¶
type NounsAuctionHouseOwnershipTransferred struct {
PreviousOwner common.Address
NewOwner common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseOwnershipTransferred represents a OwnershipTransferred event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseOwnershipTransferredIterator ¶
type NounsAuctionHouseOwnershipTransferredIterator struct {
Event *NounsAuctionHouseOwnershipTransferred // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseOwnershipTransferredIterator) Close ¶
func (it *NounsAuctionHouseOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseOwnershipTransferredIterator) Error ¶
func (it *NounsAuctionHouseOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseOwnershipTransferredIterator) Next ¶
func (it *NounsAuctionHouseOwnershipTransferredIterator) 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 NounsAuctionHousePaused ¶
type NounsAuctionHousePaused struct {
Account common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHousePaused represents a Paused event raised by the NounsAuctionHouse contract.
type NounsAuctionHousePausedIterator ¶
type NounsAuctionHousePausedIterator struct {
Event *NounsAuctionHousePaused // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHousePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHousePausedIterator) Close ¶
func (it *NounsAuctionHousePausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHousePausedIterator) Error ¶
func (it *NounsAuctionHousePausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHousePausedIterator) Next ¶
func (it *NounsAuctionHousePausedIterator) 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 NounsAuctionHouseRaw ¶
type NounsAuctionHouseRaw struct {
Contract *NounsAuctionHouse // Generic contract binding to access the raw methods on
}
NounsAuctionHouseRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*NounsAuctionHouseRaw) Call ¶
func (_NounsAuctionHouse *NounsAuctionHouseRaw) 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 (*NounsAuctionHouseRaw) Transact ¶
func (_NounsAuctionHouse *NounsAuctionHouseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*NounsAuctionHouseRaw) Transfer ¶
func (_NounsAuctionHouse *NounsAuctionHouseRaw) 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 NounsAuctionHouseSession ¶
type NounsAuctionHouseSession struct {
Contract *NounsAuctionHouse // 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
}
NounsAuctionHouseSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*NounsAuctionHouseSession) Auction ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) Auction() (struct { NounId *big.Int Amount *big.Int StartTime *big.Int EndTime *big.Int Bidder common.Address Settled bool }, error)
Auction is a free data retrieval call binding the contract method 0x7d9f6db5.
Solidity: function auction() view returns(uint256 nounId, uint256 amount, uint256 startTime, uint256 endTime, address bidder, bool settled)
func (*NounsAuctionHouseSession) CreateBid ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) CreateBid(nounId *big.Int) (*types.Transaction, error)
CreateBid is a paid mutator transaction binding the contract method 0x659dd2b4.
Solidity: function createBid(uint256 nounId) payable returns()
func (*NounsAuctionHouseSession) Duration ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) Duration() (*big.Int, error)
Duration is a free data retrieval call binding the contract method 0x0fb5a6b4.
Solidity: function duration() view returns(uint256)
func (*NounsAuctionHouseSession) Initialize ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) Initialize(_nouns common.Address, _weth common.Address, _timeBuffer *big.Int, _reservePrice *big.Int, _minBidIncrementPercentage uint8, _duration *big.Int) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x87f49f54.
Solidity: function initialize(address _nouns, address _weth, uint256 _timeBuffer, uint256 _reservePrice, uint8 _minBidIncrementPercentage, uint256 _duration) returns()
func (*NounsAuctionHouseSession) MinBidIncrementPercentage ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) MinBidIncrementPercentage() (uint8, error)
MinBidIncrementPercentage is a free data retrieval call binding the contract method 0xb296024d.
Solidity: function minBidIncrementPercentage() view returns(uint8)
func (*NounsAuctionHouseSession) Nouns ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) Nouns() (common.Address, error)
Nouns is a free data retrieval call binding the contract method 0x2de45f18.
Solidity: function nouns() view returns(address)
func (*NounsAuctionHouseSession) Owner ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*NounsAuctionHouseSession) Pause ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*NounsAuctionHouseSession) Paused ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*NounsAuctionHouseSession) RenounceOwnership ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*NounsAuctionHouseSession) ReservePrice ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) ReservePrice() (*big.Int, error)
ReservePrice is a free data retrieval call binding the contract method 0xdb2e1eed.
Solidity: function reservePrice() view returns(uint256)
func (*NounsAuctionHouseSession) SetMinBidIncrementPercentage ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) SetMinBidIncrementPercentage(_minBidIncrementPercentage uint8) (*types.Transaction, error)
SetMinBidIncrementPercentage is a paid mutator transaction binding the contract method 0x36ebdb38.
Solidity: function setMinBidIncrementPercentage(uint8 _minBidIncrementPercentage) returns()
func (*NounsAuctionHouseSession) SetReservePrice ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) SetReservePrice(_reservePrice *big.Int) (*types.Transaction, error)
SetReservePrice is a paid mutator transaction binding the contract method 0xce9c7c0d.
Solidity: function setReservePrice(uint256 _reservePrice) returns()
func (*NounsAuctionHouseSession) SetTimeBuffer ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) SetTimeBuffer(_timeBuffer *big.Int) (*types.Transaction, error)
SetTimeBuffer is a paid mutator transaction binding the contract method 0x7120334b.
Solidity: function setTimeBuffer(uint256 _timeBuffer) returns()
func (*NounsAuctionHouseSession) SettleAuction ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) SettleAuction() (*types.Transaction, error)
SettleAuction is a paid mutator transaction binding the contract method 0xa4d0a17e.
Solidity: function settleAuction() returns()
func (*NounsAuctionHouseSession) SettleCurrentAndCreateNewAuction ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) SettleCurrentAndCreateNewAuction() (*types.Transaction, error)
SettleCurrentAndCreateNewAuction is a paid mutator transaction binding the contract method 0xf25efffc.
Solidity: function settleCurrentAndCreateNewAuction() returns()
func (*NounsAuctionHouseSession) TimeBuffer ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) TimeBuffer() (*big.Int, error)
TimeBuffer is a free data retrieval call binding the contract method 0xec91f2a4.
Solidity: function timeBuffer() view returns(uint256)
func (*NounsAuctionHouseSession) TransferOwnership ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*NounsAuctionHouseSession) Unpause ¶
func (_NounsAuctionHouse *NounsAuctionHouseSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type NounsAuctionHouseTransactor ¶
type NounsAuctionHouseTransactor struct {
// contains filtered or unexported fields
}
NounsAuctionHouseTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewNounsAuctionHouseTransactor ¶
func NewNounsAuctionHouseTransactor(address common.Address, transactor bind.ContractTransactor) (*NounsAuctionHouseTransactor, error)
NewNounsAuctionHouseTransactor creates a new write-only instance of NounsAuctionHouse, bound to a specific deployed contract.
func (*NounsAuctionHouseTransactor) CreateBid ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) CreateBid(opts *bind.TransactOpts, nounId *big.Int) (*types.Transaction, error)
CreateBid is a paid mutator transaction binding the contract method 0x659dd2b4.
Solidity: function createBid(uint256 nounId) payable returns()
func (*NounsAuctionHouseTransactor) Initialize ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) Initialize(opts *bind.TransactOpts, _nouns common.Address, _weth common.Address, _timeBuffer *big.Int, _reservePrice *big.Int, _minBidIncrementPercentage uint8, _duration *big.Int) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x87f49f54.
Solidity: function initialize(address _nouns, address _weth, uint256 _timeBuffer, uint256 _reservePrice, uint8 _minBidIncrementPercentage, uint256 _duration) returns()
func (*NounsAuctionHouseTransactor) Pause ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*NounsAuctionHouseTransactor) RenounceOwnership ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*NounsAuctionHouseTransactor) SetMinBidIncrementPercentage ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SetMinBidIncrementPercentage(opts *bind.TransactOpts, _minBidIncrementPercentage uint8) (*types.Transaction, error)
SetMinBidIncrementPercentage is a paid mutator transaction binding the contract method 0x36ebdb38.
Solidity: function setMinBidIncrementPercentage(uint8 _minBidIncrementPercentage) returns()
func (*NounsAuctionHouseTransactor) SetReservePrice ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SetReservePrice(opts *bind.TransactOpts, _reservePrice *big.Int) (*types.Transaction, error)
SetReservePrice is a paid mutator transaction binding the contract method 0xce9c7c0d.
Solidity: function setReservePrice(uint256 _reservePrice) returns()
func (*NounsAuctionHouseTransactor) SetTimeBuffer ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SetTimeBuffer(opts *bind.TransactOpts, _timeBuffer *big.Int) (*types.Transaction, error)
SetTimeBuffer is a paid mutator transaction binding the contract method 0x7120334b.
Solidity: function setTimeBuffer(uint256 _timeBuffer) returns()
func (*NounsAuctionHouseTransactor) SettleAuction ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SettleAuction(opts *bind.TransactOpts) (*types.Transaction, error)
SettleAuction is a paid mutator transaction binding the contract method 0xa4d0a17e.
Solidity: function settleAuction() returns()
func (*NounsAuctionHouseTransactor) SettleCurrentAndCreateNewAuction ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) SettleCurrentAndCreateNewAuction(opts *bind.TransactOpts) (*types.Transaction, error)
SettleCurrentAndCreateNewAuction is a paid mutator transaction binding the contract method 0xf25efffc.
Solidity: function settleCurrentAndCreateNewAuction() returns()
func (*NounsAuctionHouseTransactor) TransferOwnership ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*NounsAuctionHouseTransactor) Unpause ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type NounsAuctionHouseTransactorRaw ¶
type NounsAuctionHouseTransactorRaw struct {
Contract *NounsAuctionHouseTransactor // Generic write-only contract binding to access the raw methods on
}
NounsAuctionHouseTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*NounsAuctionHouseTransactorRaw) Transact ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*NounsAuctionHouseTransactorRaw) Transfer ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorRaw) 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 NounsAuctionHouseTransactorSession ¶
type NounsAuctionHouseTransactorSession struct {
Contract *NounsAuctionHouseTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
NounsAuctionHouseTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*NounsAuctionHouseTransactorSession) CreateBid ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) CreateBid(nounId *big.Int) (*types.Transaction, error)
CreateBid is a paid mutator transaction binding the contract method 0x659dd2b4.
Solidity: function createBid(uint256 nounId) payable returns()
func (*NounsAuctionHouseTransactorSession) Initialize ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) Initialize(_nouns common.Address, _weth common.Address, _timeBuffer *big.Int, _reservePrice *big.Int, _minBidIncrementPercentage uint8, _duration *big.Int) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x87f49f54.
Solidity: function initialize(address _nouns, address _weth, uint256 _timeBuffer, uint256 _reservePrice, uint8 _minBidIncrementPercentage, uint256 _duration) returns()
func (*NounsAuctionHouseTransactorSession) Pause ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*NounsAuctionHouseTransactorSession) RenounceOwnership ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*NounsAuctionHouseTransactorSession) SetMinBidIncrementPercentage ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SetMinBidIncrementPercentage(_minBidIncrementPercentage uint8) (*types.Transaction, error)
SetMinBidIncrementPercentage is a paid mutator transaction binding the contract method 0x36ebdb38.
Solidity: function setMinBidIncrementPercentage(uint8 _minBidIncrementPercentage) returns()
func (*NounsAuctionHouseTransactorSession) SetReservePrice ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SetReservePrice(_reservePrice *big.Int) (*types.Transaction, error)
SetReservePrice is a paid mutator transaction binding the contract method 0xce9c7c0d.
Solidity: function setReservePrice(uint256 _reservePrice) returns()
func (*NounsAuctionHouseTransactorSession) SetTimeBuffer ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SetTimeBuffer(_timeBuffer *big.Int) (*types.Transaction, error)
SetTimeBuffer is a paid mutator transaction binding the contract method 0x7120334b.
Solidity: function setTimeBuffer(uint256 _timeBuffer) returns()
func (*NounsAuctionHouseTransactorSession) SettleAuction ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SettleAuction() (*types.Transaction, error)
SettleAuction is a paid mutator transaction binding the contract method 0xa4d0a17e.
Solidity: function settleAuction() returns()
func (*NounsAuctionHouseTransactorSession) SettleCurrentAndCreateNewAuction ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) SettleCurrentAndCreateNewAuction() (*types.Transaction, error)
SettleCurrentAndCreateNewAuction is a paid mutator transaction binding the contract method 0xf25efffc.
Solidity: function settleCurrentAndCreateNewAuction() returns()
func (*NounsAuctionHouseTransactorSession) TransferOwnership ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*NounsAuctionHouseTransactorSession) Unpause ¶
func (_NounsAuctionHouse *NounsAuctionHouseTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type NounsAuctionHouseUnpaused ¶
type NounsAuctionHouseUnpaused struct {
Account common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsAuctionHouseUnpaused represents a Unpaused event raised by the NounsAuctionHouse contract.
type NounsAuctionHouseUnpausedIterator ¶
type NounsAuctionHouseUnpausedIterator struct {
Event *NounsAuctionHouseUnpaused // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsAuctionHouseUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the NounsAuctionHouse contract.
func (*NounsAuctionHouseUnpausedIterator) Close ¶
func (it *NounsAuctionHouseUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsAuctionHouseUnpausedIterator) Error ¶
func (it *NounsAuctionHouseUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsAuctionHouseUnpausedIterator) Next ¶
func (it *NounsAuctionHouseUnpausedIterator) 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 NounsDAO ¶
type NounsDAO struct {
NounsDAOCaller // Read-only binding to the contract
NounsDAOTransactor // Write-only binding to the contract
NounsDAOFilterer // Log filterer for contract events
}
NounsDAO is an auto generated Go binding around an Ethereum contract.
func NewNounsDAO ¶
NewNounsDAO creates a new instance of NounsDAO, bound to a specific deployed contract.
type NounsDAOCaller ¶
type NounsDAOCaller struct {
// contains filtered or unexported fields
}
NounsDAOCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewNounsDAOCaller ¶
func NewNounsDAOCaller(address common.Address, caller bind.ContractCaller) (*NounsDAOCaller, error)
NewNounsDAOCaller creates a new read-only instance of NounsDAO, bound to a specific deployed contract.
func (*NounsDAOCaller) Admin ¶
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*NounsDAOCaller) BALLOTTYPEHASH ¶
func (_NounsDAO *NounsDAOCaller) BALLOTTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
BALLOTTYPEHASH is a free data retrieval call binding the contract method 0xdeaaa7cc.
Solidity: function BALLOT_TYPEHASH() view returns(bytes32)
func (*NounsDAOCaller) DOMAINTYPEHASH ¶
func (_NounsDAO *NounsDAOCaller) DOMAINTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*NounsDAOCaller) DynamicQuorumVotes ¶
func (_NounsDAO *NounsDAOCaller) DynamicQuorumVotes(opts *bind.CallOpts, againstVotes *big.Int, totalSupply *big.Int, params NounsDAOStorageV2DynamicQuorumParams) (*big.Int, error)
DynamicQuorumVotes is a free data retrieval call binding the contract method 0x9a0dfb53.
Solidity: function dynamicQuorumVotes(uint256 againstVotes, uint256 totalSupply, (uint16,uint16,uint32) params) pure returns(uint256)
func (*NounsDAOCaller) GetActions ¶
func (_NounsDAO *NounsDAOCaller) GetActions(opts *bind.CallOpts, proposalId *big.Int) (struct { Targets []common.Address Values []*big.Int Signatures []string Calldatas [][]byte }, error)
GetActions is a free data retrieval call binding the contract method 0x328dd982.
Solidity: function getActions(uint256 proposalId) view returns(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas)
func (*NounsDAOCaller) GetDynamicQuorumParamsAt ¶
func (_NounsDAO *NounsDAOCaller) GetDynamicQuorumParamsAt(opts *bind.CallOpts, blockNumber_ *big.Int) (NounsDAOStorageV2DynamicQuorumParams, error)
GetDynamicQuorumParamsAt is a free data retrieval call binding the contract method 0x47f4a077.
Solidity: function getDynamicQuorumParamsAt(uint256 blockNumber_) view returns((uint16,uint16,uint32))
func (*NounsDAOCaller) GetReceipt ¶
func (_NounsDAO *NounsDAOCaller) GetReceipt(opts *bind.CallOpts, proposalId *big.Int, voter common.Address) (NounsDAOStorageV1AdjustedReceipt, error)
GetReceipt is a free data retrieval call binding the contract method 0xe23a9a52.
Solidity: function getReceipt(uint256 proposalId, address voter) view returns((bool,uint8,uint96))
func (*NounsDAOCaller) Implementation ¶
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() view returns(address)
func (*NounsDAOCaller) LatestProposalIds ¶
func (_NounsDAO *NounsDAOCaller) LatestProposalIds(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
LatestProposalIds is a free data retrieval call binding the contract method 0x17977c61.
Solidity: function latestProposalIds(address ) view returns(uint256)
func (*NounsDAOCaller) MAXPROPOSALTHRESHOLDBPS ¶
MAXPROPOSALTHRESHOLDBPS is a free data retrieval call binding the contract method 0x1e7b5d3a.
Solidity: function MAX_PROPOSAL_THRESHOLD_BPS() view returns(uint256)
func (*NounsDAOCaller) MAXQUORUMVOTESBPS ¶
MAXQUORUMVOTESBPS is a free data retrieval call binding the contract method 0xbb677582.
Solidity: function MAX_QUORUM_VOTES_BPS() view returns(uint256)
func (*NounsDAOCaller) MAXQUORUMVOTESBPSUPPERBOUND ¶
MAXQUORUMVOTESBPSUPPERBOUND is a free data retrieval call binding the contract method 0x26e6dcb0.
Solidity: function MAX_QUORUM_VOTES_BPS_UPPER_BOUND() view returns(uint256)
func (*NounsDAOCaller) MAXREFUNDBASEFEE ¶
MAXREFUNDBASEFEE is a free data retrieval call binding the contract method 0xbc4cd084.
Solidity: function MAX_REFUND_BASE_FEE() view returns(uint256)
func (*NounsDAOCaller) MAXREFUNDGASUSED ¶
MAXREFUNDGASUSED is a free data retrieval call binding the contract method 0x042bc3de.
Solidity: function MAX_REFUND_GAS_USED() view returns(uint256)
func (*NounsDAOCaller) MAXREFUNDPRIORITYFEE ¶
MAXREFUNDPRIORITYFEE is a free data retrieval call binding the contract method 0xfbfee876.
Solidity: function MAX_REFUND_PRIORITY_FEE() view returns(uint256)
func (*NounsDAOCaller) MAXVOTINGDELAY ¶
MAXVOTINGDELAY is a free data retrieval call binding the contract method 0xb1126263.
Solidity: function MAX_VOTING_DELAY() view returns(uint256)
func (*NounsDAOCaller) MAXVOTINGPERIOD ¶
MAXVOTINGPERIOD is a free data retrieval call binding the contract method 0xa64e024a.
Solidity: function MAX_VOTING_PERIOD() view returns(uint256)
func (*NounsDAOCaller) MINPROPOSALTHRESHOLDBPS ¶
MINPROPOSALTHRESHOLDBPS is a free data retrieval call binding the contract method 0xc82fbd08.
Solidity: function MIN_PROPOSAL_THRESHOLD_BPS() view returns(uint256)
func (*NounsDAOCaller) MINQUORUMVOTESBPSLOWERBOUND ¶
MINQUORUMVOTESBPSLOWERBOUND is a free data retrieval call binding the contract method 0xccfa51c9.
Solidity: function MIN_QUORUM_VOTES_BPS_LOWER_BOUND() view returns(uint256)
func (*NounsDAOCaller) MINQUORUMVOTESBPSUPPERBOUND ¶
MINQUORUMVOTESBPSUPPERBOUND is a free data retrieval call binding the contract method 0xe7951bb9.
Solidity: function MIN_QUORUM_VOTES_BPS_UPPER_BOUND() view returns(uint256)
func (*NounsDAOCaller) MINVOTINGDELAY ¶
MINVOTINGDELAY is a free data retrieval call binding the contract method 0xe48083fe.
Solidity: function MIN_VOTING_DELAY() view returns(uint256)
func (*NounsDAOCaller) MINVOTINGPERIOD ¶
MINVOTINGPERIOD is a free data retrieval call binding the contract method 0x215809ca.
Solidity: function MIN_VOTING_PERIOD() view returns(uint256)
func (*NounsDAOCaller) MaxQuorumVotes ¶
MaxQuorumVotes is a free data retrieval call binding the contract method 0x7fa230bd.
Solidity: function maxQuorumVotes() view returns(uint256)
func (*NounsDAOCaller) MinQuorumVotes ¶
MinQuorumVotes is a free data retrieval call binding the contract method 0x3e273334.
Solidity: function minQuorumVotes() view returns(uint256)
func (*NounsDAOCaller) Name ¶
func (_NounsDAO *NounsDAOCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*NounsDAOCaller) Nouns ¶
Nouns is a free data retrieval call binding the contract method 0x2de45f18.
Solidity: function nouns() view returns(address)
func (*NounsDAOCaller) PendingAdmin ¶
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() view returns(address)
func (*NounsDAOCaller) PendingVetoer ¶
PendingVetoer is a free data retrieval call binding the contract method 0xa67d0635.
Solidity: function pendingVetoer() view returns(address)
func (*NounsDAOCaller) ProposalCount ¶
ProposalCount is a free data retrieval call binding the contract method 0xda35c664.
Solidity: function proposalCount() view returns(uint256)
func (*NounsDAOCaller) ProposalMaxOperations ¶
ProposalMaxOperations is a free data retrieval call binding the contract method 0x7bdbe4d0.
Solidity: function proposalMaxOperations() view returns(uint256)
func (*NounsDAOCaller) ProposalThreshold ¶
ProposalThreshold is a free data retrieval call binding the contract method 0xb58131b0.
Solidity: function proposalThreshold() view returns(uint256)
func (*NounsDAOCaller) ProposalThresholdBPS ¶
ProposalThresholdBPS is a free data retrieval call binding the contract method 0x14a67ea4.
Solidity: function proposalThresholdBPS() view returns(uint256)
func (*NounsDAOCaller) Proposals ¶
func (_NounsDAO *NounsDAOCaller) Proposals(opts *bind.CallOpts, proposalId *big.Int) (NounsDAOStorageV2ProposalCondensed, error)
Proposals is a free data retrieval call binding the contract method 0x013cf08b.
Solidity: function proposals(uint256 proposalId) view returns((uint256,address,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bool,bool,bool,uint256,uint256))
func (*NounsDAOCaller) QuorumParamsCheckpoints ¶
func (_NounsDAO *NounsDAOCaller) QuorumParamsCheckpoints(opts *bind.CallOpts, arg0 *big.Int) (struct { FromBlock uint32 Params NounsDAOStorageV2DynamicQuorumParams }, error)
QuorumParamsCheckpoints is a free data retrieval call binding the contract method 0xabb308b2.
Solidity: function quorumParamsCheckpoints(uint256 ) view returns(uint32 fromBlock, (uint16,uint16,uint32) params)
func (*NounsDAOCaller) QuorumVotes ¶
func (_NounsDAO *NounsDAOCaller) QuorumVotes(opts *bind.CallOpts, proposalId *big.Int) (*big.Int, error)
QuorumVotes is a free data retrieval call binding the contract method 0x0f7b1f08.
Solidity: function quorumVotes(uint256 proposalId) view returns(uint256)
func (*NounsDAOCaller) QuorumVotesBPS ¶
QuorumVotesBPS is a free data retrieval call binding the contract method 0x83cce0e1.
Solidity: function quorumVotesBPS() view returns(uint256)
func (*NounsDAOCaller) REFUNDBASEGAS ¶
REFUNDBASEGAS is a free data retrieval call binding the contract method 0x3be8ef3f.
Solidity: function REFUND_BASE_GAS() view returns(uint256)
func (*NounsDAOCaller) State ¶
State is a free data retrieval call binding the contract method 0x3e4f49e6.
Solidity: function state(uint256 proposalId) view returns(uint8)
func (*NounsDAOCaller) Timelock ¶
Timelock is a free data retrieval call binding the contract method 0xd33219b4.
Solidity: function timelock() view returns(address)
func (*NounsDAOCaller) Vetoer ¶
Vetoer is a free data retrieval call binding the contract method 0xd8bff440.
Solidity: function vetoer() view returns(address)
func (*NounsDAOCaller) VotingDelay ¶
VotingDelay is a free data retrieval call binding the contract method 0x3932abb1.
Solidity: function votingDelay() view returns(uint256)
func (*NounsDAOCaller) VotingPeriod ¶
VotingPeriod is a free data retrieval call binding the contract method 0x02a251a3.
Solidity: function votingPeriod() view returns(uint256)
type NounsDAOCallerRaw ¶
type NounsDAOCallerRaw struct {
Contract *NounsDAOCaller // Generic read-only contract binding to access the raw methods on
}
NounsDAOCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*NounsDAOCallerRaw) Call ¶
func (_NounsDAO *NounsDAOCallerRaw) 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 NounsDAOCallerSession ¶
type NounsDAOCallerSession struct {
Contract *NounsDAOCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
NounsDAOCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*NounsDAOCallerSession) Admin ¶
func (_NounsDAO *NounsDAOCallerSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*NounsDAOCallerSession) BALLOTTYPEHASH ¶
func (_NounsDAO *NounsDAOCallerSession) BALLOTTYPEHASH() ([32]byte, error)
BALLOTTYPEHASH is a free data retrieval call binding the contract method 0xdeaaa7cc.
Solidity: function BALLOT_TYPEHASH() view returns(bytes32)
func (*NounsDAOCallerSession) DOMAINTYPEHASH ¶
func (_NounsDAO *NounsDAOCallerSession) DOMAINTYPEHASH() ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*NounsDAOCallerSession) DynamicQuorumVotes ¶
func (_NounsDAO *NounsDAOCallerSession) DynamicQuorumVotes(againstVotes *big.Int, totalSupply *big.Int, params NounsDAOStorageV2DynamicQuorumParams) (*big.Int, error)
DynamicQuorumVotes is a free data retrieval call binding the contract method 0x9a0dfb53.
Solidity: function dynamicQuorumVotes(uint256 againstVotes, uint256 totalSupply, (uint16,uint16,uint32) params) pure returns(uint256)
func (*NounsDAOCallerSession) GetActions ¶
func (_NounsDAO *NounsDAOCallerSession) GetActions(proposalId *big.Int) (struct { Targets []common.Address Values []*big.Int Signatures []string Calldatas [][]byte }, error)
GetActions is a free data retrieval call binding the contract method 0x328dd982.
Solidity: function getActions(uint256 proposalId) view returns(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas)
func (*NounsDAOCallerSession) GetDynamicQuorumParamsAt ¶
func (_NounsDAO *NounsDAOCallerSession) GetDynamicQuorumParamsAt(blockNumber_ *big.Int) (NounsDAOStorageV2DynamicQuorumParams, error)
GetDynamicQuorumParamsAt is a free data retrieval call binding the contract method 0x47f4a077.
Solidity: function getDynamicQuorumParamsAt(uint256 blockNumber_) view returns((uint16,uint16,uint32))
func (*NounsDAOCallerSession) GetReceipt ¶
func (_NounsDAO *NounsDAOCallerSession) GetReceipt(proposalId *big.Int, voter common.Address) (NounsDAOStorageV1AdjustedReceipt, error)
GetReceipt is a free data retrieval call binding the contract method 0xe23a9a52.
Solidity: function getReceipt(uint256 proposalId, address voter) view returns((bool,uint8,uint96))
func (*NounsDAOCallerSession) Implementation ¶
func (_NounsDAO *NounsDAOCallerSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() view returns(address)
func (*NounsDAOCallerSession) LatestProposalIds ¶
LatestProposalIds is a free data retrieval call binding the contract method 0x17977c61.
Solidity: function latestProposalIds(address ) view returns(uint256)
func (*NounsDAOCallerSession) MAXPROPOSALTHRESHOLDBPS ¶
func (_NounsDAO *NounsDAOCallerSession) MAXPROPOSALTHRESHOLDBPS() (*big.Int, error)
MAXPROPOSALTHRESHOLDBPS is a free data retrieval call binding the contract method 0x1e7b5d3a.
Solidity: function MAX_PROPOSAL_THRESHOLD_BPS() view returns(uint256)
func (*NounsDAOCallerSession) MAXQUORUMVOTESBPS ¶
func (_NounsDAO *NounsDAOCallerSession) MAXQUORUMVOTESBPS() (*big.Int, error)
MAXQUORUMVOTESBPS is a free data retrieval call binding the contract method 0xbb677582.
Solidity: function MAX_QUORUM_VOTES_BPS() view returns(uint256)
func (*NounsDAOCallerSession) MAXQUORUMVOTESBPSUPPERBOUND ¶
func (_NounsDAO *NounsDAOCallerSession) MAXQUORUMVOTESBPSUPPERBOUND() (*big.Int, error)
MAXQUORUMVOTESBPSUPPERBOUND is a free data retrieval call binding the contract method 0x26e6dcb0.
Solidity: function MAX_QUORUM_VOTES_BPS_UPPER_BOUND() view returns(uint256)
func (*NounsDAOCallerSession) MAXREFUNDBASEFEE ¶
func (_NounsDAO *NounsDAOCallerSession) MAXREFUNDBASEFEE() (*big.Int, error)
MAXREFUNDBASEFEE is a free data retrieval call binding the contract method 0xbc4cd084.
Solidity: function MAX_REFUND_BASE_FEE() view returns(uint256)
func (*NounsDAOCallerSession) MAXREFUNDGASUSED ¶
func (_NounsDAO *NounsDAOCallerSession) MAXREFUNDGASUSED() (*big.Int, error)
MAXREFUNDGASUSED is a free data retrieval call binding the contract method 0x042bc3de.
Solidity: function MAX_REFUND_GAS_USED() view returns(uint256)
func (*NounsDAOCallerSession) MAXREFUNDPRIORITYFEE ¶
func (_NounsDAO *NounsDAOCallerSession) MAXREFUNDPRIORITYFEE() (*big.Int, error)
MAXREFUNDPRIORITYFEE is a free data retrieval call binding the contract method 0xfbfee876.
Solidity: function MAX_REFUND_PRIORITY_FEE() view returns(uint256)
func (*NounsDAOCallerSession) MAXVOTINGDELAY ¶
func (_NounsDAO *NounsDAOCallerSession) MAXVOTINGDELAY() (*big.Int, error)
MAXVOTINGDELAY is a free data retrieval call binding the contract method 0xb1126263.
Solidity: function MAX_VOTING_DELAY() view returns(uint256)
func (*NounsDAOCallerSession) MAXVOTINGPERIOD ¶
func (_NounsDAO *NounsDAOCallerSession) MAXVOTINGPERIOD() (*big.Int, error)
MAXVOTINGPERIOD is a free data retrieval call binding the contract method 0xa64e024a.
Solidity: function MAX_VOTING_PERIOD() view returns(uint256)
func (*NounsDAOCallerSession) MINPROPOSALTHRESHOLDBPS ¶
func (_NounsDAO *NounsDAOCallerSession) MINPROPOSALTHRESHOLDBPS() (*big.Int, error)
MINPROPOSALTHRESHOLDBPS is a free data retrieval call binding the contract method 0xc82fbd08.
Solidity: function MIN_PROPOSAL_THRESHOLD_BPS() view returns(uint256)
func (*NounsDAOCallerSession) MINQUORUMVOTESBPSLOWERBOUND ¶
func (_NounsDAO *NounsDAOCallerSession) MINQUORUMVOTESBPSLOWERBOUND() (*big.Int, error)
MINQUORUMVOTESBPSLOWERBOUND is a free data retrieval call binding the contract method 0xccfa51c9.
Solidity: function MIN_QUORUM_VOTES_BPS_LOWER_BOUND() view returns(uint256)
func (*NounsDAOCallerSession) MINQUORUMVOTESBPSUPPERBOUND ¶
func (_NounsDAO *NounsDAOCallerSession) MINQUORUMVOTESBPSUPPERBOUND() (*big.Int, error)
MINQUORUMVOTESBPSUPPERBOUND is a free data retrieval call binding the contract method 0xe7951bb9.
Solidity: function MIN_QUORUM_VOTES_BPS_UPPER_BOUND() view returns(uint256)
func (*NounsDAOCallerSession) MINVOTINGDELAY ¶
func (_NounsDAO *NounsDAOCallerSession) MINVOTINGDELAY() (*big.Int, error)
MINVOTINGDELAY is a free data retrieval call binding the contract method 0xe48083fe.
Solidity: function MIN_VOTING_DELAY() view returns(uint256)
func (*NounsDAOCallerSession) MINVOTINGPERIOD ¶
func (_NounsDAO *NounsDAOCallerSession) MINVOTINGPERIOD() (*big.Int, error)
MINVOTINGPERIOD is a free data retrieval call binding the contract method 0x215809ca.
Solidity: function MIN_VOTING_PERIOD() view returns(uint256)
func (*NounsDAOCallerSession) MaxQuorumVotes ¶
func (_NounsDAO *NounsDAOCallerSession) MaxQuorumVotes() (*big.Int, error)
MaxQuorumVotes is a free data retrieval call binding the contract method 0x7fa230bd.
Solidity: function maxQuorumVotes() view returns(uint256)
func (*NounsDAOCallerSession) MinQuorumVotes ¶
func (_NounsDAO *NounsDAOCallerSession) MinQuorumVotes() (*big.Int, error)
MinQuorumVotes is a free data retrieval call binding the contract method 0x3e273334.
Solidity: function minQuorumVotes() view returns(uint256)
func (*NounsDAOCallerSession) Name ¶
func (_NounsDAO *NounsDAOCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*NounsDAOCallerSession) Nouns ¶
func (_NounsDAO *NounsDAOCallerSession) Nouns() (common.Address, error)
Nouns is a free data retrieval call binding the contract method 0x2de45f18.
Solidity: function nouns() view returns(address)
func (*NounsDAOCallerSession) PendingAdmin ¶
func (_NounsDAO *NounsDAOCallerSession) PendingAdmin() (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() view returns(address)
func (*NounsDAOCallerSession) PendingVetoer ¶
func (_NounsDAO *NounsDAOCallerSession) PendingVetoer() (common.Address, error)
PendingVetoer is a free data retrieval call binding the contract method 0xa67d0635.
Solidity: function pendingVetoer() view returns(address)
func (*NounsDAOCallerSession) ProposalCount ¶
func (_NounsDAO *NounsDAOCallerSession) ProposalCount() (*big.Int, error)
ProposalCount is a free data retrieval call binding the contract method 0xda35c664.
Solidity: function proposalCount() view returns(uint256)
func (*NounsDAOCallerSession) ProposalMaxOperations ¶
func (_NounsDAO *NounsDAOCallerSession) ProposalMaxOperations() (*big.Int, error)
ProposalMaxOperations is a free data retrieval call binding the contract method 0x7bdbe4d0.
Solidity: function proposalMaxOperations() view returns(uint256)
func (*NounsDAOCallerSession) ProposalThreshold ¶
func (_NounsDAO *NounsDAOCallerSession) ProposalThreshold() (*big.Int, error)
ProposalThreshold is a free data retrieval call binding the contract method 0xb58131b0.
Solidity: function proposalThreshold() view returns(uint256)
func (*NounsDAOCallerSession) ProposalThresholdBPS ¶
func (_NounsDAO *NounsDAOCallerSession) ProposalThresholdBPS() (*big.Int, error)
ProposalThresholdBPS is a free data retrieval call binding the contract method 0x14a67ea4.
Solidity: function proposalThresholdBPS() view returns(uint256)
func (*NounsDAOCallerSession) Proposals ¶
func (_NounsDAO *NounsDAOCallerSession) Proposals(proposalId *big.Int) (NounsDAOStorageV2ProposalCondensed, error)
Proposals is a free data retrieval call binding the contract method 0x013cf08b.
Solidity: function proposals(uint256 proposalId) view returns((uint256,address,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bool,bool,bool,uint256,uint256))
func (*NounsDAOCallerSession) QuorumParamsCheckpoints ¶
func (_NounsDAO *NounsDAOCallerSession) QuorumParamsCheckpoints(arg0 *big.Int) (struct { FromBlock uint32 Params NounsDAOStorageV2DynamicQuorumParams }, error)
QuorumParamsCheckpoints is a free data retrieval call binding the contract method 0xabb308b2.
Solidity: function quorumParamsCheckpoints(uint256 ) view returns(uint32 fromBlock, (uint16,uint16,uint32) params)
func (*NounsDAOCallerSession) QuorumVotes ¶
QuorumVotes is a free data retrieval call binding the contract method 0x0f7b1f08.
Solidity: function quorumVotes(uint256 proposalId) view returns(uint256)
func (*NounsDAOCallerSession) QuorumVotesBPS ¶
func (_NounsDAO *NounsDAOCallerSession) QuorumVotesBPS() (*big.Int, error)
QuorumVotesBPS is a free data retrieval call binding the contract method 0x83cce0e1.
Solidity: function quorumVotesBPS() view returns(uint256)
func (*NounsDAOCallerSession) REFUNDBASEGAS ¶
func (_NounsDAO *NounsDAOCallerSession) REFUNDBASEGAS() (*big.Int, error)
REFUNDBASEGAS is a free data retrieval call binding the contract method 0x3be8ef3f.
Solidity: function REFUND_BASE_GAS() view returns(uint256)
func (*NounsDAOCallerSession) State ¶
func (_NounsDAO *NounsDAOCallerSession) State(proposalId *big.Int) (uint8, error)
State is a free data retrieval call binding the contract method 0x3e4f49e6.
Solidity: function state(uint256 proposalId) view returns(uint8)
func (*NounsDAOCallerSession) Timelock ¶
func (_NounsDAO *NounsDAOCallerSession) Timelock() (common.Address, error)
Timelock is a free data retrieval call binding the contract method 0xd33219b4.
Solidity: function timelock() view returns(address)
func (*NounsDAOCallerSession) Vetoer ¶
func (_NounsDAO *NounsDAOCallerSession) Vetoer() (common.Address, error)
Vetoer is a free data retrieval call binding the contract method 0xd8bff440.
Solidity: function vetoer() view returns(address)
func (*NounsDAOCallerSession) VotingDelay ¶
func (_NounsDAO *NounsDAOCallerSession) VotingDelay() (*big.Int, error)
VotingDelay is a free data retrieval call binding the contract method 0x3932abb1.
Solidity: function votingDelay() view returns(uint256)
func (*NounsDAOCallerSession) VotingPeriod ¶
func (_NounsDAO *NounsDAOCallerSession) VotingPeriod() (*big.Int, error)
VotingPeriod is a free data retrieval call binding the contract method 0x02a251a3.
Solidity: function votingPeriod() view returns(uint256)
type NounsDAOFilterer ¶
type NounsDAOFilterer struct {
// contains filtered or unexported fields
}
NounsDAOFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewNounsDAOFilterer ¶
func NewNounsDAOFilterer(address common.Address, filterer bind.ContractFilterer) (*NounsDAOFilterer, error)
NewNounsDAOFilterer creates a new log filterer instance of NounsDAO, bound to a specific deployed contract.
func (*NounsDAOFilterer) FilterMaxQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) FilterMaxQuorumVotesBPSSet(opts *bind.FilterOpts) (*NounsDAOMaxQuorumVotesBPSSetIterator, error)
FilterMaxQuorumVotesBPSSet is a free log retrieval operation binding the contract event 0x4bfb1235074b38f02e5cf8ba90f535905417c196a12654f65ee0584512d70642.
Solidity: event MaxQuorumVotesBPSSet(uint16 oldMaxQuorumVotesBPS, uint16 newMaxQuorumVotesBPS)
func (*NounsDAOFilterer) FilterMinQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) FilterMinQuorumVotesBPSSet(opts *bind.FilterOpts) (*NounsDAOMinQuorumVotesBPSSetIterator, error)
FilterMinQuorumVotesBPSSet is a free log retrieval operation binding the contract event 0xfaeebe30d875e399189096ea49fea81bd41fe6dfc86ad3550639063219e60778.
Solidity: event MinQuorumVotesBPSSet(uint16 oldMinQuorumVotesBPS, uint16 newMinQuorumVotesBPS)
func (*NounsDAOFilterer) FilterNewAdmin ¶
func (_NounsDAO *NounsDAOFilterer) FilterNewAdmin(opts *bind.FilterOpts) (*NounsDAONewAdminIterator, error)
FilterNewAdmin is a free log retrieval operation binding the contract event 0xf9ffabca9c8276e99321725bcb43fb076a6c66a54b7f21c4e8146d8519b417dc.
Solidity: event NewAdmin(address oldAdmin, address newAdmin)
func (*NounsDAOFilterer) FilterNewImplementation ¶
func (_NounsDAO *NounsDAOFilterer) FilterNewImplementation(opts *bind.FilterOpts) (*NounsDAONewImplementationIterator, error)
FilterNewImplementation is a free log retrieval operation binding the contract event 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a.
Solidity: event NewImplementation(address oldImplementation, address newImplementation)
func (*NounsDAOFilterer) FilterNewPendingAdmin ¶
func (_NounsDAO *NounsDAOFilterer) FilterNewPendingAdmin(opts *bind.FilterOpts) (*NounsDAONewPendingAdminIterator, error)
FilterNewPendingAdmin is a free log retrieval operation binding the contract event 0xca4f2f25d0898edd99413412fb94012f9e54ec8142f9b093e7720646a95b16a9.
Solidity: event NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
func (*NounsDAOFilterer) FilterNewPendingVetoer ¶
func (_NounsDAO *NounsDAOFilterer) FilterNewPendingVetoer(opts *bind.FilterOpts) (*NounsDAONewPendingVetoerIterator, error)
FilterNewPendingVetoer is a free log retrieval operation binding the contract event 0x7ad92e57a52c4e3e83ba624622b14e3a5efa0160dd6f9a7975c43ea66bad79ea.
Solidity: event NewPendingVetoer(address oldPendingVetoer, address newPendingVetoer)
func (*NounsDAOFilterer) FilterNewVetoer ¶
func (_NounsDAO *NounsDAOFilterer) FilterNewVetoer(opts *bind.FilterOpts) (*NounsDAONewVetoerIterator, error)
FilterNewVetoer is a free log retrieval operation binding the contract event 0xc5644f3588a066b15dcf6b636b74aadca57cfaccf608d9de7d8786364b7a8d02.
Solidity: event NewVetoer(address oldVetoer, address newVetoer)
func (*NounsDAOFilterer) FilterProposalCanceled ¶
func (_NounsDAO *NounsDAOFilterer) FilterProposalCanceled(opts *bind.FilterOpts) (*NounsDAOProposalCanceledIterator, error)
FilterProposalCanceled is a free log retrieval operation binding the contract event 0x789cf55be980739dad1d0699b93b58e806b51c9d96619bfa8fe0a28abaa7b30c.
Solidity: event ProposalCanceled(uint256 id)
func (*NounsDAOFilterer) FilterProposalCreated ¶
func (_NounsDAO *NounsDAOFilterer) FilterProposalCreated(opts *bind.FilterOpts) (*NounsDAOProposalCreatedIterator, error)
FilterProposalCreated is a free log retrieval operation binding the contract event 0x7d84a6263ae0d98d3329bd7b46bb4e8d6f98cd35a7adb45c274c8b7fd5ebd5e0.
Solidity: event ProposalCreated(uint256 id, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 startBlock, uint256 endBlock, string description)
func (*NounsDAOFilterer) FilterProposalCreatedWithRequirements ¶
func (_NounsDAO *NounsDAOFilterer) FilterProposalCreatedWithRequirements(opts *bind.FilterOpts) (*NounsDAOProposalCreatedWithRequirementsIterator, error)
FilterProposalCreatedWithRequirements is a free log retrieval operation binding the contract event 0x6af0134faa0f9290c1d686d55012aca80302d31d5c856e4bc7954f7613dc7f87.
Solidity: event ProposalCreatedWithRequirements(uint256 id, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 startBlock, uint256 endBlock, uint256 proposalThreshold, uint256 quorumVotes, string description)
func (*NounsDAOFilterer) FilterProposalExecuted ¶
func (_NounsDAO *NounsDAOFilterer) FilterProposalExecuted(opts *bind.FilterOpts) (*NounsDAOProposalExecutedIterator, error)
FilterProposalExecuted is a free log retrieval operation binding the contract event 0x712ae1383f79ac853f8d882153778e0260ef8f03b504e2866e0593e04d2b291f.
Solidity: event ProposalExecuted(uint256 id)
func (*NounsDAOFilterer) FilterProposalQueued ¶
func (_NounsDAO *NounsDAOFilterer) FilterProposalQueued(opts *bind.FilterOpts) (*NounsDAOProposalQueuedIterator, error)
FilterProposalQueued is a free log retrieval operation binding the contract event 0x9a2e42fd6722813d69113e7d0079d3d940171428df7373df9c7f7617cfda2892.
Solidity: event ProposalQueued(uint256 id, uint256 eta)
func (*NounsDAOFilterer) FilterProposalThresholdBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) FilterProposalThresholdBPSSet(opts *bind.FilterOpts) (*NounsDAOProposalThresholdBPSSetIterator, error)
FilterProposalThresholdBPSSet is a free log retrieval operation binding the contract event 0xfc216faa269bf440fb06aa490693f409461bde9cdcb949c7b9f2cb79589e7a58.
Solidity: event ProposalThresholdBPSSet(uint256 oldProposalThresholdBPS, uint256 newProposalThresholdBPS)
func (*NounsDAOFilterer) FilterProposalVetoed ¶
func (_NounsDAO *NounsDAOFilterer) FilterProposalVetoed(opts *bind.FilterOpts) (*NounsDAOProposalVetoedIterator, error)
FilterProposalVetoed is a free log retrieval operation binding the contract event 0xde0cea2a3a0097cc3d981d40c375407760e85bc9c5e69aea449ac3885f8615c6.
Solidity: event ProposalVetoed(uint256 id)
func (*NounsDAOFilterer) FilterQuorumCoefficientSet ¶
func (_NounsDAO *NounsDAOFilterer) FilterQuorumCoefficientSet(opts *bind.FilterOpts) (*NounsDAOQuorumCoefficientSetIterator, error)
FilterQuorumCoefficientSet is a free log retrieval operation binding the contract event 0x5e3adb1066359dafa23c629f245d93543856115700821dcb4debc416f393c469.
Solidity: event QuorumCoefficientSet(uint32 oldQuorumCoefficient, uint32 newQuorumCoefficient)
func (*NounsDAOFilterer) FilterQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) FilterQuorumVotesBPSSet(opts *bind.FilterOpts) (*NounsDAOQuorumVotesBPSSetIterator, error)
FilterQuorumVotesBPSSet is a free log retrieval operation binding the contract event 0xd73ab1b53ca7a080713bcecd1a0acb2066a6a6c3d2fd6d78b67ae5005e652d9b.
Solidity: event QuorumVotesBPSSet(uint256 oldQuorumVotesBPS, uint256 newQuorumVotesBPS)
func (*NounsDAOFilterer) FilterRefundableVote ¶
func (_NounsDAO *NounsDAOFilterer) FilterRefundableVote(opts *bind.FilterOpts, voter []common.Address) (*NounsDAORefundableVoteIterator, error)
FilterRefundableVote is a free log retrieval operation binding the contract event 0xfabef36fd46c4c3a6ad676521be5367a4dfdbf3faa68d8e826003b1752d68f4f.
Solidity: event RefundableVote(address indexed voter, uint256 refundAmount, bool refundSent)
func (*NounsDAOFilterer) FilterVoteCast ¶
func (_NounsDAO *NounsDAOFilterer) FilterVoteCast(opts *bind.FilterOpts, voter []common.Address) (*NounsDAOVoteCastIterator, error)
FilterVoteCast is a free log retrieval operation binding the contract event 0xb8e138887d0aa13bab447e82de9d5c1777041ecd21ca36ba824ff1e6c07ddda4.
Solidity: event VoteCast(address indexed voter, uint256 proposalId, uint8 support, uint256 votes, string reason)
func (*NounsDAOFilterer) FilterVotingDelaySet ¶
func (_NounsDAO *NounsDAOFilterer) FilterVotingDelaySet(opts *bind.FilterOpts) (*NounsDAOVotingDelaySetIterator, error)
FilterVotingDelaySet is a free log retrieval operation binding the contract event 0xc565b045403dc03c2eea82b81a0465edad9e2e7fc4d97e11421c209da93d7a93.
Solidity: event VotingDelaySet(uint256 oldVotingDelay, uint256 newVotingDelay)
func (*NounsDAOFilterer) FilterVotingPeriodSet ¶
func (_NounsDAO *NounsDAOFilterer) FilterVotingPeriodSet(opts *bind.FilterOpts) (*NounsDAOVotingPeriodSetIterator, error)
FilterVotingPeriodSet is a free log retrieval operation binding the contract event 0x7e3f7f0708a84de9203036abaa450dccc85ad5ff52f78c170f3edb55cf5e8828.
Solidity: event VotingPeriodSet(uint256 oldVotingPeriod, uint256 newVotingPeriod)
func (*NounsDAOFilterer) FilterWithdraw ¶
func (_NounsDAO *NounsDAOFilterer) FilterWithdraw(opts *bind.FilterOpts) (*NounsDAOWithdrawIterator, error)
FilterWithdraw is a free log retrieval operation binding the contract event 0x2aeb20ed0ead73e7bc740154a0b979547bc9e00691d84a700e6454ada9fe4679.
Solidity: event Withdraw(uint256 amount, bool sent)
func (*NounsDAOFilterer) ParseMaxQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) ParseMaxQuorumVotesBPSSet(log types.Log) (*NounsDAOMaxQuorumVotesBPSSet, error)
ParseMaxQuorumVotesBPSSet is a log parse operation binding the contract event 0x4bfb1235074b38f02e5cf8ba90f535905417c196a12654f65ee0584512d70642.
Solidity: event MaxQuorumVotesBPSSet(uint16 oldMaxQuorumVotesBPS, uint16 newMaxQuorumVotesBPS)
func (*NounsDAOFilterer) ParseMinQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) ParseMinQuorumVotesBPSSet(log types.Log) (*NounsDAOMinQuorumVotesBPSSet, error)
ParseMinQuorumVotesBPSSet is a log parse operation binding the contract event 0xfaeebe30d875e399189096ea49fea81bd41fe6dfc86ad3550639063219e60778.
Solidity: event MinQuorumVotesBPSSet(uint16 oldMinQuorumVotesBPS, uint16 newMinQuorumVotesBPS)
func (*NounsDAOFilterer) ParseNewAdmin ¶
func (_NounsDAO *NounsDAOFilterer) ParseNewAdmin(log types.Log) (*NounsDAONewAdmin, error)
ParseNewAdmin is a log parse operation binding the contract event 0xf9ffabca9c8276e99321725bcb43fb076a6c66a54b7f21c4e8146d8519b417dc.
Solidity: event NewAdmin(address oldAdmin, address newAdmin)
func (*NounsDAOFilterer) ParseNewImplementation ¶
func (_NounsDAO *NounsDAOFilterer) ParseNewImplementation(log types.Log) (*NounsDAONewImplementation, error)
ParseNewImplementation is a log parse operation binding the contract event 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a.
Solidity: event NewImplementation(address oldImplementation, address newImplementation)
func (*NounsDAOFilterer) ParseNewPendingAdmin ¶
func (_NounsDAO *NounsDAOFilterer) ParseNewPendingAdmin(log types.Log) (*NounsDAONewPendingAdmin, error)
ParseNewPendingAdmin is a log parse operation binding the contract event 0xca4f2f25d0898edd99413412fb94012f9e54ec8142f9b093e7720646a95b16a9.
Solidity: event NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
func (*NounsDAOFilterer) ParseNewPendingVetoer ¶
func (_NounsDAO *NounsDAOFilterer) ParseNewPendingVetoer(log types.Log) (*NounsDAONewPendingVetoer, error)
ParseNewPendingVetoer is a log parse operation binding the contract event 0x7ad92e57a52c4e3e83ba624622b14e3a5efa0160dd6f9a7975c43ea66bad79ea.
Solidity: event NewPendingVetoer(address oldPendingVetoer, address newPendingVetoer)
func (*NounsDAOFilterer) ParseNewVetoer ¶
func (_NounsDAO *NounsDAOFilterer) ParseNewVetoer(log types.Log) (*NounsDAONewVetoer, error)
ParseNewVetoer is a log parse operation binding the contract event 0xc5644f3588a066b15dcf6b636b74aadca57cfaccf608d9de7d8786364b7a8d02.
Solidity: event NewVetoer(address oldVetoer, address newVetoer)
func (*NounsDAOFilterer) ParseProposalCanceled ¶
func (_NounsDAO *NounsDAOFilterer) ParseProposalCanceled(log types.Log) (*NounsDAOProposalCanceled, error)
ParseProposalCanceled is a log parse operation binding the contract event 0x789cf55be980739dad1d0699b93b58e806b51c9d96619bfa8fe0a28abaa7b30c.
Solidity: event ProposalCanceled(uint256 id)
func (*NounsDAOFilterer) ParseProposalCreated ¶
func (_NounsDAO *NounsDAOFilterer) ParseProposalCreated(log types.Log) (*NounsDAOProposalCreated, error)
ParseProposalCreated is a log parse operation binding the contract event 0x7d84a6263ae0d98d3329bd7b46bb4e8d6f98cd35a7adb45c274c8b7fd5ebd5e0.
Solidity: event ProposalCreated(uint256 id, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 startBlock, uint256 endBlock, string description)
func (*NounsDAOFilterer) ParseProposalCreatedWithRequirements ¶
func (_NounsDAO *NounsDAOFilterer) ParseProposalCreatedWithRequirements(log types.Log) (*NounsDAOProposalCreatedWithRequirements, error)
ParseProposalCreatedWithRequirements is a log parse operation binding the contract event 0x6af0134faa0f9290c1d686d55012aca80302d31d5c856e4bc7954f7613dc7f87.
Solidity: event ProposalCreatedWithRequirements(uint256 id, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 startBlock, uint256 endBlock, uint256 proposalThreshold, uint256 quorumVotes, string description)
func (*NounsDAOFilterer) ParseProposalExecuted ¶
func (_NounsDAO *NounsDAOFilterer) ParseProposalExecuted(log types.Log) (*NounsDAOProposalExecuted, error)
ParseProposalExecuted is a log parse operation binding the contract event 0x712ae1383f79ac853f8d882153778e0260ef8f03b504e2866e0593e04d2b291f.
Solidity: event ProposalExecuted(uint256 id)
func (*NounsDAOFilterer) ParseProposalQueued ¶
func (_NounsDAO *NounsDAOFilterer) ParseProposalQueued(log types.Log) (*NounsDAOProposalQueued, error)
ParseProposalQueued is a log parse operation binding the contract event 0x9a2e42fd6722813d69113e7d0079d3d940171428df7373df9c7f7617cfda2892.
Solidity: event ProposalQueued(uint256 id, uint256 eta)
func (*NounsDAOFilterer) ParseProposalThresholdBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) ParseProposalThresholdBPSSet(log types.Log) (*NounsDAOProposalThresholdBPSSet, error)
ParseProposalThresholdBPSSet is a log parse operation binding the contract event 0xfc216faa269bf440fb06aa490693f409461bde9cdcb949c7b9f2cb79589e7a58.
Solidity: event ProposalThresholdBPSSet(uint256 oldProposalThresholdBPS, uint256 newProposalThresholdBPS)
func (*NounsDAOFilterer) ParseProposalVetoed ¶
func (_NounsDAO *NounsDAOFilterer) ParseProposalVetoed(log types.Log) (*NounsDAOProposalVetoed, error)
ParseProposalVetoed is a log parse operation binding the contract event 0xde0cea2a3a0097cc3d981d40c375407760e85bc9c5e69aea449ac3885f8615c6.
Solidity: event ProposalVetoed(uint256 id)
func (*NounsDAOFilterer) ParseQuorumCoefficientSet ¶
func (_NounsDAO *NounsDAOFilterer) ParseQuorumCoefficientSet(log types.Log) (*NounsDAOQuorumCoefficientSet, error)
ParseQuorumCoefficientSet is a log parse operation binding the contract event 0x5e3adb1066359dafa23c629f245d93543856115700821dcb4debc416f393c469.
Solidity: event QuorumCoefficientSet(uint32 oldQuorumCoefficient, uint32 newQuorumCoefficient)
func (*NounsDAOFilterer) ParseQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) ParseQuorumVotesBPSSet(log types.Log) (*NounsDAOQuorumVotesBPSSet, error)
ParseQuorumVotesBPSSet is a log parse operation binding the contract event 0xd73ab1b53ca7a080713bcecd1a0acb2066a6a6c3d2fd6d78b67ae5005e652d9b.
Solidity: event QuorumVotesBPSSet(uint256 oldQuorumVotesBPS, uint256 newQuorumVotesBPS)
func (*NounsDAOFilterer) ParseRefundableVote ¶
func (_NounsDAO *NounsDAOFilterer) ParseRefundableVote(log types.Log) (*NounsDAORefundableVote, error)
ParseRefundableVote is a log parse operation binding the contract event 0xfabef36fd46c4c3a6ad676521be5367a4dfdbf3faa68d8e826003b1752d68f4f.
Solidity: event RefundableVote(address indexed voter, uint256 refundAmount, bool refundSent)
func (*NounsDAOFilterer) ParseVoteCast ¶
func (_NounsDAO *NounsDAOFilterer) ParseVoteCast(log types.Log) (*NounsDAOVoteCast, error)
ParseVoteCast is a log parse operation binding the contract event 0xb8e138887d0aa13bab447e82de9d5c1777041ecd21ca36ba824ff1e6c07ddda4.
Solidity: event VoteCast(address indexed voter, uint256 proposalId, uint8 support, uint256 votes, string reason)
func (*NounsDAOFilterer) ParseVotingDelaySet ¶
func (_NounsDAO *NounsDAOFilterer) ParseVotingDelaySet(log types.Log) (*NounsDAOVotingDelaySet, error)
ParseVotingDelaySet is a log parse operation binding the contract event 0xc565b045403dc03c2eea82b81a0465edad9e2e7fc4d97e11421c209da93d7a93.
Solidity: event VotingDelaySet(uint256 oldVotingDelay, uint256 newVotingDelay)
func (*NounsDAOFilterer) ParseVotingPeriodSet ¶
func (_NounsDAO *NounsDAOFilterer) ParseVotingPeriodSet(log types.Log) (*NounsDAOVotingPeriodSet, error)
ParseVotingPeriodSet is a log parse operation binding the contract event 0x7e3f7f0708a84de9203036abaa450dccc85ad5ff52f78c170f3edb55cf5e8828.
Solidity: event VotingPeriodSet(uint256 oldVotingPeriod, uint256 newVotingPeriod)
func (*NounsDAOFilterer) ParseWithdraw ¶
func (_NounsDAO *NounsDAOFilterer) ParseWithdraw(log types.Log) (*NounsDAOWithdraw, error)
ParseWithdraw is a log parse operation binding the contract event 0x2aeb20ed0ead73e7bc740154a0b979547bc9e00691d84a700e6454ada9fe4679.
Solidity: event Withdraw(uint256 amount, bool sent)
func (*NounsDAOFilterer) WatchMaxQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) WatchMaxQuorumVotesBPSSet(opts *bind.WatchOpts, sink chan<- *NounsDAOMaxQuorumVotesBPSSet) (event.Subscription, error)
WatchMaxQuorumVotesBPSSet is a free log subscription operation binding the contract event 0x4bfb1235074b38f02e5cf8ba90f535905417c196a12654f65ee0584512d70642.
Solidity: event MaxQuorumVotesBPSSet(uint16 oldMaxQuorumVotesBPS, uint16 newMaxQuorumVotesBPS)
func (*NounsDAOFilterer) WatchMinQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) WatchMinQuorumVotesBPSSet(opts *bind.WatchOpts, sink chan<- *NounsDAOMinQuorumVotesBPSSet) (event.Subscription, error)
WatchMinQuorumVotesBPSSet is a free log subscription operation binding the contract event 0xfaeebe30d875e399189096ea49fea81bd41fe6dfc86ad3550639063219e60778.
Solidity: event MinQuorumVotesBPSSet(uint16 oldMinQuorumVotesBPS, uint16 newMinQuorumVotesBPS)
func (*NounsDAOFilterer) WatchNewAdmin ¶
func (_NounsDAO *NounsDAOFilterer) WatchNewAdmin(opts *bind.WatchOpts, sink chan<- *NounsDAONewAdmin) (event.Subscription, error)
WatchNewAdmin is a free log subscription operation binding the contract event 0xf9ffabca9c8276e99321725bcb43fb076a6c66a54b7f21c4e8146d8519b417dc.
Solidity: event NewAdmin(address oldAdmin, address newAdmin)
func (*NounsDAOFilterer) WatchNewImplementation ¶
func (_NounsDAO *NounsDAOFilterer) WatchNewImplementation(opts *bind.WatchOpts, sink chan<- *NounsDAONewImplementation) (event.Subscription, error)
WatchNewImplementation is a free log subscription operation binding the contract event 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a.
Solidity: event NewImplementation(address oldImplementation, address newImplementation)
func (*NounsDAOFilterer) WatchNewPendingAdmin ¶
func (_NounsDAO *NounsDAOFilterer) WatchNewPendingAdmin(opts *bind.WatchOpts, sink chan<- *NounsDAONewPendingAdmin) (event.Subscription, error)
WatchNewPendingAdmin is a free log subscription operation binding the contract event 0xca4f2f25d0898edd99413412fb94012f9e54ec8142f9b093e7720646a95b16a9.
Solidity: event NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
func (*NounsDAOFilterer) WatchNewPendingVetoer ¶
func (_NounsDAO *NounsDAOFilterer) WatchNewPendingVetoer(opts *bind.WatchOpts, sink chan<- *NounsDAONewPendingVetoer) (event.Subscription, error)
WatchNewPendingVetoer is a free log subscription operation binding the contract event 0x7ad92e57a52c4e3e83ba624622b14e3a5efa0160dd6f9a7975c43ea66bad79ea.
Solidity: event NewPendingVetoer(address oldPendingVetoer, address newPendingVetoer)
func (*NounsDAOFilterer) WatchNewVetoer ¶
func (_NounsDAO *NounsDAOFilterer) WatchNewVetoer(opts *bind.WatchOpts, sink chan<- *NounsDAONewVetoer) (event.Subscription, error)
WatchNewVetoer is a free log subscription operation binding the contract event 0xc5644f3588a066b15dcf6b636b74aadca57cfaccf608d9de7d8786364b7a8d02.
Solidity: event NewVetoer(address oldVetoer, address newVetoer)
func (*NounsDAOFilterer) WatchProposalCanceled ¶
func (_NounsDAO *NounsDAOFilterer) WatchProposalCanceled(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalCanceled) (event.Subscription, error)
WatchProposalCanceled is a free log subscription operation binding the contract event 0x789cf55be980739dad1d0699b93b58e806b51c9d96619bfa8fe0a28abaa7b30c.
Solidity: event ProposalCanceled(uint256 id)
func (*NounsDAOFilterer) WatchProposalCreated ¶
func (_NounsDAO *NounsDAOFilterer) WatchProposalCreated(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalCreated) (event.Subscription, error)
WatchProposalCreated is a free log subscription operation binding the contract event 0x7d84a6263ae0d98d3329bd7b46bb4e8d6f98cd35a7adb45c274c8b7fd5ebd5e0.
Solidity: event ProposalCreated(uint256 id, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 startBlock, uint256 endBlock, string description)
func (*NounsDAOFilterer) WatchProposalCreatedWithRequirements ¶
func (_NounsDAO *NounsDAOFilterer) WatchProposalCreatedWithRequirements(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalCreatedWithRequirements) (event.Subscription, error)
WatchProposalCreatedWithRequirements is a free log subscription operation binding the contract event 0x6af0134faa0f9290c1d686d55012aca80302d31d5c856e4bc7954f7613dc7f87.
Solidity: event ProposalCreatedWithRequirements(uint256 id, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 startBlock, uint256 endBlock, uint256 proposalThreshold, uint256 quorumVotes, string description)
func (*NounsDAOFilterer) WatchProposalExecuted ¶
func (_NounsDAO *NounsDAOFilterer) WatchProposalExecuted(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalExecuted) (event.Subscription, error)
WatchProposalExecuted is a free log subscription operation binding the contract event 0x712ae1383f79ac853f8d882153778e0260ef8f03b504e2866e0593e04d2b291f.
Solidity: event ProposalExecuted(uint256 id)
func (*NounsDAOFilterer) WatchProposalQueued ¶
func (_NounsDAO *NounsDAOFilterer) WatchProposalQueued(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalQueued) (event.Subscription, error)
WatchProposalQueued is a free log subscription operation binding the contract event 0x9a2e42fd6722813d69113e7d0079d3d940171428df7373df9c7f7617cfda2892.
Solidity: event ProposalQueued(uint256 id, uint256 eta)
func (*NounsDAOFilterer) WatchProposalThresholdBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) WatchProposalThresholdBPSSet(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalThresholdBPSSet) (event.Subscription, error)
WatchProposalThresholdBPSSet is a free log subscription operation binding the contract event 0xfc216faa269bf440fb06aa490693f409461bde9cdcb949c7b9f2cb79589e7a58.
Solidity: event ProposalThresholdBPSSet(uint256 oldProposalThresholdBPS, uint256 newProposalThresholdBPS)
func (*NounsDAOFilterer) WatchProposalVetoed ¶
func (_NounsDAO *NounsDAOFilterer) WatchProposalVetoed(opts *bind.WatchOpts, sink chan<- *NounsDAOProposalVetoed) (event.Subscription, error)
WatchProposalVetoed is a free log subscription operation binding the contract event 0xde0cea2a3a0097cc3d981d40c375407760e85bc9c5e69aea449ac3885f8615c6.
Solidity: event ProposalVetoed(uint256 id)
func (*NounsDAOFilterer) WatchQuorumCoefficientSet ¶
func (_NounsDAO *NounsDAOFilterer) WatchQuorumCoefficientSet(opts *bind.WatchOpts, sink chan<- *NounsDAOQuorumCoefficientSet) (event.Subscription, error)
WatchQuorumCoefficientSet is a free log subscription operation binding the contract event 0x5e3adb1066359dafa23c629f245d93543856115700821dcb4debc416f393c469.
Solidity: event QuorumCoefficientSet(uint32 oldQuorumCoefficient, uint32 newQuorumCoefficient)
func (*NounsDAOFilterer) WatchQuorumVotesBPSSet ¶
func (_NounsDAO *NounsDAOFilterer) WatchQuorumVotesBPSSet(opts *bind.WatchOpts, sink chan<- *NounsDAOQuorumVotesBPSSet) (event.Subscription, error)
WatchQuorumVotesBPSSet is a free log subscription operation binding the contract event 0xd73ab1b53ca7a080713bcecd1a0acb2066a6a6c3d2fd6d78b67ae5005e652d9b.
Solidity: event QuorumVotesBPSSet(uint256 oldQuorumVotesBPS, uint256 newQuorumVotesBPS)
func (*NounsDAOFilterer) WatchRefundableVote ¶
func (_NounsDAO *NounsDAOFilterer) WatchRefundableVote(opts *bind.WatchOpts, sink chan<- *NounsDAORefundableVote, voter []common.Address) (event.Subscription, error)
WatchRefundableVote is a free log subscription operation binding the contract event 0xfabef36fd46c4c3a6ad676521be5367a4dfdbf3faa68d8e826003b1752d68f4f.
Solidity: event RefundableVote(address indexed voter, uint256 refundAmount, bool refundSent)
func (*NounsDAOFilterer) WatchVoteCast ¶
func (_NounsDAO *NounsDAOFilterer) WatchVoteCast(opts *bind.WatchOpts, sink chan<- *NounsDAOVoteCast, voter []common.Address) (event.Subscription, error)
WatchVoteCast is a free log subscription operation binding the contract event 0xb8e138887d0aa13bab447e82de9d5c1777041ecd21ca36ba824ff1e6c07ddda4.
Solidity: event VoteCast(address indexed voter, uint256 proposalId, uint8 support, uint256 votes, string reason)
func (*NounsDAOFilterer) WatchVotingDelaySet ¶
func (_NounsDAO *NounsDAOFilterer) WatchVotingDelaySet(opts *bind.WatchOpts, sink chan<- *NounsDAOVotingDelaySet) (event.Subscription, error)
WatchVotingDelaySet is a free log subscription operation binding the contract event 0xc565b045403dc03c2eea82b81a0465edad9e2e7fc4d97e11421c209da93d7a93.
Solidity: event VotingDelaySet(uint256 oldVotingDelay, uint256 newVotingDelay)
func (*NounsDAOFilterer) WatchVotingPeriodSet ¶
func (_NounsDAO *NounsDAOFilterer) WatchVotingPeriodSet(opts *bind.WatchOpts, sink chan<- *NounsDAOVotingPeriodSet) (event.Subscription, error)
WatchVotingPeriodSet is a free log subscription operation binding the contract event 0x7e3f7f0708a84de9203036abaa450dccc85ad5ff52f78c170f3edb55cf5e8828.
Solidity: event VotingPeriodSet(uint256 oldVotingPeriod, uint256 newVotingPeriod)
func (*NounsDAOFilterer) WatchWithdraw ¶
func (_NounsDAO *NounsDAOFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *NounsDAOWithdraw) (event.Subscription, error)
WatchWithdraw is a free log subscription operation binding the contract event 0x2aeb20ed0ead73e7bc740154a0b979547bc9e00691d84a700e6454ada9fe4679.
Solidity: event Withdraw(uint256 amount, bool sent)
type NounsDAOMaxQuorumVotesBPSSet ¶
type NounsDAOMaxQuorumVotesBPSSet struct {
OldMaxQuorumVotesBPS uint16
NewMaxQuorumVotesBPS uint16
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOMaxQuorumVotesBPSSet represents a MaxQuorumVotesBPSSet event raised by the NounsDAO contract.
type NounsDAOMaxQuorumVotesBPSSetIterator ¶
type NounsDAOMaxQuorumVotesBPSSetIterator struct {
Event *NounsDAOMaxQuorumVotesBPSSet // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOMaxQuorumVotesBPSSetIterator is returned from FilterMaxQuorumVotesBPSSet and is used to iterate over the raw logs and unpacked data for MaxQuorumVotesBPSSet events raised by the NounsDAO contract.
func (*NounsDAOMaxQuorumVotesBPSSetIterator) Close ¶
func (it *NounsDAOMaxQuorumVotesBPSSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOMaxQuorumVotesBPSSetIterator) Error ¶
func (it *NounsDAOMaxQuorumVotesBPSSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOMaxQuorumVotesBPSSetIterator) Next ¶
func (it *NounsDAOMaxQuorumVotesBPSSetIterator) 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 NounsDAOMinQuorumVotesBPSSet ¶
type NounsDAOMinQuorumVotesBPSSet struct {
OldMinQuorumVotesBPS uint16
NewMinQuorumVotesBPS uint16
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOMinQuorumVotesBPSSet represents a MinQuorumVotesBPSSet event raised by the NounsDAO contract.
type NounsDAOMinQuorumVotesBPSSetIterator ¶
type NounsDAOMinQuorumVotesBPSSetIterator struct {
Event *NounsDAOMinQuorumVotesBPSSet // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOMinQuorumVotesBPSSetIterator is returned from FilterMinQuorumVotesBPSSet and is used to iterate over the raw logs and unpacked data for MinQuorumVotesBPSSet events raised by the NounsDAO contract.
func (*NounsDAOMinQuorumVotesBPSSetIterator) Close ¶
func (it *NounsDAOMinQuorumVotesBPSSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOMinQuorumVotesBPSSetIterator) Error ¶
func (it *NounsDAOMinQuorumVotesBPSSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOMinQuorumVotesBPSSetIterator) Next ¶
func (it *NounsDAOMinQuorumVotesBPSSetIterator) 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 NounsDAONewAdmin ¶
type NounsDAONewAdmin struct {
OldAdmin common.Address
NewAdmin common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsDAONewAdmin represents a NewAdmin event raised by the NounsDAO contract.
type NounsDAONewAdminIterator ¶
type NounsDAONewAdminIterator struct {
Event *NounsDAONewAdmin // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAONewAdminIterator is returned from FilterNewAdmin and is used to iterate over the raw logs and unpacked data for NewAdmin events raised by the NounsDAO contract.
func (*NounsDAONewAdminIterator) Close ¶
func (it *NounsDAONewAdminIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAONewAdminIterator) Error ¶
func (it *NounsDAONewAdminIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAONewAdminIterator) Next ¶
func (it *NounsDAONewAdminIterator) 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 NounsDAONewImplementation ¶
type NounsDAONewImplementation struct {
OldImplementation common.Address
NewImplementation common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsDAONewImplementation represents a NewImplementation event raised by the NounsDAO contract.
type NounsDAONewImplementationIterator ¶
type NounsDAONewImplementationIterator struct {
Event *NounsDAONewImplementation // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAONewImplementationIterator is returned from FilterNewImplementation and is used to iterate over the raw logs and unpacked data for NewImplementation events raised by the NounsDAO contract.
func (*NounsDAONewImplementationIterator) Close ¶
func (it *NounsDAONewImplementationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAONewImplementationIterator) Error ¶
func (it *NounsDAONewImplementationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAONewImplementationIterator) Next ¶
func (it *NounsDAONewImplementationIterator) 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 NounsDAONewPendingAdmin ¶
type NounsDAONewPendingAdmin struct {
OldPendingAdmin common.Address
NewPendingAdmin common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsDAONewPendingAdmin represents a NewPendingAdmin event raised by the NounsDAO contract.
type NounsDAONewPendingAdminIterator ¶
type NounsDAONewPendingAdminIterator struct {
Event *NounsDAONewPendingAdmin // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAONewPendingAdminIterator is returned from FilterNewPendingAdmin and is used to iterate over the raw logs and unpacked data for NewPendingAdmin events raised by the NounsDAO contract.
func (*NounsDAONewPendingAdminIterator) Close ¶
func (it *NounsDAONewPendingAdminIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAONewPendingAdminIterator) Error ¶
func (it *NounsDAONewPendingAdminIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAONewPendingAdminIterator) Next ¶
func (it *NounsDAONewPendingAdminIterator) 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 NounsDAONewPendingVetoer ¶
type NounsDAONewPendingVetoer struct {
OldPendingVetoer common.Address
NewPendingVetoer common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsDAONewPendingVetoer represents a NewPendingVetoer event raised by the NounsDAO contract.
type NounsDAONewPendingVetoerIterator ¶
type NounsDAONewPendingVetoerIterator struct {
Event *NounsDAONewPendingVetoer // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAONewPendingVetoerIterator is returned from FilterNewPendingVetoer and is used to iterate over the raw logs and unpacked data for NewPendingVetoer events raised by the NounsDAO contract.
func (*NounsDAONewPendingVetoerIterator) Close ¶
func (it *NounsDAONewPendingVetoerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAONewPendingVetoerIterator) Error ¶
func (it *NounsDAONewPendingVetoerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAONewPendingVetoerIterator) Next ¶
func (it *NounsDAONewPendingVetoerIterator) 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 NounsDAONewVetoer ¶
type NounsDAONewVetoer struct {
OldVetoer common.Address
NewVetoer common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsDAONewVetoer represents a NewVetoer event raised by the NounsDAO contract.
type NounsDAONewVetoerIterator ¶
type NounsDAONewVetoerIterator struct {
Event *NounsDAONewVetoer // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAONewVetoerIterator is returned from FilterNewVetoer and is used to iterate over the raw logs and unpacked data for NewVetoer events raised by the NounsDAO contract.
func (*NounsDAONewVetoerIterator) Close ¶
func (it *NounsDAONewVetoerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAONewVetoerIterator) Error ¶
func (it *NounsDAONewVetoerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAONewVetoerIterator) Next ¶
func (it *NounsDAONewVetoerIterator) 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 NounsDAOProposalCanceled ¶
type NounsDAOProposalCanceled struct {
Id *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOProposalCanceled represents a ProposalCanceled event raised by the NounsDAO contract.
type NounsDAOProposalCanceledIterator ¶
type NounsDAOProposalCanceledIterator struct {
Event *NounsDAOProposalCanceled // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOProposalCanceledIterator is returned from FilterProposalCanceled and is used to iterate over the raw logs and unpacked data for ProposalCanceled events raised by the NounsDAO contract.
func (*NounsDAOProposalCanceledIterator) Close ¶
func (it *NounsDAOProposalCanceledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOProposalCanceledIterator) Error ¶
func (it *NounsDAOProposalCanceledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOProposalCanceledIterator) Next ¶
func (it *NounsDAOProposalCanceledIterator) 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 NounsDAOProposalCreated ¶
type NounsDAOProposalCreated struct {
Id *big.Int
Proposer common.Address
Targets []common.Address
Values []*big.Int
Signatures []string
Calldatas [][]byte
StartBlock *big.Int
EndBlock *big.Int
Description string
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOProposalCreated represents a ProposalCreated event raised by the NounsDAO contract.
type NounsDAOProposalCreatedIterator ¶
type NounsDAOProposalCreatedIterator struct {
Event *NounsDAOProposalCreated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOProposalCreatedIterator is returned from FilterProposalCreated and is used to iterate over the raw logs and unpacked data for ProposalCreated events raised by the NounsDAO contract.
func (*NounsDAOProposalCreatedIterator) Close ¶
func (it *NounsDAOProposalCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOProposalCreatedIterator) Error ¶
func (it *NounsDAOProposalCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOProposalCreatedIterator) Next ¶
func (it *NounsDAOProposalCreatedIterator) 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 NounsDAOProposalCreatedWithRequirements ¶
type NounsDAOProposalCreatedWithRequirements struct {
Id *big.Int
Proposer common.Address
Targets []common.Address
Values []*big.Int
Signatures []string
Calldatas [][]byte
StartBlock *big.Int
EndBlock *big.Int
ProposalThreshold *big.Int
QuorumVotes *big.Int
Description string
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOProposalCreatedWithRequirements represents a ProposalCreatedWithRequirements event raised by the NounsDAO contract.
type NounsDAOProposalCreatedWithRequirementsIterator ¶
type NounsDAOProposalCreatedWithRequirementsIterator struct {
Event *NounsDAOProposalCreatedWithRequirements // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOProposalCreatedWithRequirementsIterator is returned from FilterProposalCreatedWithRequirements and is used to iterate over the raw logs and unpacked data for ProposalCreatedWithRequirements events raised by the NounsDAO contract.
func (*NounsDAOProposalCreatedWithRequirementsIterator) Close ¶
func (it *NounsDAOProposalCreatedWithRequirementsIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOProposalCreatedWithRequirementsIterator) Error ¶
func (it *NounsDAOProposalCreatedWithRequirementsIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOProposalCreatedWithRequirementsIterator) Next ¶
func (it *NounsDAOProposalCreatedWithRequirementsIterator) 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 NounsDAOProposalExecuted ¶
type NounsDAOProposalExecuted struct {
Id *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOProposalExecuted represents a ProposalExecuted event raised by the NounsDAO contract.
type NounsDAOProposalExecutedIterator ¶
type NounsDAOProposalExecutedIterator struct {
Event *NounsDAOProposalExecuted // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOProposalExecutedIterator is returned from FilterProposalExecuted and is used to iterate over the raw logs and unpacked data for ProposalExecuted events raised by the NounsDAO contract.
func (*NounsDAOProposalExecutedIterator) Close ¶
func (it *NounsDAOProposalExecutedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOProposalExecutedIterator) Error ¶
func (it *NounsDAOProposalExecutedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOProposalExecutedIterator) Next ¶
func (it *NounsDAOProposalExecutedIterator) 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 NounsDAOProposalQueued ¶
type NounsDAOProposalQueued struct {
Id *big.Int
Eta *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOProposalQueued represents a ProposalQueued event raised by the NounsDAO contract.
type NounsDAOProposalQueuedIterator ¶
type NounsDAOProposalQueuedIterator struct {
Event *NounsDAOProposalQueued // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOProposalQueuedIterator is returned from FilterProposalQueued and is used to iterate over the raw logs and unpacked data for ProposalQueued events raised by the NounsDAO contract.
func (*NounsDAOProposalQueuedIterator) Close ¶
func (it *NounsDAOProposalQueuedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOProposalQueuedIterator) Error ¶
func (it *NounsDAOProposalQueuedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOProposalQueuedIterator) Next ¶
func (it *NounsDAOProposalQueuedIterator) 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 NounsDAOProposalThresholdBPSSet ¶
type NounsDAOProposalThresholdBPSSet struct {
OldProposalThresholdBPS *big.Int
NewProposalThresholdBPS *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOProposalThresholdBPSSet represents a ProposalThresholdBPSSet event raised by the NounsDAO contract.
type NounsDAOProposalThresholdBPSSetIterator ¶
type NounsDAOProposalThresholdBPSSetIterator struct {
Event *NounsDAOProposalThresholdBPSSet // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOProposalThresholdBPSSetIterator is returned from FilterProposalThresholdBPSSet and is used to iterate over the raw logs and unpacked data for ProposalThresholdBPSSet events raised by the NounsDAO contract.
func (*NounsDAOProposalThresholdBPSSetIterator) Close ¶
func (it *NounsDAOProposalThresholdBPSSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOProposalThresholdBPSSetIterator) Error ¶
func (it *NounsDAOProposalThresholdBPSSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOProposalThresholdBPSSetIterator) Next ¶
func (it *NounsDAOProposalThresholdBPSSetIterator) 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 NounsDAOProposalVetoed ¶
type NounsDAOProposalVetoed struct {
Id *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOProposalVetoed represents a ProposalVetoed event raised by the NounsDAO contract.
type NounsDAOProposalVetoedIterator ¶
type NounsDAOProposalVetoedIterator struct {
Event *NounsDAOProposalVetoed // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOProposalVetoedIterator is returned from FilterProposalVetoed and is used to iterate over the raw logs and unpacked data for ProposalVetoed events raised by the NounsDAO contract.
func (*NounsDAOProposalVetoedIterator) Close ¶
func (it *NounsDAOProposalVetoedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOProposalVetoedIterator) Error ¶
func (it *NounsDAOProposalVetoedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOProposalVetoedIterator) Next ¶
func (it *NounsDAOProposalVetoedIterator) 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 NounsDAOQuorumCoefficientSet ¶
type NounsDAOQuorumCoefficientSet struct {
OldQuorumCoefficient uint32
NewQuorumCoefficient uint32
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOQuorumCoefficientSet represents a QuorumCoefficientSet event raised by the NounsDAO contract.
type NounsDAOQuorumCoefficientSetIterator ¶
type NounsDAOQuorumCoefficientSetIterator struct {
Event *NounsDAOQuorumCoefficientSet // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOQuorumCoefficientSetIterator is returned from FilterQuorumCoefficientSet and is used to iterate over the raw logs and unpacked data for QuorumCoefficientSet events raised by the NounsDAO contract.
func (*NounsDAOQuorumCoefficientSetIterator) Close ¶
func (it *NounsDAOQuorumCoefficientSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOQuorumCoefficientSetIterator) Error ¶
func (it *NounsDAOQuorumCoefficientSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOQuorumCoefficientSetIterator) Next ¶
func (it *NounsDAOQuorumCoefficientSetIterator) 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 NounsDAOQuorumVotesBPSSet ¶
type NounsDAOQuorumVotesBPSSet struct {
OldQuorumVotesBPS *big.Int
NewQuorumVotesBPS *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOQuorumVotesBPSSet represents a QuorumVotesBPSSet event raised by the NounsDAO contract.
type NounsDAOQuorumVotesBPSSetIterator ¶
type NounsDAOQuorumVotesBPSSetIterator struct {
Event *NounsDAOQuorumVotesBPSSet // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOQuorumVotesBPSSetIterator is returned from FilterQuorumVotesBPSSet and is used to iterate over the raw logs and unpacked data for QuorumVotesBPSSet events raised by the NounsDAO contract.
func (*NounsDAOQuorumVotesBPSSetIterator) Close ¶
func (it *NounsDAOQuorumVotesBPSSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOQuorumVotesBPSSetIterator) Error ¶
func (it *NounsDAOQuorumVotesBPSSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOQuorumVotesBPSSetIterator) Next ¶
func (it *NounsDAOQuorumVotesBPSSetIterator) 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 NounsDAORaw ¶
type NounsDAORaw struct {
Contract *NounsDAO // Generic contract binding to access the raw methods on
}
NounsDAORaw is an auto generated low-level Go binding around an Ethereum contract.
func (*NounsDAORaw) Call ¶
func (_NounsDAO *NounsDAORaw) 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 (*NounsDAORaw) Transact ¶
func (_NounsDAO *NounsDAORaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*NounsDAORaw) Transfer ¶
func (_NounsDAO *NounsDAORaw) 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 NounsDAORefundableVote ¶
type NounsDAORefundableVote struct {
Voter common.Address
RefundAmount *big.Int
RefundSent bool
Raw types.Log // Blockchain specific contextual infos
}
NounsDAORefundableVote represents a RefundableVote event raised by the NounsDAO contract.
type NounsDAORefundableVoteIterator ¶
type NounsDAORefundableVoteIterator struct {
Event *NounsDAORefundableVote // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAORefundableVoteIterator is returned from FilterRefundableVote and is used to iterate over the raw logs and unpacked data for RefundableVote events raised by the NounsDAO contract.
func (*NounsDAORefundableVoteIterator) Close ¶
func (it *NounsDAORefundableVoteIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAORefundableVoteIterator) Error ¶
func (it *NounsDAORefundableVoteIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAORefundableVoteIterator) Next ¶
func (it *NounsDAORefundableVoteIterator) 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 NounsDAOSession ¶
type NounsDAOSession struct {
Contract *NounsDAO // 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
}
NounsDAOSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*NounsDAOSession) AcceptAdmin ¶
func (_NounsDAO *NounsDAOSession) AcceptAdmin() (*types.Transaction, error)
AcceptAdmin is a paid mutator transaction binding the contract method 0xe9c714f2.
Solidity: function _acceptAdmin() returns()
func (*NounsDAOSession) AcceptVetoer ¶
func (_NounsDAO *NounsDAOSession) AcceptVetoer() (*types.Transaction, error)
AcceptVetoer is a paid mutator transaction binding the contract method 0x2cfc81c6.
Solidity: function _acceptVetoer() returns()
func (*NounsDAOSession) Admin ¶
func (_NounsDAO *NounsDAOSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*NounsDAOSession) BALLOTTYPEHASH ¶
func (_NounsDAO *NounsDAOSession) BALLOTTYPEHASH() ([32]byte, error)
BALLOTTYPEHASH is a free data retrieval call binding the contract method 0xdeaaa7cc.
Solidity: function BALLOT_TYPEHASH() view returns(bytes32)
func (*NounsDAOSession) BurnVetoPower ¶
func (_NounsDAO *NounsDAOSession) BurnVetoPower() (*types.Transaction, error)
BurnVetoPower is a paid mutator transaction binding the contract method 0xbf7a2963.
Solidity: function _burnVetoPower() returns()
func (*NounsDAOSession) Cancel ¶
func (_NounsDAO *NounsDAOSession) Cancel(proposalId *big.Int) (*types.Transaction, error)
Cancel is a paid mutator transaction binding the contract method 0x40e58ee5.
Solidity: function cancel(uint256 proposalId) returns()
func (*NounsDAOSession) CastRefundableVote ¶
func (_NounsDAO *NounsDAOSession) CastRefundableVote(proposalId *big.Int, support uint8) (*types.Transaction, error)
CastRefundableVote is a paid mutator transaction binding the contract method 0x44fac8f6.
Solidity: function castRefundableVote(uint256 proposalId, uint8 support) returns()
func (*NounsDAOSession) CastRefundableVoteWithReason ¶
func (_NounsDAO *NounsDAOSession) CastRefundableVoteWithReason(proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
CastRefundableVoteWithReason is a paid mutator transaction binding the contract method 0x64c05995.
Solidity: function castRefundableVoteWithReason(uint256 proposalId, uint8 support, string reason) returns()
func (*NounsDAOSession) CastVote ¶
func (_NounsDAO *NounsDAOSession) CastVote(proposalId *big.Int, support uint8) (*types.Transaction, error)
CastVote is a paid mutator transaction binding the contract method 0x56781388.
Solidity: function castVote(uint256 proposalId, uint8 support) returns()
func (*NounsDAOSession) CastVoteBySig ¶
func (_NounsDAO *NounsDAOSession) CastVoteBySig(proposalId *big.Int, support uint8, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
CastVoteBySig is a paid mutator transaction binding the contract method 0x3bccf4fd.
Solidity: function castVoteBySig(uint256 proposalId, uint8 support, uint8 v, bytes32 r, bytes32 s) returns()
func (*NounsDAOSession) CastVoteWithReason ¶
func (_NounsDAO *NounsDAOSession) CastVoteWithReason(proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
CastVoteWithReason is a paid mutator transaction binding the contract method 0x7b3c71d3.
Solidity: function castVoteWithReason(uint256 proposalId, uint8 support, string reason) returns()
func (*NounsDAOSession) DOMAINTYPEHASH ¶
func (_NounsDAO *NounsDAOSession) DOMAINTYPEHASH() ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*NounsDAOSession) DynamicQuorumVotes ¶
func (_NounsDAO *NounsDAOSession) DynamicQuorumVotes(againstVotes *big.Int, totalSupply *big.Int, params NounsDAOStorageV2DynamicQuorumParams) (*big.Int, error)
DynamicQuorumVotes is a free data retrieval call binding the contract method 0x9a0dfb53.
Solidity: function dynamicQuorumVotes(uint256 againstVotes, uint256 totalSupply, (uint16,uint16,uint32) params) pure returns(uint256)
func (*NounsDAOSession) Execute ¶
func (_NounsDAO *NounsDAOSession) Execute(proposalId *big.Int) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0xfe0d94c1.
Solidity: function execute(uint256 proposalId) returns()
func (*NounsDAOSession) GetActions ¶
func (_NounsDAO *NounsDAOSession) GetActions(proposalId *big.Int) (struct { Targets []common.Address Values []*big.Int Signatures []string Calldatas [][]byte }, error)
GetActions is a free data retrieval call binding the contract method 0x328dd982.
Solidity: function getActions(uint256 proposalId) view returns(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas)
func (*NounsDAOSession) GetDynamicQuorumParamsAt ¶
func (_NounsDAO *NounsDAOSession) GetDynamicQuorumParamsAt(blockNumber_ *big.Int) (NounsDAOStorageV2DynamicQuorumParams, error)
GetDynamicQuorumParamsAt is a free data retrieval call binding the contract method 0x47f4a077.
Solidity: function getDynamicQuorumParamsAt(uint256 blockNumber_) view returns((uint16,uint16,uint32))
func (*NounsDAOSession) GetReceipt ¶
func (_NounsDAO *NounsDAOSession) GetReceipt(proposalId *big.Int, voter common.Address) (NounsDAOStorageV1AdjustedReceipt, error)
GetReceipt is a free data retrieval call binding the contract method 0xe23a9a52.
Solidity: function getReceipt(uint256 proposalId, address voter) view returns((bool,uint8,uint96))
func (*NounsDAOSession) Implementation ¶
func (_NounsDAO *NounsDAOSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() view returns(address)
func (*NounsDAOSession) Initialize ¶
func (_NounsDAO *NounsDAOSession) Initialize(timelock_ common.Address, nouns_ common.Address, vetoer_ common.Address, votingPeriod_ *big.Int, votingDelay_ *big.Int, proposalThresholdBPS_ *big.Int, dynamicQuorumParams_ NounsDAOStorageV2DynamicQuorumParams) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x0d183f66.
Solidity: function initialize(address timelock_, address nouns_, address vetoer_, uint256 votingPeriod_, uint256 votingDelay_, uint256 proposalThresholdBPS_, (uint16,uint16,uint32) dynamicQuorumParams_) returns()
func (*NounsDAOSession) LatestProposalIds ¶
LatestProposalIds is a free data retrieval call binding the contract method 0x17977c61.
Solidity: function latestProposalIds(address ) view returns(uint256)
func (*NounsDAOSession) MAXPROPOSALTHRESHOLDBPS ¶
func (_NounsDAO *NounsDAOSession) MAXPROPOSALTHRESHOLDBPS() (*big.Int, error)
MAXPROPOSALTHRESHOLDBPS is a free data retrieval call binding the contract method 0x1e7b5d3a.
Solidity: function MAX_PROPOSAL_THRESHOLD_BPS() view returns(uint256)
func (*NounsDAOSession) MAXQUORUMVOTESBPS ¶
func (_NounsDAO *NounsDAOSession) MAXQUORUMVOTESBPS() (*big.Int, error)
MAXQUORUMVOTESBPS is a free data retrieval call binding the contract method 0xbb677582.
Solidity: function MAX_QUORUM_VOTES_BPS() view returns(uint256)
func (*NounsDAOSession) MAXQUORUMVOTESBPSUPPERBOUND ¶
func (_NounsDAO *NounsDAOSession) MAXQUORUMVOTESBPSUPPERBOUND() (*big.Int, error)
MAXQUORUMVOTESBPSUPPERBOUND is a free data retrieval call binding the contract method 0x26e6dcb0.
Solidity: function MAX_QUORUM_VOTES_BPS_UPPER_BOUND() view returns(uint256)
func (*NounsDAOSession) MAXREFUNDBASEFEE ¶
func (_NounsDAO *NounsDAOSession) MAXREFUNDBASEFEE() (*big.Int, error)
MAXREFUNDBASEFEE is a free data retrieval call binding the contract method 0xbc4cd084.
Solidity: function MAX_REFUND_BASE_FEE() view returns(uint256)
func (*NounsDAOSession) MAXREFUNDGASUSED ¶
func (_NounsDAO *NounsDAOSession) MAXREFUNDGASUSED() (*big.Int, error)
MAXREFUNDGASUSED is a free data retrieval call binding the contract method 0x042bc3de.
Solidity: function MAX_REFUND_GAS_USED() view returns(uint256)
func (*NounsDAOSession) MAXREFUNDPRIORITYFEE ¶
func (_NounsDAO *NounsDAOSession) MAXREFUNDPRIORITYFEE() (*big.Int, error)
MAXREFUNDPRIORITYFEE is a free data retrieval call binding the contract method 0xfbfee876.
Solidity: function MAX_REFUND_PRIORITY_FEE() view returns(uint256)
func (*NounsDAOSession) MAXVOTINGDELAY ¶
func (_NounsDAO *NounsDAOSession) MAXVOTINGDELAY() (*big.Int, error)
MAXVOTINGDELAY is a free data retrieval call binding the contract method 0xb1126263.
Solidity: function MAX_VOTING_DELAY() view returns(uint256)
func (*NounsDAOSession) MAXVOTINGPERIOD ¶
func (_NounsDAO *NounsDAOSession) MAXVOTINGPERIOD() (*big.Int, error)
MAXVOTINGPERIOD is a free data retrieval call binding the contract method 0xa64e024a.
Solidity: function MAX_VOTING_PERIOD() view returns(uint256)
func (*NounsDAOSession) MINPROPOSALTHRESHOLDBPS ¶
func (_NounsDAO *NounsDAOSession) MINPROPOSALTHRESHOLDBPS() (*big.Int, error)
MINPROPOSALTHRESHOLDBPS is a free data retrieval call binding the contract method 0xc82fbd08.
Solidity: function MIN_PROPOSAL_THRESHOLD_BPS() view returns(uint256)
func (*NounsDAOSession) MINQUORUMVOTESBPSLOWERBOUND ¶
func (_NounsDAO *NounsDAOSession) MINQUORUMVOTESBPSLOWERBOUND() (*big.Int, error)
MINQUORUMVOTESBPSLOWERBOUND is a free data retrieval call binding the contract method 0xccfa51c9.
Solidity: function MIN_QUORUM_VOTES_BPS_LOWER_BOUND() view returns(uint256)
func (*NounsDAOSession) MINQUORUMVOTESBPSUPPERBOUND ¶
func (_NounsDAO *NounsDAOSession) MINQUORUMVOTESBPSUPPERBOUND() (*big.Int, error)
MINQUORUMVOTESBPSUPPERBOUND is a free data retrieval call binding the contract method 0xe7951bb9.
Solidity: function MIN_QUORUM_VOTES_BPS_UPPER_BOUND() view returns(uint256)
func (*NounsDAOSession) MINVOTINGDELAY ¶
func (_NounsDAO *NounsDAOSession) MINVOTINGDELAY() (*big.Int, error)
MINVOTINGDELAY is a free data retrieval call binding the contract method 0xe48083fe.
Solidity: function MIN_VOTING_DELAY() view returns(uint256)
func (*NounsDAOSession) MINVOTINGPERIOD ¶
func (_NounsDAO *NounsDAOSession) MINVOTINGPERIOD() (*big.Int, error)
MINVOTINGPERIOD is a free data retrieval call binding the contract method 0x215809ca.
Solidity: function MIN_VOTING_PERIOD() view returns(uint256)
func (*NounsDAOSession) MaxQuorumVotes ¶
func (_NounsDAO *NounsDAOSession) MaxQuorumVotes() (*big.Int, error)
MaxQuorumVotes is a free data retrieval call binding the contract method 0x7fa230bd.
Solidity: function maxQuorumVotes() view returns(uint256)
func (*NounsDAOSession) MinQuorumVotes ¶
func (_NounsDAO *NounsDAOSession) MinQuorumVotes() (*big.Int, error)
MinQuorumVotes is a free data retrieval call binding the contract method 0x3e273334.
Solidity: function minQuorumVotes() view returns(uint256)
func (*NounsDAOSession) Name ¶
func (_NounsDAO *NounsDAOSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*NounsDAOSession) Nouns ¶
func (_NounsDAO *NounsDAOSession) Nouns() (common.Address, error)
Nouns is a free data retrieval call binding the contract method 0x2de45f18.
Solidity: function nouns() view returns(address)
func (*NounsDAOSession) PendingAdmin ¶
func (_NounsDAO *NounsDAOSession) PendingAdmin() (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() view returns(address)
func (*NounsDAOSession) PendingVetoer ¶
func (_NounsDAO *NounsDAOSession) PendingVetoer() (common.Address, error)
PendingVetoer is a free data retrieval call binding the contract method 0xa67d0635.
Solidity: function pendingVetoer() view returns(address)
func (*NounsDAOSession) ProposalCount ¶
func (_NounsDAO *NounsDAOSession) ProposalCount() (*big.Int, error)
ProposalCount is a free data retrieval call binding the contract method 0xda35c664.
Solidity: function proposalCount() view returns(uint256)
func (*NounsDAOSession) ProposalMaxOperations ¶
func (_NounsDAO *NounsDAOSession) ProposalMaxOperations() (*big.Int, error)
ProposalMaxOperations is a free data retrieval call binding the contract method 0x7bdbe4d0.
Solidity: function proposalMaxOperations() view returns(uint256)
func (*NounsDAOSession) ProposalThreshold ¶
func (_NounsDAO *NounsDAOSession) ProposalThreshold() (*big.Int, error)
ProposalThreshold is a free data retrieval call binding the contract method 0xb58131b0.
Solidity: function proposalThreshold() view returns(uint256)
func (*NounsDAOSession) ProposalThresholdBPS ¶
func (_NounsDAO *NounsDAOSession) ProposalThresholdBPS() (*big.Int, error)
ProposalThresholdBPS is a free data retrieval call binding the contract method 0x14a67ea4.
Solidity: function proposalThresholdBPS() view returns(uint256)
func (*NounsDAOSession) Proposals ¶
func (_NounsDAO *NounsDAOSession) Proposals(proposalId *big.Int) (NounsDAOStorageV2ProposalCondensed, error)
Proposals is a free data retrieval call binding the contract method 0x013cf08b.
Solidity: function proposals(uint256 proposalId) view returns((uint256,address,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bool,bool,bool,uint256,uint256))
func (*NounsDAOSession) Propose ¶
func (_NounsDAO *NounsDAOSession) Propose(targets []common.Address, values []*big.Int, signatures []string, calldatas [][]byte, description string) (*types.Transaction, error)
Propose is a paid mutator transaction binding the contract method 0xda95691a.
Solidity: function propose(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, string description) returns(uint256)
func (*NounsDAOSession) Queue ¶
func (_NounsDAO *NounsDAOSession) Queue(proposalId *big.Int) (*types.Transaction, error)
Queue is a paid mutator transaction binding the contract method 0xddf0b009.
Solidity: function queue(uint256 proposalId) returns()
func (*NounsDAOSession) QuorumParamsCheckpoints ¶
func (_NounsDAO *NounsDAOSession) QuorumParamsCheckpoints(arg0 *big.Int) (struct { FromBlock uint32 Params NounsDAOStorageV2DynamicQuorumParams }, error)
QuorumParamsCheckpoints is a free data retrieval call binding the contract method 0xabb308b2.
Solidity: function quorumParamsCheckpoints(uint256 ) view returns(uint32 fromBlock, (uint16,uint16,uint32) params)
func (*NounsDAOSession) QuorumVotes ¶
QuorumVotes is a free data retrieval call binding the contract method 0x0f7b1f08.
Solidity: function quorumVotes(uint256 proposalId) view returns(uint256)
func (*NounsDAOSession) QuorumVotesBPS ¶
func (_NounsDAO *NounsDAOSession) QuorumVotesBPS() (*big.Int, error)
QuorumVotesBPS is a free data retrieval call binding the contract method 0x83cce0e1.
Solidity: function quorumVotesBPS() view returns(uint256)
func (*NounsDAOSession) REFUNDBASEGAS ¶
func (_NounsDAO *NounsDAOSession) REFUNDBASEGAS() (*big.Int, error)
REFUNDBASEGAS is a free data retrieval call binding the contract method 0x3be8ef3f.
Solidity: function REFUND_BASE_GAS() view returns(uint256)
func (*NounsDAOSession) Receive ¶
func (_NounsDAO *NounsDAOSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*NounsDAOSession) SetDynamicQuorumParams ¶
func (_NounsDAO *NounsDAOSession) SetDynamicQuorumParams(newMinQuorumVotesBPS uint16, newMaxQuorumVotesBPS uint16, newQuorumCoefficient uint32) (*types.Transaction, error)
SetDynamicQuorumParams is a paid mutator transaction binding the contract method 0xec91deda.
Solidity: function _setDynamicQuorumParams(uint16 newMinQuorumVotesBPS, uint16 newMaxQuorumVotesBPS, uint32 newQuorumCoefficient) returns()
func (*NounsDAOSession) SetMaxQuorumVotesBPS ¶
func (_NounsDAO *NounsDAOSession) SetMaxQuorumVotesBPS(newMaxQuorumVotesBPS uint16) (*types.Transaction, error)
SetMaxQuorumVotesBPS is a paid mutator transaction binding the contract method 0x50196db3.
Solidity: function _setMaxQuorumVotesBPS(uint16 newMaxQuorumVotesBPS) returns()
func (*NounsDAOSession) SetMinQuorumVotesBPS ¶
func (_NounsDAO *NounsDAOSession) SetMinQuorumVotesBPS(newMinQuorumVotesBPS uint16) (*types.Transaction, error)
SetMinQuorumVotesBPS is a paid mutator transaction binding the contract method 0x7a3da691.
Solidity: function _setMinQuorumVotesBPS(uint16 newMinQuorumVotesBPS) returns()
func (*NounsDAOSession) SetPendingAdmin ¶
func (_NounsDAO *NounsDAOSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error)
SetPendingAdmin is a paid mutator transaction binding the contract method 0xb71d1a0c.
Solidity: function _setPendingAdmin(address newPendingAdmin) returns()
func (*NounsDAOSession) SetPendingVetoer ¶
func (_NounsDAO *NounsDAOSession) SetPendingVetoer(newPendingVetoer common.Address) (*types.Transaction, error)
SetPendingVetoer is a paid mutator transaction binding the contract method 0xd3f662e1.
Solidity: function _setPendingVetoer(address newPendingVetoer) returns()
func (*NounsDAOSession) SetProposalThresholdBPS ¶
func (_NounsDAO *NounsDAOSession) SetProposalThresholdBPS(newProposalThresholdBPS *big.Int) (*types.Transaction, error)
SetProposalThresholdBPS is a paid mutator transaction binding the contract method 0x97d048e5.
Solidity: function _setProposalThresholdBPS(uint256 newProposalThresholdBPS) returns()
func (*NounsDAOSession) SetQuorumCoefficient ¶
func (_NounsDAO *NounsDAOSession) SetQuorumCoefficient(newQuorumCoefficient uint32) (*types.Transaction, error)
SetQuorumCoefficient is a paid mutator transaction binding the contract method 0x2b5ca189.
Solidity: function _setQuorumCoefficient(uint32 newQuorumCoefficient) returns()
func (*NounsDAOSession) SetVotingDelay ¶
func (_NounsDAO *NounsDAOSession) SetVotingDelay(newVotingDelay *big.Int) (*types.Transaction, error)
SetVotingDelay is a paid mutator transaction binding the contract method 0x1dfb1b5a.
Solidity: function _setVotingDelay(uint256 newVotingDelay) returns()
func (*NounsDAOSession) SetVotingPeriod ¶
func (_NounsDAO *NounsDAOSession) SetVotingPeriod(newVotingPeriod *big.Int) (*types.Transaction, error)
SetVotingPeriod is a paid mutator transaction binding the contract method 0x0ea2d98c.
Solidity: function _setVotingPeriod(uint256 newVotingPeriod) returns()
func (*NounsDAOSession) State ¶
func (_NounsDAO *NounsDAOSession) State(proposalId *big.Int) (uint8, error)
State is a free data retrieval call binding the contract method 0x3e4f49e6.
Solidity: function state(uint256 proposalId) view returns(uint8)
func (*NounsDAOSession) Timelock ¶
func (_NounsDAO *NounsDAOSession) Timelock() (common.Address, error)
Timelock is a free data retrieval call binding the contract method 0xd33219b4.
Solidity: function timelock() view returns(address)
func (*NounsDAOSession) Veto ¶
func (_NounsDAO *NounsDAOSession) Veto(proposalId *big.Int) (*types.Transaction, error)
Veto is a paid mutator transaction binding the contract method 0x1d28dec7.
Solidity: function veto(uint256 proposalId) returns()
func (*NounsDAOSession) Vetoer ¶
func (_NounsDAO *NounsDAOSession) Vetoer() (common.Address, error)
Vetoer is a free data retrieval call binding the contract method 0xd8bff440.
Solidity: function vetoer() view returns(address)
func (*NounsDAOSession) VotingDelay ¶
func (_NounsDAO *NounsDAOSession) VotingDelay() (*big.Int, error)
VotingDelay is a free data retrieval call binding the contract method 0x3932abb1.
Solidity: function votingDelay() view returns(uint256)
func (*NounsDAOSession) VotingPeriod ¶
func (_NounsDAO *NounsDAOSession) VotingPeriod() (*big.Int, error)
VotingPeriod is a free data retrieval call binding the contract method 0x02a251a3.
Solidity: function votingPeriod() view returns(uint256)
func (*NounsDAOSession) Withdraw ¶
func (_NounsDAO *NounsDAOSession) Withdraw() (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xc10eb14d.
Solidity: function _withdraw() returns(uint256, bool)
type NounsDAOStorageV1AdjustedReceipt ¶
NounsDAOStorageV1AdjustedReceipt is an auto generated low-level Go binding around an user-defined struct.
type NounsDAOStorageV2DynamicQuorumParams ¶
type NounsDAOStorageV2DynamicQuorumParams struct {
MinQuorumVotesBPS uint16
MaxQuorumVotesBPS uint16
QuorumCoefficient uint32
}
NounsDAOStorageV2DynamicQuorumParams is an auto generated low-level Go binding around an user-defined struct.
type NounsDAOStorageV2ProposalCondensed ¶
type NounsDAOStorageV2ProposalCondensed struct {
Id *big.Int
Proposer common.Address
ProposalThreshold *big.Int
QuorumVotes *big.Int
Eta *big.Int
StartBlock *big.Int
EndBlock *big.Int
ForVotes *big.Int
AgainstVotes *big.Int
AbstainVotes *big.Int
Canceled bool
Vetoed bool
Executed bool
TotalSupply *big.Int
CreationBlock *big.Int
}
NounsDAOStorageV2ProposalCondensed is an auto generated low-level Go binding around an user-defined struct.
type NounsDAOTransactor ¶
type NounsDAOTransactor struct {
// contains filtered or unexported fields
}
NounsDAOTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewNounsDAOTransactor ¶
func NewNounsDAOTransactor(address common.Address, transactor bind.ContractTransactor) (*NounsDAOTransactor, error)
NewNounsDAOTransactor creates a new write-only instance of NounsDAO, bound to a specific deployed contract.
func (*NounsDAOTransactor) AcceptAdmin ¶
func (_NounsDAO *NounsDAOTransactor) AcceptAdmin(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptAdmin is a paid mutator transaction binding the contract method 0xe9c714f2.
Solidity: function _acceptAdmin() returns()
func (*NounsDAOTransactor) AcceptVetoer ¶
func (_NounsDAO *NounsDAOTransactor) AcceptVetoer(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptVetoer is a paid mutator transaction binding the contract method 0x2cfc81c6.
Solidity: function _acceptVetoer() returns()
func (*NounsDAOTransactor) BurnVetoPower ¶
func (_NounsDAO *NounsDAOTransactor) BurnVetoPower(opts *bind.TransactOpts) (*types.Transaction, error)
BurnVetoPower is a paid mutator transaction binding the contract method 0xbf7a2963.
Solidity: function _burnVetoPower() returns()
func (*NounsDAOTransactor) Cancel ¶
func (_NounsDAO *NounsDAOTransactor) Cancel(opts *bind.TransactOpts, proposalId *big.Int) (*types.Transaction, error)
Cancel is a paid mutator transaction binding the contract method 0x40e58ee5.
Solidity: function cancel(uint256 proposalId) returns()
func (*NounsDAOTransactor) CastRefundableVote ¶
func (_NounsDAO *NounsDAOTransactor) CastRefundableVote(opts *bind.TransactOpts, proposalId *big.Int, support uint8) (*types.Transaction, error)
CastRefundableVote is a paid mutator transaction binding the contract method 0x44fac8f6.
Solidity: function castRefundableVote(uint256 proposalId, uint8 support) returns()
func (*NounsDAOTransactor) CastRefundableVoteWithReason ¶
func (_NounsDAO *NounsDAOTransactor) CastRefundableVoteWithReason(opts *bind.TransactOpts, proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
CastRefundableVoteWithReason is a paid mutator transaction binding the contract method 0x64c05995.
Solidity: function castRefundableVoteWithReason(uint256 proposalId, uint8 support, string reason) returns()
func (*NounsDAOTransactor) CastVote ¶
func (_NounsDAO *NounsDAOTransactor) CastVote(opts *bind.TransactOpts, proposalId *big.Int, support uint8) (*types.Transaction, error)
CastVote is a paid mutator transaction binding the contract method 0x56781388.
Solidity: function castVote(uint256 proposalId, uint8 support) returns()
func (*NounsDAOTransactor) CastVoteBySig ¶
func (_NounsDAO *NounsDAOTransactor) CastVoteBySig(opts *bind.TransactOpts, proposalId *big.Int, support uint8, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
CastVoteBySig is a paid mutator transaction binding the contract method 0x3bccf4fd.
Solidity: function castVoteBySig(uint256 proposalId, uint8 support, uint8 v, bytes32 r, bytes32 s) returns()
func (*NounsDAOTransactor) CastVoteWithReason ¶
func (_NounsDAO *NounsDAOTransactor) CastVoteWithReason(opts *bind.TransactOpts, proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
CastVoteWithReason is a paid mutator transaction binding the contract method 0x7b3c71d3.
Solidity: function castVoteWithReason(uint256 proposalId, uint8 support, string reason) returns()
func (*NounsDAOTransactor) Execute ¶
func (_NounsDAO *NounsDAOTransactor) Execute(opts *bind.TransactOpts, proposalId *big.Int) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0xfe0d94c1.
Solidity: function execute(uint256 proposalId) returns()
func (*NounsDAOTransactor) Initialize ¶
func (_NounsDAO *NounsDAOTransactor) Initialize(opts *bind.TransactOpts, timelock_ common.Address, nouns_ common.Address, vetoer_ common.Address, votingPeriod_ *big.Int, votingDelay_ *big.Int, proposalThresholdBPS_ *big.Int, dynamicQuorumParams_ NounsDAOStorageV2DynamicQuorumParams) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x0d183f66.
Solidity: function initialize(address timelock_, address nouns_, address vetoer_, uint256 votingPeriod_, uint256 votingDelay_, uint256 proposalThresholdBPS_, (uint16,uint16,uint32) dynamicQuorumParams_) returns()
func (*NounsDAOTransactor) Propose ¶
func (_NounsDAO *NounsDAOTransactor) Propose(opts *bind.TransactOpts, targets []common.Address, values []*big.Int, signatures []string, calldatas [][]byte, description string) (*types.Transaction, error)
Propose is a paid mutator transaction binding the contract method 0xda95691a.
Solidity: function propose(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, string description) returns(uint256)
func (*NounsDAOTransactor) Queue ¶
func (_NounsDAO *NounsDAOTransactor) Queue(opts *bind.TransactOpts, proposalId *big.Int) (*types.Transaction, error)
Queue is a paid mutator transaction binding the contract method 0xddf0b009.
Solidity: function queue(uint256 proposalId) returns()
func (*NounsDAOTransactor) Receive ¶
func (_NounsDAO *NounsDAOTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*NounsDAOTransactor) SetDynamicQuorumParams ¶
func (_NounsDAO *NounsDAOTransactor) SetDynamicQuorumParams(opts *bind.TransactOpts, newMinQuorumVotesBPS uint16, newMaxQuorumVotesBPS uint16, newQuorumCoefficient uint32) (*types.Transaction, error)
SetDynamicQuorumParams is a paid mutator transaction binding the contract method 0xec91deda.
Solidity: function _setDynamicQuorumParams(uint16 newMinQuorumVotesBPS, uint16 newMaxQuorumVotesBPS, uint32 newQuorumCoefficient) returns()
func (*NounsDAOTransactor) SetMaxQuorumVotesBPS ¶
func (_NounsDAO *NounsDAOTransactor) SetMaxQuorumVotesBPS(opts *bind.TransactOpts, newMaxQuorumVotesBPS uint16) (*types.Transaction, error)
SetMaxQuorumVotesBPS is a paid mutator transaction binding the contract method 0x50196db3.
Solidity: function _setMaxQuorumVotesBPS(uint16 newMaxQuorumVotesBPS) returns()
func (*NounsDAOTransactor) SetMinQuorumVotesBPS ¶
func (_NounsDAO *NounsDAOTransactor) SetMinQuorumVotesBPS(opts *bind.TransactOpts, newMinQuorumVotesBPS uint16) (*types.Transaction, error)
SetMinQuorumVotesBPS is a paid mutator transaction binding the contract method 0x7a3da691.
Solidity: function _setMinQuorumVotesBPS(uint16 newMinQuorumVotesBPS) returns()
func (*NounsDAOTransactor) SetPendingAdmin ¶
func (_NounsDAO *NounsDAOTransactor) SetPendingAdmin(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error)
SetPendingAdmin is a paid mutator transaction binding the contract method 0xb71d1a0c.
Solidity: function _setPendingAdmin(address newPendingAdmin) returns()
func (*NounsDAOTransactor) SetPendingVetoer ¶
func (_NounsDAO *NounsDAOTransactor) SetPendingVetoer(opts *bind.TransactOpts, newPendingVetoer common.Address) (*types.Transaction, error)
SetPendingVetoer is a paid mutator transaction binding the contract method 0xd3f662e1.
Solidity: function _setPendingVetoer(address newPendingVetoer) returns()
func (*NounsDAOTransactor) SetProposalThresholdBPS ¶
func (_NounsDAO *NounsDAOTransactor) SetProposalThresholdBPS(opts *bind.TransactOpts, newProposalThresholdBPS *big.Int) (*types.Transaction, error)
SetProposalThresholdBPS is a paid mutator transaction binding the contract method 0x97d048e5.
Solidity: function _setProposalThresholdBPS(uint256 newProposalThresholdBPS) returns()
func (*NounsDAOTransactor) SetQuorumCoefficient ¶
func (_NounsDAO *NounsDAOTransactor) SetQuorumCoefficient(opts *bind.TransactOpts, newQuorumCoefficient uint32) (*types.Transaction, error)
SetQuorumCoefficient is a paid mutator transaction binding the contract method 0x2b5ca189.
Solidity: function _setQuorumCoefficient(uint32 newQuorumCoefficient) returns()
func (*NounsDAOTransactor) SetVotingDelay ¶
func (_NounsDAO *NounsDAOTransactor) SetVotingDelay(opts *bind.TransactOpts, newVotingDelay *big.Int) (*types.Transaction, error)
SetVotingDelay is a paid mutator transaction binding the contract method 0x1dfb1b5a.
Solidity: function _setVotingDelay(uint256 newVotingDelay) returns()
func (*NounsDAOTransactor) SetVotingPeriod ¶
func (_NounsDAO *NounsDAOTransactor) SetVotingPeriod(opts *bind.TransactOpts, newVotingPeriod *big.Int) (*types.Transaction, error)
SetVotingPeriod is a paid mutator transaction binding the contract method 0x0ea2d98c.
Solidity: function _setVotingPeriod(uint256 newVotingPeriod) returns()
func (*NounsDAOTransactor) Veto ¶
func (_NounsDAO *NounsDAOTransactor) Veto(opts *bind.TransactOpts, proposalId *big.Int) (*types.Transaction, error)
Veto is a paid mutator transaction binding the contract method 0x1d28dec7.
Solidity: function veto(uint256 proposalId) returns()
func (*NounsDAOTransactor) Withdraw ¶
func (_NounsDAO *NounsDAOTransactor) Withdraw(opts *bind.TransactOpts) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xc10eb14d.
Solidity: function _withdraw() returns(uint256, bool)
type NounsDAOTransactorRaw ¶
type NounsDAOTransactorRaw struct {
Contract *NounsDAOTransactor // Generic write-only contract binding to access the raw methods on
}
NounsDAOTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*NounsDAOTransactorRaw) Transact ¶
func (_NounsDAO *NounsDAOTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*NounsDAOTransactorRaw) Transfer ¶
func (_NounsDAO *NounsDAOTransactorRaw) 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 NounsDAOTransactorSession ¶
type NounsDAOTransactorSession struct {
Contract *NounsDAOTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
NounsDAOTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*NounsDAOTransactorSession) AcceptAdmin ¶
func (_NounsDAO *NounsDAOTransactorSession) AcceptAdmin() (*types.Transaction, error)
AcceptAdmin is a paid mutator transaction binding the contract method 0xe9c714f2.
Solidity: function _acceptAdmin() returns()
func (*NounsDAOTransactorSession) AcceptVetoer ¶
func (_NounsDAO *NounsDAOTransactorSession) AcceptVetoer() (*types.Transaction, error)
AcceptVetoer is a paid mutator transaction binding the contract method 0x2cfc81c6.
Solidity: function _acceptVetoer() returns()
func (*NounsDAOTransactorSession) BurnVetoPower ¶
func (_NounsDAO *NounsDAOTransactorSession) BurnVetoPower() (*types.Transaction, error)
BurnVetoPower is a paid mutator transaction binding the contract method 0xbf7a2963.
Solidity: function _burnVetoPower() returns()
func (*NounsDAOTransactorSession) Cancel ¶
func (_NounsDAO *NounsDAOTransactorSession) Cancel(proposalId *big.Int) (*types.Transaction, error)
Cancel is a paid mutator transaction binding the contract method 0x40e58ee5.
Solidity: function cancel(uint256 proposalId) returns()
func (*NounsDAOTransactorSession) CastRefundableVote ¶
func (_NounsDAO *NounsDAOTransactorSession) CastRefundableVote(proposalId *big.Int, support uint8) (*types.Transaction, error)
CastRefundableVote is a paid mutator transaction binding the contract method 0x44fac8f6.
Solidity: function castRefundableVote(uint256 proposalId, uint8 support) returns()
func (*NounsDAOTransactorSession) CastRefundableVoteWithReason ¶
func (_NounsDAO *NounsDAOTransactorSession) CastRefundableVoteWithReason(proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
CastRefundableVoteWithReason is a paid mutator transaction binding the contract method 0x64c05995.
Solidity: function castRefundableVoteWithReason(uint256 proposalId, uint8 support, string reason) returns()
func (*NounsDAOTransactorSession) CastVote ¶
func (_NounsDAO *NounsDAOTransactorSession) CastVote(proposalId *big.Int, support uint8) (*types.Transaction, error)
CastVote is a paid mutator transaction binding the contract method 0x56781388.
Solidity: function castVote(uint256 proposalId, uint8 support) returns()
func (*NounsDAOTransactorSession) CastVoteBySig ¶
func (_NounsDAO *NounsDAOTransactorSession) CastVoteBySig(proposalId *big.Int, support uint8, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
CastVoteBySig is a paid mutator transaction binding the contract method 0x3bccf4fd.
Solidity: function castVoteBySig(uint256 proposalId, uint8 support, uint8 v, bytes32 r, bytes32 s) returns()
func (*NounsDAOTransactorSession) CastVoteWithReason ¶
func (_NounsDAO *NounsDAOTransactorSession) CastVoteWithReason(proposalId *big.Int, support uint8, reason string) (*types.Transaction, error)
CastVoteWithReason is a paid mutator transaction binding the contract method 0x7b3c71d3.
Solidity: function castVoteWithReason(uint256 proposalId, uint8 support, string reason) returns()
func (*NounsDAOTransactorSession) Execute ¶
func (_NounsDAO *NounsDAOTransactorSession) Execute(proposalId *big.Int) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0xfe0d94c1.
Solidity: function execute(uint256 proposalId) returns()
func (*NounsDAOTransactorSession) Initialize ¶
func (_NounsDAO *NounsDAOTransactorSession) Initialize(timelock_ common.Address, nouns_ common.Address, vetoer_ common.Address, votingPeriod_ *big.Int, votingDelay_ *big.Int, proposalThresholdBPS_ *big.Int, dynamicQuorumParams_ NounsDAOStorageV2DynamicQuorumParams) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x0d183f66.
Solidity: function initialize(address timelock_, address nouns_, address vetoer_, uint256 votingPeriod_, uint256 votingDelay_, uint256 proposalThresholdBPS_, (uint16,uint16,uint32) dynamicQuorumParams_) returns()
func (*NounsDAOTransactorSession) Propose ¶
func (_NounsDAO *NounsDAOTransactorSession) Propose(targets []common.Address, values []*big.Int, signatures []string, calldatas [][]byte, description string) (*types.Transaction, error)
Propose is a paid mutator transaction binding the contract method 0xda95691a.
Solidity: function propose(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, string description) returns(uint256)
func (*NounsDAOTransactorSession) Queue ¶
func (_NounsDAO *NounsDAOTransactorSession) Queue(proposalId *big.Int) (*types.Transaction, error)
Queue is a paid mutator transaction binding the contract method 0xddf0b009.
Solidity: function queue(uint256 proposalId) returns()
func (*NounsDAOTransactorSession) Receive ¶
func (_NounsDAO *NounsDAOTransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*NounsDAOTransactorSession) SetDynamicQuorumParams ¶
func (_NounsDAO *NounsDAOTransactorSession) SetDynamicQuorumParams(newMinQuorumVotesBPS uint16, newMaxQuorumVotesBPS uint16, newQuorumCoefficient uint32) (*types.Transaction, error)
SetDynamicQuorumParams is a paid mutator transaction binding the contract method 0xec91deda.
Solidity: function _setDynamicQuorumParams(uint16 newMinQuorumVotesBPS, uint16 newMaxQuorumVotesBPS, uint32 newQuorumCoefficient) returns()
func (*NounsDAOTransactorSession) SetMaxQuorumVotesBPS ¶
func (_NounsDAO *NounsDAOTransactorSession) SetMaxQuorumVotesBPS(newMaxQuorumVotesBPS uint16) (*types.Transaction, error)
SetMaxQuorumVotesBPS is a paid mutator transaction binding the contract method 0x50196db3.
Solidity: function _setMaxQuorumVotesBPS(uint16 newMaxQuorumVotesBPS) returns()
func (*NounsDAOTransactorSession) SetMinQuorumVotesBPS ¶
func (_NounsDAO *NounsDAOTransactorSession) SetMinQuorumVotesBPS(newMinQuorumVotesBPS uint16) (*types.Transaction, error)
SetMinQuorumVotesBPS is a paid mutator transaction binding the contract method 0x7a3da691.
Solidity: function _setMinQuorumVotesBPS(uint16 newMinQuorumVotesBPS) returns()
func (*NounsDAOTransactorSession) SetPendingAdmin ¶
func (_NounsDAO *NounsDAOTransactorSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error)
SetPendingAdmin is a paid mutator transaction binding the contract method 0xb71d1a0c.
Solidity: function _setPendingAdmin(address newPendingAdmin) returns()
func (*NounsDAOTransactorSession) SetPendingVetoer ¶
func (_NounsDAO *NounsDAOTransactorSession) SetPendingVetoer(newPendingVetoer common.Address) (*types.Transaction, error)
SetPendingVetoer is a paid mutator transaction binding the contract method 0xd3f662e1.
Solidity: function _setPendingVetoer(address newPendingVetoer) returns()
func (*NounsDAOTransactorSession) SetProposalThresholdBPS ¶
func (_NounsDAO *NounsDAOTransactorSession) SetProposalThresholdBPS(newProposalThresholdBPS *big.Int) (*types.Transaction, error)
SetProposalThresholdBPS is a paid mutator transaction binding the contract method 0x97d048e5.
Solidity: function _setProposalThresholdBPS(uint256 newProposalThresholdBPS) returns()
func (*NounsDAOTransactorSession) SetQuorumCoefficient ¶
func (_NounsDAO *NounsDAOTransactorSession) SetQuorumCoefficient(newQuorumCoefficient uint32) (*types.Transaction, error)
SetQuorumCoefficient is a paid mutator transaction binding the contract method 0x2b5ca189.
Solidity: function _setQuorumCoefficient(uint32 newQuorumCoefficient) returns()
func (*NounsDAOTransactorSession) SetVotingDelay ¶
func (_NounsDAO *NounsDAOTransactorSession) SetVotingDelay(newVotingDelay *big.Int) (*types.Transaction, error)
SetVotingDelay is a paid mutator transaction binding the contract method 0x1dfb1b5a.
Solidity: function _setVotingDelay(uint256 newVotingDelay) returns()
func (*NounsDAOTransactorSession) SetVotingPeriod ¶
func (_NounsDAO *NounsDAOTransactorSession) SetVotingPeriod(newVotingPeriod *big.Int) (*types.Transaction, error)
SetVotingPeriod is a paid mutator transaction binding the contract method 0x0ea2d98c.
Solidity: function _setVotingPeriod(uint256 newVotingPeriod) returns()
func (*NounsDAOTransactorSession) Veto ¶
func (_NounsDAO *NounsDAOTransactorSession) Veto(proposalId *big.Int) (*types.Transaction, error)
Veto is a paid mutator transaction binding the contract method 0x1d28dec7.
Solidity: function veto(uint256 proposalId) returns()
func (*NounsDAOTransactorSession) Withdraw ¶
func (_NounsDAO *NounsDAOTransactorSession) Withdraw() (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xc10eb14d.
Solidity: function _withdraw() returns(uint256, bool)
type NounsDAOVoteCast ¶
type NounsDAOVoteCast struct {
Voter common.Address
ProposalId *big.Int
Support uint8
Votes *big.Int
Reason string
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOVoteCast represents a VoteCast event raised by the NounsDAO contract.
type NounsDAOVoteCastIterator ¶
type NounsDAOVoteCastIterator struct {
Event *NounsDAOVoteCast // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOVoteCastIterator is returned from FilterVoteCast and is used to iterate over the raw logs and unpacked data for VoteCast events raised by the NounsDAO contract.
func (*NounsDAOVoteCastIterator) Close ¶
func (it *NounsDAOVoteCastIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOVoteCastIterator) Error ¶
func (it *NounsDAOVoteCastIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOVoteCastIterator) Next ¶
func (it *NounsDAOVoteCastIterator) 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 NounsDAOVotingDelaySet ¶
type NounsDAOVotingDelaySet struct {
OldVotingDelay *big.Int
NewVotingDelay *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOVotingDelaySet represents a VotingDelaySet event raised by the NounsDAO contract.
type NounsDAOVotingDelaySetIterator ¶
type NounsDAOVotingDelaySetIterator struct {
Event *NounsDAOVotingDelaySet // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOVotingDelaySetIterator is returned from FilterVotingDelaySet and is used to iterate over the raw logs and unpacked data for VotingDelaySet events raised by the NounsDAO contract.
func (*NounsDAOVotingDelaySetIterator) Close ¶
func (it *NounsDAOVotingDelaySetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOVotingDelaySetIterator) Error ¶
func (it *NounsDAOVotingDelaySetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOVotingDelaySetIterator) Next ¶
func (it *NounsDAOVotingDelaySetIterator) 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 NounsDAOVotingPeriodSet ¶
type NounsDAOVotingPeriodSet struct {
OldVotingPeriod *big.Int
NewVotingPeriod *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOVotingPeriodSet represents a VotingPeriodSet event raised by the NounsDAO contract.
type NounsDAOVotingPeriodSetIterator ¶
type NounsDAOVotingPeriodSetIterator struct {
Event *NounsDAOVotingPeriodSet // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOVotingPeriodSetIterator is returned from FilterVotingPeriodSet and is used to iterate over the raw logs and unpacked data for VotingPeriodSet events raised by the NounsDAO contract.
func (*NounsDAOVotingPeriodSetIterator) Close ¶
func (it *NounsDAOVotingPeriodSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOVotingPeriodSetIterator) Error ¶
func (it *NounsDAOVotingPeriodSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOVotingPeriodSetIterator) Next ¶
func (it *NounsDAOVotingPeriodSetIterator) 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 NounsDAOWithdraw ¶
type NounsDAOWithdraw struct {
Amount *big.Int
Sent bool
Raw types.Log // Blockchain specific contextual infos
}
NounsDAOWithdraw represents a Withdraw event raised by the NounsDAO contract.
type NounsDAOWithdrawIterator ¶
type NounsDAOWithdrawIterator struct {
Event *NounsDAOWithdraw // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsDAOWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the NounsDAO contract.
func (*NounsDAOWithdrawIterator) Close ¶
func (it *NounsDAOWithdrawIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsDAOWithdrawIterator) Error ¶
func (it *NounsDAOWithdrawIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsDAOWithdrawIterator) Next ¶
func (it *NounsDAOWithdrawIterator) 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 NounsToken ¶
type NounsToken struct {
NounsTokenCaller // Read-only binding to the contract
NounsTokenTransactor // Write-only binding to the contract
NounsTokenFilterer // Log filterer for contract events
}
NounsToken is an auto generated Go binding around an Ethereum contract.
func NewNounsToken ¶
func NewNounsToken(address common.Address, backend bind.ContractBackend) (*NounsToken, error)
NewNounsToken creates a new instance of NounsToken, bound to a specific deployed contract.
type NounsTokenApproval ¶
type NounsTokenApproval struct {
Owner common.Address
Approved common.Address
TokenId *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenApproval represents a Approval event raised by the NounsToken contract.
type NounsTokenApprovalForAll ¶
type NounsTokenApprovalForAll struct {
Owner common.Address
Operator common.Address
Approved bool
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenApprovalForAll represents a ApprovalForAll event raised by the NounsToken contract.
type NounsTokenApprovalForAllIterator ¶
type NounsTokenApprovalForAllIterator struct {
Event *NounsTokenApprovalForAll // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the NounsToken contract.
func (*NounsTokenApprovalForAllIterator) Close ¶
func (it *NounsTokenApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenApprovalForAllIterator) Error ¶
func (it *NounsTokenApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenApprovalForAllIterator) Next ¶
func (it *NounsTokenApprovalForAllIterator) 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 NounsTokenApprovalIterator ¶
type NounsTokenApprovalIterator struct {
Event *NounsTokenApproval // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the NounsToken contract.
func (*NounsTokenApprovalIterator) Close ¶
func (it *NounsTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenApprovalIterator) Error ¶
func (it *NounsTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenApprovalIterator) Next ¶
func (it *NounsTokenApprovalIterator) 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 NounsTokenCaller ¶
type NounsTokenCaller struct {
// contains filtered or unexported fields
}
NounsTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewNounsTokenCaller ¶
func NewNounsTokenCaller(address common.Address, caller bind.ContractCaller) (*NounsTokenCaller, error)
NewNounsTokenCaller creates a new read-only instance of NounsToken, bound to a specific deployed contract.
func (*NounsTokenCaller) BalanceOf ¶
func (_NounsToken *NounsTokenCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*NounsTokenCaller) Checkpoints ¶
func (_NounsToken *NounsTokenCaller) Checkpoints(opts *bind.CallOpts, arg0 common.Address, arg1 uint32) (struct { FromBlock uint32 Votes *big.Int }, error)
Checkpoints is a free data retrieval call binding the contract method 0xf1127ed8.
Solidity: function checkpoints(address , uint32 ) view returns(uint32 fromBlock, uint96 votes)
func (*NounsTokenCaller) ContractURI ¶
func (_NounsToken *NounsTokenCaller) ContractURI(opts *bind.CallOpts) (string, error)
ContractURI is a free data retrieval call binding the contract method 0xe8a3d485.
Solidity: function contractURI() view returns(string)
func (*NounsTokenCaller) DELEGATIONTYPEHASH ¶
func (_NounsToken *NounsTokenCaller) DELEGATIONTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
DELEGATIONTYPEHASH is a free data retrieval call binding the contract method 0xe7a324dc.
Solidity: function DELEGATION_TYPEHASH() view returns(bytes32)
func (*NounsTokenCaller) DOMAINTYPEHASH ¶
func (_NounsToken *NounsTokenCaller) DOMAINTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*NounsTokenCaller) DataURI ¶
DataURI is a free data retrieval call binding the contract method 0x5ac1e3bb.
Solidity: function dataURI(uint256 tokenId) view returns(string)
func (*NounsTokenCaller) Decimals ¶
func (_NounsToken *NounsTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*NounsTokenCaller) Delegates ¶
func (_NounsToken *NounsTokenCaller) Delegates(opts *bind.CallOpts, delegator common.Address) (common.Address, error)
Delegates is a free data retrieval call binding the contract method 0x587cde1e.
Solidity: function delegates(address delegator) view returns(address)
func (*NounsTokenCaller) Descriptor ¶
Descriptor is a free data retrieval call binding the contract method 0x303e74df.
Solidity: function descriptor() view returns(address)
func (*NounsTokenCaller) GetApproved ¶
func (_NounsToken *NounsTokenCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*NounsTokenCaller) GetCurrentVotes ¶
func (_NounsToken *NounsTokenCaller) GetCurrentVotes(opts *bind.CallOpts, account common.Address) (*big.Int, error)
GetCurrentVotes is a free data retrieval call binding the contract method 0xb4b5ea57.
Solidity: function getCurrentVotes(address account) view returns(uint96)
func (*NounsTokenCaller) GetPriorVotes ¶
func (_NounsToken *NounsTokenCaller) GetPriorVotes(opts *bind.CallOpts, account common.Address, blockNumber *big.Int) (*big.Int, error)
GetPriorVotes is a free data retrieval call binding the contract method 0x782d6fe1.
Solidity: function getPriorVotes(address account, uint256 blockNumber) view returns(uint96)
func (*NounsTokenCaller) IsApprovedForAll ¶
func (_NounsToken *NounsTokenCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*NounsTokenCaller) IsDescriptorLocked ¶
func (_NounsToken *NounsTokenCaller) IsDescriptorLocked(opts *bind.CallOpts) (bool, error)
IsDescriptorLocked is a free data retrieval call binding the contract method 0xc1b8e4e1.
Solidity: function isDescriptorLocked() view returns(bool)
func (*NounsTokenCaller) IsMinterLocked ¶
func (_NounsToken *NounsTokenCaller) IsMinterLocked(opts *bind.CallOpts) (bool, error)
IsMinterLocked is a free data retrieval call binding the contract method 0x1e688e10.
Solidity: function isMinterLocked() view returns(bool)
func (*NounsTokenCaller) IsSeederLocked ¶
func (_NounsToken *NounsTokenCaller) IsSeederLocked(opts *bind.CallOpts) (bool, error)
IsSeederLocked is a free data retrieval call binding the contract method 0xc8fc0c23.
Solidity: function isSeederLocked() view returns(bool)
func (*NounsTokenCaller) Minter ¶
Minter is a free data retrieval call binding the contract method 0x07546172.
Solidity: function minter() view returns(address)
func (*NounsTokenCaller) Name ¶
func (_NounsToken *NounsTokenCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*NounsTokenCaller) Nonces ¶
func (_NounsToken *NounsTokenCaller) Nonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*NounsTokenCaller) NoundersDAO ¶
NoundersDAO is a free data retrieval call binding the contract method 0x655932a4.
Solidity: function noundersDAO() view returns(address)
func (*NounsTokenCaller) NumCheckpoints ¶
func (_NounsToken *NounsTokenCaller) NumCheckpoints(opts *bind.CallOpts, arg0 common.Address) (uint32, error)
NumCheckpoints is a free data retrieval call binding the contract method 0x6fcfff45.
Solidity: function numCheckpoints(address ) view returns(uint32)
func (*NounsTokenCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*NounsTokenCaller) OwnerOf ¶
func (_NounsToken *NounsTokenCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*NounsTokenCaller) ProxyRegistry ¶
ProxyRegistry is a free data retrieval call binding the contract method 0xb50cbd9f.
Solidity: function proxyRegistry() view returns(address)
func (*NounsTokenCaller) Seeder ¶
Seeder is a free data retrieval call binding the contract method 0x684931ed.
Solidity: function seeder() view returns(address)
func (*NounsTokenCaller) Seeds ¶
func (_NounsToken *NounsTokenCaller) Seeds(opts *bind.CallOpts, arg0 *big.Int) (struct { Background *big.Int Body *big.Int Accessory *big.Int Head *big.Int Glasses *big.Int }, error)
Seeds is a free data retrieval call binding the contract method 0xf0503e80.
Solidity: function seeds(uint256 ) view returns(uint48 background, uint48 body, uint48 accessory, uint48 head, uint48 glasses)
func (*NounsTokenCaller) SupportsInterface ¶
func (_NounsToken *NounsTokenCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*NounsTokenCaller) Symbol ¶
func (_NounsToken *NounsTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*NounsTokenCaller) TokenByIndex ¶
func (_NounsToken *NounsTokenCaller) TokenByIndex(opts *bind.CallOpts, index *big.Int) (*big.Int, error)
TokenByIndex is a free data retrieval call binding the contract method 0x4f6ccce7.
Solidity: function tokenByIndex(uint256 index) view returns(uint256)
func (*NounsTokenCaller) TokenOfOwnerByIndex ¶
func (_NounsToken *NounsTokenCaller) TokenOfOwnerByIndex(opts *bind.CallOpts, owner common.Address, index *big.Int) (*big.Int, error)
TokenOfOwnerByIndex is a free data retrieval call binding the contract method 0x2f745c59.
Solidity: function tokenOfOwnerByIndex(address owner, uint256 index) view returns(uint256)
func (*NounsTokenCaller) TokenURI ¶
func (_NounsToken *NounsTokenCaller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*NounsTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*NounsTokenCaller) VotesToDelegate ¶
func (_NounsToken *NounsTokenCaller) VotesToDelegate(opts *bind.CallOpts, delegator common.Address) (*big.Int, error)
VotesToDelegate is a free data retrieval call binding the contract method 0xe9580e91.
Solidity: function votesToDelegate(address delegator) view returns(uint96)
type NounsTokenCallerRaw ¶
type NounsTokenCallerRaw struct {
Contract *NounsTokenCaller // Generic read-only contract binding to access the raw methods on
}
NounsTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*NounsTokenCallerRaw) Call ¶
func (_NounsToken *NounsTokenCallerRaw) 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 NounsTokenCallerSession ¶
type NounsTokenCallerSession struct {
Contract *NounsTokenCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
NounsTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*NounsTokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*NounsTokenCallerSession) Checkpoints ¶
func (_NounsToken *NounsTokenCallerSession) Checkpoints(arg0 common.Address, arg1 uint32) (struct { FromBlock uint32 Votes *big.Int }, error)
Checkpoints is a free data retrieval call binding the contract method 0xf1127ed8.
Solidity: function checkpoints(address , uint32 ) view returns(uint32 fromBlock, uint96 votes)
func (*NounsTokenCallerSession) ContractURI ¶
func (_NounsToken *NounsTokenCallerSession) ContractURI() (string, error)
ContractURI is a free data retrieval call binding the contract method 0xe8a3d485.
Solidity: function contractURI() view returns(string)
func (*NounsTokenCallerSession) DELEGATIONTYPEHASH ¶
func (_NounsToken *NounsTokenCallerSession) DELEGATIONTYPEHASH() ([32]byte, error)
DELEGATIONTYPEHASH is a free data retrieval call binding the contract method 0xe7a324dc.
Solidity: function DELEGATION_TYPEHASH() view returns(bytes32)
func (*NounsTokenCallerSession) DOMAINTYPEHASH ¶
func (_NounsToken *NounsTokenCallerSession) DOMAINTYPEHASH() ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*NounsTokenCallerSession) DataURI ¶
func (_NounsToken *NounsTokenCallerSession) DataURI(tokenId *big.Int) (string, error)
DataURI is a free data retrieval call binding the contract method 0x5ac1e3bb.
Solidity: function dataURI(uint256 tokenId) view returns(string)
func (*NounsTokenCallerSession) Decimals ¶
func (_NounsToken *NounsTokenCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*NounsTokenCallerSession) Delegates ¶
func (_NounsToken *NounsTokenCallerSession) Delegates(delegator common.Address) (common.Address, error)
Delegates is a free data retrieval call binding the contract method 0x587cde1e.
Solidity: function delegates(address delegator) view returns(address)
func (*NounsTokenCallerSession) Descriptor ¶
func (_NounsToken *NounsTokenCallerSession) Descriptor() (common.Address, error)
Descriptor is a free data retrieval call binding the contract method 0x303e74df.
Solidity: function descriptor() view returns(address)
func (*NounsTokenCallerSession) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*NounsTokenCallerSession) GetCurrentVotes ¶
func (_NounsToken *NounsTokenCallerSession) GetCurrentVotes(account common.Address) (*big.Int, error)
GetCurrentVotes is a free data retrieval call binding the contract method 0xb4b5ea57.
Solidity: function getCurrentVotes(address account) view returns(uint96)
func (*NounsTokenCallerSession) GetPriorVotes ¶
func (_NounsToken *NounsTokenCallerSession) GetPriorVotes(account common.Address, blockNumber *big.Int) (*big.Int, error)
GetPriorVotes is a free data retrieval call binding the contract method 0x782d6fe1.
Solidity: function getPriorVotes(address account, uint256 blockNumber) view returns(uint96)
func (*NounsTokenCallerSession) IsApprovedForAll ¶
func (_NounsToken *NounsTokenCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*NounsTokenCallerSession) IsDescriptorLocked ¶
func (_NounsToken *NounsTokenCallerSession) IsDescriptorLocked() (bool, error)
IsDescriptorLocked is a free data retrieval call binding the contract method 0xc1b8e4e1.
Solidity: function isDescriptorLocked() view returns(bool)
func (*NounsTokenCallerSession) IsMinterLocked ¶
func (_NounsToken *NounsTokenCallerSession) IsMinterLocked() (bool, error)
IsMinterLocked is a free data retrieval call binding the contract method 0x1e688e10.
Solidity: function isMinterLocked() view returns(bool)
func (*NounsTokenCallerSession) IsSeederLocked ¶
func (_NounsToken *NounsTokenCallerSession) IsSeederLocked() (bool, error)
IsSeederLocked is a free data retrieval call binding the contract method 0xc8fc0c23.
Solidity: function isSeederLocked() view returns(bool)
func (*NounsTokenCallerSession) Minter ¶
func (_NounsToken *NounsTokenCallerSession) Minter() (common.Address, error)
Minter is a free data retrieval call binding the contract method 0x07546172.
Solidity: function minter() view returns(address)
func (*NounsTokenCallerSession) Name ¶
func (_NounsToken *NounsTokenCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*NounsTokenCallerSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*NounsTokenCallerSession) NoundersDAO ¶
func (_NounsToken *NounsTokenCallerSession) NoundersDAO() (common.Address, error)
NoundersDAO is a free data retrieval call binding the contract method 0x655932a4.
Solidity: function noundersDAO() view returns(address)
func (*NounsTokenCallerSession) NumCheckpoints ¶
func (_NounsToken *NounsTokenCallerSession) NumCheckpoints(arg0 common.Address) (uint32, error)
NumCheckpoints is a free data retrieval call binding the contract method 0x6fcfff45.
Solidity: function numCheckpoints(address ) view returns(uint32)
func (*NounsTokenCallerSession) Owner ¶
func (_NounsToken *NounsTokenCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*NounsTokenCallerSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*NounsTokenCallerSession) ProxyRegistry ¶
func (_NounsToken *NounsTokenCallerSession) ProxyRegistry() (common.Address, error)
ProxyRegistry is a free data retrieval call binding the contract method 0xb50cbd9f.
Solidity: function proxyRegistry() view returns(address)
func (*NounsTokenCallerSession) Seeder ¶
func (_NounsToken *NounsTokenCallerSession) Seeder() (common.Address, error)
Seeder is a free data retrieval call binding the contract method 0x684931ed.
Solidity: function seeder() view returns(address)
func (*NounsTokenCallerSession) Seeds ¶
func (_NounsToken *NounsTokenCallerSession) Seeds(arg0 *big.Int) (struct { Background *big.Int Body *big.Int Accessory *big.Int Head *big.Int Glasses *big.Int }, error)
Seeds is a free data retrieval call binding the contract method 0xf0503e80.
Solidity: function seeds(uint256 ) view returns(uint48 background, uint48 body, uint48 accessory, uint48 head, uint48 glasses)
func (*NounsTokenCallerSession) SupportsInterface ¶
func (_NounsToken *NounsTokenCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*NounsTokenCallerSession) Symbol ¶
func (_NounsToken *NounsTokenCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*NounsTokenCallerSession) TokenByIndex ¶
TokenByIndex is a free data retrieval call binding the contract method 0x4f6ccce7.
Solidity: function tokenByIndex(uint256 index) view returns(uint256)
func (*NounsTokenCallerSession) TokenOfOwnerByIndex ¶
func (_NounsToken *NounsTokenCallerSession) TokenOfOwnerByIndex(owner common.Address, index *big.Int) (*big.Int, error)
TokenOfOwnerByIndex is a free data retrieval call binding the contract method 0x2f745c59.
Solidity: function tokenOfOwnerByIndex(address owner, uint256 index) view returns(uint256)
func (*NounsTokenCallerSession) TokenURI ¶
func (_NounsToken *NounsTokenCallerSession) TokenURI(tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*NounsTokenCallerSession) TotalSupply ¶
func (_NounsToken *NounsTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*NounsTokenCallerSession) VotesToDelegate ¶
func (_NounsToken *NounsTokenCallerSession) VotesToDelegate(delegator common.Address) (*big.Int, error)
VotesToDelegate is a free data retrieval call binding the contract method 0xe9580e91.
Solidity: function votesToDelegate(address delegator) view returns(uint96)
type NounsTokenDelegateChanged ¶
type NounsTokenDelegateChanged struct {
Delegator common.Address
FromDelegate common.Address
ToDelegate common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenDelegateChanged represents a DelegateChanged event raised by the NounsToken contract.
type NounsTokenDelegateChangedIterator ¶
type NounsTokenDelegateChangedIterator struct {
Event *NounsTokenDelegateChanged // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenDelegateChangedIterator is returned from FilterDelegateChanged and is used to iterate over the raw logs and unpacked data for DelegateChanged events raised by the NounsToken contract.
func (*NounsTokenDelegateChangedIterator) Close ¶
func (it *NounsTokenDelegateChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenDelegateChangedIterator) Error ¶
func (it *NounsTokenDelegateChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenDelegateChangedIterator) Next ¶
func (it *NounsTokenDelegateChangedIterator) 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 NounsTokenDelegateVotesChanged ¶
type NounsTokenDelegateVotesChanged struct {
Delegate common.Address
PreviousBalance *big.Int
NewBalance *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenDelegateVotesChanged represents a DelegateVotesChanged event raised by the NounsToken contract.
type NounsTokenDelegateVotesChangedIterator ¶
type NounsTokenDelegateVotesChangedIterator struct {
Event *NounsTokenDelegateVotesChanged // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenDelegateVotesChangedIterator is returned from FilterDelegateVotesChanged and is used to iterate over the raw logs and unpacked data for DelegateVotesChanged events raised by the NounsToken contract.
func (*NounsTokenDelegateVotesChangedIterator) Close ¶
func (it *NounsTokenDelegateVotesChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenDelegateVotesChangedIterator) Error ¶
func (it *NounsTokenDelegateVotesChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenDelegateVotesChangedIterator) Next ¶
func (it *NounsTokenDelegateVotesChangedIterator) 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 NounsTokenDescriptorLocked ¶
NounsTokenDescriptorLocked represents a DescriptorLocked event raised by the NounsToken contract.
type NounsTokenDescriptorLockedIterator ¶
type NounsTokenDescriptorLockedIterator struct {
Event *NounsTokenDescriptorLocked // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenDescriptorLockedIterator is returned from FilterDescriptorLocked and is used to iterate over the raw logs and unpacked data for DescriptorLocked events raised by the NounsToken contract.
func (*NounsTokenDescriptorLockedIterator) Close ¶
func (it *NounsTokenDescriptorLockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenDescriptorLockedIterator) Error ¶
func (it *NounsTokenDescriptorLockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenDescriptorLockedIterator) Next ¶
func (it *NounsTokenDescriptorLockedIterator) 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 NounsTokenDescriptorUpdated ¶
type NounsTokenDescriptorUpdated struct {
Descriptor common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenDescriptorUpdated represents a DescriptorUpdated event raised by the NounsToken contract.
type NounsTokenDescriptorUpdatedIterator ¶
type NounsTokenDescriptorUpdatedIterator struct {
Event *NounsTokenDescriptorUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenDescriptorUpdatedIterator is returned from FilterDescriptorUpdated and is used to iterate over the raw logs and unpacked data for DescriptorUpdated events raised by the NounsToken contract.
func (*NounsTokenDescriptorUpdatedIterator) Close ¶
func (it *NounsTokenDescriptorUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenDescriptorUpdatedIterator) Error ¶
func (it *NounsTokenDescriptorUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenDescriptorUpdatedIterator) Next ¶
func (it *NounsTokenDescriptorUpdatedIterator) 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 NounsTokenFilterer ¶
type NounsTokenFilterer struct {
// contains filtered or unexported fields
}
NounsTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewNounsTokenFilterer ¶
func NewNounsTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*NounsTokenFilterer, error)
NewNounsTokenFilterer creates a new log filterer instance of NounsToken, bound to a specific deployed contract.
func (*NounsTokenFilterer) FilterApproval ¶
func (_NounsToken *NounsTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, tokenId []*big.Int) (*NounsTokenApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*NounsTokenFilterer) FilterApprovalForAll ¶
func (_NounsToken *NounsTokenFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*NounsTokenApprovalForAllIterator, error)
FilterApprovalForAll is a free log retrieval operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*NounsTokenFilterer) FilterDelegateChanged ¶
func (_NounsToken *NounsTokenFilterer) FilterDelegateChanged(opts *bind.FilterOpts, delegator []common.Address, fromDelegate []common.Address, toDelegate []common.Address) (*NounsTokenDelegateChangedIterator, error)
FilterDelegateChanged is a free log retrieval operation binding the contract event 0x3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f.
Solidity: event DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
func (*NounsTokenFilterer) FilterDelegateVotesChanged ¶
func (_NounsToken *NounsTokenFilterer) FilterDelegateVotesChanged(opts *bind.FilterOpts, delegate []common.Address) (*NounsTokenDelegateVotesChangedIterator, error)
FilterDelegateVotesChanged is a free log retrieval operation binding the contract event 0xdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724.
Solidity: event DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance)
func (*NounsTokenFilterer) FilterDescriptorLocked ¶
func (_NounsToken *NounsTokenFilterer) FilterDescriptorLocked(opts *bind.FilterOpts) (*NounsTokenDescriptorLockedIterator, error)
FilterDescriptorLocked is a free log retrieval operation binding the contract event 0x593e31e306c198bef259d839f7c6dc4ff7fc10c07f76fab193a210b03704105f.
Solidity: event DescriptorLocked()
func (*NounsTokenFilterer) FilterDescriptorUpdated ¶
func (_NounsToken *NounsTokenFilterer) FilterDescriptorUpdated(opts *bind.FilterOpts) (*NounsTokenDescriptorUpdatedIterator, error)
FilterDescriptorUpdated is a free log retrieval operation binding the contract event 0x6e66ab22238a5471005895947c8f57db923c2a9c9c73180eff80864c21295c1b.
Solidity: event DescriptorUpdated(address descriptor)
func (*NounsTokenFilterer) FilterMinterLocked ¶
func (_NounsToken *NounsTokenFilterer) FilterMinterLocked(opts *bind.FilterOpts) (*NounsTokenMinterLockedIterator, error)
FilterMinterLocked is a free log retrieval operation binding the contract event 0x192417b3f16b1ce69e0c59b0376549666650245ffc05e4b2569089dda8589b66.
Solidity: event MinterLocked()
func (*NounsTokenFilterer) FilterMinterUpdated ¶
func (_NounsToken *NounsTokenFilterer) FilterMinterUpdated(opts *bind.FilterOpts) (*NounsTokenMinterUpdatedIterator, error)
FilterMinterUpdated is a free log retrieval operation binding the contract event 0xad0f299ec81a386c98df0ac27dae11dd020ed1b56963c53a7292e7a3a314539a.
Solidity: event MinterUpdated(address minter)
func (*NounsTokenFilterer) FilterNounBurned ¶
func (_NounsToken *NounsTokenFilterer) FilterNounBurned(opts *bind.FilterOpts, tokenId []*big.Int) (*NounsTokenNounBurnedIterator, error)
FilterNounBurned is a free log retrieval operation binding the contract event 0x806be94a2ac8b92d74e99aa8add5a8e54528a01ec914a9e00d201a6480ed9863.
Solidity: event NounBurned(uint256 indexed tokenId)
func (*NounsTokenFilterer) FilterNounCreated ¶
func (_NounsToken *NounsTokenFilterer) FilterNounCreated(opts *bind.FilterOpts, tokenId []*big.Int) (*NounsTokenNounCreatedIterator, error)
FilterNounCreated is a free log retrieval operation binding the contract event 0x1106ee9d020bfbb5ee34cf5535a5fbf024a011bd130078088cbf124ab3092478.
Solidity: event NounCreated(uint256 indexed tokenId, (uint48,uint48,uint48,uint48,uint48) seed)
func (*NounsTokenFilterer) FilterNoundersDAOUpdated ¶
func (_NounsToken *NounsTokenFilterer) FilterNoundersDAOUpdated(opts *bind.FilterOpts) (*NounsTokenNoundersDAOUpdatedIterator, error)
FilterNoundersDAOUpdated is a free log retrieval operation binding the contract event 0x3a0b923617f180781f3530e464cb4a8b9393e69f47607e4eb28d61cd87ce968c.
Solidity: event NoundersDAOUpdated(address noundersDAO)
func (*NounsTokenFilterer) FilterOwnershipTransferred ¶
func (_NounsToken *NounsTokenFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*NounsTokenOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*NounsTokenFilterer) FilterSeederLocked ¶
func (_NounsToken *NounsTokenFilterer) FilterSeederLocked(opts *bind.FilterOpts) (*NounsTokenSeederLockedIterator, error)
FilterSeederLocked is a free log retrieval operation binding the contract event 0xf59561f22794afcfb1e6be5c4733f5449fd167252a96b74bb06d341fb0dac7ed.
Solidity: event SeederLocked()
func (*NounsTokenFilterer) FilterSeederUpdated ¶
func (_NounsToken *NounsTokenFilterer) FilterSeederUpdated(opts *bind.FilterOpts) (*NounsTokenSeederUpdatedIterator, error)
FilterSeederUpdated is a free log retrieval operation binding the contract event 0xb3025222d01ce9a26c7f9d52bc3bfd0352366bd90a793c273fbfe1c81e0e288e.
Solidity: event SeederUpdated(address seeder)
func (*NounsTokenFilterer) FilterTransfer ¶
func (_NounsToken *NounsTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenId []*big.Int) (*NounsTokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*NounsTokenFilterer) ParseApproval ¶
func (_NounsToken *NounsTokenFilterer) ParseApproval(log types.Log) (*NounsTokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*NounsTokenFilterer) ParseApprovalForAll ¶
func (_NounsToken *NounsTokenFilterer) ParseApprovalForAll(log types.Log) (*NounsTokenApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*NounsTokenFilterer) ParseDelegateChanged ¶
func (_NounsToken *NounsTokenFilterer) ParseDelegateChanged(log types.Log) (*NounsTokenDelegateChanged, error)
ParseDelegateChanged is a log parse operation binding the contract event 0x3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f.
Solidity: event DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
func (*NounsTokenFilterer) ParseDelegateVotesChanged ¶
func (_NounsToken *NounsTokenFilterer) ParseDelegateVotesChanged(log types.Log) (*NounsTokenDelegateVotesChanged, error)
ParseDelegateVotesChanged is a log parse operation binding the contract event 0xdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724.
Solidity: event DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance)
func (*NounsTokenFilterer) ParseDescriptorLocked ¶
func (_NounsToken *NounsTokenFilterer) ParseDescriptorLocked(log types.Log) (*NounsTokenDescriptorLocked, error)
ParseDescriptorLocked is a log parse operation binding the contract event 0x593e31e306c198bef259d839f7c6dc4ff7fc10c07f76fab193a210b03704105f.
Solidity: event DescriptorLocked()
func (*NounsTokenFilterer) ParseDescriptorUpdated ¶
func (_NounsToken *NounsTokenFilterer) ParseDescriptorUpdated(log types.Log) (*NounsTokenDescriptorUpdated, error)
ParseDescriptorUpdated is a log parse operation binding the contract event 0x6e66ab22238a5471005895947c8f57db923c2a9c9c73180eff80864c21295c1b.
Solidity: event DescriptorUpdated(address descriptor)
func (*NounsTokenFilterer) ParseMinterLocked ¶
func (_NounsToken *NounsTokenFilterer) ParseMinterLocked(log types.Log) (*NounsTokenMinterLocked, error)
ParseMinterLocked is a log parse operation binding the contract event 0x192417b3f16b1ce69e0c59b0376549666650245ffc05e4b2569089dda8589b66.
Solidity: event MinterLocked()
func (*NounsTokenFilterer) ParseMinterUpdated ¶
func (_NounsToken *NounsTokenFilterer) ParseMinterUpdated(log types.Log) (*NounsTokenMinterUpdated, error)
ParseMinterUpdated is a log parse operation binding the contract event 0xad0f299ec81a386c98df0ac27dae11dd020ed1b56963c53a7292e7a3a314539a.
Solidity: event MinterUpdated(address minter)
func (*NounsTokenFilterer) ParseNounBurned ¶
func (_NounsToken *NounsTokenFilterer) ParseNounBurned(log types.Log) (*NounsTokenNounBurned, error)
ParseNounBurned is a log parse operation binding the contract event 0x806be94a2ac8b92d74e99aa8add5a8e54528a01ec914a9e00d201a6480ed9863.
Solidity: event NounBurned(uint256 indexed tokenId)
func (*NounsTokenFilterer) ParseNounCreated ¶
func (_NounsToken *NounsTokenFilterer) ParseNounCreated(log types.Log) (*NounsTokenNounCreated, error)
ParseNounCreated is a log parse operation binding the contract event 0x1106ee9d020bfbb5ee34cf5535a5fbf024a011bd130078088cbf124ab3092478.
Solidity: event NounCreated(uint256 indexed tokenId, (uint48,uint48,uint48,uint48,uint48) seed)
func (*NounsTokenFilterer) ParseNoundersDAOUpdated ¶
func (_NounsToken *NounsTokenFilterer) ParseNoundersDAOUpdated(log types.Log) (*NounsTokenNoundersDAOUpdated, error)
ParseNoundersDAOUpdated is a log parse operation binding the contract event 0x3a0b923617f180781f3530e464cb4a8b9393e69f47607e4eb28d61cd87ce968c.
Solidity: event NoundersDAOUpdated(address noundersDAO)
func (*NounsTokenFilterer) ParseOwnershipTransferred ¶
func (_NounsToken *NounsTokenFilterer) ParseOwnershipTransferred(log types.Log) (*NounsTokenOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*NounsTokenFilterer) ParseSeederLocked ¶
func (_NounsToken *NounsTokenFilterer) ParseSeederLocked(log types.Log) (*NounsTokenSeederLocked, error)
ParseSeederLocked is a log parse operation binding the contract event 0xf59561f22794afcfb1e6be5c4733f5449fd167252a96b74bb06d341fb0dac7ed.
Solidity: event SeederLocked()
func (*NounsTokenFilterer) ParseSeederUpdated ¶
func (_NounsToken *NounsTokenFilterer) ParseSeederUpdated(log types.Log) (*NounsTokenSeederUpdated, error)
ParseSeederUpdated is a log parse operation binding the contract event 0xb3025222d01ce9a26c7f9d52bc3bfd0352366bd90a793c273fbfe1c81e0e288e.
Solidity: event SeederUpdated(address seeder)
func (*NounsTokenFilterer) ParseTransfer ¶
func (_NounsToken *NounsTokenFilterer) ParseTransfer(log types.Log) (*NounsTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*NounsTokenFilterer) WatchApproval ¶
func (_NounsToken *NounsTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *NounsTokenApproval, owner []common.Address, approved []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*NounsTokenFilterer) WatchApprovalForAll ¶
func (_NounsToken *NounsTokenFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *NounsTokenApprovalForAll, owner []common.Address, operator []common.Address) (event.Subscription, error)
WatchApprovalForAll is a free log subscription operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*NounsTokenFilterer) WatchDelegateChanged ¶
func (_NounsToken *NounsTokenFilterer) WatchDelegateChanged(opts *bind.WatchOpts, sink chan<- *NounsTokenDelegateChanged, delegator []common.Address, fromDelegate []common.Address, toDelegate []common.Address) (event.Subscription, error)
WatchDelegateChanged is a free log subscription operation binding the contract event 0x3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f.
Solidity: event DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
func (*NounsTokenFilterer) WatchDelegateVotesChanged ¶
func (_NounsToken *NounsTokenFilterer) WatchDelegateVotesChanged(opts *bind.WatchOpts, sink chan<- *NounsTokenDelegateVotesChanged, delegate []common.Address) (event.Subscription, error)
WatchDelegateVotesChanged is a free log subscription operation binding the contract event 0xdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724.
Solidity: event DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance)
func (*NounsTokenFilterer) WatchDescriptorLocked ¶
func (_NounsToken *NounsTokenFilterer) WatchDescriptorLocked(opts *bind.WatchOpts, sink chan<- *NounsTokenDescriptorLocked) (event.Subscription, error)
WatchDescriptorLocked is a free log subscription operation binding the contract event 0x593e31e306c198bef259d839f7c6dc4ff7fc10c07f76fab193a210b03704105f.
Solidity: event DescriptorLocked()
func (*NounsTokenFilterer) WatchDescriptorUpdated ¶
func (_NounsToken *NounsTokenFilterer) WatchDescriptorUpdated(opts *bind.WatchOpts, sink chan<- *NounsTokenDescriptorUpdated) (event.Subscription, error)
WatchDescriptorUpdated is a free log subscription operation binding the contract event 0x6e66ab22238a5471005895947c8f57db923c2a9c9c73180eff80864c21295c1b.
Solidity: event DescriptorUpdated(address descriptor)
func (*NounsTokenFilterer) WatchMinterLocked ¶
func (_NounsToken *NounsTokenFilterer) WatchMinterLocked(opts *bind.WatchOpts, sink chan<- *NounsTokenMinterLocked) (event.Subscription, error)
WatchMinterLocked is a free log subscription operation binding the contract event 0x192417b3f16b1ce69e0c59b0376549666650245ffc05e4b2569089dda8589b66.
Solidity: event MinterLocked()
func (*NounsTokenFilterer) WatchMinterUpdated ¶
func (_NounsToken *NounsTokenFilterer) WatchMinterUpdated(opts *bind.WatchOpts, sink chan<- *NounsTokenMinterUpdated) (event.Subscription, error)
WatchMinterUpdated is a free log subscription operation binding the contract event 0xad0f299ec81a386c98df0ac27dae11dd020ed1b56963c53a7292e7a3a314539a.
Solidity: event MinterUpdated(address minter)
func (*NounsTokenFilterer) WatchNounBurned ¶
func (_NounsToken *NounsTokenFilterer) WatchNounBurned(opts *bind.WatchOpts, sink chan<- *NounsTokenNounBurned, tokenId []*big.Int) (event.Subscription, error)
WatchNounBurned is a free log subscription operation binding the contract event 0x806be94a2ac8b92d74e99aa8add5a8e54528a01ec914a9e00d201a6480ed9863.
Solidity: event NounBurned(uint256 indexed tokenId)
func (*NounsTokenFilterer) WatchNounCreated ¶
func (_NounsToken *NounsTokenFilterer) WatchNounCreated(opts *bind.WatchOpts, sink chan<- *NounsTokenNounCreated, tokenId []*big.Int) (event.Subscription, error)
WatchNounCreated is a free log subscription operation binding the contract event 0x1106ee9d020bfbb5ee34cf5535a5fbf024a011bd130078088cbf124ab3092478.
Solidity: event NounCreated(uint256 indexed tokenId, (uint48,uint48,uint48,uint48,uint48) seed)
func (*NounsTokenFilterer) WatchNoundersDAOUpdated ¶
func (_NounsToken *NounsTokenFilterer) WatchNoundersDAOUpdated(opts *bind.WatchOpts, sink chan<- *NounsTokenNoundersDAOUpdated) (event.Subscription, error)
WatchNoundersDAOUpdated is a free log subscription operation binding the contract event 0x3a0b923617f180781f3530e464cb4a8b9393e69f47607e4eb28d61cd87ce968c.
Solidity: event NoundersDAOUpdated(address noundersDAO)
func (*NounsTokenFilterer) WatchOwnershipTransferred ¶
func (_NounsToken *NounsTokenFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *NounsTokenOwnershipTransferred, 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 (*NounsTokenFilterer) WatchSeederLocked ¶
func (_NounsToken *NounsTokenFilterer) WatchSeederLocked(opts *bind.WatchOpts, sink chan<- *NounsTokenSeederLocked) (event.Subscription, error)
WatchSeederLocked is a free log subscription operation binding the contract event 0xf59561f22794afcfb1e6be5c4733f5449fd167252a96b74bb06d341fb0dac7ed.
Solidity: event SeederLocked()
func (*NounsTokenFilterer) WatchSeederUpdated ¶
func (_NounsToken *NounsTokenFilterer) WatchSeederUpdated(opts *bind.WatchOpts, sink chan<- *NounsTokenSeederUpdated) (event.Subscription, error)
WatchSeederUpdated is a free log subscription operation binding the contract event 0xb3025222d01ce9a26c7f9d52bc3bfd0352366bd90a793c273fbfe1c81e0e288e.
Solidity: event SeederUpdated(address seeder)
func (*NounsTokenFilterer) WatchTransfer ¶
func (_NounsToken *NounsTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *NounsTokenTransfer, from []common.Address, to []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
type NounsTokenMinterLocked ¶
NounsTokenMinterLocked represents a MinterLocked event raised by the NounsToken contract.
type NounsTokenMinterLockedIterator ¶
type NounsTokenMinterLockedIterator struct {
Event *NounsTokenMinterLocked // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenMinterLockedIterator is returned from FilterMinterLocked and is used to iterate over the raw logs and unpacked data for MinterLocked events raised by the NounsToken contract.
func (*NounsTokenMinterLockedIterator) Close ¶
func (it *NounsTokenMinterLockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenMinterLockedIterator) Error ¶
func (it *NounsTokenMinterLockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenMinterLockedIterator) Next ¶
func (it *NounsTokenMinterLockedIterator) 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 NounsTokenMinterUpdated ¶
type NounsTokenMinterUpdated struct {
Minter common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenMinterUpdated represents a MinterUpdated event raised by the NounsToken contract.
type NounsTokenMinterUpdatedIterator ¶
type NounsTokenMinterUpdatedIterator struct {
Event *NounsTokenMinterUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenMinterUpdatedIterator is returned from FilterMinterUpdated and is used to iterate over the raw logs and unpacked data for MinterUpdated events raised by the NounsToken contract.
func (*NounsTokenMinterUpdatedIterator) Close ¶
func (it *NounsTokenMinterUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenMinterUpdatedIterator) Error ¶
func (it *NounsTokenMinterUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenMinterUpdatedIterator) Next ¶
func (it *NounsTokenMinterUpdatedIterator) 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 NounsTokenNounBurned ¶
type NounsTokenNounBurned struct {
TokenId *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenNounBurned represents a NounBurned event raised by the NounsToken contract.
type NounsTokenNounBurnedIterator ¶
type NounsTokenNounBurnedIterator struct {
Event *NounsTokenNounBurned // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenNounBurnedIterator is returned from FilterNounBurned and is used to iterate over the raw logs and unpacked data for NounBurned events raised by the NounsToken contract.
func (*NounsTokenNounBurnedIterator) Close ¶
func (it *NounsTokenNounBurnedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenNounBurnedIterator) Error ¶
func (it *NounsTokenNounBurnedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenNounBurnedIterator) Next ¶
func (it *NounsTokenNounBurnedIterator) 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 NounsTokenNounCreated ¶
type NounsTokenNounCreated struct {
TokenId *big.Int
Seed INounsSeederSeed
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenNounCreated represents a NounCreated event raised by the NounsToken contract.
type NounsTokenNounCreatedIterator ¶
type NounsTokenNounCreatedIterator struct {
Event *NounsTokenNounCreated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenNounCreatedIterator is returned from FilterNounCreated and is used to iterate over the raw logs and unpacked data for NounCreated events raised by the NounsToken contract.
func (*NounsTokenNounCreatedIterator) Close ¶
func (it *NounsTokenNounCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenNounCreatedIterator) Error ¶
func (it *NounsTokenNounCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenNounCreatedIterator) Next ¶
func (it *NounsTokenNounCreatedIterator) 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 NounsTokenNoundersDAOUpdated ¶
type NounsTokenNoundersDAOUpdated struct {
NoundersDAO common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenNoundersDAOUpdated represents a NoundersDAOUpdated event raised by the NounsToken contract.
type NounsTokenNoundersDAOUpdatedIterator ¶
type NounsTokenNoundersDAOUpdatedIterator struct {
Event *NounsTokenNoundersDAOUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenNoundersDAOUpdatedIterator is returned from FilterNoundersDAOUpdated and is used to iterate over the raw logs and unpacked data for NoundersDAOUpdated events raised by the NounsToken contract.
func (*NounsTokenNoundersDAOUpdatedIterator) Close ¶
func (it *NounsTokenNoundersDAOUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenNoundersDAOUpdatedIterator) Error ¶
func (it *NounsTokenNoundersDAOUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenNoundersDAOUpdatedIterator) Next ¶
func (it *NounsTokenNoundersDAOUpdatedIterator) 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 NounsTokenOwnershipTransferred ¶
type NounsTokenOwnershipTransferred struct {
PreviousOwner common.Address
NewOwner common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenOwnershipTransferred represents a OwnershipTransferred event raised by the NounsToken contract.
type NounsTokenOwnershipTransferredIterator ¶
type NounsTokenOwnershipTransferredIterator struct {
Event *NounsTokenOwnershipTransferred // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the NounsToken contract.
func (*NounsTokenOwnershipTransferredIterator) Close ¶
func (it *NounsTokenOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenOwnershipTransferredIterator) Error ¶
func (it *NounsTokenOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenOwnershipTransferredIterator) Next ¶
func (it *NounsTokenOwnershipTransferredIterator) 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 NounsTokenRaw ¶
type NounsTokenRaw struct {
Contract *NounsToken // Generic contract binding to access the raw methods on
}
NounsTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*NounsTokenRaw) Call ¶
func (_NounsToken *NounsTokenRaw) 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 (*NounsTokenRaw) Transact ¶
func (_NounsToken *NounsTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*NounsTokenRaw) Transfer ¶
func (_NounsToken *NounsTokenRaw) 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 NounsTokenSeederLocked ¶
NounsTokenSeederLocked represents a SeederLocked event raised by the NounsToken contract.
type NounsTokenSeederLockedIterator ¶
type NounsTokenSeederLockedIterator struct {
Event *NounsTokenSeederLocked // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenSeederLockedIterator is returned from FilterSeederLocked and is used to iterate over the raw logs and unpacked data for SeederLocked events raised by the NounsToken contract.
func (*NounsTokenSeederLockedIterator) Close ¶
func (it *NounsTokenSeederLockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenSeederLockedIterator) Error ¶
func (it *NounsTokenSeederLockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenSeederLockedIterator) Next ¶
func (it *NounsTokenSeederLockedIterator) 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 NounsTokenSeederUpdated ¶
type NounsTokenSeederUpdated struct {
Seeder common.Address
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenSeederUpdated represents a SeederUpdated event raised by the NounsToken contract.
type NounsTokenSeederUpdatedIterator ¶
type NounsTokenSeederUpdatedIterator struct {
Event *NounsTokenSeederUpdated // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenSeederUpdatedIterator is returned from FilterSeederUpdated and is used to iterate over the raw logs and unpacked data for SeederUpdated events raised by the NounsToken contract.
func (*NounsTokenSeederUpdatedIterator) Close ¶
func (it *NounsTokenSeederUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenSeederUpdatedIterator) Error ¶
func (it *NounsTokenSeederUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenSeederUpdatedIterator) Next ¶
func (it *NounsTokenSeederUpdatedIterator) 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 NounsTokenSession ¶
type NounsTokenSession struct {
Contract *NounsToken // 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
}
NounsTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*NounsTokenSession) Approve ¶
func (_NounsToken *NounsTokenSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*NounsTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*NounsTokenSession) Burn ¶
func (_NounsToken *NounsTokenSession) Burn(nounId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 nounId) returns()
func (*NounsTokenSession) Checkpoints ¶
func (_NounsToken *NounsTokenSession) Checkpoints(arg0 common.Address, arg1 uint32) (struct { FromBlock uint32 Votes *big.Int }, error)
Checkpoints is a free data retrieval call binding the contract method 0xf1127ed8.
Solidity: function checkpoints(address , uint32 ) view returns(uint32 fromBlock, uint96 votes)
func (*NounsTokenSession) ContractURI ¶
func (_NounsToken *NounsTokenSession) ContractURI() (string, error)
ContractURI is a free data retrieval call binding the contract method 0xe8a3d485.
Solidity: function contractURI() view returns(string)
func (*NounsTokenSession) DELEGATIONTYPEHASH ¶
func (_NounsToken *NounsTokenSession) DELEGATIONTYPEHASH() ([32]byte, error)
DELEGATIONTYPEHASH is a free data retrieval call binding the contract method 0xe7a324dc.
Solidity: function DELEGATION_TYPEHASH() view returns(bytes32)
func (*NounsTokenSession) DOMAINTYPEHASH ¶
func (_NounsToken *NounsTokenSession) DOMAINTYPEHASH() ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*NounsTokenSession) DataURI ¶
func (_NounsToken *NounsTokenSession) DataURI(tokenId *big.Int) (string, error)
DataURI is a free data retrieval call binding the contract method 0x5ac1e3bb.
Solidity: function dataURI(uint256 tokenId) view returns(string)
func (*NounsTokenSession) Decimals ¶
func (_NounsToken *NounsTokenSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*NounsTokenSession) Delegate ¶
func (_NounsToken *NounsTokenSession) Delegate(delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address delegatee) returns()
func (*NounsTokenSession) DelegateBySig ¶
func (_NounsToken *NounsTokenSession) DelegateBySig(delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
DelegateBySig is a paid mutator transaction binding the contract method 0xc3cda520.
Solidity: function delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) returns()
func (*NounsTokenSession) Delegates ¶
Delegates is a free data retrieval call binding the contract method 0x587cde1e.
Solidity: function delegates(address delegator) view returns(address)
func (*NounsTokenSession) Descriptor ¶
func (_NounsToken *NounsTokenSession) Descriptor() (common.Address, error)
Descriptor is a free data retrieval call binding the contract method 0x303e74df.
Solidity: function descriptor() view returns(address)
func (*NounsTokenSession) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*NounsTokenSession) GetCurrentVotes ¶
GetCurrentVotes is a free data retrieval call binding the contract method 0xb4b5ea57.
Solidity: function getCurrentVotes(address account) view returns(uint96)
func (*NounsTokenSession) GetPriorVotes ¶
func (_NounsToken *NounsTokenSession) GetPriorVotes(account common.Address, blockNumber *big.Int) (*big.Int, error)
GetPriorVotes is a free data retrieval call binding the contract method 0x782d6fe1.
Solidity: function getPriorVotes(address account, uint256 blockNumber) view returns(uint96)
func (*NounsTokenSession) IsApprovedForAll ¶
func (_NounsToken *NounsTokenSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*NounsTokenSession) IsDescriptorLocked ¶
func (_NounsToken *NounsTokenSession) IsDescriptorLocked() (bool, error)
IsDescriptorLocked is a free data retrieval call binding the contract method 0xc1b8e4e1.
Solidity: function isDescriptorLocked() view returns(bool)
func (*NounsTokenSession) IsMinterLocked ¶
func (_NounsToken *NounsTokenSession) IsMinterLocked() (bool, error)
IsMinterLocked is a free data retrieval call binding the contract method 0x1e688e10.
Solidity: function isMinterLocked() view returns(bool)
func (*NounsTokenSession) IsSeederLocked ¶
func (_NounsToken *NounsTokenSession) IsSeederLocked() (bool, error)
IsSeederLocked is a free data retrieval call binding the contract method 0xc8fc0c23.
Solidity: function isSeederLocked() view returns(bool)
func (*NounsTokenSession) LockDescriptor ¶
func (_NounsToken *NounsTokenSession) LockDescriptor() (*types.Transaction, error)
LockDescriptor is a paid mutator transaction binding the contract method 0x41b5d0de.
Solidity: function lockDescriptor() returns()
func (*NounsTokenSession) LockMinter ¶
func (_NounsToken *NounsTokenSession) LockMinter() (*types.Transaction, error)
LockMinter is a paid mutator transaction binding the contract method 0x76daebe1.
Solidity: function lockMinter() returns()
func (*NounsTokenSession) LockSeeder ¶
func (_NounsToken *NounsTokenSession) LockSeeder() (*types.Transaction, error)
LockSeeder is a paid mutator transaction binding the contract method 0x5f295a67.
Solidity: function lockSeeder() returns()
func (*NounsTokenSession) Mint ¶
func (_NounsToken *NounsTokenSession) Mint() (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x1249c58b.
Solidity: function mint() returns(uint256)
func (*NounsTokenSession) Minter ¶
func (_NounsToken *NounsTokenSession) Minter() (common.Address, error)
Minter is a free data retrieval call binding the contract method 0x07546172.
Solidity: function minter() view returns(address)
func (*NounsTokenSession) Name ¶
func (_NounsToken *NounsTokenSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*NounsTokenSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*NounsTokenSession) NoundersDAO ¶
func (_NounsToken *NounsTokenSession) NoundersDAO() (common.Address, error)
NoundersDAO is a free data retrieval call binding the contract method 0x655932a4.
Solidity: function noundersDAO() view returns(address)
func (*NounsTokenSession) NumCheckpoints ¶
func (_NounsToken *NounsTokenSession) NumCheckpoints(arg0 common.Address) (uint32, error)
NumCheckpoints is a free data retrieval call binding the contract method 0x6fcfff45.
Solidity: function numCheckpoints(address ) view returns(uint32)
func (*NounsTokenSession) Owner ¶
func (_NounsToken *NounsTokenSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*NounsTokenSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*NounsTokenSession) ProxyRegistry ¶
func (_NounsToken *NounsTokenSession) ProxyRegistry() (common.Address, error)
ProxyRegistry is a free data retrieval call binding the contract method 0xb50cbd9f.
Solidity: function proxyRegistry() view returns(address)
func (*NounsTokenSession) RenounceOwnership ¶
func (_NounsToken *NounsTokenSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*NounsTokenSession) SafeTransferFrom ¶
func (_NounsToken *NounsTokenSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*NounsTokenSession) SafeTransferFrom0 ¶
func (_NounsToken *NounsTokenSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes _data) returns()
func (*NounsTokenSession) Seeder ¶
func (_NounsToken *NounsTokenSession) Seeder() (common.Address, error)
Seeder is a free data retrieval call binding the contract method 0x684931ed.
Solidity: function seeder() view returns(address)
func (*NounsTokenSession) Seeds ¶
func (_NounsToken *NounsTokenSession) Seeds(arg0 *big.Int) (struct { Background *big.Int Body *big.Int Accessory *big.Int Head *big.Int Glasses *big.Int }, error)
Seeds is a free data retrieval call binding the contract method 0xf0503e80.
Solidity: function seeds(uint256 ) view returns(uint48 background, uint48 body, uint48 accessory, uint48 head, uint48 glasses)
func (*NounsTokenSession) SetApprovalForAll ¶
func (_NounsToken *NounsTokenSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*NounsTokenSession) SetContractURIHash ¶
func (_NounsToken *NounsTokenSession) SetContractURIHash(newContractURIHash string) (*types.Transaction, error)
SetContractURIHash is a paid mutator transaction binding the contract method 0xbaedc1c4.
Solidity: function setContractURIHash(string newContractURIHash) returns()
func (*NounsTokenSession) SetDescriptor ¶
func (_NounsToken *NounsTokenSession) SetDescriptor(_descriptor common.Address) (*types.Transaction, error)
SetDescriptor is a paid mutator transaction binding the contract method 0x01b9a397.
Solidity: function setDescriptor(address _descriptor) returns()
func (*NounsTokenSession) SetMinter ¶
func (_NounsToken *NounsTokenSession) SetMinter(_minter common.Address) (*types.Transaction, error)
SetMinter is a paid mutator transaction binding the contract method 0xfca3b5aa.
Solidity: function setMinter(address _minter) returns()
func (*NounsTokenSession) SetNoundersDAO ¶
func (_NounsToken *NounsTokenSession) SetNoundersDAO(_noundersDAO common.Address) (*types.Transaction, error)
SetNoundersDAO is a paid mutator transaction binding the contract method 0x058df0ab.
Solidity: function setNoundersDAO(address _noundersDAO) returns()
func (*NounsTokenSession) SetSeeder ¶
func (_NounsToken *NounsTokenSession) SetSeeder(_seeder common.Address) (*types.Transaction, error)
SetSeeder is a paid mutator transaction binding the contract method 0xd50b31eb.
Solidity: function setSeeder(address _seeder) returns()
func (*NounsTokenSession) SupportsInterface ¶
func (_NounsToken *NounsTokenSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*NounsTokenSession) Symbol ¶
func (_NounsToken *NounsTokenSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*NounsTokenSession) TokenByIndex ¶
TokenByIndex is a free data retrieval call binding the contract method 0x4f6ccce7.
Solidity: function tokenByIndex(uint256 index) view returns(uint256)
func (*NounsTokenSession) TokenOfOwnerByIndex ¶
func (_NounsToken *NounsTokenSession) TokenOfOwnerByIndex(owner common.Address, index *big.Int) (*big.Int, error)
TokenOfOwnerByIndex is a free data retrieval call binding the contract method 0x2f745c59.
Solidity: function tokenOfOwnerByIndex(address owner, uint256 index) view returns(uint256)
func (*NounsTokenSession) TokenURI ¶
func (_NounsToken *NounsTokenSession) TokenURI(tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*NounsTokenSession) TotalSupply ¶
func (_NounsToken *NounsTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*NounsTokenSession) TransferFrom ¶
func (_NounsToken *NounsTokenSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
func (*NounsTokenSession) TransferOwnership ¶
func (_NounsToken *NounsTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*NounsTokenSession) VotesToDelegate ¶
VotesToDelegate is a free data retrieval call binding the contract method 0xe9580e91.
Solidity: function votesToDelegate(address delegator) view returns(uint96)
type NounsTokenTransactor ¶
type NounsTokenTransactor struct {
// contains filtered or unexported fields
}
NounsTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewNounsTokenTransactor ¶
func NewNounsTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*NounsTokenTransactor, error)
NewNounsTokenTransactor creates a new write-only instance of NounsToken, bound to a specific deployed contract.
func (*NounsTokenTransactor) Approve ¶
func (_NounsToken *NounsTokenTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*NounsTokenTransactor) Burn ¶
func (_NounsToken *NounsTokenTransactor) Burn(opts *bind.TransactOpts, nounId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 nounId) returns()
func (*NounsTokenTransactor) Delegate ¶
func (_NounsToken *NounsTokenTransactor) Delegate(opts *bind.TransactOpts, delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address delegatee) returns()
func (*NounsTokenTransactor) DelegateBySig ¶
func (_NounsToken *NounsTokenTransactor) DelegateBySig(opts *bind.TransactOpts, delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
DelegateBySig is a paid mutator transaction binding the contract method 0xc3cda520.
Solidity: function delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) returns()
func (*NounsTokenTransactor) LockDescriptor ¶
func (_NounsToken *NounsTokenTransactor) LockDescriptor(opts *bind.TransactOpts) (*types.Transaction, error)
LockDescriptor is a paid mutator transaction binding the contract method 0x41b5d0de.
Solidity: function lockDescriptor() returns()
func (*NounsTokenTransactor) LockMinter ¶
func (_NounsToken *NounsTokenTransactor) LockMinter(opts *bind.TransactOpts) (*types.Transaction, error)
LockMinter is a paid mutator transaction binding the contract method 0x76daebe1.
Solidity: function lockMinter() returns()
func (*NounsTokenTransactor) LockSeeder ¶
func (_NounsToken *NounsTokenTransactor) LockSeeder(opts *bind.TransactOpts) (*types.Transaction, error)
LockSeeder is a paid mutator transaction binding the contract method 0x5f295a67.
Solidity: function lockSeeder() returns()
func (*NounsTokenTransactor) Mint ¶
func (_NounsToken *NounsTokenTransactor) Mint(opts *bind.TransactOpts) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x1249c58b.
Solidity: function mint() returns(uint256)
func (*NounsTokenTransactor) RenounceOwnership ¶
func (_NounsToken *NounsTokenTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*NounsTokenTransactor) SafeTransferFrom ¶
func (_NounsToken *NounsTokenTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*NounsTokenTransactor) SafeTransferFrom0 ¶
func (_NounsToken *NounsTokenTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes _data) returns()
func (*NounsTokenTransactor) SetApprovalForAll ¶
func (_NounsToken *NounsTokenTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*NounsTokenTransactor) SetContractURIHash ¶
func (_NounsToken *NounsTokenTransactor) SetContractURIHash(opts *bind.TransactOpts, newContractURIHash string) (*types.Transaction, error)
SetContractURIHash is a paid mutator transaction binding the contract method 0xbaedc1c4.
Solidity: function setContractURIHash(string newContractURIHash) returns()
func (*NounsTokenTransactor) SetDescriptor ¶
func (_NounsToken *NounsTokenTransactor) SetDescriptor(opts *bind.TransactOpts, _descriptor common.Address) (*types.Transaction, error)
SetDescriptor is a paid mutator transaction binding the contract method 0x01b9a397.
Solidity: function setDescriptor(address _descriptor) returns()
func (*NounsTokenTransactor) SetMinter ¶
func (_NounsToken *NounsTokenTransactor) SetMinter(opts *bind.TransactOpts, _minter common.Address) (*types.Transaction, error)
SetMinter is a paid mutator transaction binding the contract method 0xfca3b5aa.
Solidity: function setMinter(address _minter) returns()
func (*NounsTokenTransactor) SetNoundersDAO ¶
func (_NounsToken *NounsTokenTransactor) SetNoundersDAO(opts *bind.TransactOpts, _noundersDAO common.Address) (*types.Transaction, error)
SetNoundersDAO is a paid mutator transaction binding the contract method 0x058df0ab.
Solidity: function setNoundersDAO(address _noundersDAO) returns()
func (*NounsTokenTransactor) SetSeeder ¶
func (_NounsToken *NounsTokenTransactor) SetSeeder(opts *bind.TransactOpts, _seeder common.Address) (*types.Transaction, error)
SetSeeder is a paid mutator transaction binding the contract method 0xd50b31eb.
Solidity: function setSeeder(address _seeder) returns()
func (*NounsTokenTransactor) TransferFrom ¶
func (_NounsToken *NounsTokenTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
func (*NounsTokenTransactor) TransferOwnership ¶
func (_NounsToken *NounsTokenTransactor) 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 NounsTokenTransactorRaw ¶
type NounsTokenTransactorRaw struct {
Contract *NounsTokenTransactor // Generic write-only contract binding to access the raw methods on
}
NounsTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*NounsTokenTransactorRaw) Transact ¶
func (_NounsToken *NounsTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*NounsTokenTransactorRaw) Transfer ¶
func (_NounsToken *NounsTokenTransactorRaw) 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 NounsTokenTransactorSession ¶
type NounsTokenTransactorSession struct {
Contract *NounsTokenTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
NounsTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*NounsTokenTransactorSession) Approve ¶
func (_NounsToken *NounsTokenTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*NounsTokenTransactorSession) Burn ¶
func (_NounsToken *NounsTokenTransactorSession) Burn(nounId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 nounId) returns()
func (*NounsTokenTransactorSession) Delegate ¶
func (_NounsToken *NounsTokenTransactorSession) Delegate(delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address delegatee) returns()
func (*NounsTokenTransactorSession) DelegateBySig ¶
func (_NounsToken *NounsTokenTransactorSession) DelegateBySig(delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
DelegateBySig is a paid mutator transaction binding the contract method 0xc3cda520.
Solidity: function delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) returns()
func (*NounsTokenTransactorSession) LockDescriptor ¶
func (_NounsToken *NounsTokenTransactorSession) LockDescriptor() (*types.Transaction, error)
LockDescriptor is a paid mutator transaction binding the contract method 0x41b5d0de.
Solidity: function lockDescriptor() returns()
func (*NounsTokenTransactorSession) LockMinter ¶
func (_NounsToken *NounsTokenTransactorSession) LockMinter() (*types.Transaction, error)
LockMinter is a paid mutator transaction binding the contract method 0x76daebe1.
Solidity: function lockMinter() returns()
func (*NounsTokenTransactorSession) LockSeeder ¶
func (_NounsToken *NounsTokenTransactorSession) LockSeeder() (*types.Transaction, error)
LockSeeder is a paid mutator transaction binding the contract method 0x5f295a67.
Solidity: function lockSeeder() returns()
func (*NounsTokenTransactorSession) Mint ¶
func (_NounsToken *NounsTokenTransactorSession) Mint() (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x1249c58b.
Solidity: function mint() returns(uint256)
func (*NounsTokenTransactorSession) RenounceOwnership ¶
func (_NounsToken *NounsTokenTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*NounsTokenTransactorSession) SafeTransferFrom ¶
func (_NounsToken *NounsTokenTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*NounsTokenTransactorSession) SafeTransferFrom0 ¶
func (_NounsToken *NounsTokenTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes _data) returns()
func (*NounsTokenTransactorSession) SetApprovalForAll ¶
func (_NounsToken *NounsTokenTransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*NounsTokenTransactorSession) SetContractURIHash ¶
func (_NounsToken *NounsTokenTransactorSession) SetContractURIHash(newContractURIHash string) (*types.Transaction, error)
SetContractURIHash is a paid mutator transaction binding the contract method 0xbaedc1c4.
Solidity: function setContractURIHash(string newContractURIHash) returns()
func (*NounsTokenTransactorSession) SetDescriptor ¶
func (_NounsToken *NounsTokenTransactorSession) SetDescriptor(_descriptor common.Address) (*types.Transaction, error)
SetDescriptor is a paid mutator transaction binding the contract method 0x01b9a397.
Solidity: function setDescriptor(address _descriptor) returns()
func (*NounsTokenTransactorSession) SetMinter ¶
func (_NounsToken *NounsTokenTransactorSession) SetMinter(_minter common.Address) (*types.Transaction, error)
SetMinter is a paid mutator transaction binding the contract method 0xfca3b5aa.
Solidity: function setMinter(address _minter) returns()
func (*NounsTokenTransactorSession) SetNoundersDAO ¶
func (_NounsToken *NounsTokenTransactorSession) SetNoundersDAO(_noundersDAO common.Address) (*types.Transaction, error)
SetNoundersDAO is a paid mutator transaction binding the contract method 0x058df0ab.
Solidity: function setNoundersDAO(address _noundersDAO) returns()
func (*NounsTokenTransactorSession) SetSeeder ¶
func (_NounsToken *NounsTokenTransactorSession) SetSeeder(_seeder common.Address) (*types.Transaction, error)
SetSeeder is a paid mutator transaction binding the contract method 0xd50b31eb.
Solidity: function setSeeder(address _seeder) returns()
func (*NounsTokenTransactorSession) TransferFrom ¶
func (_NounsToken *NounsTokenTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
func (*NounsTokenTransactorSession) TransferOwnership ¶
func (_NounsToken *NounsTokenTransactorSession) 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 NounsTokenTransfer ¶
type NounsTokenTransfer struct {
From common.Address
To common.Address
TokenId *big.Int
Raw types.Log // Blockchain specific contextual infos
}
NounsTokenTransfer represents a Transfer event raised by the NounsToken contract.
type NounsTokenTransferIterator ¶
type NounsTokenTransferIterator struct {
Event *NounsTokenTransfer // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
NounsTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the NounsToken contract.
func (*NounsTokenTransferIterator) Close ¶
func (it *NounsTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*NounsTokenTransferIterator) Error ¶
func (it *NounsTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*NounsTokenTransferIterator) Next ¶
func (it *NounsTokenTransferIterator) 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.