Documentation
¶
Index ¶
- Constants
- Variables
- type BidTATList
- type Contract
- type ContractBidBurn
- type ContractBidBurnIterator
- type ContractBidList
- type ContractBidListIterator
- type ContractBidResult
- type ContractBidResultIterator
- type ContractCaller
- func (_Contract *ContractCaller) GetInitializeData(opts *bind.CallOpts) ([]byte, error)
- func (_Contract *ContractCaller) IsTATBider(opts *bind.CallOpts, pAddr common.Address) (bool, error)
- func (_Contract *ContractCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Contract *ContractCaller) TATBiders(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- type ContractCallerRaw
- type ContractCallerSession
- func (_Contract *ContractCallerSession) GetInitializeData() ([]byte, error)
- func (_Contract *ContractCallerSession) IsTATBider(pAddr common.Address) (bool, error)
- func (_Contract *ContractCallerSession) Owner() (common.Address, error)
- func (_Contract *ContractCallerSession) TATBiders(arg0 *big.Int) (common.Address, error)
- type ContractFilterer
- func (_Contract *ContractFilterer) FilterBidBurn(opts *bind.FilterOpts) (*ContractBidBurnIterator, error)
- func (_Contract *ContractFilterer) FilterBidList(opts *bind.FilterOpts) (*ContractBidListIterator, error)
- func (_Contract *ContractFilterer) FilterBidResult(opts *bind.FilterOpts) (*ContractBidResultIterator, error)
- func (_Contract *ContractFilterer) FilterInitialized(opts *bind.FilterOpts) (*ContractInitializedIterator, error)
- func (_Contract *ContractFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ContractOwnershipTransferredIterator, error)
- func (_Contract *ContractFilterer) ParseBidBurn(log types.Log) (*ContractBidBurn, error)
- func (_Contract *ContractFilterer) ParseBidList(log types.Log) (*ContractBidList, error)
- func (_Contract *ContractFilterer) ParseBidResult(log types.Log) (*ContractBidResult, error)
- func (_Contract *ContractFilterer) ParseInitialized(log types.Log) (*ContractInitialized, error)
- func (_Contract *ContractFilterer) ParseOwnershipTransferred(log types.Log) (*ContractOwnershipTransferred, error)
- func (_Contract *ContractFilterer) WatchBidBurn(opts *bind.WatchOpts, sink chan<- *ContractBidBurn) (event.Subscription, error)
- func (_Contract *ContractFilterer) WatchBidList(opts *bind.WatchOpts, sink chan<- *ContractBidList) (event.Subscription, error)
- func (_Contract *ContractFilterer) WatchBidResult(opts *bind.WatchOpts, sink chan<- *ContractBidResult) (event.Subscription, error)
- func (_Contract *ContractFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ContractInitialized) (event.Subscription, error)
- func (_Contract *ContractFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ContractOwnershipTransferred, ...) (event.Subscription, error)
- type ContractInitialized
- type ContractInitializedIterator
- type ContractOwnershipTransferred
- type ContractOwnershipTransferredIterator
- type ContractRaw
- func (_Contract *ContractRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Contract *ContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Contract *ContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContractSession
- func (_Contract *ContractSession) BidInit(_governance common.Address, _TAT common.Address) (*types.Transaction, error)
- func (_Contract *ContractSession) BidTAT(amount *big.Int) (*types.Transaction, error)
- func (_Contract *ContractSession) GetInitializeData() ([]byte, error)
- func (_Contract *ContractSession) GetList() (*types.Transaction, error)
- func (_Contract *ContractSession) Initialize() (*types.Transaction, error)
- func (_Contract *ContractSession) IsTATBider(pAddr common.Address) (bool, error)
- func (_Contract *ContractSession) Owner() (common.Address, error)
- func (_Contract *ContractSession) Receive() (*types.Transaction, error)
- func (_Contract *ContractSession) RenounceOwnership() (*types.Transaction, error)
- func (_Contract *ContractSession) Reset() (*types.Transaction, error)
- func (_Contract *ContractSession) TATBiders(arg0 *big.Int) (common.Address, error)
- func (_Contract *ContractSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type ContractTransactor
- func (_Contract *ContractTransactor) BidInit(opts *bind.TransactOpts, _governance common.Address, _TAT common.Address) (*types.Transaction, error)
- func (_Contract *ContractTransactor) BidTAT(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_Contract *ContractTransactor) GetList(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Contract *ContractTransactor) Initialize(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Contract *ContractTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Contract *ContractTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Contract *ContractTransactor) Reset(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Contract *ContractTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type ContractTransactorRaw
- type ContractTransactorSession
- func (_Contract *ContractTransactorSession) BidInit(_governance common.Address, _TAT common.Address) (*types.Transaction, error)
- func (_Contract *ContractTransactorSession) BidTAT(amount *big.Int) (*types.Transaction, error)
- func (_Contract *ContractTransactorSession) GetList() (*types.Transaction, error)
- func (_Contract *ContractTransactorSession) Initialize() (*types.Transaction, error)
- func (_Contract *ContractTransactorSession) Receive() (*types.Transaction, error)
- func (_Contract *ContractTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Contract *ContractTransactorSession) Reset() (*types.Transaction, error)
- func (_Contract *ContractTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
Constants ¶
const ContractABI = "" /* 3843-byte string literal not displayed */
ContractABI is the input ABI used to generate the binding from.
Variables ¶
var ContractBin = "" /* 14970-byte string literal not displayed */
ContractBin is the compiled bytecode used for deploying new contracts.
Functions ¶
This section is empty.
Types ¶
type BidTATList ¶
BidTATList is an auto generated low-level Go binding around an user-defined struct.
type Contract ¶
type Contract struct {
ContractCaller // Read-only binding to the contract
ContractTransactor // Write-only binding to the contract
ContractFilterer // Log filterer for contract events
}
Contract is an auto generated Go binding around an Ethereum contract.
func DeployContract ¶
func DeployContract(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Contract, error)
DeployContract deploys a new Ethereum contract, binding an instance of Contract to it.
func NewContract ¶
NewContract creates a new instance of Contract, bound to a specific deployed contract.
type ContractBidBurn ¶
type ContractBidBurn struct {
Account common.Address
Amount *big.Int
Raw types.Log // Blockchain specific contextual infos
}
ContractBidBurn represents a BidBurn event raised by the Contract contract.
type ContractBidBurnIterator ¶
type ContractBidBurnIterator struct {
Event *ContractBidBurn // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
ContractBidBurnIterator is returned from FilterBidBurn and is used to iterate over the raw logs and unpacked data for BidBurn events raised by the Contract contract.
func (*ContractBidBurnIterator) Close ¶
func (it *ContractBidBurnIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContractBidBurnIterator) Error ¶
func (it *ContractBidBurnIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContractBidBurnIterator) Next ¶
func (it *ContractBidBurnIterator) 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 ContractBidList ¶
type ContractBidList struct {
Account common.Address
Amount *big.Int
Raw types.Log // Blockchain specific contextual infos
}
ContractBidList represents a BidList event raised by the Contract contract.
type ContractBidListIterator ¶
type ContractBidListIterator struct {
Event *ContractBidList // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
ContractBidListIterator is returned from FilterBidList and is used to iterate over the raw logs and unpacked data for BidList events raised by the Contract contract.
func (*ContractBidListIterator) Close ¶
func (it *ContractBidListIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContractBidListIterator) Error ¶
func (it *ContractBidListIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContractBidListIterator) Next ¶
func (it *ContractBidListIterator) 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 ContractBidResult ¶
type ContractBidResult struct {
Bider common.Address
Type string
Result string
Status *big.Int
Amount *big.Int
Raw types.Log // Blockchain specific contextual infos
}
ContractBidResult represents a BidResult event raised by the Contract contract.
type ContractBidResultIterator ¶
type ContractBidResultIterator struct {
Event *ContractBidResult // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
ContractBidResultIterator is returned from FilterBidResult and is used to iterate over the raw logs and unpacked data for BidResult events raised by the Contract contract.
func (*ContractBidResultIterator) Close ¶
func (it *ContractBidResultIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContractBidResultIterator) Error ¶
func (it *ContractBidResultIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContractBidResultIterator) Next ¶
func (it *ContractBidResultIterator) 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 ContractCaller ¶
type ContractCaller struct {
// contains filtered or unexported fields
}
ContractCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewContractCaller ¶
func NewContractCaller(address common.Address, caller bind.ContractCaller) (*ContractCaller, error)
NewContractCaller creates a new read-only instance of Contract, bound to a specific deployed contract.
func (*ContractCaller) GetInitializeData ¶
func (_Contract *ContractCaller) GetInitializeData(opts *bind.CallOpts) ([]byte, error)
GetInitializeData is a free data retrieval call binding the contract method 0xd3d655f8.
Solidity: function GetInitializeData() pure returns(bytes)
func (*ContractCaller) IsTATBider ¶
func (_Contract *ContractCaller) IsTATBider(opts *bind.CallOpts, pAddr common.Address) (bool, error)
IsTATBider is a free data retrieval call binding the contract method 0xbd2ea1f3.
Solidity: function isTATBider(address pAddr) view returns(bool result)
type ContractCallerRaw ¶
type ContractCallerRaw struct {
Contract *ContractCaller // Generic read-only contract binding to access the raw methods on
}
ContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ContractCallerRaw) Call ¶
func (_Contract *ContractCallerRaw) 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 ContractCallerSession ¶
type ContractCallerSession struct {
Contract *ContractCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
ContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ContractCallerSession) GetInitializeData ¶
func (_Contract *ContractCallerSession) GetInitializeData() ([]byte, error)
GetInitializeData is a free data retrieval call binding the contract method 0xd3d655f8.
Solidity: function GetInitializeData() pure returns(bytes)
func (*ContractCallerSession) IsTATBider ¶
func (_Contract *ContractCallerSession) IsTATBider(pAddr common.Address) (bool, error)
IsTATBider is a free data retrieval call binding the contract method 0xbd2ea1f3.
Solidity: function isTATBider(address pAddr) view returns(bool result)
type ContractFilterer ¶
type ContractFilterer struct {
// contains filtered or unexported fields
}
ContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewContractFilterer ¶
func NewContractFilterer(address common.Address, filterer bind.ContractFilterer) (*ContractFilterer, error)
NewContractFilterer creates a new log filterer instance of Contract, bound to a specific deployed contract.
func (*ContractFilterer) FilterBidBurn ¶
func (_Contract *ContractFilterer) FilterBidBurn(opts *bind.FilterOpts) (*ContractBidBurnIterator, error)
FilterBidBurn is a free log retrieval operation binding the contract event 0xb515408192f1fae274bb8d2d170a6cff6eb5c3beba687b48212bb45de26f1740.
Solidity: event bidBurn(address account, uint256 amount)
func (*ContractFilterer) FilterBidList ¶
func (_Contract *ContractFilterer) FilterBidList(opts *bind.FilterOpts) (*ContractBidListIterator, error)
FilterBidList is a free log retrieval operation binding the contract event 0x55d50d3afe11324fa885d8ec1031ac66ca67531d3d9ae6aeaee3a1e25ef24823.
Solidity: event bidList(address account, uint256 amount)
func (*ContractFilterer) FilterBidResult ¶
func (_Contract *ContractFilterer) FilterBidResult(opts *bind.FilterOpts) (*ContractBidResultIterator, error)
FilterBidResult is a free log retrieval operation binding the contract event 0xc3a61fe96123abb10b574ab10422029d2e04745f9c87315946801a27f36609fe.
Solidity: event bidResult(address _bider, string _type, string _result, uint256 _status, uint256 _amount)
func (*ContractFilterer) FilterInitialized ¶
func (_Contract *ContractFilterer) FilterInitialized(opts *bind.FilterOpts) (*ContractInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ContractFilterer) FilterOwnershipTransferred ¶
func (_Contract *ContractFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ContractOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ContractFilterer) ParseBidBurn ¶
func (_Contract *ContractFilterer) ParseBidBurn(log types.Log) (*ContractBidBurn, error)
ParseBidBurn is a log parse operation binding the contract event 0xb515408192f1fae274bb8d2d170a6cff6eb5c3beba687b48212bb45de26f1740.
Solidity: event bidBurn(address account, uint256 amount)
func (*ContractFilterer) ParseBidList ¶
func (_Contract *ContractFilterer) ParseBidList(log types.Log) (*ContractBidList, error)
ParseBidList is a log parse operation binding the contract event 0x55d50d3afe11324fa885d8ec1031ac66ca67531d3d9ae6aeaee3a1e25ef24823.
Solidity: event bidList(address account, uint256 amount)
func (*ContractFilterer) ParseBidResult ¶
func (_Contract *ContractFilterer) ParseBidResult(log types.Log) (*ContractBidResult, error)
ParseBidResult is a log parse operation binding the contract event 0xc3a61fe96123abb10b574ab10422029d2e04745f9c87315946801a27f36609fe.
Solidity: event bidResult(address _bider, string _type, string _result, uint256 _status, uint256 _amount)
func (*ContractFilterer) ParseInitialized ¶
func (_Contract *ContractFilterer) ParseInitialized(log types.Log) (*ContractInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ContractFilterer) ParseOwnershipTransferred ¶
func (_Contract *ContractFilterer) ParseOwnershipTransferred(log types.Log) (*ContractOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ContractFilterer) WatchBidBurn ¶
func (_Contract *ContractFilterer) WatchBidBurn(opts *bind.WatchOpts, sink chan<- *ContractBidBurn) (event.Subscription, error)
WatchBidBurn is a free log subscription operation binding the contract event 0xb515408192f1fae274bb8d2d170a6cff6eb5c3beba687b48212bb45de26f1740.
Solidity: event bidBurn(address account, uint256 amount)
func (*ContractFilterer) WatchBidList ¶
func (_Contract *ContractFilterer) WatchBidList(opts *bind.WatchOpts, sink chan<- *ContractBidList) (event.Subscription, error)
WatchBidList is a free log subscription operation binding the contract event 0x55d50d3afe11324fa885d8ec1031ac66ca67531d3d9ae6aeaee3a1e25ef24823.
Solidity: event bidList(address account, uint256 amount)
func (*ContractFilterer) WatchBidResult ¶
func (_Contract *ContractFilterer) WatchBidResult(opts *bind.WatchOpts, sink chan<- *ContractBidResult) (event.Subscription, error)
WatchBidResult is a free log subscription operation binding the contract event 0xc3a61fe96123abb10b574ab10422029d2e04745f9c87315946801a27f36609fe.
Solidity: event bidResult(address _bider, string _type, string _result, uint256 _status, uint256 _amount)
func (*ContractFilterer) WatchInitialized ¶
func (_Contract *ContractFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ContractInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ContractFilterer) WatchOwnershipTransferred ¶
func (_Contract *ContractFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ContractOwnershipTransferred, 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)
type ContractInitialized ¶
type ContractInitialized struct {
Version uint8
Raw types.Log // Blockchain specific contextual infos
}
ContractInitialized represents a Initialized event raised by the Contract contract.
type ContractInitializedIterator ¶
type ContractInitializedIterator struct {
Event *ContractInitialized // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
ContractInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Contract contract.
func (*ContractInitializedIterator) Close ¶
func (it *ContractInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContractInitializedIterator) Error ¶
func (it *ContractInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContractInitializedIterator) Next ¶
func (it *ContractInitializedIterator) 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 ContractOwnershipTransferred ¶
type ContractOwnershipTransferred struct {
PreviousOwner common.Address
NewOwner common.Address
Raw types.Log // Blockchain specific contextual infos
}
ContractOwnershipTransferred represents a OwnershipTransferred event raised by the Contract contract.
type ContractOwnershipTransferredIterator ¶
type ContractOwnershipTransferredIterator struct {
Event *ContractOwnershipTransferred // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
ContractOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Contract contract.
func (*ContractOwnershipTransferredIterator) Close ¶
func (it *ContractOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContractOwnershipTransferredIterator) Error ¶
func (it *ContractOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContractOwnershipTransferredIterator) Next ¶
func (it *ContractOwnershipTransferredIterator) 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 ContractRaw ¶
type ContractRaw struct {
Contract *Contract // Generic contract binding to access the raw methods on
}
ContractRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ContractRaw) Call ¶
func (_Contract *ContractRaw) 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 (*ContractRaw) Transact ¶
func (_Contract *ContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContractRaw) Transfer ¶
func (_Contract *ContractRaw) 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 ContractSession ¶
type ContractSession struct {
Contract *Contract // 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
}
ContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ContractSession) BidInit ¶
func (_Contract *ContractSession) BidInit(_governance common.Address, _TAT common.Address) (*types.Transaction, error)
BidInit is a paid mutator transaction binding the contract method 0xa18af9bb.
Solidity: function bidInit(address _governance, address _TAT) returns(bool)
func (*ContractSession) BidTAT ¶
func (_Contract *ContractSession) BidTAT(amount *big.Int) (*types.Transaction, error)
BidTAT is a paid mutator transaction binding the contract method 0x2b231df3.
Solidity: function bidTAT(uint256 amount) returns(bool result)
func (*ContractSession) GetInitializeData ¶
func (_Contract *ContractSession) GetInitializeData() ([]byte, error)
GetInitializeData is a free data retrieval call binding the contract method 0xd3d655f8.
Solidity: function GetInitializeData() pure returns(bytes)
func (*ContractSession) GetList ¶
func (_Contract *ContractSession) GetList() (*types.Transaction, error)
GetList is a paid mutator transaction binding the contract method 0x942b765a.
Solidity: function getList() returns((address,uint256)[])
func (*ContractSession) Initialize ¶
func (_Contract *ContractSession) Initialize() (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8129fc1c.
Solidity: function initialize() returns()
func (*ContractSession) IsTATBider ¶
func (_Contract *ContractSession) IsTATBider(pAddr common.Address) (bool, error)
IsTATBider is a free data retrieval call binding the contract method 0xbd2ea1f3.
Solidity: function isTATBider(address pAddr) view returns(bool result)
func (*ContractSession) Owner ¶
func (_Contract *ContractSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ContractSession) Receive ¶
func (_Contract *ContractSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ContractSession) RenounceOwnership ¶
func (_Contract *ContractSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ContractSession) Reset ¶
func (_Contract *ContractSession) Reset() (*types.Transaction, error)
Reset is a paid mutator transaction binding the contract method 0xd826f88f.
Solidity: function reset() returns(bool)
func (*ContractSession) TATBiders ¶
TATBiders is a free data retrieval call binding the contract method 0x4b954a1d.
Solidity: function TATBiders(uint256 ) view returns(address)
func (*ContractSession) TransferOwnership ¶
func (_Contract *ContractSession) 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 ContractTransactor ¶
type ContractTransactor struct {
// contains filtered or unexported fields
}
ContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewContractTransactor ¶
func NewContractTransactor(address common.Address, transactor bind.ContractTransactor) (*ContractTransactor, error)
NewContractTransactor creates a new write-only instance of Contract, bound to a specific deployed contract.
func (*ContractTransactor) BidInit ¶
func (_Contract *ContractTransactor) BidInit(opts *bind.TransactOpts, _governance common.Address, _TAT common.Address) (*types.Transaction, error)
BidInit is a paid mutator transaction binding the contract method 0xa18af9bb.
Solidity: function bidInit(address _governance, address _TAT) returns(bool)
func (*ContractTransactor) BidTAT ¶
func (_Contract *ContractTransactor) BidTAT(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
BidTAT is a paid mutator transaction binding the contract method 0x2b231df3.
Solidity: function bidTAT(uint256 amount) returns(bool result)
func (*ContractTransactor) GetList ¶
func (_Contract *ContractTransactor) GetList(opts *bind.TransactOpts) (*types.Transaction, error)
GetList is a paid mutator transaction binding the contract method 0x942b765a.
Solidity: function getList() returns((address,uint256)[])
func (*ContractTransactor) Initialize ¶
func (_Contract *ContractTransactor) Initialize(opts *bind.TransactOpts) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8129fc1c.
Solidity: function initialize() returns()
func (*ContractTransactor) Receive ¶
func (_Contract *ContractTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ContractTransactor) RenounceOwnership ¶
func (_Contract *ContractTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ContractTransactor) Reset ¶
func (_Contract *ContractTransactor) Reset(opts *bind.TransactOpts) (*types.Transaction, error)
Reset is a paid mutator transaction binding the contract method 0xd826f88f.
Solidity: function reset() returns(bool)
func (*ContractTransactor) TransferOwnership ¶
func (_Contract *ContractTransactor) 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 ContractTransactorRaw ¶
type ContractTransactorRaw struct {
Contract *ContractTransactor // Generic write-only contract binding to access the raw methods on
}
ContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ContractTransactorRaw) Transact ¶
func (_Contract *ContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContractTransactorRaw) Transfer ¶
func (_Contract *ContractTransactorRaw) 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 ContractTransactorSession ¶
type ContractTransactorSession struct {
Contract *ContractTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
ContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ContractTransactorSession) BidInit ¶
func (_Contract *ContractTransactorSession) BidInit(_governance common.Address, _TAT common.Address) (*types.Transaction, error)
BidInit is a paid mutator transaction binding the contract method 0xa18af9bb.
Solidity: function bidInit(address _governance, address _TAT) returns(bool)
func (*ContractTransactorSession) BidTAT ¶
func (_Contract *ContractTransactorSession) BidTAT(amount *big.Int) (*types.Transaction, error)
BidTAT is a paid mutator transaction binding the contract method 0x2b231df3.
Solidity: function bidTAT(uint256 amount) returns(bool result)
func (*ContractTransactorSession) GetList ¶
func (_Contract *ContractTransactorSession) GetList() (*types.Transaction, error)
GetList is a paid mutator transaction binding the contract method 0x942b765a.
Solidity: function getList() returns((address,uint256)[])
func (*ContractTransactorSession) Initialize ¶
func (_Contract *ContractTransactorSession) Initialize() (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8129fc1c.
Solidity: function initialize() returns()
func (*ContractTransactorSession) Receive ¶
func (_Contract *ContractTransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ContractTransactorSession) RenounceOwnership ¶
func (_Contract *ContractTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ContractTransactorSession) Reset ¶
func (_Contract *ContractTransactorSession) Reset() (*types.Transaction, error)
Reset is a paid mutator transaction binding the contract method 0xd826f88f.
Solidity: function reset() returns(bool)
func (*ContractTransactorSession) TransferOwnership ¶
func (_Contract *ContractTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()