Documentation ¶
Index ¶
- Constants
- type AuthContract
- type AuthContractCaller
- func (_AuthContract *AuthContractCaller) Actions(opts *bind.CallOpts, arg0 [32]byte) (struct{ ... }, error)
- func (_AuthContract *AuthContractCaller) ConfirmedBy(opts *bind.CallOpts, arg0 [32]byte, arg1 common.Address) (bool, error)
- func (_AuthContract *AuthContractCaller) IsMember(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_AuthContract *AuthContractCaller) MemberCount(opts *bind.CallOpts) (*big.Int, error)
- func (_AuthContract *AuthContractCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_AuthContract *AuthContractCaller) Quorum(opts *bind.CallOpts) (*big.Int, error)
- type AuthContractCallerRaw
- type AuthContractCallerSession
- func (_AuthContract *AuthContractCallerSession) Actions(arg0 [32]byte) (struct{ ... }, error)
- func (_AuthContract *AuthContractCallerSession) ConfirmedBy(arg0 [32]byte, arg1 common.Address) (bool, error)
- func (_AuthContract *AuthContractCallerSession) IsMember(arg0 common.Address) (bool, error)
- func (_AuthContract *AuthContractCallerSession) MemberCount() (*big.Int, error)
- func (_AuthContract *AuthContractCallerSession) Owner() (common.Address, error)
- func (_AuthContract *AuthContractCallerSession) Quorum() (*big.Int, error)
- type AuthContractConfirmed
- type AuthContractConfirmedIterator
- type AuthContractFilterer
- func (_AuthContract *AuthContractFilterer) FilterConfirmed(opts *bind.FilterOpts) (*AuthContractConfirmedIterator, error)
- func (_AuthContract *AuthContractFilterer) FilterMemberDoesNotExist(opts *bind.FilterOpts) (*AuthContractMemberDoesNotExistIterator, error)
- func (_AuthContract *AuthContractFilterer) FilterMemberExists(opts *bind.FilterOpts) (*AuthContractMemberExistsIterator, error)
- func (_AuthContract *AuthContractFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*AuthContractOwnershipRenouncedIterator, error)
- func (_AuthContract *AuthContractFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*AuthContractOwnershipTransferredIterator, error)
- func (_AuthContract *AuthContractFilterer) FilterTriggered(opts *bind.FilterOpts) (*AuthContractTriggeredIterator, error)
- func (_AuthContract *AuthContractFilterer) WatchConfirmed(opts *bind.WatchOpts, sink chan<- *AuthContractConfirmed) (event.Subscription, error)
- func (_AuthContract *AuthContractFilterer) WatchMemberDoesNotExist(opts *bind.WatchOpts, sink chan<- *AuthContractMemberDoesNotExist) (event.Subscription, error)
- func (_AuthContract *AuthContractFilterer) WatchMemberExists(opts *bind.WatchOpts, sink chan<- *AuthContractMemberExists) (event.Subscription, error)
- func (_AuthContract *AuthContractFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *AuthContractOwnershipRenounced, ...) (event.Subscription, error)
- func (_AuthContract *AuthContractFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AuthContractOwnershipTransferred, ...) (event.Subscription, error)
- func (_AuthContract *AuthContractFilterer) WatchTriggered(opts *bind.WatchOpts, sink chan<- *AuthContractTriggered) (event.Subscription, error)
- type AuthContractMemberDoesNotExist
- type AuthContractMemberDoesNotExistIterator
- type AuthContractMemberExists
- type AuthContractMemberExistsIterator
- type AuthContractOwnershipRenounced
- type AuthContractOwnershipRenouncedIterator
- type AuthContractOwnershipTransferred
- type AuthContractOwnershipTransferredIterator
- type AuthContractRaw
- func (_AuthContract *AuthContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AuthContract *AuthContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AuthContract *AuthContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AuthContractSession
- func (_AuthContract *AuthContractSession) Actions(arg0 [32]byte) (struct{ ... }, error)
- func (_AuthContract *AuthContractSession) AddMember(_member common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractSession) ConfirmedBy(arg0 [32]byte, arg1 common.Address) (bool, error)
- func (_AuthContract *AuthContractSession) IsMember(arg0 common.Address) (bool, error)
- func (_AuthContract *AuthContractSession) MemberCount() (*big.Int, error)
- func (_AuthContract *AuthContractSession) Owner() (common.Address, error)
- func (_AuthContract *AuthContractSession) Quorum() (*big.Int, error)
- func (_AuthContract *AuthContractSession) RemoveMember(_member common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractSession) RenounceOwnership() (*types.Transaction, error)
- func (_AuthContract *AuthContractSession) SetQuorum(_quorum *big.Int) (*types.Transaction, error)
- func (_AuthContract *AuthContractSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractSession) Validate(_tx [32]byte, _target common.Address, _sender common.Address, ...) (*types.Transaction, error)
- type AuthContractTransactor
- func (_AuthContract *AuthContractTransactor) AddMember(opts *bind.TransactOpts, _member common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactor) RemoveMember(opts *bind.TransactOpts, _member common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactor) SetQuorum(opts *bind.TransactOpts, _quorum *big.Int) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactor) Validate(opts *bind.TransactOpts, _tx [32]byte, _target common.Address, ...) (*types.Transaction, error)
- type AuthContractTransactorRaw
- type AuthContractTransactorSession
- func (_AuthContract *AuthContractTransactorSession) AddMember(_member common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactorSession) RemoveMember(_member common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactorSession) SetQuorum(_quorum *big.Int) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_AuthContract *AuthContractTransactorSession) Validate(_tx [32]byte, _target common.Address, _sender common.Address, ...) (*types.Transaction, error)
- type AuthContractTriggered
- type AuthContractTriggeredIterator
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- func (_Ownable *OwnableFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*OwnableOwnershipRenouncedIterator, error)
- func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableOwnershipTransferredIterator, error)
- func (_Ownable *OwnableFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipRenounced, ...) (event.Subscription, error)
- func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, ...) (event.Subscription, error)
- type OwnableOwnershipRenounced
- type OwnableOwnershipRenouncedIterator
- type OwnableOwnershipTransferred
- type OwnableOwnershipTransferredIterator
- type OwnableRaw
- func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableSession
- type OwnableTransactor
- type OwnableTransactorRaw
- type OwnableTransactorSession
- type ProjectWallet
- type ProjectWalletAuthoriser
- type ProjectWalletAuthoriserCaller
- type ProjectWalletAuthoriserCallerRaw
- type ProjectWalletAuthoriserCallerSession
- type ProjectWalletAuthoriserFilterer
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*ProjectWalletAuthoriserOwnershipRenouncedIterator, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ProjectWalletAuthoriserOwnershipTransferredIterator, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *ProjectWalletAuthoriserOwnershipRenounced, ...) (event.Subscription, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ProjectWalletAuthoriserOwnershipTransferred, ...) (event.Subscription, error)
- type ProjectWalletAuthoriserOwnershipRenounced
- type ProjectWalletAuthoriserOwnershipRenouncedIterator
- type ProjectWalletAuthoriserOwnershipTransferred
- type ProjectWalletAuthoriserOwnershipTransferredIterator
- type ProjectWalletAuthoriserRaw
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ProjectWalletAuthoriserSession
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) Owner() (common.Address, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) RenounceOwnership() (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) SetAuthoriser(_authoriser common.Address) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) Transfer(_sender common.Address, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type ProjectWalletAuthoriserTransactor
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactor) SetAuthoriser(opts *bind.TransactOpts, _authoriser common.Address) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactor) Transfer(opts *bind.TransactOpts, _sender common.Address, _receiver common.Address, ...) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- type ProjectWalletAuthoriserTransactorRaw
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ProjectWalletAuthoriserTransactorSession
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorSession) SetAuthoriser(_authoriser common.Address) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorSession) Transfer(_sender common.Address, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
- func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type ProjectWalletCaller
- type ProjectWalletCallerRaw
- type ProjectWalletCallerSession
- type ProjectWalletFilterer
- type ProjectWalletRaw
- func (_ProjectWallet *ProjectWalletRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ProjectWallet *ProjectWalletRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ProjectWallet *ProjectWalletRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ProjectWalletSession
- type ProjectWalletTransactor
- type ProjectWalletTransactorRaw
- type ProjectWalletTransactorSession
Constants ¶
const AuthContractABI = "" /* 3921-byte string literal not displayed */
AuthContractABI is the input ABI used to generate the binding from.
const AuthContractBin = `` /* 8048-byte string literal not displayed */
AuthContractBin is the compiled bytecode used for deploying new contracts.
const OwnableABI = "" /* 995-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const OwnableBin = `` /* 1736-byte string literal not displayed */
OwnableBin is the compiled bytecode used for deploying new contracts.
const ProjectWalletABI = "" /* 267-byte string literal not displayed */
ProjectWalletABI is the input ABI used to generate the binding from.
const ProjectWalletAuthoriserABI = "" /* 1443-byte string literal not displayed */
ProjectWalletAuthoriserABI is the input ABI used to generate the binding from.
const ProjectWalletAuthoriserBin = `` /* 2576-byte string literal not displayed */
ProjectWalletAuthoriserBin is the compiled bytecode used for deploying new contracts.
const ProjectWalletBin = `0x`
ProjectWalletBin is the compiled bytecode used for deploying new contracts.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthContract ¶
type AuthContract struct { AuthContractCaller // Read-only binding to the contract AuthContractTransactor // Write-only binding to the contract AuthContractFilterer // Log filterer for contract events }
AuthContract is an auto generated Go binding around an Ethereum contract.
func DeployAuthContract ¶
func DeployAuthContract(auth *bind.TransactOpts, backend bind.ContractBackend, _members []common.Address, _quorum *big.Int) (common.Address, *types.Transaction, *AuthContract, error)
DeployAuthContract deploys a new Ethereum contract, binding an instance of AuthContract to it.
func NewAuthContract ¶
func NewAuthContract(address common.Address, backend bind.ContractBackend) (*AuthContract, error)
NewAuthContract creates a new instance of AuthContract, bound to a specific deployed contract.
type AuthContractCaller ¶
type AuthContractCaller struct {
// contains filtered or unexported fields
}
AuthContractCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAuthContractCaller ¶
func NewAuthContractCaller(address common.Address, caller bind.ContractCaller) (*AuthContractCaller, error)
NewAuthContractCaller creates a new read-only instance of AuthContract, bound to a specific deployed contract.
func (*AuthContractCaller) Actions ¶
func (_AuthContract *AuthContractCaller) Actions(opts *bind.CallOpts, arg0 [32]byte) (struct { Target common.Address Sender common.Address Receiver common.Address Amt *big.Int Confirmations *big.Int Triggered bool }, error)
Actions is a free data retrieval call binding the contract method 0xf3abde32.
Solidity: function actions( bytes32) constant returns(target address, sender address, receiver address, amt uint256, confirmations uint256, triggered bool)
func (*AuthContractCaller) ConfirmedBy ¶
func (_AuthContract *AuthContractCaller) ConfirmedBy(opts *bind.CallOpts, arg0 [32]byte, arg1 common.Address) (bool, error)
ConfirmedBy is a free data retrieval call binding the contract method 0x34a5b4aa.
Solidity: function confirmedBy( bytes32, address) constant returns(bool)
func (*AuthContractCaller) IsMember ¶
func (_AuthContract *AuthContractCaller) IsMember(opts *bind.CallOpts, arg0 common.Address) (bool, error)
IsMember is a free data retrieval call binding the contract method 0xa230c524.
Solidity: function isMember( address) constant returns(bool)
func (*AuthContractCaller) MemberCount ¶
MemberCount is a free data retrieval call binding the contract method 0x11aee380.
Solidity: function memberCount() constant returns(uint256)
type AuthContractCallerRaw ¶
type AuthContractCallerRaw struct {
Contract *AuthContractCaller // Generic read-only contract binding to access the raw methods on
}
AuthContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AuthContractCallerRaw) Call ¶
func (_AuthContract *AuthContractCallerRaw) 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 AuthContractCallerSession ¶
type AuthContractCallerSession struct { Contract *AuthContractCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AuthContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*AuthContractCallerSession) Actions ¶
func (_AuthContract *AuthContractCallerSession) Actions(arg0 [32]byte) (struct { Target common.Address Sender common.Address Receiver common.Address Amt *big.Int Confirmations *big.Int Triggered bool }, error)
Actions is a free data retrieval call binding the contract method 0xf3abde32.
Solidity: function actions( bytes32) constant returns(target address, sender address, receiver address, amt uint256, confirmations uint256, triggered bool)
func (*AuthContractCallerSession) ConfirmedBy ¶
func (_AuthContract *AuthContractCallerSession) ConfirmedBy(arg0 [32]byte, arg1 common.Address) (bool, error)
ConfirmedBy is a free data retrieval call binding the contract method 0x34a5b4aa.
Solidity: function confirmedBy( bytes32, address) constant returns(bool)
func (*AuthContractCallerSession) IsMember ¶
func (_AuthContract *AuthContractCallerSession) IsMember(arg0 common.Address) (bool, error)
IsMember is a free data retrieval call binding the contract method 0xa230c524.
Solidity: function isMember( address) constant returns(bool)
func (*AuthContractCallerSession) MemberCount ¶
func (_AuthContract *AuthContractCallerSession) MemberCount() (*big.Int, error)
MemberCount is a free data retrieval call binding the contract method 0x11aee380.
Solidity: function memberCount() constant returns(uint256)
type AuthContractConfirmed ¶
type AuthContractConfirmed struct { Id [32]byte Member common.Address Raw types.Log // Blockchain specific contextual infos }
AuthContractConfirmed represents a Confirmed event raised by the AuthContract contract.
type AuthContractConfirmedIterator ¶
type AuthContractConfirmedIterator struct { Event *AuthContractConfirmed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AuthContractConfirmedIterator is returned from FilterConfirmed and is used to iterate over the raw logs and unpacked data for Confirmed events raised by the AuthContract contract.
func (*AuthContractConfirmedIterator) Close ¶
func (it *AuthContractConfirmedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuthContractConfirmedIterator) Error ¶
func (it *AuthContractConfirmedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuthContractConfirmedIterator) Next ¶
func (it *AuthContractConfirmedIterator) 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 AuthContractFilterer ¶
type AuthContractFilterer struct {
// contains filtered or unexported fields
}
AuthContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAuthContractFilterer ¶
func NewAuthContractFilterer(address common.Address, filterer bind.ContractFilterer) (*AuthContractFilterer, error)
NewAuthContractFilterer creates a new log filterer instance of AuthContract, bound to a specific deployed contract.
func (*AuthContractFilterer) FilterConfirmed ¶
func (_AuthContract *AuthContractFilterer) FilterConfirmed(opts *bind.FilterOpts) (*AuthContractConfirmedIterator, error)
FilterConfirmed is a free log retrieval operation binding the contract event 0xd4964a7cd99f5c1fa8f2420fb5e1d3bd26eadf16e2658cf2e29a67dfda38601e.
Solidity: e Confirmed(id bytes32, member address)
func (*AuthContractFilterer) FilterMemberDoesNotExist ¶
func (_AuthContract *AuthContractFilterer) FilterMemberDoesNotExist(opts *bind.FilterOpts) (*AuthContractMemberDoesNotExistIterator, error)
FilterMemberDoesNotExist is a free log retrieval operation binding the contract event 0x1599dcf8aee0681947c890459cb2fdf59a8bcb45f67cab63be558ad697f879e5.
Solidity: e MemberDoesNotExist(member address)
func (*AuthContractFilterer) FilterMemberExists ¶
func (_AuthContract *AuthContractFilterer) FilterMemberExists(opts *bind.FilterOpts) (*AuthContractMemberExistsIterator, error)
FilterMemberExists is a free log retrieval operation binding the contract event 0xe32546988a3d9befaaf84263498bc5d71e645919506964c4d10886e6922deef2.
Solidity: e MemberExists(member address)
func (*AuthContractFilterer) FilterOwnershipRenounced ¶
func (_AuthContract *AuthContractFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*AuthContractOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*AuthContractFilterer) FilterOwnershipTransferred ¶
func (_AuthContract *AuthContractFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*AuthContractOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*AuthContractFilterer) FilterTriggered ¶
func (_AuthContract *AuthContractFilterer) FilterTriggered(opts *bind.FilterOpts) (*AuthContractTriggeredIterator, error)
FilterTriggered is a free log retrieval operation binding the contract event 0x8dec26062ce2d31c0d76915d8ae104afcbd6bd4c80c98e58f2441fa66ab07b0c.
Solidity: e Triggered(id bytes32)
func (*AuthContractFilterer) WatchConfirmed ¶
func (_AuthContract *AuthContractFilterer) WatchConfirmed(opts *bind.WatchOpts, sink chan<- *AuthContractConfirmed) (event.Subscription, error)
WatchConfirmed is a free log subscription operation binding the contract event 0xd4964a7cd99f5c1fa8f2420fb5e1d3bd26eadf16e2658cf2e29a67dfda38601e.
Solidity: e Confirmed(id bytes32, member address)
func (*AuthContractFilterer) WatchMemberDoesNotExist ¶
func (_AuthContract *AuthContractFilterer) WatchMemberDoesNotExist(opts *bind.WatchOpts, sink chan<- *AuthContractMemberDoesNotExist) (event.Subscription, error)
WatchMemberDoesNotExist is a free log subscription operation binding the contract event 0x1599dcf8aee0681947c890459cb2fdf59a8bcb45f67cab63be558ad697f879e5.
Solidity: e MemberDoesNotExist(member address)
func (*AuthContractFilterer) WatchMemberExists ¶
func (_AuthContract *AuthContractFilterer) WatchMemberExists(opts *bind.WatchOpts, sink chan<- *AuthContractMemberExists) (event.Subscription, error)
WatchMemberExists is a free log subscription operation binding the contract event 0xe32546988a3d9befaaf84263498bc5d71e645919506964c4d10886e6922deef2.
Solidity: e MemberExists(member address)
func (*AuthContractFilterer) WatchOwnershipRenounced ¶
func (_AuthContract *AuthContractFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *AuthContractOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*AuthContractFilterer) WatchOwnershipTransferred ¶
func (_AuthContract *AuthContractFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AuthContractOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*AuthContractFilterer) WatchTriggered ¶
func (_AuthContract *AuthContractFilterer) WatchTriggered(opts *bind.WatchOpts, sink chan<- *AuthContractTriggered) (event.Subscription, error)
WatchTriggered is a free log subscription operation binding the contract event 0x8dec26062ce2d31c0d76915d8ae104afcbd6bd4c80c98e58f2441fa66ab07b0c.
Solidity: e Triggered(id bytes32)
type AuthContractMemberDoesNotExist ¶
type AuthContractMemberDoesNotExist struct { Member common.Address Raw types.Log // Blockchain specific contextual infos }
AuthContractMemberDoesNotExist represents a MemberDoesNotExist event raised by the AuthContract contract.
type AuthContractMemberDoesNotExistIterator ¶
type AuthContractMemberDoesNotExistIterator struct { Event *AuthContractMemberDoesNotExist // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AuthContractMemberDoesNotExistIterator is returned from FilterMemberDoesNotExist and is used to iterate over the raw logs and unpacked data for MemberDoesNotExist events raised by the AuthContract contract.
func (*AuthContractMemberDoesNotExistIterator) Close ¶
func (it *AuthContractMemberDoesNotExistIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuthContractMemberDoesNotExistIterator) Error ¶
func (it *AuthContractMemberDoesNotExistIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuthContractMemberDoesNotExistIterator) Next ¶
func (it *AuthContractMemberDoesNotExistIterator) 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 AuthContractMemberExists ¶
type AuthContractMemberExists struct { Member common.Address Raw types.Log // Blockchain specific contextual infos }
AuthContractMemberExists represents a MemberExists event raised by the AuthContract contract.
type AuthContractMemberExistsIterator ¶
type AuthContractMemberExistsIterator struct { Event *AuthContractMemberExists // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AuthContractMemberExistsIterator is returned from FilterMemberExists and is used to iterate over the raw logs and unpacked data for MemberExists events raised by the AuthContract contract.
func (*AuthContractMemberExistsIterator) Close ¶
func (it *AuthContractMemberExistsIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuthContractMemberExistsIterator) Error ¶
func (it *AuthContractMemberExistsIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuthContractMemberExistsIterator) Next ¶
func (it *AuthContractMemberExistsIterator) 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 AuthContractOwnershipRenounced ¶
type AuthContractOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
AuthContractOwnershipRenounced represents a OwnershipRenounced event raised by the AuthContract contract.
type AuthContractOwnershipRenouncedIterator ¶
type AuthContractOwnershipRenouncedIterator struct { Event *AuthContractOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AuthContractOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the AuthContract contract.
func (*AuthContractOwnershipRenouncedIterator) Close ¶
func (it *AuthContractOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuthContractOwnershipRenouncedIterator) Error ¶
func (it *AuthContractOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuthContractOwnershipRenouncedIterator) Next ¶
func (it *AuthContractOwnershipRenouncedIterator) 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 AuthContractOwnershipTransferred ¶
type AuthContractOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
AuthContractOwnershipTransferred represents a OwnershipTransferred event raised by the AuthContract contract.
type AuthContractOwnershipTransferredIterator ¶
type AuthContractOwnershipTransferredIterator struct { Event *AuthContractOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AuthContractOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the AuthContract contract.
func (*AuthContractOwnershipTransferredIterator) Close ¶
func (it *AuthContractOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuthContractOwnershipTransferredIterator) Error ¶
func (it *AuthContractOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuthContractOwnershipTransferredIterator) Next ¶
func (it *AuthContractOwnershipTransferredIterator) 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 AuthContractRaw ¶
type AuthContractRaw struct {
Contract *AuthContract // Generic contract binding to access the raw methods on
}
AuthContractRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AuthContractRaw) Call ¶
func (_AuthContract *AuthContractRaw) 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 (*AuthContractRaw) Transact ¶
func (_AuthContract *AuthContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AuthContractRaw) Transfer ¶
func (_AuthContract *AuthContractRaw) 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 AuthContractSession ¶
type AuthContractSession struct { Contract *AuthContract // 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 }
AuthContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AuthContractSession) Actions ¶
func (_AuthContract *AuthContractSession) Actions(arg0 [32]byte) (struct { Target common.Address Sender common.Address Receiver common.Address Amt *big.Int Confirmations *big.Int Triggered bool }, error)
Actions is a free data retrieval call binding the contract method 0xf3abde32.
Solidity: function actions( bytes32) constant returns(target address, sender address, receiver address, amt uint256, confirmations uint256, triggered bool)
func (*AuthContractSession) AddMember ¶
func (_AuthContract *AuthContractSession) AddMember(_member common.Address) (*types.Transaction, error)
AddMember is a paid mutator transaction binding the contract method 0xca6d56dc.
Solidity: function addMember(_member address) returns()
func (*AuthContractSession) ConfirmedBy ¶
func (_AuthContract *AuthContractSession) ConfirmedBy(arg0 [32]byte, arg1 common.Address) (bool, error)
ConfirmedBy is a free data retrieval call binding the contract method 0x34a5b4aa.
Solidity: function confirmedBy( bytes32, address) constant returns(bool)
func (*AuthContractSession) IsMember ¶
func (_AuthContract *AuthContractSession) IsMember(arg0 common.Address) (bool, error)
IsMember is a free data retrieval call binding the contract method 0xa230c524.
Solidity: function isMember( address) constant returns(bool)
func (*AuthContractSession) MemberCount ¶
func (_AuthContract *AuthContractSession) MemberCount() (*big.Int, error)
MemberCount is a free data retrieval call binding the contract method 0x11aee380.
Solidity: function memberCount() constant returns(uint256)
func (*AuthContractSession) Owner ¶
func (_AuthContract *AuthContractSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AuthContractSession) Quorum ¶
func (_AuthContract *AuthContractSession) Quorum() (*big.Int, error)
Quorum is a free data retrieval call binding the contract method 0x1703a018.
Solidity: function quorum() constant returns(uint256)
func (*AuthContractSession) RemoveMember ¶
func (_AuthContract *AuthContractSession) RemoveMember(_member common.Address) (*types.Transaction, error)
RemoveMember is a paid mutator transaction binding the contract method 0x0b1ca49a.
Solidity: function removeMember(_member address) returns()
func (*AuthContractSession) RenounceOwnership ¶
func (_AuthContract *AuthContractSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AuthContractSession) SetQuorum ¶
func (_AuthContract *AuthContractSession) SetQuorum(_quorum *big.Int) (*types.Transaction, error)
SetQuorum is a paid mutator transaction binding the contract method 0xc1ba4e59.
Solidity: function setQuorum(_quorum uint256) returns()
func (*AuthContractSession) TransferOwnership ¶
func (_AuthContract *AuthContractSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
func (*AuthContractSession) Validate ¶
func (_AuthContract *AuthContractSession) Validate(_tx [32]byte, _target common.Address, _sender common.Address, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Validate is a paid mutator transaction binding the contract method 0xd53764e0.
Solidity: function validate(_tx bytes32, _target address, _sender address, _receiver address, _amt uint256) returns(bool)
type AuthContractTransactor ¶
type AuthContractTransactor struct {
// contains filtered or unexported fields
}
AuthContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAuthContractTransactor ¶
func NewAuthContractTransactor(address common.Address, transactor bind.ContractTransactor) (*AuthContractTransactor, error)
NewAuthContractTransactor creates a new write-only instance of AuthContract, bound to a specific deployed contract.
func (*AuthContractTransactor) AddMember ¶
func (_AuthContract *AuthContractTransactor) AddMember(opts *bind.TransactOpts, _member common.Address) (*types.Transaction, error)
AddMember is a paid mutator transaction binding the contract method 0xca6d56dc.
Solidity: function addMember(_member address) returns()
func (*AuthContractTransactor) RemoveMember ¶
func (_AuthContract *AuthContractTransactor) RemoveMember(opts *bind.TransactOpts, _member common.Address) (*types.Transaction, error)
RemoveMember is a paid mutator transaction binding the contract method 0x0b1ca49a.
Solidity: function removeMember(_member address) returns()
func (*AuthContractTransactor) RenounceOwnership ¶
func (_AuthContract *AuthContractTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AuthContractTransactor) SetQuorum ¶
func (_AuthContract *AuthContractTransactor) SetQuorum(opts *bind.TransactOpts, _quorum *big.Int) (*types.Transaction, error)
SetQuorum is a paid mutator transaction binding the contract method 0xc1ba4e59.
Solidity: function setQuorum(_quorum uint256) returns()
func (*AuthContractTransactor) TransferOwnership ¶
func (_AuthContract *AuthContractTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
func (*AuthContractTransactor) Validate ¶
func (_AuthContract *AuthContractTransactor) Validate(opts *bind.TransactOpts, _tx [32]byte, _target common.Address, _sender common.Address, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Validate is a paid mutator transaction binding the contract method 0xd53764e0.
Solidity: function validate(_tx bytes32, _target address, _sender address, _receiver address, _amt uint256) returns(bool)
type AuthContractTransactorRaw ¶
type AuthContractTransactorRaw struct {
Contract *AuthContractTransactor // Generic write-only contract binding to access the raw methods on
}
AuthContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AuthContractTransactorRaw) Transact ¶
func (_AuthContract *AuthContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AuthContractTransactorRaw) Transfer ¶
func (_AuthContract *AuthContractTransactorRaw) 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 AuthContractTransactorSession ¶
type AuthContractTransactorSession struct { Contract *AuthContractTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AuthContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AuthContractTransactorSession) AddMember ¶
func (_AuthContract *AuthContractTransactorSession) AddMember(_member common.Address) (*types.Transaction, error)
AddMember is a paid mutator transaction binding the contract method 0xca6d56dc.
Solidity: function addMember(_member address) returns()
func (*AuthContractTransactorSession) RemoveMember ¶
func (_AuthContract *AuthContractTransactorSession) RemoveMember(_member common.Address) (*types.Transaction, error)
RemoveMember is a paid mutator transaction binding the contract method 0x0b1ca49a.
Solidity: function removeMember(_member address) returns()
func (*AuthContractTransactorSession) RenounceOwnership ¶
func (_AuthContract *AuthContractTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AuthContractTransactorSession) SetQuorum ¶
func (_AuthContract *AuthContractTransactorSession) SetQuorum(_quorum *big.Int) (*types.Transaction, error)
SetQuorum is a paid mutator transaction binding the contract method 0xc1ba4e59.
Solidity: function setQuorum(_quorum uint256) returns()
func (*AuthContractTransactorSession) TransferOwnership ¶
func (_AuthContract *AuthContractTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
func (*AuthContractTransactorSession) Validate ¶
func (_AuthContract *AuthContractTransactorSession) Validate(_tx [32]byte, _target common.Address, _sender common.Address, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Validate is a paid mutator transaction binding the contract method 0xd53764e0.
Solidity: function validate(_tx bytes32, _target address, _sender address, _receiver address, _amt uint256) returns(bool)
type AuthContractTriggered ¶
type AuthContractTriggered struct { Id [32]byte Raw types.Log // Blockchain specific contextual infos }
AuthContractTriggered represents a Triggered event raised by the AuthContract contract.
type AuthContractTriggeredIterator ¶
type AuthContractTriggeredIterator struct { Event *AuthContractTriggered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AuthContractTriggeredIterator is returned from FilterTriggered and is used to iterate over the raw logs and unpacked data for Triggered events raised by the AuthContract contract.
func (*AuthContractTriggeredIterator) Close ¶
func (it *AuthContractTriggeredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuthContractTriggeredIterator) Error ¶
func (it *AuthContractTriggeredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuthContractTriggeredIterator) Next ¶
func (it *AuthContractTriggeredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type Ownable ¶
type Ownable struct { OwnableCaller // Read-only binding to the contract OwnableTransactor // Write-only binding to the contract OwnableFilterer // Log filterer for contract events }
Ownable is an auto generated Go binding around an Ethereum contract.
func DeployOwnable ¶
func DeployOwnable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Ownable, error)
DeployOwnable deploys a new Ethereum contract, binding an instance of Ownable to it.
func NewOwnable ¶
NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.
type OwnableCaller ¶
type OwnableCaller struct {
// contains filtered or unexported fields
}
OwnableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableCaller ¶
func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error)
NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.
type OwnableCallerRaw ¶
type OwnableCallerRaw struct {
Contract *OwnableCaller // Generic read-only contract binding to access the raw methods on
}
OwnableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableCallerRaw) Call ¶
func (_Ownable *OwnableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnableCallerSession ¶
type OwnableCallerSession struct { Contract *OwnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnableFilterer ¶
type OwnableFilterer struct {
// contains filtered or unexported fields
}
OwnableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableFilterer ¶
func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error)
NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.
func (*OwnableFilterer) FilterOwnershipRenounced ¶
func (_Ownable *OwnableFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*OwnableOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*OwnableFilterer) FilterOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*OwnableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*OwnableFilterer) WatchOwnershipRenounced ¶
func (_Ownable *OwnableFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*OwnableFilterer) WatchOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
type OwnableOwnershipRenounced ¶
type OwnableOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnableOwnershipRenounced represents a OwnershipRenounced event raised by the Ownable contract.
type OwnableOwnershipRenouncedIterator ¶
type OwnableOwnershipRenouncedIterator struct { Event *OwnableOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnableOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the Ownable contract.
func (*OwnableOwnershipRenouncedIterator) Close ¶
func (it *OwnableOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnableOwnershipRenouncedIterator) Error ¶
func (it *OwnableOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnableOwnershipRenouncedIterator) Next ¶
func (it *OwnableOwnershipRenouncedIterator) 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 OwnableOwnershipTransferred ¶
type OwnableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnableOwnershipTransferred represents a OwnershipTransferred event raised by the Ownable contract.
type OwnableOwnershipTransferredIterator ¶
type OwnableOwnershipTransferredIterator struct { Event *OwnableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Ownable contract.
func (*OwnableOwnershipTransferredIterator) Close ¶
func (it *OwnableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnableOwnershipTransferredIterator) Error ¶
func (it *OwnableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnableOwnershipTransferredIterator) Next ¶
func (it *OwnableOwnershipTransferredIterator) 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 OwnableRaw ¶
type OwnableRaw struct {
Contract *Ownable // Generic contract binding to access the raw methods on
}
OwnableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableRaw) Call ¶
func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnableRaw) Transact ¶
func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableRaw) Transfer ¶
func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableSession ¶
type OwnableSession struct { Contract *Ownable // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableSession) Owner ¶
func (_Ownable *OwnableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*OwnableSession) RenounceOwnership ¶
func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableSession) TransferOwnership ¶
func (_Ownable *OwnableSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type OwnableTransactor ¶
type OwnableTransactor struct {
// contains filtered or unexported fields
}
OwnableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableTransactor ¶
func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error)
NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.
func (*OwnableTransactor) RenounceOwnership ¶
func (_Ownable *OwnableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactor) TransferOwnership ¶
func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type OwnableTransactorRaw ¶
type OwnableTransactorRaw struct {
Contract *OwnableTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableTransactorRaw) Transact ¶
func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTransactorRaw) Transfer ¶
func (_Ownable *OwnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableTransactorSession ¶
type OwnableTransactorSession struct { Contract *OwnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableTransactorSession) RenounceOwnership ¶
func (_Ownable *OwnableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactorSession) TransferOwnership ¶
func (_Ownable *OwnableTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type ProjectWallet ¶
type ProjectWallet struct { ProjectWalletCaller // Read-only binding to the contract ProjectWalletTransactor // Write-only binding to the contract ProjectWalletFilterer // Log filterer for contract events }
ProjectWallet is an auto generated Go binding around an Ethereum contract.
func DeployProjectWallet ¶
func DeployProjectWallet(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ProjectWallet, error)
DeployProjectWallet deploys a new Ethereum contract, binding an instance of ProjectWallet to it.
func NewProjectWallet ¶
func NewProjectWallet(address common.Address, backend bind.ContractBackend) (*ProjectWallet, error)
NewProjectWallet creates a new instance of ProjectWallet, bound to a specific deployed contract.
type ProjectWalletAuthoriser ¶
type ProjectWalletAuthoriser struct { ProjectWalletAuthoriserCaller // Read-only binding to the contract ProjectWalletAuthoriserTransactor // Write-only binding to the contract ProjectWalletAuthoriserFilterer // Log filterer for contract events }
ProjectWalletAuthoriser is an auto generated Go binding around an Ethereum contract.
func DeployProjectWalletAuthoriser ¶
func DeployProjectWalletAuthoriser(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ProjectWalletAuthoriser, error)
DeployProjectWalletAuthoriser deploys a new Ethereum contract, binding an instance of ProjectWalletAuthoriser to it.
func NewProjectWalletAuthoriser ¶
func NewProjectWalletAuthoriser(address common.Address, backend bind.ContractBackend) (*ProjectWalletAuthoriser, error)
NewProjectWalletAuthoriser creates a new instance of ProjectWalletAuthoriser, bound to a specific deployed contract.
type ProjectWalletAuthoriserCaller ¶
type ProjectWalletAuthoriserCaller struct {
// contains filtered or unexported fields
}
ProjectWalletAuthoriserCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewProjectWalletAuthoriserCaller ¶
func NewProjectWalletAuthoriserCaller(address common.Address, caller bind.ContractCaller) (*ProjectWalletAuthoriserCaller, error)
NewProjectWalletAuthoriserCaller creates a new read-only instance of ProjectWalletAuthoriser, bound to a specific deployed contract.
type ProjectWalletAuthoriserCallerRaw ¶
type ProjectWalletAuthoriserCallerRaw struct {
Contract *ProjectWalletAuthoriserCaller // Generic read-only contract binding to access the raw methods on
}
ProjectWalletAuthoriserCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ProjectWalletAuthoriserCallerRaw) Call ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserCallerRaw) 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 ProjectWalletAuthoriserCallerSession ¶
type ProjectWalletAuthoriserCallerSession struct { Contract *ProjectWalletAuthoriserCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ProjectWalletAuthoriserCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ProjectWalletAuthoriserFilterer ¶
type ProjectWalletAuthoriserFilterer struct {
// contains filtered or unexported fields
}
ProjectWalletAuthoriserFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewProjectWalletAuthoriserFilterer ¶
func NewProjectWalletAuthoriserFilterer(address common.Address, filterer bind.ContractFilterer) (*ProjectWalletAuthoriserFilterer, error)
NewProjectWalletAuthoriserFilterer creates a new log filterer instance of ProjectWalletAuthoriser, bound to a specific deployed contract.
func (*ProjectWalletAuthoriserFilterer) FilterOwnershipRenounced ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*ProjectWalletAuthoriserOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*ProjectWalletAuthoriserFilterer) FilterOwnershipTransferred ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ProjectWalletAuthoriserOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*ProjectWalletAuthoriserFilterer) WatchOwnershipRenounced ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *ProjectWalletAuthoriserOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*ProjectWalletAuthoriserFilterer) WatchOwnershipTransferred ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ProjectWalletAuthoriserOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
type ProjectWalletAuthoriserOwnershipRenounced ¶
type ProjectWalletAuthoriserOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ProjectWalletAuthoriserOwnershipRenounced represents a OwnershipRenounced event raised by the ProjectWalletAuthoriser contract.
type ProjectWalletAuthoriserOwnershipRenouncedIterator ¶
type ProjectWalletAuthoriserOwnershipRenouncedIterator struct { Event *ProjectWalletAuthoriserOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProjectWalletAuthoriserOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the ProjectWalletAuthoriser contract.
func (*ProjectWalletAuthoriserOwnershipRenouncedIterator) Close ¶
func (it *ProjectWalletAuthoriserOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProjectWalletAuthoriserOwnershipRenouncedIterator) Error ¶
func (it *ProjectWalletAuthoriserOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProjectWalletAuthoriserOwnershipRenouncedIterator) Next ¶
func (it *ProjectWalletAuthoriserOwnershipRenouncedIterator) 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 ProjectWalletAuthoriserOwnershipTransferred ¶
type ProjectWalletAuthoriserOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ProjectWalletAuthoriserOwnershipTransferred represents a OwnershipTransferred event raised by the ProjectWalletAuthoriser contract.
type ProjectWalletAuthoriserOwnershipTransferredIterator ¶
type ProjectWalletAuthoriserOwnershipTransferredIterator struct { Event *ProjectWalletAuthoriserOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProjectWalletAuthoriserOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ProjectWalletAuthoriser contract.
func (*ProjectWalletAuthoriserOwnershipTransferredIterator) Close ¶
func (it *ProjectWalletAuthoriserOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProjectWalletAuthoriserOwnershipTransferredIterator) Error ¶
func (it *ProjectWalletAuthoriserOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProjectWalletAuthoriserOwnershipTransferredIterator) Next ¶
func (it *ProjectWalletAuthoriserOwnershipTransferredIterator) 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 ProjectWalletAuthoriserRaw ¶
type ProjectWalletAuthoriserRaw struct {
Contract *ProjectWalletAuthoriser // Generic contract binding to access the raw methods on
}
ProjectWalletAuthoriserRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ProjectWalletAuthoriserRaw) Call ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserRaw) 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 (*ProjectWalletAuthoriserRaw) Transact ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ProjectWalletAuthoriserRaw) Transfer ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserRaw) 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 ProjectWalletAuthoriserSession ¶
type ProjectWalletAuthoriserSession struct { Contract *ProjectWalletAuthoriser // 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 }
ProjectWalletAuthoriserSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ProjectWalletAuthoriserSession) Owner ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*ProjectWalletAuthoriserSession) RenounceOwnership ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProjectWalletAuthoriserSession) SetAuthoriser ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) SetAuthoriser(_authoriser common.Address) (*types.Transaction, error)
SetAuthoriser is a paid mutator transaction binding the contract method 0xf7da0e04.
Solidity: function setAuthoriser(_authoriser address) returns(bool)
func (*ProjectWalletAuthoriserSession) Transfer ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) Transfer(_sender common.Address, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.
Solidity: function transfer(_sender address, _receiver address, _amt uint256) returns(bool)
func (*ProjectWalletAuthoriserSession) TransferOwnership ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type ProjectWalletAuthoriserTransactor ¶
type ProjectWalletAuthoriserTransactor struct {
// contains filtered or unexported fields
}
ProjectWalletAuthoriserTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewProjectWalletAuthoriserTransactor ¶
func NewProjectWalletAuthoriserTransactor(address common.Address, transactor bind.ContractTransactor) (*ProjectWalletAuthoriserTransactor, error)
NewProjectWalletAuthoriserTransactor creates a new write-only instance of ProjectWalletAuthoriser, bound to a specific deployed contract.
func (*ProjectWalletAuthoriserTransactor) RenounceOwnership ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProjectWalletAuthoriserTransactor) SetAuthoriser ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactor) SetAuthoriser(opts *bind.TransactOpts, _authoriser common.Address) (*types.Transaction, error)
SetAuthoriser is a paid mutator transaction binding the contract method 0xf7da0e04.
Solidity: function setAuthoriser(_authoriser address) returns(bool)
func (*ProjectWalletAuthoriserTransactor) Transfer ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactor) Transfer(opts *bind.TransactOpts, _sender common.Address, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.
Solidity: function transfer(_sender address, _receiver address, _amt uint256) returns(bool)
func (*ProjectWalletAuthoriserTransactor) TransferOwnership ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type ProjectWalletAuthoriserTransactorRaw ¶
type ProjectWalletAuthoriserTransactorRaw struct {
Contract *ProjectWalletAuthoriserTransactor // Generic write-only contract binding to access the raw methods on
}
ProjectWalletAuthoriserTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ProjectWalletAuthoriserTransactorRaw) Transact ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ProjectWalletAuthoriserTransactorRaw) Transfer ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorRaw) 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 ProjectWalletAuthoriserTransactorSession ¶
type ProjectWalletAuthoriserTransactorSession struct { Contract *ProjectWalletAuthoriserTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ProjectWalletAuthoriserTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ProjectWalletAuthoriserTransactorSession) RenounceOwnership ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProjectWalletAuthoriserTransactorSession) SetAuthoriser ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorSession) SetAuthoriser(_authoriser common.Address) (*types.Transaction, error)
SetAuthoriser is a paid mutator transaction binding the contract method 0xf7da0e04.
Solidity: function setAuthoriser(_authoriser address) returns(bool)
func (*ProjectWalletAuthoriserTransactorSession) Transfer ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorSession) Transfer(_sender common.Address, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.
Solidity: function transfer(_sender address, _receiver address, _amt uint256) returns(bool)
func (*ProjectWalletAuthoriserTransactorSession) TransferOwnership ¶
func (_ProjectWalletAuthoriser *ProjectWalletAuthoriserTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type ProjectWalletCaller ¶
type ProjectWalletCaller struct {
// contains filtered or unexported fields
}
ProjectWalletCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewProjectWalletCaller ¶
func NewProjectWalletCaller(address common.Address, caller bind.ContractCaller) (*ProjectWalletCaller, error)
NewProjectWalletCaller creates a new read-only instance of ProjectWallet, bound to a specific deployed contract.
type ProjectWalletCallerRaw ¶
type ProjectWalletCallerRaw struct {
Contract *ProjectWalletCaller // Generic read-only contract binding to access the raw methods on
}
ProjectWalletCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ProjectWalletCallerRaw) Call ¶
func (_ProjectWallet *ProjectWalletCallerRaw) 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 ProjectWalletCallerSession ¶
type ProjectWalletCallerSession struct { Contract *ProjectWalletCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ProjectWalletCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ProjectWalletFilterer ¶
type ProjectWalletFilterer struct {
// contains filtered or unexported fields
}
ProjectWalletFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewProjectWalletFilterer ¶
func NewProjectWalletFilterer(address common.Address, filterer bind.ContractFilterer) (*ProjectWalletFilterer, error)
NewProjectWalletFilterer creates a new log filterer instance of ProjectWallet, bound to a specific deployed contract.
type ProjectWalletRaw ¶
type ProjectWalletRaw struct {
Contract *ProjectWallet // Generic contract binding to access the raw methods on
}
ProjectWalletRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ProjectWalletRaw) Call ¶
func (_ProjectWallet *ProjectWalletRaw) 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 (*ProjectWalletRaw) Transact ¶
func (_ProjectWallet *ProjectWalletRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ProjectWalletRaw) Transfer ¶
func (_ProjectWallet *ProjectWalletRaw) 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 ProjectWalletSession ¶
type ProjectWalletSession struct { Contract *ProjectWallet // 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 }
ProjectWalletSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ProjectWalletSession) Transfer ¶
func (_ProjectWallet *ProjectWalletSession) Transfer(_receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_receiver address, _amt uint256) returns(bool)
type ProjectWalletTransactor ¶
type ProjectWalletTransactor struct {
// contains filtered or unexported fields
}
ProjectWalletTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewProjectWalletTransactor ¶
func NewProjectWalletTransactor(address common.Address, transactor bind.ContractTransactor) (*ProjectWalletTransactor, error)
NewProjectWalletTransactor creates a new write-only instance of ProjectWallet, bound to a specific deployed contract.
func (*ProjectWalletTransactor) Transfer ¶
func (_ProjectWallet *ProjectWalletTransactor) Transfer(opts *bind.TransactOpts, _receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_receiver address, _amt uint256) returns(bool)
type ProjectWalletTransactorRaw ¶
type ProjectWalletTransactorRaw struct {
Contract *ProjectWalletTransactor // Generic write-only contract binding to access the raw methods on
}
ProjectWalletTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ProjectWalletTransactorRaw) Transact ¶
func (_ProjectWallet *ProjectWalletTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ProjectWalletTransactorRaw) Transfer ¶
func (_ProjectWallet *ProjectWalletTransactorRaw) 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 ProjectWalletTransactorSession ¶
type ProjectWalletTransactorSession struct { Contract *ProjectWalletTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ProjectWalletTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ProjectWalletTransactorSession) Transfer ¶
func (_ProjectWallet *ProjectWalletTransactorSession) Transfer(_receiver common.Address, _amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_receiver address, _amt uint256) returns(bool)