Documentation
¶
Index ¶
- Constants
- type EscrowRecorder
- type EscrowRecorderCaller
- func (_EscrowRecorder *EscrowRecorderCaller) Name(opts *bind.CallOpts) (string, error)
- func (_EscrowRecorder *EscrowRecorderCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_EscrowRecorder *EscrowRecorderCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_EscrowRecorder *EscrowRecorderCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type EscrowRecorderCallerRaw
- type EscrowRecorderCallerSession
- func (_EscrowRecorder *EscrowRecorderCallerSession) Name() (string, error)
- func (_EscrowRecorder *EscrowRecorderCallerSession) Owner() (common.Address, error)
- func (_EscrowRecorder *EscrowRecorderCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_EscrowRecorder *EscrowRecorderCallerSession) ZEROADDRESS() (common.Address, error)
- type EscrowRecorderFilterer
- func (_EscrowRecorder *EscrowRecorderFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*EscrowRecorderOwnerTransferredIterator, error)
- func (_EscrowRecorder *EscrowRecorderFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *EscrowRecorderOwnerTransferred, ...) (event.Subscription, error)
- type EscrowRecorderOwnerTransferred
- type EscrowRecorderOwnerTransferredIterator
- type EscrowRecorderRaw
- func (_EscrowRecorder *EscrowRecorderRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_EscrowRecorder *EscrowRecorderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_EscrowRecorder *EscrowRecorderRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type EscrowRecorderSession
- func (_EscrowRecorder *EscrowRecorderSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_EscrowRecorder *EscrowRecorderSession) Kill() (*types.Transaction, error)
- func (_EscrowRecorder *EscrowRecorderSession) Name() (string, error)
- func (_EscrowRecorder *EscrowRecorderSession) Owner() (common.Address, error)
- func (_EscrowRecorder *EscrowRecorderSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_EscrowRecorder *EscrowRecorderSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_EscrowRecorder *EscrowRecorderSession) ZEROADDRESS() (common.Address, error)
- type EscrowRecorderTransactor
- func (_EscrowRecorder *EscrowRecorderTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_EscrowRecorder *EscrowRecorderTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_EscrowRecorder *EscrowRecorderTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type EscrowRecorderTransactorRaw
- type EscrowRecorderTransactorSession
- func (_EscrowRecorder *EscrowRecorderTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_EscrowRecorder *EscrowRecorderTransactorSession) Kill() (*types.Transaction, error)
- func (_EscrowRecorder *EscrowRecorderTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type Restrict
- type RestrictAll
- type RestrictAllCaller
- func (_RestrictAll *RestrictAllCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictAll *RestrictAllCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictAll *RestrictAllCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictAll *RestrictAllCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictAllCallerRaw
- type RestrictAllCallerSession
- func (_RestrictAll *RestrictAllCallerSession) Name() (string, error)
- func (_RestrictAll *RestrictAllCallerSession) Owner() (common.Address, error)
- func (_RestrictAll *RestrictAllCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictAll *RestrictAllCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictAllFilterer
- func (_RestrictAll *RestrictAllFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictAllOwnerTransferredIterator, error)
- func (_RestrictAll *RestrictAllFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictAllOwnerTransferred, ...) (event.Subscription, error)
- type RestrictAllOwnerTransferred
- type RestrictAllOwnerTransferredIterator
- type RestrictAllRaw
- func (_RestrictAll *RestrictAllRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictAll *RestrictAllRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictAll *RestrictAllRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictAllSession
- func (_RestrictAll *RestrictAllSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictAll *RestrictAllSession) Kill() (*types.Transaction, error)
- func (_RestrictAll *RestrictAllSession) Name() (string, error)
- func (_RestrictAll *RestrictAllSession) Owner() (common.Address, error)
- func (_RestrictAll *RestrictAllSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictAll *RestrictAllSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictAll *RestrictAllSession) ZEROADDRESS() (common.Address, error)
- type RestrictAllTransactor
- func (_RestrictAll *RestrictAllTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictAll *RestrictAllTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictAll *RestrictAllTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictAllTransactorRaw
- type RestrictAllTransactorSession
- func (_RestrictAll *RestrictAllTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictAll *RestrictAllTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictAll *RestrictAllTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictCaller
- func (_Restrict *RestrictCaller) Name(opts *bind.CallOpts) (string, error)
- func (_Restrict *RestrictCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Restrict *RestrictCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_Restrict *RestrictCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictCallerRaw
- type RestrictCallerSession
- func (_Restrict *RestrictCallerSession) Name() (string, error)
- func (_Restrict *RestrictCallerSession) Owner() (common.Address, error)
- func (_Restrict *RestrictCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_Restrict *RestrictCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictDuringLockup
- type RestrictDuringLockupCaller
- func (_RestrictDuringLockup *RestrictDuringLockupCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictDuringLockup *RestrictDuringLockupCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictDuringLockup *RestrictDuringLockupCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictDuringLockup *RestrictDuringLockupCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictDuringLockupCallerRaw
- type RestrictDuringLockupCallerSession
- func (_RestrictDuringLockup *RestrictDuringLockupCallerSession) Name() (string, error)
- func (_RestrictDuringLockup *RestrictDuringLockupCallerSession) Owner() (common.Address, error)
- func (_RestrictDuringLockup *RestrictDuringLockupCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictDuringLockup *RestrictDuringLockupCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictDuringLockupFilterer
- func (_RestrictDuringLockup *RestrictDuringLockupFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictDuringLockupOwnerTransferredIterator, error)
- func (_RestrictDuringLockup *RestrictDuringLockupFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictDuringLockupOwnerTransferred, ...) (event.Subscription, error)
- type RestrictDuringLockupOwnerTransferred
- type RestrictDuringLockupOwnerTransferredIterator
- type RestrictDuringLockupRaw
- func (_RestrictDuringLockup *RestrictDuringLockupRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictDuringLockup *RestrictDuringLockupRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictDuringLockup *RestrictDuringLockupRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictDuringLockupSession
- func (_RestrictDuringLockup *RestrictDuringLockupSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictDuringLockup *RestrictDuringLockupSession) Kill() (*types.Transaction, error)
- func (_RestrictDuringLockup *RestrictDuringLockupSession) Name() (string, error)
- func (_RestrictDuringLockup *RestrictDuringLockupSession) Owner() (common.Address, error)
- func (_RestrictDuringLockup *RestrictDuringLockupSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictDuringLockup *RestrictDuringLockupSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictDuringLockup *RestrictDuringLockupSession) ZEROADDRESS() (common.Address, error)
- type RestrictDuringLockupTransactor
- func (_RestrictDuringLockup *RestrictDuringLockupTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictDuringLockup *RestrictDuringLockupTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictDuringLockup *RestrictDuringLockupTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictDuringLockupTransactorRaw
- type RestrictDuringLockupTransactorSession
- func (_RestrictDuringLockup *RestrictDuringLockupTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictDuringLockup *RestrictDuringLockupTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictDuringLockup *RestrictDuringLockupTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictFilterer
- func (_Restrict *RestrictFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictOwnerTransferredIterator, error)
- func (_Restrict *RestrictFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictOwnerTransferred, ...) (event.Subscription, error)
- type RestrictFromAdvisor
- type RestrictFromAdvisorCaller
- func (_RestrictFromAdvisor *RestrictFromAdvisorCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictFromAdvisorCallerRaw
- type RestrictFromAdvisorCallerSession
- func (_RestrictFromAdvisor *RestrictFromAdvisorCallerSession) Name() (string, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorCallerSession) Owner() (common.Address, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictFromAdvisorFilterer
- func (_RestrictFromAdvisor *RestrictFromAdvisorFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictFromAdvisorOwnerTransferredIterator, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictFromAdvisorOwnerTransferred, ...) (event.Subscription, error)
- type RestrictFromAdvisorOwnerTransferred
- type RestrictFromAdvisorOwnerTransferredIterator
- type RestrictFromAdvisorRaw
- func (_RestrictFromAdvisor *RestrictFromAdvisorRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictFromAdvisor *RestrictFromAdvisorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictFromAdvisorSession
- func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Kill() (*types.Transaction, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Name() (string, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Owner() (common.Address, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorSession) ZEROADDRESS() (common.Address, error)
- type RestrictFromAdvisorTransactor
- func (_RestrictFromAdvisor *RestrictFromAdvisorTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictFromAdvisorTransactorRaw
- type RestrictFromAdvisorTransactorSession
- func (_RestrictFromAdvisor *RestrictFromAdvisorTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictFromAdvisor *RestrictFromAdvisorTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictFromAffiliate
- type RestrictFromAffiliateCaller
- func (_RestrictFromAffiliate *RestrictFromAffiliateCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictFromAffiliateCallerRaw
- type RestrictFromAffiliateCallerSession
- func (_RestrictFromAffiliate *RestrictFromAffiliateCallerSession) Name() (string, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateCallerSession) Owner() (common.Address, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictFromAffiliateFilterer
- func (_RestrictFromAffiliate *RestrictFromAffiliateFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictFromAffiliateOwnerTransferredIterator, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictFromAffiliateOwnerTransferred, ...) (event.Subscription, error)
- type RestrictFromAffiliateOwnerTransferred
- type RestrictFromAffiliateOwnerTransferredIterator
- type RestrictFromAffiliateRaw
- func (_RestrictFromAffiliate *RestrictFromAffiliateRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictFromAffiliate *RestrictFromAffiliateRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictFromAffiliateSession
- func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Kill() (*types.Transaction, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Name() (string, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Owner() (common.Address, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateSession) ZEROADDRESS() (common.Address, error)
- type RestrictFromAffiliateTransactor
- func (_RestrictFromAffiliate *RestrictFromAffiliateTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictFromAffiliateTransactorRaw
- type RestrictFromAffiliateTransactorSession
- func (_RestrictFromAffiliate *RestrictFromAffiliateTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictFromAffiliate *RestrictFromAffiliateTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictFromInvestor
- type RestrictFromInvestorCaller
- func (_RestrictFromInvestor *RestrictFromInvestorCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictFromInvestor *RestrictFromInvestorCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictFromInvestor *RestrictFromInvestorCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictFromInvestor *RestrictFromInvestorCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictFromInvestorCallerRaw
- type RestrictFromInvestorCallerSession
- func (_RestrictFromInvestor *RestrictFromInvestorCallerSession) Name() (string, error)
- func (_RestrictFromInvestor *RestrictFromInvestorCallerSession) Owner() (common.Address, error)
- func (_RestrictFromInvestor *RestrictFromInvestorCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictFromInvestor *RestrictFromInvestorCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictFromInvestorFilterer
- func (_RestrictFromInvestor *RestrictFromInvestorFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictFromInvestorOwnerTransferredIterator, error)
- func (_RestrictFromInvestor *RestrictFromInvestorFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictFromInvestorOwnerTransferred, ...) (event.Subscription, error)
- type RestrictFromInvestorOwnerTransferred
- type RestrictFromInvestorOwnerTransferredIterator
- type RestrictFromInvestorRaw
- func (_RestrictFromInvestor *RestrictFromInvestorRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictFromInvestor *RestrictFromInvestorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictFromInvestor *RestrictFromInvestorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictFromInvestorSession
- func (_RestrictFromInvestor *RestrictFromInvestorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromInvestor *RestrictFromInvestorSession) Kill() (*types.Transaction, error)
- func (_RestrictFromInvestor *RestrictFromInvestorSession) Name() (string, error)
- func (_RestrictFromInvestor *RestrictFromInvestorSession) Owner() (common.Address, error)
- func (_RestrictFromInvestor *RestrictFromInvestorSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictFromInvestor *RestrictFromInvestorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictFromInvestor *RestrictFromInvestorSession) ZEROADDRESS() (common.Address, error)
- type RestrictFromInvestorTransactor
- func (_RestrictFromInvestor *RestrictFromInvestorTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromInvestor *RestrictFromInvestorTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictFromInvestor *RestrictFromInvestorTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictFromInvestorTransactorRaw
- type RestrictFromInvestorTransactorSession
- func (_RestrictFromInvestor *RestrictFromInvestorTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictFromInvestor *RestrictFromInvestorTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictFromInvestor *RestrictFromInvestorTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictHolderThreshold
- type RestrictHolderThresholdCaller
- func (_RestrictHolderThreshold *RestrictHolderThresholdCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictHolderThresholdCallerRaw
- type RestrictHolderThresholdCallerSession
- func (_RestrictHolderThreshold *RestrictHolderThresholdCallerSession) Name() (string, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdCallerSession) Owner() (common.Address, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictHolderThresholdFilterer
- func (_RestrictHolderThreshold *RestrictHolderThresholdFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictHolderThresholdOwnerTransferredIterator, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictHolderThresholdOwnerTransferred, ...) (event.Subscription, error)
- type RestrictHolderThresholdOwnerTransferred
- type RestrictHolderThresholdOwnerTransferredIterator
- type RestrictHolderThresholdRaw
- func (_RestrictHolderThreshold *RestrictHolderThresholdRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictHolderThreshold *RestrictHolderThresholdRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictHolderThresholdSession
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Kill() (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Name() (string, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Owner() (common.Address, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) SetNonAccreditedInvestorLimit(c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) SetTotalLimit(c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) UpdateNonAccreditedInvestor(c common.Address, symbol string, addr common.Address, adding bool) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdSession) ZEROADDRESS() (common.Address, error)
- type RestrictHolderThresholdTransactor
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) SetNonAccreditedInvestorLimit(opts *bind.TransactOpts, c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) SetTotalLimit(opts *bind.TransactOpts, c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) UpdateNonAccreditedInvestor(opts *bind.TransactOpts, c common.Address, symbol string, addr common.Address, ...) (*types.Transaction, error)
- type RestrictHolderThresholdTransactorRaw
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictHolderThresholdTransactorSession
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) SetNonAccreditedInvestorLimit(c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) SetTotalLimit(c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) UpdateNonAccreditedInvestor(c common.Address, symbol string, addr common.Address, adding bool) (*types.Transaction, error)
- type RestrictOwnerTransferred
- type RestrictOwnerTransferredIterator
- type RestrictRaw
- func (_Restrict *RestrictRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Restrict *RestrictRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Restrict *RestrictRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictSession
- func (_Restrict *RestrictSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_Restrict *RestrictSession) Kill() (*types.Transaction, error)
- func (_Restrict *RestrictSession) Name() (string, error)
- func (_Restrict *RestrictSession) Owner() (common.Address, error)
- func (_Restrict *RestrictSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_Restrict *RestrictSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_Restrict *RestrictSession) ZEROADDRESS() (common.Address, error)
- type RestrictToAccreditedInvestor
- type RestrictToAccreditedInvestorCaller
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictToAccreditedInvestorCallerRaw
- type RestrictToAccreditedInvestorCallerSession
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerSession) Name() (string, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerSession) Owner() (common.Address, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictToAccreditedInvestorFilterer
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToAccreditedInvestorOwnerTransferredIterator, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type RestrictToAccreditedInvestorOwnerTransferred
- type RestrictToAccreditedInvestorOwnerTransferredIterator
- type RestrictToAccreditedInvestorRaw
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToAccreditedInvestorSession
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Kill() (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Name() (string, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Owner() (common.Address, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) ZEROADDRESS() (common.Address, error)
- type RestrictToAccreditedInvestorTransactor
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictToAccreditedInvestorTransactorRaw
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToAccreditedInvestorTransactorSession
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictToBrokerOrCustodialAccount
- func DeployRestrictToBrokerOrCustodialAccount(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictToBrokerOrCustodialAccount, error)
- func NewRestrictToBrokerOrCustodialAccount(address common.Address, backend bind.ContractBackend) (*RestrictToBrokerOrCustodialAccount, error)
- type RestrictToBrokerOrCustodialAccountCaller
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictToBrokerOrCustodialAccountCallerRaw
- type RestrictToBrokerOrCustodialAccountCallerSession
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerSession) Name() (string, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerSession) Owner() (common.Address, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictToBrokerOrCustodialAccountFilterer
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToBrokerOrCustodialAccountOwnerTransferredIterator, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type RestrictToBrokerOrCustodialAccountOwnerTransferred
- type RestrictToBrokerOrCustodialAccountOwnerTransferredIterator
- type RestrictToBrokerOrCustodialAccountRaw
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToBrokerOrCustodialAccountSession
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Kill() (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Name() (string, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Owner() (common.Address, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) ZEROADDRESS() (common.Address, error)
- type RestrictToBrokerOrCustodialAccountTransactor
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictToBrokerOrCustodialAccountTransactorRaw
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToBrokerOrCustodialAccountTransactorSession
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictToContract
- type RestrictToContractCaller
- func (_RestrictToContract *RestrictToContractCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictToContract *RestrictToContractCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictToContract *RestrictToContractCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictToContract *RestrictToContractCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictToContractCallerRaw
- type RestrictToContractCallerSession
- func (_RestrictToContract *RestrictToContractCallerSession) Name() (string, error)
- func (_RestrictToContract *RestrictToContractCallerSession) Owner() (common.Address, error)
- func (_RestrictToContract *RestrictToContractCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToContract *RestrictToContractCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictToContractFilterer
- func (_RestrictToContract *RestrictToContractFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToContractOwnerTransferredIterator, error)
- func (_RestrictToContract *RestrictToContractFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToContractOwnerTransferred, ...) (event.Subscription, error)
- type RestrictToContractOwnerTransferred
- type RestrictToContractOwnerTransferredIterator
- type RestrictToContractRaw
- func (_RestrictToContract *RestrictToContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictToContract *RestrictToContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToContract *RestrictToContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToContractSession
- func (_RestrictToContract *RestrictToContractSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToContract *RestrictToContractSession) Kill() (*types.Transaction, error)
- func (_RestrictToContract *RestrictToContractSession) Name() (string, error)
- func (_RestrictToContract *RestrictToContractSession) Owner() (common.Address, error)
- func (_RestrictToContract *RestrictToContractSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToContract *RestrictToContractSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictToContract *RestrictToContractSession) ZEROADDRESS() (common.Address, error)
- type RestrictToContractTransactor
- func (_RestrictToContract *RestrictToContractTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictToContract *RestrictToContractTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictToContract *RestrictToContractTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictToContractTransactorRaw
- type RestrictToContractTransactorSession
- func (_RestrictToContract *RestrictToContractTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToContract *RestrictToContractTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictToContract *RestrictToContractTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictToCustodianOrCustodialAccountOrBroker
- func DeployRestrictToCustodianOrCustodialAccountOrBroker(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, ...)
- func NewRestrictToCustodianOrCustodialAccountOrBroker(address common.Address, backend bind.ContractBackend) (*RestrictToCustodianOrCustodialAccountOrBroker, error)
- type RestrictToCustodianOrCustodialAccountOrBrokerCaller
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictToCustodianOrCustodialAccountOrBrokerCallerRaw
- type RestrictToCustodianOrCustodialAccountOrBrokerCallerSession
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Name() (string, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Owner() (common.Address, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictToCustodianOrCustodialAccountOrBrokerFilterer
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferred
- type RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator
- type RestrictToCustodianOrCustodialAccountOrBrokerRaw
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToCustodianOrCustodialAccountOrBrokerSession
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Kill() (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Name() (string, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Owner() (common.Address, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) ZEROADDRESS() (common.Address, error)
- type RestrictToCustodianOrCustodialAccountOrBrokerTransactor
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictToDepositingAccount
- type RestrictToDepositingAccountCaller
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictToDepositingAccountCallerRaw
- type RestrictToDepositingAccountCallerSession
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerSession) Name() (string, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerSession) Owner() (common.Address, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictToDepositingAccountFilterer
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToDepositingAccountOwnerTransferredIterator, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToDepositingAccountOwnerTransferred, ...) (event.Subscription, error)
- type RestrictToDepositingAccountOwnerTransferred
- type RestrictToDepositingAccountOwnerTransferredIterator
- type RestrictToDepositingAccountRaw
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToDepositingAccountSession
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Kill() (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Name() (string, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Owner() (common.Address, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) ZEROADDRESS() (common.Address, error)
- type RestrictToDepositingAccountTransactor
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictToDepositingAccountTransactorRaw
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToDepositingAccountTransactorSession
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictToEscrow
- type RestrictToEscrowCaller
- func (_RestrictToEscrow *RestrictToEscrowCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictToEscrow *RestrictToEscrowCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictToEscrow *RestrictToEscrowCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictToEscrow *RestrictToEscrowCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictToEscrowCallerRaw
- type RestrictToEscrowCallerSession
- func (_RestrictToEscrow *RestrictToEscrowCallerSession) Name() (string, error)
- func (_RestrictToEscrow *RestrictToEscrowCallerSession) Owner() (common.Address, error)
- func (_RestrictToEscrow *RestrictToEscrowCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToEscrow *RestrictToEscrowCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictToEscrowFilterer
- func (_RestrictToEscrow *RestrictToEscrowFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToEscrowOwnerTransferredIterator, error)
- func (_RestrictToEscrow *RestrictToEscrowFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToEscrowOwnerTransferred, ...) (event.Subscription, error)
- type RestrictToEscrowOwnerTransferred
- type RestrictToEscrowOwnerTransferredIterator
- type RestrictToEscrowRaw
- func (_RestrictToEscrow *RestrictToEscrowRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictToEscrow *RestrictToEscrowRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictToEscrow *RestrictToEscrowRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictToEscrowSession
- func (_RestrictToEscrow *RestrictToEscrowSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToEscrow *RestrictToEscrowSession) Kill() (*types.Transaction, error)
- func (_RestrictToEscrow *RestrictToEscrowSession) Name() (string, error)
- func (_RestrictToEscrow *RestrictToEscrowSession) Owner() (common.Address, error)
- func (_RestrictToEscrow *RestrictToEscrowSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictToEscrow *RestrictToEscrowSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictToEscrow *RestrictToEscrowSession) ZEROADDRESS() (common.Address, error)
- type RestrictToEscrowTransactor
- func (_RestrictToEscrow *RestrictToEscrowTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictToEscrow *RestrictToEscrowTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictToEscrow *RestrictToEscrowTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictToEscrowTransactorRaw
- type RestrictToEscrowTransactorSession
- func (_RestrictToEscrow *RestrictToEscrowTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictToEscrow *RestrictToEscrowTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictToEscrow *RestrictToEscrowTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictTransactor
- func (_Restrict *RestrictTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_Restrict *RestrictTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Restrict *RestrictTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictTransactorRaw
- type RestrictTransactorSession
- func (_Restrict *RestrictTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_Restrict *RestrictTransactorSession) Kill() (*types.Transaction, error)
- func (_Restrict *RestrictTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type RestrictTransferFrom
- type RestrictTransferFromCaller
- func (_RestrictTransferFrom *RestrictTransferFromCaller) Name(opts *bind.CallOpts) (string, error)
- func (_RestrictTransferFrom *RestrictTransferFromCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_RestrictTransferFrom *RestrictTransferFromCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, ...) (string, error)
- func (_RestrictTransferFrom *RestrictTransferFromCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
- type RestrictTransferFromCallerRaw
- type RestrictTransferFromCallerSession
- func (_RestrictTransferFrom *RestrictTransferFromCallerSession) Name() (string, error)
- func (_RestrictTransferFrom *RestrictTransferFromCallerSession) Owner() (common.Address, error)
- func (_RestrictTransferFrom *RestrictTransferFromCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictTransferFrom *RestrictTransferFromCallerSession) ZEROADDRESS() (common.Address, error)
- type RestrictTransferFromFilterer
- func (_RestrictTransferFrom *RestrictTransferFromFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictTransferFromOwnerTransferredIterator, error)
- func (_RestrictTransferFrom *RestrictTransferFromFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictTransferFromOwnerTransferred, ...) (event.Subscription, error)
- type RestrictTransferFromOwnerTransferred
- type RestrictTransferFromOwnerTransferredIterator
- type RestrictTransferFromRaw
- func (_RestrictTransferFrom *RestrictTransferFromRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RestrictTransferFrom *RestrictTransferFromRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RestrictTransferFrom *RestrictTransferFromRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RestrictTransferFromSession
- func (_RestrictTransferFrom *RestrictTransferFromSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictTransferFrom *RestrictTransferFromSession) Kill() (*types.Transaction, error)
- func (_RestrictTransferFrom *RestrictTransferFromSession) Name() (string, error)
- func (_RestrictTransferFrom *RestrictTransferFromSession) Owner() (common.Address, error)
- func (_RestrictTransferFrom *RestrictTransferFromSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- func (_RestrictTransferFrom *RestrictTransferFromSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_RestrictTransferFrom *RestrictTransferFromSession) ZEROADDRESS() (common.Address, error)
- type RestrictTransferFromTransactor
- func (_RestrictTransferFrom *RestrictTransferFromTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, ...) (*types.Transaction, error)
- func (_RestrictTransferFrom *RestrictTransferFromTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RestrictTransferFrom *RestrictTransferFromTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type RestrictTransferFromTransactorRaw
- type RestrictTransferFromTransactorSession
- func (_RestrictTransferFrom *RestrictTransferFromTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_RestrictTransferFrom *RestrictTransferFromTransactorSession) Kill() (*types.Transaction, error)
- func (_RestrictTransferFrom *RestrictTransferFromTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- type Rule
- type RuleCaller
- type RuleCallerRaw
- type RuleCallerSession
- type RuleFilterer
- type RuleRaw
- func (_Rule *RuleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Rule *RuleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Rule *RuleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RuleSession
- func (_Rule *RuleSession) Check(token common.Address, initiator common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_Rule *RuleSession) Name() (string, error)
- func (_Rule *RuleSession) Test(compliance common.Address, token common.Address, initiator common.Address, ...) (string, error)
- type RuleTransactor
- type RuleTransactorRaw
- type RuleTransactorSession
Constants ¶
const EscrowRecorderABI = "" /* 2415-byte string literal not displayed */
EscrowRecorderABI is the input ABI used to generate the binding from.
const EscrowRecorderBin = `` /* 4602-byte string literal not displayed */
EscrowRecorderBin is the compiled bytecode used for deploying new contracts.
const RestrictABI = "" /* 2415-byte string literal not displayed */
RestrictABI is the input ABI used to generate the binding from.
const RestrictAllABI = "" /* 2414-byte string literal not displayed */
RestrictAllABI is the input ABI used to generate the binding from.
const RestrictAllBin = `` /* 3370-byte string literal not displayed */
RestrictAllBin is the compiled bytecode used for deploying new contracts.
const RestrictBin = `` /* 6166-byte string literal not displayed */
RestrictBin is the compiled bytecode used for deploying new contracts.
const RestrictDuringLockupABI = "" /* 2415-byte string literal not displayed */
RestrictDuringLockupABI is the input ABI used to generate the binding from.
const RestrictDuringLockupBin = `` /* 6506-byte string literal not displayed */
RestrictDuringLockupBin is the compiled bytecode used for deploying new contracts.
const RestrictFromAdvisorABI = "" /* 2415-byte string literal not displayed */
RestrictFromAdvisorABI is the input ABI used to generate the binding from.
const RestrictFromAdvisorBin = `` /* 6256-byte string literal not displayed */
RestrictFromAdvisorBin is the compiled bytecode used for deploying new contracts.
const RestrictFromAffiliateABI = "" /* 2415-byte string literal not displayed */
RestrictFromAffiliateABI is the input ABI used to generate the binding from.
const RestrictFromAffiliateBin = `` /* 6210-byte string literal not displayed */
RestrictFromAffiliateBin is the compiled bytecode used for deploying new contracts.
const RestrictFromInvestorABI = "" /* 2415-byte string literal not displayed */
RestrictFromInvestorABI is the input ABI used to generate the binding from.
const RestrictFromInvestorBin = `` /* 4770-byte string literal not displayed */
RestrictFromInvestorBin is the compiled bytecode used for deploying new contracts.
const RestrictHolderThresholdABI = "" /* 3623-byte string literal not displayed */
RestrictHolderThresholdABI is the input ABI used to generate the binding from.
const RestrictHolderThresholdBin = `` /* 20296-byte string literal not displayed */
RestrictHolderThresholdBin is the compiled bytecode used for deploying new contracts.
const RestrictToAccreditedInvestorABI = "" /* 2415-byte string literal not displayed */
RestrictToAccreditedInvestorABI is the input ABI used to generate the binding from.
const RestrictToAccreditedInvestorBin = `` /* 5022-byte string literal not displayed */
RestrictToAccreditedInvestorBin is the compiled bytecode used for deploying new contracts.
const RestrictToBrokerOrCustodialAccountABI = "" /* 2415-byte string literal not displayed */
RestrictToBrokerOrCustodialAccountABI is the input ABI used to generate the binding from.
const RestrictToBrokerOrCustodialAccountBin = `` /* 4708-byte string literal not displayed */
RestrictToBrokerOrCustodialAccountBin is the compiled bytecode used for deploying new contracts.
const RestrictToContractABI = "" /* 2415-byte string literal not displayed */
RestrictToContractABI is the input ABI used to generate the binding from.
const RestrictToContractBin = `` /* 3526-byte string literal not displayed */
RestrictToContractBin is the compiled bytecode used for deploying new contracts.
const RestrictToCustodianOrCustodialAccountOrBrokerABI = "" /* 2415-byte string literal not displayed */
RestrictToCustodianOrCustodialAccountOrBrokerABI is the input ABI used to generate the binding from.
const RestrictToCustodianOrCustodialAccountOrBrokerBin = `` /* 4506-byte string literal not displayed */
RestrictToCustodianOrCustodialAccountOrBrokerBin is the compiled bytecode used for deploying new contracts.
const RestrictToDepositingAccountABI = "" /* 2415-byte string literal not displayed */
RestrictToDepositingAccountABI is the input ABI used to generate the binding from.
const RestrictToDepositingAccountBin = `` /* 5060-byte string literal not displayed */
RestrictToDepositingAccountBin is the compiled bytecode used for deploying new contracts.
const RestrictToEscrowABI = "" /* 2415-byte string literal not displayed */
RestrictToEscrowABI is the input ABI used to generate the binding from.
const RestrictToEscrowBin = `` /* 5578-byte string literal not displayed */
RestrictToEscrowBin is the compiled bytecode used for deploying new contracts.
const RestrictTransferFromABI = "" /* 2415-byte string literal not displayed */
RestrictTransferFromABI is the input ABI used to generate the binding from.
const RestrictTransferFromBin = `` /* 3494-byte string literal not displayed */
RestrictTransferFromBin is the compiled bytecode used for deploying new contracts.
const RuleABI = "" /* 1355-byte string literal not displayed */
RuleABI is the input ABI used to generate the binding from.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EscrowRecorder ¶ added in v0.2.0
type EscrowRecorder struct { EscrowRecorderCaller // Read-only binding to the contract EscrowRecorderTransactor // Write-only binding to the contract EscrowRecorderFilterer // Log filterer for contract events }
EscrowRecorder is an auto generated Go binding around an Ethereum contract.
func DeployEscrowRecorder ¶ added in v0.2.0
func DeployEscrowRecorder(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *EscrowRecorder, error)
DeployEscrowRecorder deploys a new Ethereum contract, binding an instance of EscrowRecorder to it.
func NewEscrowRecorder ¶ added in v0.2.0
func NewEscrowRecorder(address common.Address, backend bind.ContractBackend) (*EscrowRecorder, error)
NewEscrowRecorder creates a new instance of EscrowRecorder, bound to a specific deployed contract.
type EscrowRecorderCaller ¶ added in v0.2.0
type EscrowRecorderCaller struct {
// contains filtered or unexported fields
}
EscrowRecorderCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewEscrowRecorderCaller ¶ added in v0.2.0
func NewEscrowRecorderCaller(address common.Address, caller bind.ContractCaller) (*EscrowRecorderCaller, error)
NewEscrowRecorderCaller creates a new read-only instance of EscrowRecorder, bound to a specific deployed contract.
func (*EscrowRecorderCaller) Name ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*EscrowRecorderCaller) Owner ¶ added in v0.2.0
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*EscrowRecorderCaller) Test ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*EscrowRecorderCaller) ZEROADDRESS ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type EscrowRecorderCallerRaw ¶ added in v0.2.0
type EscrowRecorderCallerRaw struct {
Contract *EscrowRecorderCaller // Generic read-only contract binding to access the raw methods on
}
EscrowRecorderCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*EscrowRecorderCallerRaw) Call ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderCallerRaw) 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 EscrowRecorderCallerSession ¶ added in v0.2.0
type EscrowRecorderCallerSession struct { Contract *EscrowRecorderCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
EscrowRecorderCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*EscrowRecorderCallerSession) Name ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*EscrowRecorderCallerSession) Owner ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*EscrowRecorderCallerSession) Test ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*EscrowRecorderCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type EscrowRecorderFilterer ¶ added in v0.2.0
type EscrowRecorderFilterer struct {
// contains filtered or unexported fields
}
EscrowRecorderFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewEscrowRecorderFilterer ¶ added in v0.2.0
func NewEscrowRecorderFilterer(address common.Address, filterer bind.ContractFilterer) (*EscrowRecorderFilterer, error)
NewEscrowRecorderFilterer creates a new log filterer instance of EscrowRecorder, bound to a specific deployed contract.
func (*EscrowRecorderFilterer) FilterOwnerTransferred ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*EscrowRecorderOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*EscrowRecorderFilterer) WatchOwnerTransferred ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *EscrowRecorderOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type EscrowRecorderOwnerTransferred ¶ added in v0.2.0
type EscrowRecorderOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
EscrowRecorderOwnerTransferred represents a OwnerTransferred event raised by the EscrowRecorder contract.
type EscrowRecorderOwnerTransferredIterator ¶ added in v0.2.0
type EscrowRecorderOwnerTransferredIterator struct { Event *EscrowRecorderOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
EscrowRecorderOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the EscrowRecorder contract.
func (*EscrowRecorderOwnerTransferredIterator) Close ¶ added in v0.2.0
func (it *EscrowRecorderOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*EscrowRecorderOwnerTransferredIterator) Error ¶ added in v0.2.0
func (it *EscrowRecorderOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*EscrowRecorderOwnerTransferredIterator) Next ¶ added in v0.2.0
func (it *EscrowRecorderOwnerTransferredIterator) 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 EscrowRecorderRaw ¶ added in v0.2.0
type EscrowRecorderRaw struct {
Contract *EscrowRecorder // Generic contract binding to access the raw methods on
}
EscrowRecorderRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*EscrowRecorderRaw) Call ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderRaw) 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 (*EscrowRecorderRaw) Transact ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*EscrowRecorderRaw) Transfer ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderRaw) 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 EscrowRecorderSession ¶ added in v0.2.0
type EscrowRecorderSession struct { Contract *EscrowRecorder // 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 }
EscrowRecorderSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*EscrowRecorderSession) Check ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*EscrowRecorderSession) Kill ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*EscrowRecorderSession) Name ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*EscrowRecorderSession) Owner ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*EscrowRecorderSession) Test ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*EscrowRecorderSession) TransferOwner ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*EscrowRecorderSession) ZEROADDRESS ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type EscrowRecorderTransactor ¶ added in v0.2.0
type EscrowRecorderTransactor struct {
// contains filtered or unexported fields
}
EscrowRecorderTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewEscrowRecorderTransactor ¶ added in v0.2.0
func NewEscrowRecorderTransactor(address common.Address, transactor bind.ContractTransactor) (*EscrowRecorderTransactor, error)
NewEscrowRecorderTransactor creates a new write-only instance of EscrowRecorder, bound to a specific deployed contract.
func (*EscrowRecorderTransactor) Check ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*EscrowRecorderTransactor) Kill ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*EscrowRecorderTransactor) TransferOwner ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type EscrowRecorderTransactorRaw ¶ added in v0.2.0
type EscrowRecorderTransactorRaw struct {
Contract *EscrowRecorderTransactor // Generic write-only contract binding to access the raw methods on
}
EscrowRecorderTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*EscrowRecorderTransactorRaw) Transact ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*EscrowRecorderTransactorRaw) Transfer ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderTransactorRaw) 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 EscrowRecorderTransactorSession ¶ added in v0.2.0
type EscrowRecorderTransactorSession struct { Contract *EscrowRecorderTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
EscrowRecorderTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*EscrowRecorderTransactorSession) Check ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*EscrowRecorderTransactorSession) Kill ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*EscrowRecorderTransactorSession) TransferOwner ¶ added in v0.2.0
func (_EscrowRecorder *EscrowRecorderTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type Restrict ¶
type Restrict struct { RestrictCaller // Read-only binding to the contract RestrictTransactor // Write-only binding to the contract RestrictFilterer // Log filterer for contract events }
Restrict is an auto generated Go binding around an Ethereum contract.
func DeployRestrict ¶
func DeployRestrict(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Restrict, error)
DeployRestrict deploys a new Ethereum contract, binding an instance of Restrict to it.
func NewRestrict ¶
NewRestrict creates a new instance of Restrict, bound to a specific deployed contract.
type RestrictAll ¶
type RestrictAll struct { RestrictAllCaller // Read-only binding to the contract RestrictAllTransactor // Write-only binding to the contract RestrictAllFilterer // Log filterer for contract events }
RestrictAll is an auto generated Go binding around an Ethereum contract.
func DeployRestrictAll ¶
func DeployRestrictAll(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictAll, error)
DeployRestrictAll deploys a new Ethereum contract, binding an instance of RestrictAll to it.
func NewRestrictAll ¶
func NewRestrictAll(address common.Address, backend bind.ContractBackend) (*RestrictAll, error)
NewRestrictAll creates a new instance of RestrictAll, bound to a specific deployed contract.
type RestrictAllCaller ¶
type RestrictAllCaller struct {
// contains filtered or unexported fields
}
RestrictAllCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictAllCaller ¶
func NewRestrictAllCaller(address common.Address, caller bind.ContractCaller) (*RestrictAllCaller, error)
NewRestrictAllCaller creates a new read-only instance of RestrictAll, bound to a specific deployed contract.
func (*RestrictAllCaller) Name ¶ added in v0.2.0
func (_RestrictAll *RestrictAllCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictAllCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictAllCaller) Test ¶ added in v0.2.0
func (_RestrictAll *RestrictAllCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(string)
func (*RestrictAllCaller) ZEROADDRESS ¶ added in v0.2.0
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictAllCallerRaw ¶
type RestrictAllCallerRaw struct {
Contract *RestrictAllCaller // Generic read-only contract binding to access the raw methods on
}
RestrictAllCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictAllCallerRaw) Call ¶
func (_RestrictAll *RestrictAllCallerRaw) 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 RestrictAllCallerSession ¶
type RestrictAllCallerSession struct { Contract *RestrictAllCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictAllCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictAllCallerSession) Name ¶ added in v0.2.0
func (_RestrictAll *RestrictAllCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictAllCallerSession) Owner ¶
func (_RestrictAll *RestrictAllCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictAllCallerSession) Test ¶ added in v0.2.0
func (_RestrictAll *RestrictAllCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(string)
func (*RestrictAllCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictAll *RestrictAllCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictAllFilterer ¶
type RestrictAllFilterer struct {
// contains filtered or unexported fields
}
RestrictAllFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictAllFilterer ¶
func NewRestrictAllFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictAllFilterer, error)
NewRestrictAllFilterer creates a new log filterer instance of RestrictAll, bound to a specific deployed contract.
func (*RestrictAllFilterer) FilterOwnerTransferred ¶
func (_RestrictAll *RestrictAllFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictAllOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictAllFilterer) WatchOwnerTransferred ¶
func (_RestrictAll *RestrictAllFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictAllOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictAllOwnerTransferred ¶
type RestrictAllOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictAllOwnerTransferred represents a OwnerTransferred event raised by the RestrictAll contract.
type RestrictAllOwnerTransferredIterator ¶
type RestrictAllOwnerTransferredIterator struct { Event *RestrictAllOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictAllOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictAll contract.
func (*RestrictAllOwnerTransferredIterator) Close ¶
func (it *RestrictAllOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictAllOwnerTransferredIterator) Error ¶
func (it *RestrictAllOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictAllOwnerTransferredIterator) Next ¶
func (it *RestrictAllOwnerTransferredIterator) 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 RestrictAllRaw ¶
type RestrictAllRaw struct {
Contract *RestrictAll // Generic contract binding to access the raw methods on
}
RestrictAllRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictAllRaw) Call ¶
func (_RestrictAll *RestrictAllRaw) 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 (*RestrictAllRaw) Transact ¶
func (_RestrictAll *RestrictAllRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictAllRaw) Transfer ¶
func (_RestrictAll *RestrictAllRaw) 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 RestrictAllSession ¶
type RestrictAllSession struct { Contract *RestrictAll // 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 }
RestrictAllSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictAllSession) Check ¶
func (_RestrictAll *RestrictAllSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictAllSession) Kill ¶
func (_RestrictAll *RestrictAllSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictAllSession) Name ¶ added in v0.2.0
func (_RestrictAll *RestrictAllSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictAllSession) Owner ¶
func (_RestrictAll *RestrictAllSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictAllSession) Test ¶ added in v0.2.0
func (_RestrictAll *RestrictAllSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(string)
func (*RestrictAllSession) TransferOwner ¶
func (_RestrictAll *RestrictAllSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictAllSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictAll *RestrictAllSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictAllTransactor ¶
type RestrictAllTransactor struct {
// contains filtered or unexported fields
}
RestrictAllTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictAllTransactor ¶
func NewRestrictAllTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictAllTransactor, error)
NewRestrictAllTransactor creates a new write-only instance of RestrictAll, bound to a specific deployed contract.
func (*RestrictAllTransactor) Check ¶
func (_RestrictAll *RestrictAllTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictAllTransactor) Kill ¶
func (_RestrictAll *RestrictAllTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictAllTransactor) TransferOwner ¶
func (_RestrictAll *RestrictAllTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictAllTransactorRaw ¶
type RestrictAllTransactorRaw struct {
Contract *RestrictAllTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictAllTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictAllTransactorRaw) Transact ¶
func (_RestrictAll *RestrictAllTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictAllTransactorRaw) Transfer ¶
func (_RestrictAll *RestrictAllTransactorRaw) 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 RestrictAllTransactorSession ¶
type RestrictAllTransactorSession struct { Contract *RestrictAllTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictAllTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictAllTransactorSession) Check ¶
func (_RestrictAll *RestrictAllTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictAllTransactorSession) Kill ¶
func (_RestrictAll *RestrictAllTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictAllTransactorSession) TransferOwner ¶
func (_RestrictAll *RestrictAllTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictCaller ¶
type RestrictCaller struct {
// contains filtered or unexported fields
}
RestrictCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictCaller ¶
func NewRestrictCaller(address common.Address, caller bind.ContractCaller) (*RestrictCaller, error)
NewRestrictCaller creates a new read-only instance of Restrict, bound to a specific deployed contract.
func (*RestrictCaller) Name ¶ added in v0.2.0
func (_Restrict *RestrictCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictCaller) Test ¶ added in v0.2.0
func (_Restrict *RestrictCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictCaller) ZEROADDRESS ¶ added in v0.2.0
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictCallerRaw ¶
type RestrictCallerRaw struct {
Contract *RestrictCaller // Generic read-only contract binding to access the raw methods on
}
RestrictCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictCallerRaw) Call ¶
func (_Restrict *RestrictCallerRaw) 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 RestrictCallerSession ¶
type RestrictCallerSession struct { Contract *RestrictCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictCallerSession) Name ¶ added in v0.2.0
func (_Restrict *RestrictCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictCallerSession) Owner ¶
func (_Restrict *RestrictCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictCallerSession) Test ¶ added in v0.2.0
func (_Restrict *RestrictCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_Restrict *RestrictCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictDuringLockup ¶ added in v0.2.0
type RestrictDuringLockup struct { RestrictDuringLockupCaller // Read-only binding to the contract RestrictDuringLockupTransactor // Write-only binding to the contract RestrictDuringLockupFilterer // Log filterer for contract events }
RestrictDuringLockup is an auto generated Go binding around an Ethereum contract.
func DeployRestrictDuringLockup ¶ added in v0.2.0
func DeployRestrictDuringLockup(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictDuringLockup, error)
DeployRestrictDuringLockup deploys a new Ethereum contract, binding an instance of RestrictDuringLockup to it.
func NewRestrictDuringLockup ¶ added in v0.2.0
func NewRestrictDuringLockup(address common.Address, backend bind.ContractBackend) (*RestrictDuringLockup, error)
NewRestrictDuringLockup creates a new instance of RestrictDuringLockup, bound to a specific deployed contract.
type RestrictDuringLockupCaller ¶ added in v0.2.0
type RestrictDuringLockupCaller struct {
// contains filtered or unexported fields
}
RestrictDuringLockupCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictDuringLockupCaller ¶ added in v0.2.0
func NewRestrictDuringLockupCaller(address common.Address, caller bind.ContractCaller) (*RestrictDuringLockupCaller, error)
NewRestrictDuringLockupCaller creates a new read-only instance of RestrictDuringLockup, bound to a specific deployed contract.
func (*RestrictDuringLockupCaller) Name ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictDuringLockupCaller) Owner ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictDuringLockupCaller) Test ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictDuringLockupCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictDuringLockupCallerRaw ¶ added in v0.2.0
type RestrictDuringLockupCallerRaw struct {
Contract *RestrictDuringLockupCaller // Generic read-only contract binding to access the raw methods on
}
RestrictDuringLockupCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictDuringLockupCallerRaw) Call ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCallerRaw) 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 RestrictDuringLockupCallerSession ¶ added in v0.2.0
type RestrictDuringLockupCallerSession struct { Contract *RestrictDuringLockupCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictDuringLockupCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictDuringLockupCallerSession) Name ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictDuringLockupCallerSession) Owner ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictDuringLockupCallerSession) Test ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictDuringLockupCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictDuringLockupFilterer ¶ added in v0.2.0
type RestrictDuringLockupFilterer struct {
// contains filtered or unexported fields
}
RestrictDuringLockupFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictDuringLockupFilterer ¶ added in v0.2.0
func NewRestrictDuringLockupFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictDuringLockupFilterer, error)
NewRestrictDuringLockupFilterer creates a new log filterer instance of RestrictDuringLockup, bound to a specific deployed contract.
func (*RestrictDuringLockupFilterer) FilterOwnerTransferred ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictDuringLockupOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictDuringLockupFilterer) WatchOwnerTransferred ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictDuringLockupOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictDuringLockupOwnerTransferred ¶ added in v0.2.0
type RestrictDuringLockupOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictDuringLockupOwnerTransferred represents a OwnerTransferred event raised by the RestrictDuringLockup contract.
type RestrictDuringLockupOwnerTransferredIterator ¶ added in v0.2.0
type RestrictDuringLockupOwnerTransferredIterator struct { Event *RestrictDuringLockupOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictDuringLockupOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictDuringLockup contract.
func (*RestrictDuringLockupOwnerTransferredIterator) Close ¶ added in v0.2.0
func (it *RestrictDuringLockupOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictDuringLockupOwnerTransferredIterator) Error ¶ added in v0.2.0
func (it *RestrictDuringLockupOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictDuringLockupOwnerTransferredIterator) Next ¶ added in v0.2.0
func (it *RestrictDuringLockupOwnerTransferredIterator) 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 RestrictDuringLockupRaw ¶ added in v0.2.0
type RestrictDuringLockupRaw struct {
Contract *RestrictDuringLockup // Generic contract binding to access the raw methods on
}
RestrictDuringLockupRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictDuringLockupRaw) Call ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupRaw) 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 (*RestrictDuringLockupRaw) Transact ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictDuringLockupRaw) Transfer ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupRaw) 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 RestrictDuringLockupSession ¶ added in v0.2.0
type RestrictDuringLockupSession struct { Contract *RestrictDuringLockup // 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 }
RestrictDuringLockupSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictDuringLockupSession) Check ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictDuringLockupSession) Kill ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictDuringLockupSession) Name ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictDuringLockupSession) Owner ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictDuringLockupSession) Test ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictDuringLockupSession) TransferOwner ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictDuringLockupSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictDuringLockupTransactor ¶ added in v0.2.0
type RestrictDuringLockupTransactor struct {
// contains filtered or unexported fields
}
RestrictDuringLockupTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictDuringLockupTransactor ¶ added in v0.2.0
func NewRestrictDuringLockupTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictDuringLockupTransactor, error)
NewRestrictDuringLockupTransactor creates a new write-only instance of RestrictDuringLockup, bound to a specific deployed contract.
func (*RestrictDuringLockupTransactor) Check ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictDuringLockupTransactor) Kill ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictDuringLockupTransactor) TransferOwner ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictDuringLockupTransactorRaw ¶ added in v0.2.0
type RestrictDuringLockupTransactorRaw struct {
Contract *RestrictDuringLockupTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictDuringLockupTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictDuringLockupTransactorRaw) Transact ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictDuringLockupTransactorRaw) Transfer ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupTransactorRaw) 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 RestrictDuringLockupTransactorSession ¶ added in v0.2.0
type RestrictDuringLockupTransactorSession struct { Contract *RestrictDuringLockupTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictDuringLockupTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictDuringLockupTransactorSession) Check ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictDuringLockupTransactorSession) Kill ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictDuringLockupTransactorSession) TransferOwner ¶ added in v0.2.0
func (_RestrictDuringLockup *RestrictDuringLockupTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictFilterer ¶
type RestrictFilterer struct {
// contains filtered or unexported fields
}
RestrictFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictFilterer ¶
func NewRestrictFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictFilterer, error)
NewRestrictFilterer creates a new log filterer instance of Restrict, bound to a specific deployed contract.
func (*RestrictFilterer) FilterOwnerTransferred ¶
func (_Restrict *RestrictFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictFilterer) WatchOwnerTransferred ¶
func (_Restrict *RestrictFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictFromAdvisor ¶ added in v0.2.0
type RestrictFromAdvisor struct { RestrictFromAdvisorCaller // Read-only binding to the contract RestrictFromAdvisorTransactor // Write-only binding to the contract RestrictFromAdvisorFilterer // Log filterer for contract events }
RestrictFromAdvisor is an auto generated Go binding around an Ethereum contract.
func DeployRestrictFromAdvisor ¶ added in v0.2.0
func DeployRestrictFromAdvisor(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictFromAdvisor, error)
DeployRestrictFromAdvisor deploys a new Ethereum contract, binding an instance of RestrictFromAdvisor to it.
func NewRestrictFromAdvisor ¶ added in v0.2.0
func NewRestrictFromAdvisor(address common.Address, backend bind.ContractBackend) (*RestrictFromAdvisor, error)
NewRestrictFromAdvisor creates a new instance of RestrictFromAdvisor, bound to a specific deployed contract.
type RestrictFromAdvisorCaller ¶ added in v0.2.0
type RestrictFromAdvisorCaller struct {
// contains filtered or unexported fields
}
RestrictFromAdvisorCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictFromAdvisorCaller ¶ added in v0.2.0
func NewRestrictFromAdvisorCaller(address common.Address, caller bind.ContractCaller) (*RestrictFromAdvisorCaller, error)
NewRestrictFromAdvisorCaller creates a new read-only instance of RestrictFromAdvisor, bound to a specific deployed contract.
func (*RestrictFromAdvisorCaller) Name ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromAdvisorCaller) Owner ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromAdvisorCaller) Test ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromAdvisorCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromAdvisorCallerRaw ¶ added in v0.2.0
type RestrictFromAdvisorCallerRaw struct {
Contract *RestrictFromAdvisorCaller // Generic read-only contract binding to access the raw methods on
}
RestrictFromAdvisorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictFromAdvisorCallerRaw) Call ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCallerRaw) 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 RestrictFromAdvisorCallerSession ¶ added in v0.2.0
type RestrictFromAdvisorCallerSession struct { Contract *RestrictFromAdvisorCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictFromAdvisorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictFromAdvisorCallerSession) Name ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromAdvisorCallerSession) Owner ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromAdvisorCallerSession) Test ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromAdvisorCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromAdvisorFilterer ¶ added in v0.2.0
type RestrictFromAdvisorFilterer struct {
// contains filtered or unexported fields
}
RestrictFromAdvisorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictFromAdvisorFilterer ¶ added in v0.2.0
func NewRestrictFromAdvisorFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictFromAdvisorFilterer, error)
NewRestrictFromAdvisorFilterer creates a new log filterer instance of RestrictFromAdvisor, bound to a specific deployed contract.
func (*RestrictFromAdvisorFilterer) FilterOwnerTransferred ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictFromAdvisorOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictFromAdvisorFilterer) WatchOwnerTransferred ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictFromAdvisorOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictFromAdvisorOwnerTransferred ¶ added in v0.2.0
type RestrictFromAdvisorOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictFromAdvisorOwnerTransferred represents a OwnerTransferred event raised by the RestrictFromAdvisor contract.
type RestrictFromAdvisorOwnerTransferredIterator ¶ added in v0.2.0
type RestrictFromAdvisorOwnerTransferredIterator struct { Event *RestrictFromAdvisorOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictFromAdvisorOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictFromAdvisor contract.
func (*RestrictFromAdvisorOwnerTransferredIterator) Close ¶ added in v0.2.0
func (it *RestrictFromAdvisorOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictFromAdvisorOwnerTransferredIterator) Error ¶ added in v0.2.0
func (it *RestrictFromAdvisorOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictFromAdvisorOwnerTransferredIterator) Next ¶ added in v0.2.0
func (it *RestrictFromAdvisorOwnerTransferredIterator) 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 RestrictFromAdvisorRaw ¶ added in v0.2.0
type RestrictFromAdvisorRaw struct {
Contract *RestrictFromAdvisor // Generic contract binding to access the raw methods on
}
RestrictFromAdvisorRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictFromAdvisorRaw) Call ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorRaw) 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 (*RestrictFromAdvisorRaw) Transact ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictFromAdvisorRaw) Transfer ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorRaw) 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 RestrictFromAdvisorSession ¶ added in v0.2.0
type RestrictFromAdvisorSession struct { Contract *RestrictFromAdvisor // 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 }
RestrictFromAdvisorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictFromAdvisorSession) Check ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromAdvisorSession) Kill ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromAdvisorSession) Name ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromAdvisorSession) Owner ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromAdvisorSession) Test ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromAdvisorSession) TransferOwner ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictFromAdvisorSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromAdvisorTransactor ¶ added in v0.2.0
type RestrictFromAdvisorTransactor struct {
// contains filtered or unexported fields
}
RestrictFromAdvisorTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictFromAdvisorTransactor ¶ added in v0.2.0
func NewRestrictFromAdvisorTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictFromAdvisorTransactor, error)
NewRestrictFromAdvisorTransactor creates a new write-only instance of RestrictFromAdvisor, bound to a specific deployed contract.
func (*RestrictFromAdvisorTransactor) Check ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromAdvisorTransactor) Kill ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromAdvisorTransactor) TransferOwner ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictFromAdvisorTransactorRaw ¶ added in v0.2.0
type RestrictFromAdvisorTransactorRaw struct {
Contract *RestrictFromAdvisorTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictFromAdvisorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictFromAdvisorTransactorRaw) Transact ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictFromAdvisorTransactorRaw) Transfer ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorTransactorRaw) 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 RestrictFromAdvisorTransactorSession ¶ added in v0.2.0
type RestrictFromAdvisorTransactorSession struct { Contract *RestrictFromAdvisorTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictFromAdvisorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictFromAdvisorTransactorSession) Check ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromAdvisorTransactorSession) Kill ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromAdvisorTransactorSession) TransferOwner ¶ added in v0.2.0
func (_RestrictFromAdvisor *RestrictFromAdvisorTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictFromAffiliate ¶
type RestrictFromAffiliate struct { RestrictFromAffiliateCaller // Read-only binding to the contract RestrictFromAffiliateTransactor // Write-only binding to the contract RestrictFromAffiliateFilterer // Log filterer for contract events }
RestrictFromAffiliate is an auto generated Go binding around an Ethereum contract.
func DeployRestrictFromAffiliate ¶
func DeployRestrictFromAffiliate(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictFromAffiliate, error)
DeployRestrictFromAffiliate deploys a new Ethereum contract, binding an instance of RestrictFromAffiliate to it.
func NewRestrictFromAffiliate ¶
func NewRestrictFromAffiliate(address common.Address, backend bind.ContractBackend) (*RestrictFromAffiliate, error)
NewRestrictFromAffiliate creates a new instance of RestrictFromAffiliate, bound to a specific deployed contract.
type RestrictFromAffiliateCaller ¶
type RestrictFromAffiliateCaller struct {
// contains filtered or unexported fields
}
RestrictFromAffiliateCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictFromAffiliateCaller ¶
func NewRestrictFromAffiliateCaller(address common.Address, caller bind.ContractCaller) (*RestrictFromAffiliateCaller, error)
NewRestrictFromAffiliateCaller creates a new read-only instance of RestrictFromAffiliate, bound to a specific deployed contract.
func (*RestrictFromAffiliateCaller) Name ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromAffiliateCaller) Owner ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromAffiliateCaller) Test ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromAffiliateCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromAffiliateCallerRaw ¶
type RestrictFromAffiliateCallerRaw struct {
Contract *RestrictFromAffiliateCaller // Generic read-only contract binding to access the raw methods on
}
RestrictFromAffiliateCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictFromAffiliateCallerRaw) Call ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateCallerRaw) 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 RestrictFromAffiliateCallerSession ¶
type RestrictFromAffiliateCallerSession struct { Contract *RestrictFromAffiliateCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictFromAffiliateCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictFromAffiliateCallerSession) Name ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromAffiliateCallerSession) Owner ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromAffiliateCallerSession) Test ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromAffiliateCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromAffiliateFilterer ¶
type RestrictFromAffiliateFilterer struct {
// contains filtered or unexported fields
}
RestrictFromAffiliateFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictFromAffiliateFilterer ¶
func NewRestrictFromAffiliateFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictFromAffiliateFilterer, error)
NewRestrictFromAffiliateFilterer creates a new log filterer instance of RestrictFromAffiliate, bound to a specific deployed contract.
func (*RestrictFromAffiliateFilterer) FilterOwnerTransferred ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictFromAffiliateOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictFromAffiliateFilterer) WatchOwnerTransferred ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictFromAffiliateOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictFromAffiliateOwnerTransferred ¶
type RestrictFromAffiliateOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictFromAffiliateOwnerTransferred represents a OwnerTransferred event raised by the RestrictFromAffiliate contract.
type RestrictFromAffiliateOwnerTransferredIterator ¶
type RestrictFromAffiliateOwnerTransferredIterator struct { Event *RestrictFromAffiliateOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictFromAffiliateOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictFromAffiliate contract.
func (*RestrictFromAffiliateOwnerTransferredIterator) Close ¶
func (it *RestrictFromAffiliateOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictFromAffiliateOwnerTransferredIterator) Error ¶
func (it *RestrictFromAffiliateOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictFromAffiliateOwnerTransferredIterator) Next ¶
func (it *RestrictFromAffiliateOwnerTransferredIterator) 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 RestrictFromAffiliateRaw ¶
type RestrictFromAffiliateRaw struct {
Contract *RestrictFromAffiliate // Generic contract binding to access the raw methods on
}
RestrictFromAffiliateRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictFromAffiliateRaw) Call ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateRaw) 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 (*RestrictFromAffiliateRaw) Transact ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictFromAffiliateRaw) Transfer ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateRaw) 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 RestrictFromAffiliateSession ¶
type RestrictFromAffiliateSession struct { Contract *RestrictFromAffiliate // 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 }
RestrictFromAffiliateSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictFromAffiliateSession) Check ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromAffiliateSession) Kill ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromAffiliateSession) Name ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromAffiliateSession) Owner ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromAffiliateSession) Test ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromAffiliateSession) TransferOwner ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictFromAffiliateSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromAffiliate *RestrictFromAffiliateSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromAffiliateTransactor ¶
type RestrictFromAffiliateTransactor struct {
// contains filtered or unexported fields
}
RestrictFromAffiliateTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictFromAffiliateTransactor ¶
func NewRestrictFromAffiliateTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictFromAffiliateTransactor, error)
NewRestrictFromAffiliateTransactor creates a new write-only instance of RestrictFromAffiliate, bound to a specific deployed contract.
func (*RestrictFromAffiliateTransactor) Check ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromAffiliateTransactor) Kill ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromAffiliateTransactor) TransferOwner ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictFromAffiliateTransactorRaw ¶
type RestrictFromAffiliateTransactorRaw struct {
Contract *RestrictFromAffiliateTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictFromAffiliateTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictFromAffiliateTransactorRaw) Transact ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictFromAffiliateTransactorRaw) Transfer ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateTransactorRaw) 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 RestrictFromAffiliateTransactorSession ¶
type RestrictFromAffiliateTransactorSession struct { Contract *RestrictFromAffiliateTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictFromAffiliateTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictFromAffiliateTransactorSession) Check ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromAffiliateTransactorSession) Kill ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromAffiliateTransactorSession) TransferOwner ¶
func (_RestrictFromAffiliate *RestrictFromAffiliateTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictFromInvestor ¶
type RestrictFromInvestor struct { RestrictFromInvestorCaller // Read-only binding to the contract RestrictFromInvestorTransactor // Write-only binding to the contract RestrictFromInvestorFilterer // Log filterer for contract events }
RestrictFromInvestor is an auto generated Go binding around an Ethereum contract.
func DeployRestrictFromInvestor ¶
func DeployRestrictFromInvestor(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictFromInvestor, error)
DeployRestrictFromInvestor deploys a new Ethereum contract, binding an instance of RestrictFromInvestor to it.
func NewRestrictFromInvestor ¶
func NewRestrictFromInvestor(address common.Address, backend bind.ContractBackend) (*RestrictFromInvestor, error)
NewRestrictFromInvestor creates a new instance of RestrictFromInvestor, bound to a specific deployed contract.
type RestrictFromInvestorCaller ¶
type RestrictFromInvestorCaller struct {
// contains filtered or unexported fields
}
RestrictFromInvestorCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictFromInvestorCaller ¶
func NewRestrictFromInvestorCaller(address common.Address, caller bind.ContractCaller) (*RestrictFromInvestorCaller, error)
NewRestrictFromInvestorCaller creates a new read-only instance of RestrictFromInvestor, bound to a specific deployed contract.
func (*RestrictFromInvestorCaller) Name ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromInvestorCaller) Owner ¶
func (_RestrictFromInvestor *RestrictFromInvestorCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromInvestorCaller) Test ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromInvestorCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromInvestorCallerRaw ¶
type RestrictFromInvestorCallerRaw struct {
Contract *RestrictFromInvestorCaller // Generic read-only contract binding to access the raw methods on
}
RestrictFromInvestorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictFromInvestorCallerRaw) Call ¶
func (_RestrictFromInvestor *RestrictFromInvestorCallerRaw) 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 RestrictFromInvestorCallerSession ¶
type RestrictFromInvestorCallerSession struct { Contract *RestrictFromInvestorCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictFromInvestorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictFromInvestorCallerSession) Name ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromInvestorCallerSession) Owner ¶
func (_RestrictFromInvestor *RestrictFromInvestorCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromInvestorCallerSession) Test ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromInvestorCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromInvestorFilterer ¶
type RestrictFromInvestorFilterer struct {
// contains filtered or unexported fields
}
RestrictFromInvestorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictFromInvestorFilterer ¶
func NewRestrictFromInvestorFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictFromInvestorFilterer, error)
NewRestrictFromInvestorFilterer creates a new log filterer instance of RestrictFromInvestor, bound to a specific deployed contract.
func (*RestrictFromInvestorFilterer) FilterOwnerTransferred ¶
func (_RestrictFromInvestor *RestrictFromInvestorFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictFromInvestorOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictFromInvestorFilterer) WatchOwnerTransferred ¶
func (_RestrictFromInvestor *RestrictFromInvestorFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictFromInvestorOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictFromInvestorOwnerTransferred ¶
type RestrictFromInvestorOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictFromInvestorOwnerTransferred represents a OwnerTransferred event raised by the RestrictFromInvestor contract.
type RestrictFromInvestorOwnerTransferredIterator ¶
type RestrictFromInvestorOwnerTransferredIterator struct { Event *RestrictFromInvestorOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictFromInvestorOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictFromInvestor contract.
func (*RestrictFromInvestorOwnerTransferredIterator) Close ¶
func (it *RestrictFromInvestorOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictFromInvestorOwnerTransferredIterator) Error ¶
func (it *RestrictFromInvestorOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictFromInvestorOwnerTransferredIterator) Next ¶
func (it *RestrictFromInvestorOwnerTransferredIterator) 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 RestrictFromInvestorRaw ¶
type RestrictFromInvestorRaw struct {
Contract *RestrictFromInvestor // Generic contract binding to access the raw methods on
}
RestrictFromInvestorRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictFromInvestorRaw) Call ¶
func (_RestrictFromInvestor *RestrictFromInvestorRaw) 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 (*RestrictFromInvestorRaw) Transact ¶
func (_RestrictFromInvestor *RestrictFromInvestorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictFromInvestorRaw) Transfer ¶
func (_RestrictFromInvestor *RestrictFromInvestorRaw) 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 RestrictFromInvestorSession ¶
type RestrictFromInvestorSession struct { Contract *RestrictFromInvestor // 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 }
RestrictFromInvestorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictFromInvestorSession) Check ¶
func (_RestrictFromInvestor *RestrictFromInvestorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromInvestorSession) Kill ¶
func (_RestrictFromInvestor *RestrictFromInvestorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromInvestorSession) Name ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictFromInvestorSession) Owner ¶
func (_RestrictFromInvestor *RestrictFromInvestorSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictFromInvestorSession) Test ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictFromInvestorSession) TransferOwner ¶
func (_RestrictFromInvestor *RestrictFromInvestorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictFromInvestorSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictFromInvestor *RestrictFromInvestorSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictFromInvestorTransactor ¶
type RestrictFromInvestorTransactor struct {
// contains filtered or unexported fields
}
RestrictFromInvestorTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictFromInvestorTransactor ¶
func NewRestrictFromInvestorTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictFromInvestorTransactor, error)
NewRestrictFromInvestorTransactor creates a new write-only instance of RestrictFromInvestor, bound to a specific deployed contract.
func (*RestrictFromInvestorTransactor) Check ¶
func (_RestrictFromInvestor *RestrictFromInvestorTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromInvestorTransactor) Kill ¶
func (_RestrictFromInvestor *RestrictFromInvestorTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromInvestorTransactor) TransferOwner ¶
func (_RestrictFromInvestor *RestrictFromInvestorTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictFromInvestorTransactorRaw ¶
type RestrictFromInvestorTransactorRaw struct {
Contract *RestrictFromInvestorTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictFromInvestorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictFromInvestorTransactorRaw) Transact ¶
func (_RestrictFromInvestor *RestrictFromInvestorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictFromInvestorTransactorRaw) Transfer ¶
func (_RestrictFromInvestor *RestrictFromInvestorTransactorRaw) 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 RestrictFromInvestorTransactorSession ¶
type RestrictFromInvestorTransactorSession struct { Contract *RestrictFromInvestorTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictFromInvestorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictFromInvestorTransactorSession) Check ¶
func (_RestrictFromInvestor *RestrictFromInvestorTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictFromInvestorTransactorSession) Kill ¶
func (_RestrictFromInvestor *RestrictFromInvestorTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictFromInvestorTransactorSession) TransferOwner ¶
func (_RestrictFromInvestor *RestrictFromInvestorTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictHolderThreshold ¶ added in v0.2.0
type RestrictHolderThreshold struct { RestrictHolderThresholdCaller // Read-only binding to the contract RestrictHolderThresholdTransactor // Write-only binding to the contract RestrictHolderThresholdFilterer // Log filterer for contract events }
RestrictHolderThreshold is an auto generated Go binding around an Ethereum contract.
func DeployRestrictHolderThreshold ¶ added in v0.2.0
func DeployRestrictHolderThreshold(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictHolderThreshold, error)
DeployRestrictHolderThreshold deploys a new Ethereum contract, binding an instance of RestrictHolderThreshold to it.
func NewRestrictHolderThreshold ¶ added in v0.2.0
func NewRestrictHolderThreshold(address common.Address, backend bind.ContractBackend) (*RestrictHolderThreshold, error)
NewRestrictHolderThreshold creates a new instance of RestrictHolderThreshold, bound to a specific deployed contract.
type RestrictHolderThresholdCaller ¶ added in v0.2.0
type RestrictHolderThresholdCaller struct {
// contains filtered or unexported fields
}
RestrictHolderThresholdCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictHolderThresholdCaller ¶ added in v0.2.0
func NewRestrictHolderThresholdCaller(address common.Address, caller bind.ContractCaller) (*RestrictHolderThresholdCaller, error)
NewRestrictHolderThresholdCaller creates a new read-only instance of RestrictHolderThreshold, bound to a specific deployed contract.
func (*RestrictHolderThresholdCaller) Name ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictHolderThresholdCaller) Owner ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictHolderThresholdCaller) Test ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictHolderThresholdCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictHolderThresholdCallerRaw ¶ added in v0.2.0
type RestrictHolderThresholdCallerRaw struct {
Contract *RestrictHolderThresholdCaller // Generic read-only contract binding to access the raw methods on
}
RestrictHolderThresholdCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictHolderThresholdCallerRaw) Call ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCallerRaw) 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 RestrictHolderThresholdCallerSession ¶ added in v0.2.0
type RestrictHolderThresholdCallerSession struct { Contract *RestrictHolderThresholdCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictHolderThresholdCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictHolderThresholdCallerSession) Name ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictHolderThresholdCallerSession) Owner ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictHolderThresholdCallerSession) Test ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictHolderThresholdCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictHolderThresholdFilterer ¶ added in v0.2.0
type RestrictHolderThresholdFilterer struct {
// contains filtered or unexported fields
}
RestrictHolderThresholdFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictHolderThresholdFilterer ¶ added in v0.2.0
func NewRestrictHolderThresholdFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictHolderThresholdFilterer, error)
NewRestrictHolderThresholdFilterer creates a new log filterer instance of RestrictHolderThreshold, bound to a specific deployed contract.
func (*RestrictHolderThresholdFilterer) FilterOwnerTransferred ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictHolderThresholdOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictHolderThresholdFilterer) WatchOwnerTransferred ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictHolderThresholdOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictHolderThresholdOwnerTransferred ¶ added in v0.2.0
type RestrictHolderThresholdOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictHolderThresholdOwnerTransferred represents a OwnerTransferred event raised by the RestrictHolderThreshold contract.
type RestrictHolderThresholdOwnerTransferredIterator ¶ added in v0.2.0
type RestrictHolderThresholdOwnerTransferredIterator struct { Event *RestrictHolderThresholdOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictHolderThresholdOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictHolderThreshold contract.
func (*RestrictHolderThresholdOwnerTransferredIterator) Close ¶ added in v0.2.0
func (it *RestrictHolderThresholdOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictHolderThresholdOwnerTransferredIterator) Error ¶ added in v0.2.0
func (it *RestrictHolderThresholdOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictHolderThresholdOwnerTransferredIterator) Next ¶ added in v0.2.0
func (it *RestrictHolderThresholdOwnerTransferredIterator) 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 RestrictHolderThresholdRaw ¶ added in v0.2.0
type RestrictHolderThresholdRaw struct {
Contract *RestrictHolderThreshold // Generic contract binding to access the raw methods on
}
RestrictHolderThresholdRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictHolderThresholdRaw) Call ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdRaw) 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 (*RestrictHolderThresholdRaw) Transact ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictHolderThresholdRaw) Transfer ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdRaw) 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 RestrictHolderThresholdSession ¶ added in v0.2.0
type RestrictHolderThresholdSession struct { Contract *RestrictHolderThreshold // 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 }
RestrictHolderThresholdSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictHolderThresholdSession) Check ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictHolderThresholdSession) Kill ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictHolderThresholdSession) Name ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictHolderThresholdSession) Owner ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictHolderThresholdSession) SetNonAccreditedInvestorLimit ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) SetNonAccreditedInvestorLimit(c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
SetNonAccreditedInvestorLimit is a paid mutator transaction binding the contract method 0x86b9a0b6.
Solidity: function setNonAccreditedInvestorLimit(c address, symbol string, limit uint256) returns()
func (*RestrictHolderThresholdSession) SetTotalLimit ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) SetTotalLimit(c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
SetTotalLimit is a paid mutator transaction binding the contract method 0xd0453e33.
Solidity: function setTotalLimit(c address, symbol string, limit uint256) returns()
func (*RestrictHolderThresholdSession) Test ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictHolderThresholdSession) TransferOwner ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictHolderThresholdSession) UpdateNonAccreditedInvestor ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) UpdateNonAccreditedInvestor(c common.Address, symbol string, addr common.Address, adding bool) (*types.Transaction, error)
UpdateNonAccreditedInvestor is a paid mutator transaction binding the contract method 0xaa993c85.
Solidity: function updateNonAccreditedInvestor(c address, symbol string, addr address, adding bool) returns()
func (*RestrictHolderThresholdSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictHolderThresholdTransactor ¶ added in v0.2.0
type RestrictHolderThresholdTransactor struct {
// contains filtered or unexported fields
}
RestrictHolderThresholdTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictHolderThresholdTransactor ¶ added in v0.2.0
func NewRestrictHolderThresholdTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictHolderThresholdTransactor, error)
NewRestrictHolderThresholdTransactor creates a new write-only instance of RestrictHolderThreshold, bound to a specific deployed contract.
func (*RestrictHolderThresholdTransactor) Check ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictHolderThresholdTransactor) Kill ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictHolderThresholdTransactor) SetNonAccreditedInvestorLimit ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) SetNonAccreditedInvestorLimit(opts *bind.TransactOpts, c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
SetNonAccreditedInvestorLimit is a paid mutator transaction binding the contract method 0x86b9a0b6.
Solidity: function setNonAccreditedInvestorLimit(c address, symbol string, limit uint256) returns()
func (*RestrictHolderThresholdTransactor) SetTotalLimit ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) SetTotalLimit(opts *bind.TransactOpts, c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
SetTotalLimit is a paid mutator transaction binding the contract method 0xd0453e33.
Solidity: function setTotalLimit(c address, symbol string, limit uint256) returns()
func (*RestrictHolderThresholdTransactor) TransferOwner ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictHolderThresholdTransactor) UpdateNonAccreditedInvestor ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactor) UpdateNonAccreditedInvestor(opts *bind.TransactOpts, c common.Address, symbol string, addr common.Address, adding bool) (*types.Transaction, error)
UpdateNonAccreditedInvestor is a paid mutator transaction binding the contract method 0xaa993c85.
Solidity: function updateNonAccreditedInvestor(c address, symbol string, addr address, adding bool) returns()
type RestrictHolderThresholdTransactorRaw ¶ added in v0.2.0
type RestrictHolderThresholdTransactorRaw struct {
Contract *RestrictHolderThresholdTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictHolderThresholdTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictHolderThresholdTransactorRaw) Transact ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictHolderThresholdTransactorRaw) Transfer ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorRaw) 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 RestrictHolderThresholdTransactorSession ¶ added in v0.2.0
type RestrictHolderThresholdTransactorSession struct { Contract *RestrictHolderThresholdTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictHolderThresholdTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictHolderThresholdTransactorSession) Check ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictHolderThresholdTransactorSession) Kill ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictHolderThresholdTransactorSession) SetNonAccreditedInvestorLimit ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) SetNonAccreditedInvestorLimit(c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
SetNonAccreditedInvestorLimit is a paid mutator transaction binding the contract method 0x86b9a0b6.
Solidity: function setNonAccreditedInvestorLimit(c address, symbol string, limit uint256) returns()
func (*RestrictHolderThresholdTransactorSession) SetTotalLimit ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) SetTotalLimit(c common.Address, symbol string, limit *big.Int) (*types.Transaction, error)
SetTotalLimit is a paid mutator transaction binding the contract method 0xd0453e33.
Solidity: function setTotalLimit(c address, symbol string, limit uint256) returns()
func (*RestrictHolderThresholdTransactorSession) TransferOwner ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictHolderThresholdTransactorSession) UpdateNonAccreditedInvestor ¶ added in v0.2.0
func (_RestrictHolderThreshold *RestrictHolderThresholdTransactorSession) UpdateNonAccreditedInvestor(c common.Address, symbol string, addr common.Address, adding bool) (*types.Transaction, error)
UpdateNonAccreditedInvestor is a paid mutator transaction binding the contract method 0xaa993c85.
Solidity: function updateNonAccreditedInvestor(c address, symbol string, addr address, adding bool) returns()
type RestrictOwnerTransferred ¶
type RestrictOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictOwnerTransferred represents a OwnerTransferred event raised by the Restrict contract.
type RestrictOwnerTransferredIterator ¶
type RestrictOwnerTransferredIterator struct { Event *RestrictOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the Restrict contract.
func (*RestrictOwnerTransferredIterator) Close ¶
func (it *RestrictOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictOwnerTransferredIterator) Error ¶
func (it *RestrictOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictOwnerTransferredIterator) Next ¶
func (it *RestrictOwnerTransferredIterator) 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 RestrictRaw ¶
type RestrictRaw struct {
Contract *Restrict // Generic contract binding to access the raw methods on
}
RestrictRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictRaw) Call ¶
func (_Restrict *RestrictRaw) 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 (*RestrictRaw) Transact ¶
func (_Restrict *RestrictRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictRaw) Transfer ¶
func (_Restrict *RestrictRaw) 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 RestrictSession ¶
type RestrictSession struct { Contract *Restrict // 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 }
RestrictSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictSession) Check ¶
func (_Restrict *RestrictSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictSession) Kill ¶
func (_Restrict *RestrictSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictSession) Name ¶ added in v0.2.0
func (_Restrict *RestrictSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictSession) Owner ¶
func (_Restrict *RestrictSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictSession) Test ¶ added in v0.2.0
func (_Restrict *RestrictSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictSession) TransferOwner ¶
func (_Restrict *RestrictSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictSession) ZEROADDRESS ¶ added in v0.2.0
func (_Restrict *RestrictSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToAccreditedInvestor ¶
type RestrictToAccreditedInvestor struct { RestrictToAccreditedInvestorCaller // Read-only binding to the contract RestrictToAccreditedInvestorTransactor // Write-only binding to the contract RestrictToAccreditedInvestorFilterer // Log filterer for contract events }
RestrictToAccreditedInvestor is an auto generated Go binding around an Ethereum contract.
func DeployRestrictToAccreditedInvestor ¶
func DeployRestrictToAccreditedInvestor(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictToAccreditedInvestor, error)
DeployRestrictToAccreditedInvestor deploys a new Ethereum contract, binding an instance of RestrictToAccreditedInvestor to it.
func NewRestrictToAccreditedInvestor ¶
func NewRestrictToAccreditedInvestor(address common.Address, backend bind.ContractBackend) (*RestrictToAccreditedInvestor, error)
NewRestrictToAccreditedInvestor creates a new instance of RestrictToAccreditedInvestor, bound to a specific deployed contract.
type RestrictToAccreditedInvestorCaller ¶
type RestrictToAccreditedInvestorCaller struct {
// contains filtered or unexported fields
}
RestrictToAccreditedInvestorCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictToAccreditedInvestorCaller ¶
func NewRestrictToAccreditedInvestorCaller(address common.Address, caller bind.ContractCaller) (*RestrictToAccreditedInvestorCaller, error)
NewRestrictToAccreditedInvestorCaller creates a new read-only instance of RestrictToAccreditedInvestor, bound to a specific deployed contract.
func (*RestrictToAccreditedInvestorCaller) Name ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToAccreditedInvestorCaller) Owner ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToAccreditedInvestorCaller) Test ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToAccreditedInvestorCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToAccreditedInvestorCallerRaw ¶
type RestrictToAccreditedInvestorCallerRaw struct {
Contract *RestrictToAccreditedInvestorCaller // Generic read-only contract binding to access the raw methods on
}
RestrictToAccreditedInvestorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictToAccreditedInvestorCallerRaw) Call ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerRaw) 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 RestrictToAccreditedInvestorCallerSession ¶
type RestrictToAccreditedInvestorCallerSession struct { Contract *RestrictToAccreditedInvestorCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictToAccreditedInvestorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictToAccreditedInvestorCallerSession) Name ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToAccreditedInvestorCallerSession) Owner ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToAccreditedInvestorCallerSession) Test ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToAccreditedInvestorCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToAccreditedInvestorFilterer ¶
type RestrictToAccreditedInvestorFilterer struct {
// contains filtered or unexported fields
}
RestrictToAccreditedInvestorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictToAccreditedInvestorFilterer ¶
func NewRestrictToAccreditedInvestorFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictToAccreditedInvestorFilterer, error)
NewRestrictToAccreditedInvestorFilterer creates a new log filterer instance of RestrictToAccreditedInvestor, bound to a specific deployed contract.
func (*RestrictToAccreditedInvestorFilterer) FilterOwnerTransferred ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToAccreditedInvestorOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictToAccreditedInvestorFilterer) WatchOwnerTransferred ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToAccreditedInvestorOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictToAccreditedInvestorOwnerTransferred ¶
type RestrictToAccreditedInvestorOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictToAccreditedInvestorOwnerTransferred represents a OwnerTransferred event raised by the RestrictToAccreditedInvestor contract.
type RestrictToAccreditedInvestorOwnerTransferredIterator ¶
type RestrictToAccreditedInvestorOwnerTransferredIterator struct { Event *RestrictToAccreditedInvestorOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictToAccreditedInvestorOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictToAccreditedInvestor contract.
func (*RestrictToAccreditedInvestorOwnerTransferredIterator) Close ¶
func (it *RestrictToAccreditedInvestorOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictToAccreditedInvestorOwnerTransferredIterator) Error ¶
func (it *RestrictToAccreditedInvestorOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictToAccreditedInvestorOwnerTransferredIterator) Next ¶
func (it *RestrictToAccreditedInvestorOwnerTransferredIterator) 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 RestrictToAccreditedInvestorRaw ¶
type RestrictToAccreditedInvestorRaw struct {
Contract *RestrictToAccreditedInvestor // Generic contract binding to access the raw methods on
}
RestrictToAccreditedInvestorRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictToAccreditedInvestorRaw) Call ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorRaw) 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 (*RestrictToAccreditedInvestorRaw) Transact ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToAccreditedInvestorRaw) Transfer ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorRaw) 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 RestrictToAccreditedInvestorSession ¶
type RestrictToAccreditedInvestorSession struct { Contract *RestrictToAccreditedInvestor // 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 }
RestrictToAccreditedInvestorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictToAccreditedInvestorSession) Check ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToAccreditedInvestorSession) Kill ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToAccreditedInvestorSession) Name ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToAccreditedInvestorSession) Owner ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToAccreditedInvestorSession) Test ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToAccreditedInvestorSession) TransferOwner ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictToAccreditedInvestorSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToAccreditedInvestorTransactor ¶
type RestrictToAccreditedInvestorTransactor struct {
// contains filtered or unexported fields
}
RestrictToAccreditedInvestorTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictToAccreditedInvestorTransactor ¶
func NewRestrictToAccreditedInvestorTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictToAccreditedInvestorTransactor, error)
NewRestrictToAccreditedInvestorTransactor creates a new write-only instance of RestrictToAccreditedInvestor, bound to a specific deployed contract.
func (*RestrictToAccreditedInvestorTransactor) Check ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToAccreditedInvestorTransactor) Kill ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToAccreditedInvestorTransactor) TransferOwner ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToAccreditedInvestorTransactorRaw ¶
type RestrictToAccreditedInvestorTransactorRaw struct {
Contract *RestrictToAccreditedInvestorTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictToAccreditedInvestorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictToAccreditedInvestorTransactorRaw) Transact ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToAccreditedInvestorTransactorRaw) Transfer ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorRaw) 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 RestrictToAccreditedInvestorTransactorSession ¶
type RestrictToAccreditedInvestorTransactorSession struct { Contract *RestrictToAccreditedInvestorTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictToAccreditedInvestorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictToAccreditedInvestorTransactorSession) Check ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToAccreditedInvestorTransactorSession) Kill ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToAccreditedInvestorTransactorSession) TransferOwner ¶
func (_RestrictToAccreditedInvestor *RestrictToAccreditedInvestorTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToBrokerOrCustodialAccount ¶
type RestrictToBrokerOrCustodialAccount struct { RestrictToBrokerOrCustodialAccountCaller // Read-only binding to the contract RestrictToBrokerOrCustodialAccountTransactor // Write-only binding to the contract RestrictToBrokerOrCustodialAccountFilterer // Log filterer for contract events }
RestrictToBrokerOrCustodialAccount is an auto generated Go binding around an Ethereum contract.
func DeployRestrictToBrokerOrCustodialAccount ¶
func DeployRestrictToBrokerOrCustodialAccount(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictToBrokerOrCustodialAccount, error)
DeployRestrictToBrokerOrCustodialAccount deploys a new Ethereum contract, binding an instance of RestrictToBrokerOrCustodialAccount to it.
func NewRestrictToBrokerOrCustodialAccount ¶
func NewRestrictToBrokerOrCustodialAccount(address common.Address, backend bind.ContractBackend) (*RestrictToBrokerOrCustodialAccount, error)
NewRestrictToBrokerOrCustodialAccount creates a new instance of RestrictToBrokerOrCustodialAccount, bound to a specific deployed contract.
type RestrictToBrokerOrCustodialAccountCaller ¶
type RestrictToBrokerOrCustodialAccountCaller struct {
// contains filtered or unexported fields
}
RestrictToBrokerOrCustodialAccountCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictToBrokerOrCustodialAccountCaller ¶
func NewRestrictToBrokerOrCustodialAccountCaller(address common.Address, caller bind.ContractCaller) (*RestrictToBrokerOrCustodialAccountCaller, error)
NewRestrictToBrokerOrCustodialAccountCaller creates a new read-only instance of RestrictToBrokerOrCustodialAccount, bound to a specific deployed contract.
func (*RestrictToBrokerOrCustodialAccountCaller) Name ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToBrokerOrCustodialAccountCaller) Owner ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToBrokerOrCustodialAccountCaller) Test ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToBrokerOrCustodialAccountCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToBrokerOrCustodialAccountCallerRaw ¶
type RestrictToBrokerOrCustodialAccountCallerRaw struct {
Contract *RestrictToBrokerOrCustodialAccountCaller // Generic read-only contract binding to access the raw methods on
}
RestrictToBrokerOrCustodialAccountCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictToBrokerOrCustodialAccountCallerRaw) Call ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerRaw) 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 RestrictToBrokerOrCustodialAccountCallerSession ¶
type RestrictToBrokerOrCustodialAccountCallerSession struct { Contract *RestrictToBrokerOrCustodialAccountCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictToBrokerOrCustodialAccountCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictToBrokerOrCustodialAccountCallerSession) Name ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToBrokerOrCustodialAccountCallerSession) Owner ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToBrokerOrCustodialAccountCallerSession) Test ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToBrokerOrCustodialAccountCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToBrokerOrCustodialAccountFilterer ¶
type RestrictToBrokerOrCustodialAccountFilterer struct {
// contains filtered or unexported fields
}
RestrictToBrokerOrCustodialAccountFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictToBrokerOrCustodialAccountFilterer ¶
func NewRestrictToBrokerOrCustodialAccountFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictToBrokerOrCustodialAccountFilterer, error)
NewRestrictToBrokerOrCustodialAccountFilterer creates a new log filterer instance of RestrictToBrokerOrCustodialAccount, bound to a specific deployed contract.
func (*RestrictToBrokerOrCustodialAccountFilterer) FilterOwnerTransferred ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToBrokerOrCustodialAccountOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictToBrokerOrCustodialAccountFilterer) WatchOwnerTransferred ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToBrokerOrCustodialAccountOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictToBrokerOrCustodialAccountOwnerTransferred ¶
type RestrictToBrokerOrCustodialAccountOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictToBrokerOrCustodialAccountOwnerTransferred represents a OwnerTransferred event raised by the RestrictToBrokerOrCustodialAccount contract.
type RestrictToBrokerOrCustodialAccountOwnerTransferredIterator ¶
type RestrictToBrokerOrCustodialAccountOwnerTransferredIterator struct { Event *RestrictToBrokerOrCustodialAccountOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictToBrokerOrCustodialAccountOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictToBrokerOrCustodialAccount contract.
func (*RestrictToBrokerOrCustodialAccountOwnerTransferredIterator) Close ¶
func (it *RestrictToBrokerOrCustodialAccountOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictToBrokerOrCustodialAccountOwnerTransferredIterator) Error ¶
func (it *RestrictToBrokerOrCustodialAccountOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictToBrokerOrCustodialAccountOwnerTransferredIterator) Next ¶
func (it *RestrictToBrokerOrCustodialAccountOwnerTransferredIterator) 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 RestrictToBrokerOrCustodialAccountRaw ¶
type RestrictToBrokerOrCustodialAccountRaw struct {
Contract *RestrictToBrokerOrCustodialAccount // Generic contract binding to access the raw methods on
}
RestrictToBrokerOrCustodialAccountRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictToBrokerOrCustodialAccountRaw) Call ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountRaw) 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 (*RestrictToBrokerOrCustodialAccountRaw) Transact ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToBrokerOrCustodialAccountRaw) Transfer ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountRaw) 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 RestrictToBrokerOrCustodialAccountSession ¶
type RestrictToBrokerOrCustodialAccountSession struct { Contract *RestrictToBrokerOrCustodialAccount // 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 }
RestrictToBrokerOrCustodialAccountSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictToBrokerOrCustodialAccountSession) Check ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToBrokerOrCustodialAccountSession) Kill ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToBrokerOrCustodialAccountSession) Name ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToBrokerOrCustodialAccountSession) Owner ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToBrokerOrCustodialAccountSession) Test ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToBrokerOrCustodialAccountSession) TransferOwner ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictToBrokerOrCustodialAccountSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToBrokerOrCustodialAccountTransactor ¶
type RestrictToBrokerOrCustodialAccountTransactor struct {
// contains filtered or unexported fields
}
RestrictToBrokerOrCustodialAccountTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictToBrokerOrCustodialAccountTransactor ¶
func NewRestrictToBrokerOrCustodialAccountTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictToBrokerOrCustodialAccountTransactor, error)
NewRestrictToBrokerOrCustodialAccountTransactor creates a new write-only instance of RestrictToBrokerOrCustodialAccount, bound to a specific deployed contract.
func (*RestrictToBrokerOrCustodialAccountTransactor) Check ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToBrokerOrCustodialAccountTransactor) Kill ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToBrokerOrCustodialAccountTransactor) TransferOwner ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToBrokerOrCustodialAccountTransactorRaw ¶
type RestrictToBrokerOrCustodialAccountTransactorRaw struct {
Contract *RestrictToBrokerOrCustodialAccountTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictToBrokerOrCustodialAccountTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictToBrokerOrCustodialAccountTransactorRaw) Transact ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToBrokerOrCustodialAccountTransactorRaw) Transfer ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorRaw) 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 RestrictToBrokerOrCustodialAccountTransactorSession ¶
type RestrictToBrokerOrCustodialAccountTransactorSession struct { Contract *RestrictToBrokerOrCustodialAccountTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictToBrokerOrCustodialAccountTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictToBrokerOrCustodialAccountTransactorSession) Check ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToBrokerOrCustodialAccountTransactorSession) Kill ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToBrokerOrCustodialAccountTransactorSession) TransferOwner ¶
func (_RestrictToBrokerOrCustodialAccount *RestrictToBrokerOrCustodialAccountTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToContract ¶
type RestrictToContract struct { RestrictToContractCaller // Read-only binding to the contract RestrictToContractTransactor // Write-only binding to the contract RestrictToContractFilterer // Log filterer for contract events }
RestrictToContract is an auto generated Go binding around an Ethereum contract.
func DeployRestrictToContract ¶
func DeployRestrictToContract(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictToContract, error)
DeployRestrictToContract deploys a new Ethereum contract, binding an instance of RestrictToContract to it.
func NewRestrictToContract ¶
func NewRestrictToContract(address common.Address, backend bind.ContractBackend) (*RestrictToContract, error)
NewRestrictToContract creates a new instance of RestrictToContract, bound to a specific deployed contract.
type RestrictToContractCaller ¶
type RestrictToContractCaller struct {
// contains filtered or unexported fields
}
RestrictToContractCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictToContractCaller ¶
func NewRestrictToContractCaller(address common.Address, caller bind.ContractCaller) (*RestrictToContractCaller, error)
NewRestrictToContractCaller creates a new read-only instance of RestrictToContract, bound to a specific deployed contract.
func (*RestrictToContractCaller) Name ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToContractCaller) Owner ¶
func (_RestrictToContract *RestrictToContractCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToContractCaller) Test ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToContractCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToContractCallerRaw ¶
type RestrictToContractCallerRaw struct {
Contract *RestrictToContractCaller // Generic read-only contract binding to access the raw methods on
}
RestrictToContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictToContractCallerRaw) Call ¶
func (_RestrictToContract *RestrictToContractCallerRaw) 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 RestrictToContractCallerSession ¶
type RestrictToContractCallerSession struct { Contract *RestrictToContractCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictToContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictToContractCallerSession) Name ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToContractCallerSession) Owner ¶
func (_RestrictToContract *RestrictToContractCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToContractCallerSession) Test ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToContractCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToContractFilterer ¶
type RestrictToContractFilterer struct {
// contains filtered or unexported fields
}
RestrictToContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictToContractFilterer ¶
func NewRestrictToContractFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictToContractFilterer, error)
NewRestrictToContractFilterer creates a new log filterer instance of RestrictToContract, bound to a specific deployed contract.
func (*RestrictToContractFilterer) FilterOwnerTransferred ¶
func (_RestrictToContract *RestrictToContractFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToContractOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictToContractFilterer) WatchOwnerTransferred ¶
func (_RestrictToContract *RestrictToContractFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToContractOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictToContractOwnerTransferred ¶
type RestrictToContractOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictToContractOwnerTransferred represents a OwnerTransferred event raised by the RestrictToContract contract.
type RestrictToContractOwnerTransferredIterator ¶
type RestrictToContractOwnerTransferredIterator struct { Event *RestrictToContractOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictToContractOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictToContract contract.
func (*RestrictToContractOwnerTransferredIterator) Close ¶
func (it *RestrictToContractOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictToContractOwnerTransferredIterator) Error ¶
func (it *RestrictToContractOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictToContractOwnerTransferredIterator) Next ¶
func (it *RestrictToContractOwnerTransferredIterator) 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 RestrictToContractRaw ¶
type RestrictToContractRaw struct {
Contract *RestrictToContract // Generic contract binding to access the raw methods on
}
RestrictToContractRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictToContractRaw) Call ¶
func (_RestrictToContract *RestrictToContractRaw) 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 (*RestrictToContractRaw) Transact ¶
func (_RestrictToContract *RestrictToContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToContractRaw) Transfer ¶
func (_RestrictToContract *RestrictToContractRaw) 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 RestrictToContractSession ¶
type RestrictToContractSession struct { Contract *RestrictToContract // 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 }
RestrictToContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictToContractSession) Check ¶
func (_RestrictToContract *RestrictToContractSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToContractSession) Kill ¶
func (_RestrictToContract *RestrictToContractSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToContractSession) Name ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToContractSession) Owner ¶
func (_RestrictToContract *RestrictToContractSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToContractSession) Test ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToContractSession) TransferOwner ¶
func (_RestrictToContract *RestrictToContractSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictToContractSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToContract *RestrictToContractSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToContractTransactor ¶
type RestrictToContractTransactor struct {
// contains filtered or unexported fields
}
RestrictToContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictToContractTransactor ¶
func NewRestrictToContractTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictToContractTransactor, error)
NewRestrictToContractTransactor creates a new write-only instance of RestrictToContract, bound to a specific deployed contract.
func (*RestrictToContractTransactor) Check ¶
func (_RestrictToContract *RestrictToContractTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToContractTransactor) Kill ¶
func (_RestrictToContract *RestrictToContractTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToContractTransactor) TransferOwner ¶
func (_RestrictToContract *RestrictToContractTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToContractTransactorRaw ¶
type RestrictToContractTransactorRaw struct {
Contract *RestrictToContractTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictToContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictToContractTransactorRaw) Transact ¶
func (_RestrictToContract *RestrictToContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToContractTransactorRaw) Transfer ¶
func (_RestrictToContract *RestrictToContractTransactorRaw) 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 RestrictToContractTransactorSession ¶
type RestrictToContractTransactorSession struct { Contract *RestrictToContractTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictToContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictToContractTransactorSession) Check ¶
func (_RestrictToContract *RestrictToContractTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToContractTransactorSession) Kill ¶
func (_RestrictToContract *RestrictToContractTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToContractTransactorSession) TransferOwner ¶
func (_RestrictToContract *RestrictToContractTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToCustodianOrCustodialAccountOrBroker ¶
type RestrictToCustodianOrCustodialAccountOrBroker struct { RestrictToCustodianOrCustodialAccountOrBrokerCaller // Read-only binding to the contract RestrictToCustodianOrCustodialAccountOrBrokerTransactor // Write-only binding to the contract RestrictToCustodianOrCustodialAccountOrBrokerFilterer // Log filterer for contract events }
RestrictToCustodianOrCustodialAccountOrBroker is an auto generated Go binding around an Ethereum contract.
func DeployRestrictToCustodianOrCustodialAccountOrBroker ¶
func DeployRestrictToCustodianOrCustodialAccountOrBroker(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictToCustodianOrCustodialAccountOrBroker, error)
DeployRestrictToCustodianOrCustodialAccountOrBroker deploys a new Ethereum contract, binding an instance of RestrictToCustodianOrCustodialAccountOrBroker to it.
func NewRestrictToCustodianOrCustodialAccountOrBroker ¶
func NewRestrictToCustodianOrCustodialAccountOrBroker(address common.Address, backend bind.ContractBackend) (*RestrictToCustodianOrCustodialAccountOrBroker, error)
NewRestrictToCustodianOrCustodialAccountOrBroker creates a new instance of RestrictToCustodianOrCustodialAccountOrBroker, bound to a specific deployed contract.
type RestrictToCustodianOrCustodialAccountOrBrokerCaller ¶
type RestrictToCustodianOrCustodialAccountOrBrokerCaller struct {
// contains filtered or unexported fields
}
RestrictToCustodianOrCustodialAccountOrBrokerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictToCustodianOrCustodialAccountOrBrokerCaller ¶
func NewRestrictToCustodianOrCustodialAccountOrBrokerCaller(address common.Address, caller bind.ContractCaller) (*RestrictToCustodianOrCustodialAccountOrBrokerCaller, error)
NewRestrictToCustodianOrCustodialAccountOrBrokerCaller creates a new read-only instance of RestrictToCustodianOrCustodialAccountOrBroker, bound to a specific deployed contract.
func (*RestrictToCustodianOrCustodialAccountOrBrokerCaller) Name ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToCustodianOrCustodialAccountOrBrokerCaller) Owner ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToCustodianOrCustodialAccountOrBrokerCaller) Test ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToCustodianOrCustodialAccountOrBrokerCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToCustodianOrCustodialAccountOrBrokerCallerRaw ¶
type RestrictToCustodianOrCustodialAccountOrBrokerCallerRaw struct {
Contract *RestrictToCustodianOrCustodialAccountOrBrokerCaller // Generic read-only contract binding to access the raw methods on
}
RestrictToCustodianOrCustodialAccountOrBrokerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictToCustodianOrCustodialAccountOrBrokerCallerRaw) Call ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerRaw) 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 RestrictToCustodianOrCustodialAccountOrBrokerCallerSession ¶
type RestrictToCustodianOrCustodialAccountOrBrokerCallerSession struct { Contract *RestrictToCustodianOrCustodialAccountOrBrokerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictToCustodianOrCustodialAccountOrBrokerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Name ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Owner ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Test ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToCustodianOrCustodialAccountOrBrokerFilterer ¶
type RestrictToCustodianOrCustodialAccountOrBrokerFilterer struct {
// contains filtered or unexported fields
}
RestrictToCustodianOrCustodialAccountOrBrokerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictToCustodianOrCustodialAccountOrBrokerFilterer ¶
func NewRestrictToCustodianOrCustodialAccountOrBrokerFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictToCustodianOrCustodialAccountOrBrokerFilterer, error)
NewRestrictToCustodianOrCustodialAccountOrBrokerFilterer creates a new log filterer instance of RestrictToCustodianOrCustodialAccountOrBroker, bound to a specific deployed contract.
func (*RestrictToCustodianOrCustodialAccountOrBrokerFilterer) FilterOwnerTransferred ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictToCustodianOrCustodialAccountOrBrokerFilterer) WatchOwnerTransferred ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferred ¶
type RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferred represents a OwnerTransferred event raised by the RestrictToCustodianOrCustodialAccountOrBroker contract.
type RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator ¶
type RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator struct { Event *RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictToCustodianOrCustodialAccountOrBroker contract.
func (*RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator) Close ¶
func (it *RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator) Error ¶
func (it *RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator) Next ¶
func (it *RestrictToCustodianOrCustodialAccountOrBrokerOwnerTransferredIterator) 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 RestrictToCustodianOrCustodialAccountOrBrokerRaw ¶
type RestrictToCustodianOrCustodialAccountOrBrokerRaw struct {
Contract *RestrictToCustodianOrCustodialAccountOrBroker // Generic contract binding to access the raw methods on
}
RestrictToCustodianOrCustodialAccountOrBrokerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictToCustodianOrCustodialAccountOrBrokerRaw) Call ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerRaw) 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 (*RestrictToCustodianOrCustodialAccountOrBrokerRaw) Transact ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToCustodianOrCustodialAccountOrBrokerRaw) Transfer ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerRaw) 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 RestrictToCustodianOrCustodialAccountOrBrokerSession ¶
type RestrictToCustodianOrCustodialAccountOrBrokerSession struct { Contract *RestrictToCustodianOrCustodialAccountOrBroker // 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 }
RestrictToCustodianOrCustodialAccountOrBrokerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictToCustodianOrCustodialAccountOrBrokerSession) Check ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToCustodianOrCustodialAccountOrBrokerSession) Kill ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToCustodianOrCustodialAccountOrBrokerSession) Name ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToCustodianOrCustodialAccountOrBrokerSession) Owner ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToCustodianOrCustodialAccountOrBrokerSession) Test ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToCustodianOrCustodialAccountOrBrokerSession) TransferOwner ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictToCustodianOrCustodialAccountOrBrokerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToCustodianOrCustodialAccountOrBrokerTransactor ¶
type RestrictToCustodianOrCustodialAccountOrBrokerTransactor struct {
// contains filtered or unexported fields
}
RestrictToCustodianOrCustodialAccountOrBrokerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictToCustodianOrCustodialAccountOrBrokerTransactor ¶
func NewRestrictToCustodianOrCustodialAccountOrBrokerTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictToCustodianOrCustodialAccountOrBrokerTransactor, error)
NewRestrictToCustodianOrCustodialAccountOrBrokerTransactor creates a new write-only instance of RestrictToCustodianOrCustodialAccountOrBroker, bound to a specific deployed contract.
func (*RestrictToCustodianOrCustodialAccountOrBrokerTransactor) Check ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToCustodianOrCustodialAccountOrBrokerTransactor) Kill ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToCustodianOrCustodialAccountOrBrokerTransactor) TransferOwner ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw ¶
type RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw struct {
Contract *RestrictToCustodianOrCustodialAccountOrBrokerTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw) Transact ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw) Transfer ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorRaw) 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 RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession ¶
type RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession struct { Contract *RestrictToCustodianOrCustodialAccountOrBrokerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) Check ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) Kill ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) TransferOwner ¶
func (_RestrictToCustodianOrCustodialAccountOrBroker *RestrictToCustodianOrCustodialAccountOrBrokerTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToDepositingAccount ¶ added in v0.2.0
type RestrictToDepositingAccount struct { RestrictToDepositingAccountCaller // Read-only binding to the contract RestrictToDepositingAccountTransactor // Write-only binding to the contract RestrictToDepositingAccountFilterer // Log filterer for contract events }
RestrictToDepositingAccount is an auto generated Go binding around an Ethereum contract.
func DeployRestrictToDepositingAccount ¶ added in v0.2.0
func DeployRestrictToDepositingAccount(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictToDepositingAccount, error)
DeployRestrictToDepositingAccount deploys a new Ethereum contract, binding an instance of RestrictToDepositingAccount to it.
func NewRestrictToDepositingAccount ¶ added in v0.2.0
func NewRestrictToDepositingAccount(address common.Address, backend bind.ContractBackend) (*RestrictToDepositingAccount, error)
NewRestrictToDepositingAccount creates a new instance of RestrictToDepositingAccount, bound to a specific deployed contract.
type RestrictToDepositingAccountCaller ¶ added in v0.2.0
type RestrictToDepositingAccountCaller struct {
// contains filtered or unexported fields
}
RestrictToDepositingAccountCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictToDepositingAccountCaller ¶ added in v0.2.0
func NewRestrictToDepositingAccountCaller(address common.Address, caller bind.ContractCaller) (*RestrictToDepositingAccountCaller, error)
NewRestrictToDepositingAccountCaller creates a new read-only instance of RestrictToDepositingAccount, bound to a specific deployed contract.
func (*RestrictToDepositingAccountCaller) Name ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToDepositingAccountCaller) Owner ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToDepositingAccountCaller) Test ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToDepositingAccountCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToDepositingAccountCallerRaw ¶ added in v0.2.0
type RestrictToDepositingAccountCallerRaw struct {
Contract *RestrictToDepositingAccountCaller // Generic read-only contract binding to access the raw methods on
}
RestrictToDepositingAccountCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictToDepositingAccountCallerRaw) Call ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerRaw) 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 RestrictToDepositingAccountCallerSession ¶ added in v0.2.0
type RestrictToDepositingAccountCallerSession struct { Contract *RestrictToDepositingAccountCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictToDepositingAccountCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictToDepositingAccountCallerSession) Name ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToDepositingAccountCallerSession) Owner ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToDepositingAccountCallerSession) Test ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToDepositingAccountCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToDepositingAccountFilterer ¶ added in v0.2.0
type RestrictToDepositingAccountFilterer struct {
// contains filtered or unexported fields
}
RestrictToDepositingAccountFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictToDepositingAccountFilterer ¶ added in v0.2.0
func NewRestrictToDepositingAccountFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictToDepositingAccountFilterer, error)
NewRestrictToDepositingAccountFilterer creates a new log filterer instance of RestrictToDepositingAccount, bound to a specific deployed contract.
func (*RestrictToDepositingAccountFilterer) FilterOwnerTransferred ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToDepositingAccountOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictToDepositingAccountFilterer) WatchOwnerTransferred ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToDepositingAccountOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictToDepositingAccountOwnerTransferred ¶ added in v0.2.0
type RestrictToDepositingAccountOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictToDepositingAccountOwnerTransferred represents a OwnerTransferred event raised by the RestrictToDepositingAccount contract.
type RestrictToDepositingAccountOwnerTransferredIterator ¶ added in v0.2.0
type RestrictToDepositingAccountOwnerTransferredIterator struct { Event *RestrictToDepositingAccountOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictToDepositingAccountOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictToDepositingAccount contract.
func (*RestrictToDepositingAccountOwnerTransferredIterator) Close ¶ added in v0.2.0
func (it *RestrictToDepositingAccountOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictToDepositingAccountOwnerTransferredIterator) Error ¶ added in v0.2.0
func (it *RestrictToDepositingAccountOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictToDepositingAccountOwnerTransferredIterator) Next ¶ added in v0.2.0
func (it *RestrictToDepositingAccountOwnerTransferredIterator) 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 RestrictToDepositingAccountRaw ¶ added in v0.2.0
type RestrictToDepositingAccountRaw struct {
Contract *RestrictToDepositingAccount // Generic contract binding to access the raw methods on
}
RestrictToDepositingAccountRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictToDepositingAccountRaw) Call ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountRaw) 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 (*RestrictToDepositingAccountRaw) Transact ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToDepositingAccountRaw) Transfer ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountRaw) 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 RestrictToDepositingAccountSession ¶ added in v0.2.0
type RestrictToDepositingAccountSession struct { Contract *RestrictToDepositingAccount // 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 }
RestrictToDepositingAccountSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictToDepositingAccountSession) Check ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToDepositingAccountSession) Kill ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToDepositingAccountSession) Name ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToDepositingAccountSession) Owner ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToDepositingAccountSession) Test ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToDepositingAccountSession) TransferOwner ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictToDepositingAccountSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToDepositingAccountTransactor ¶ added in v0.2.0
type RestrictToDepositingAccountTransactor struct {
// contains filtered or unexported fields
}
RestrictToDepositingAccountTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictToDepositingAccountTransactor ¶ added in v0.2.0
func NewRestrictToDepositingAccountTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictToDepositingAccountTransactor, error)
NewRestrictToDepositingAccountTransactor creates a new write-only instance of RestrictToDepositingAccount, bound to a specific deployed contract.
func (*RestrictToDepositingAccountTransactor) Check ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToDepositingAccountTransactor) Kill ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToDepositingAccountTransactor) TransferOwner ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToDepositingAccountTransactorRaw ¶ added in v0.2.0
type RestrictToDepositingAccountTransactorRaw struct {
Contract *RestrictToDepositingAccountTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictToDepositingAccountTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictToDepositingAccountTransactorRaw) Transact ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToDepositingAccountTransactorRaw) Transfer ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorRaw) 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 RestrictToDepositingAccountTransactorSession ¶ added in v0.2.0
type RestrictToDepositingAccountTransactorSession struct { Contract *RestrictToDepositingAccountTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictToDepositingAccountTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictToDepositingAccountTransactorSession) Check ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToDepositingAccountTransactorSession) Kill ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToDepositingAccountTransactorSession) TransferOwner ¶ added in v0.2.0
func (_RestrictToDepositingAccount *RestrictToDepositingAccountTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToEscrow ¶ added in v0.2.0
type RestrictToEscrow struct { RestrictToEscrowCaller // Read-only binding to the contract RestrictToEscrowTransactor // Write-only binding to the contract RestrictToEscrowFilterer // Log filterer for contract events }
RestrictToEscrow is an auto generated Go binding around an Ethereum contract.
func DeployRestrictToEscrow ¶ added in v0.2.0
func DeployRestrictToEscrow(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictToEscrow, error)
DeployRestrictToEscrow deploys a new Ethereum contract, binding an instance of RestrictToEscrow to it.
func NewRestrictToEscrow ¶ added in v0.2.0
func NewRestrictToEscrow(address common.Address, backend bind.ContractBackend) (*RestrictToEscrow, error)
NewRestrictToEscrow creates a new instance of RestrictToEscrow, bound to a specific deployed contract.
type RestrictToEscrowCaller ¶ added in v0.2.0
type RestrictToEscrowCaller struct {
// contains filtered or unexported fields
}
RestrictToEscrowCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictToEscrowCaller ¶ added in v0.2.0
func NewRestrictToEscrowCaller(address common.Address, caller bind.ContractCaller) (*RestrictToEscrowCaller, error)
NewRestrictToEscrowCaller creates a new read-only instance of RestrictToEscrow, bound to a specific deployed contract.
func (*RestrictToEscrowCaller) Name ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToEscrowCaller) Owner ¶ added in v0.2.0
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToEscrowCaller) Test ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToEscrowCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToEscrowCallerRaw ¶ added in v0.2.0
type RestrictToEscrowCallerRaw struct {
Contract *RestrictToEscrowCaller // Generic read-only contract binding to access the raw methods on
}
RestrictToEscrowCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictToEscrowCallerRaw) Call ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowCallerRaw) 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 RestrictToEscrowCallerSession ¶ added in v0.2.0
type RestrictToEscrowCallerSession struct { Contract *RestrictToEscrowCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictToEscrowCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictToEscrowCallerSession) Name ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToEscrowCallerSession) Owner ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToEscrowCallerSession) Test ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToEscrowCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToEscrowFilterer ¶ added in v0.2.0
type RestrictToEscrowFilterer struct {
// contains filtered or unexported fields
}
RestrictToEscrowFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictToEscrowFilterer ¶ added in v0.2.0
func NewRestrictToEscrowFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictToEscrowFilterer, error)
NewRestrictToEscrowFilterer creates a new log filterer instance of RestrictToEscrow, bound to a specific deployed contract.
func (*RestrictToEscrowFilterer) FilterOwnerTransferred ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictToEscrowOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictToEscrowFilterer) WatchOwnerTransferred ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictToEscrowOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictToEscrowOwnerTransferred ¶ added in v0.2.0
type RestrictToEscrowOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictToEscrowOwnerTransferred represents a OwnerTransferred event raised by the RestrictToEscrow contract.
type RestrictToEscrowOwnerTransferredIterator ¶ added in v0.2.0
type RestrictToEscrowOwnerTransferredIterator struct { Event *RestrictToEscrowOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictToEscrowOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictToEscrow contract.
func (*RestrictToEscrowOwnerTransferredIterator) Close ¶ added in v0.2.0
func (it *RestrictToEscrowOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictToEscrowOwnerTransferredIterator) Error ¶ added in v0.2.0
func (it *RestrictToEscrowOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictToEscrowOwnerTransferredIterator) Next ¶ added in v0.2.0
func (it *RestrictToEscrowOwnerTransferredIterator) 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 RestrictToEscrowRaw ¶ added in v0.2.0
type RestrictToEscrowRaw struct {
Contract *RestrictToEscrow // Generic contract binding to access the raw methods on
}
RestrictToEscrowRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictToEscrowRaw) Call ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowRaw) 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 (*RestrictToEscrowRaw) Transact ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToEscrowRaw) Transfer ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowRaw) 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 RestrictToEscrowSession ¶ added in v0.2.0
type RestrictToEscrowSession struct { Contract *RestrictToEscrow // 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 }
RestrictToEscrowSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictToEscrowSession) Check ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToEscrowSession) Kill ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToEscrowSession) Name ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictToEscrowSession) Owner ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictToEscrowSession) Test ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictToEscrowSession) TransferOwner ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictToEscrowSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictToEscrowTransactor ¶ added in v0.2.0
type RestrictToEscrowTransactor struct {
// contains filtered or unexported fields
}
RestrictToEscrowTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictToEscrowTransactor ¶ added in v0.2.0
func NewRestrictToEscrowTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictToEscrowTransactor, error)
NewRestrictToEscrowTransactor creates a new write-only instance of RestrictToEscrow, bound to a specific deployed contract.
func (*RestrictToEscrowTransactor) Check ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToEscrowTransactor) Kill ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToEscrowTransactor) TransferOwner ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictToEscrowTransactorRaw ¶ added in v0.2.0
type RestrictToEscrowTransactorRaw struct {
Contract *RestrictToEscrowTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictToEscrowTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictToEscrowTransactorRaw) Transact ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictToEscrowTransactorRaw) Transfer ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowTransactorRaw) 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 RestrictToEscrowTransactorSession ¶ added in v0.2.0
type RestrictToEscrowTransactorSession struct { Contract *RestrictToEscrowTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictToEscrowTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictToEscrowTransactorSession) Check ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictToEscrowTransactorSession) Kill ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictToEscrowTransactorSession) TransferOwner ¶ added in v0.2.0
func (_RestrictToEscrow *RestrictToEscrowTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictTransactor ¶
type RestrictTransactor struct {
// contains filtered or unexported fields
}
RestrictTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictTransactor ¶
func NewRestrictTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictTransactor, error)
NewRestrictTransactor creates a new write-only instance of Restrict, bound to a specific deployed contract.
func (*RestrictTransactor) Check ¶
func (_Restrict *RestrictTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictTransactor) Kill ¶
func (_Restrict *RestrictTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictTransactor) TransferOwner ¶
func (_Restrict *RestrictTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictTransactorRaw ¶
type RestrictTransactorRaw struct {
Contract *RestrictTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictTransactorRaw) Transact ¶
func (_Restrict *RestrictTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictTransactorRaw) Transfer ¶
func (_Restrict *RestrictTransactorRaw) 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 RestrictTransactorSession ¶
type RestrictTransactorSession struct { Contract *RestrictTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictTransactorSession) Check ¶
func (_Restrict *RestrictTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictTransactorSession) Kill ¶
func (_Restrict *RestrictTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictTransactorSession) TransferOwner ¶
func (_Restrict *RestrictTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictTransferFrom ¶
type RestrictTransferFrom struct { RestrictTransferFromCaller // Read-only binding to the contract RestrictTransferFromTransactor // Write-only binding to the contract RestrictTransferFromFilterer // Log filterer for contract events }
RestrictTransferFrom is an auto generated Go binding around an Ethereum contract.
func DeployRestrictTransferFrom ¶
func DeployRestrictTransferFrom(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *RestrictTransferFrom, error)
DeployRestrictTransferFrom deploys a new Ethereum contract, binding an instance of RestrictTransferFrom to it.
func NewRestrictTransferFrom ¶
func NewRestrictTransferFrom(address common.Address, backend bind.ContractBackend) (*RestrictTransferFrom, error)
NewRestrictTransferFrom creates a new instance of RestrictTransferFrom, bound to a specific deployed contract.
type RestrictTransferFromCaller ¶
type RestrictTransferFromCaller struct {
// contains filtered or unexported fields
}
RestrictTransferFromCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRestrictTransferFromCaller ¶
func NewRestrictTransferFromCaller(address common.Address, caller bind.ContractCaller) (*RestrictTransferFromCaller, error)
NewRestrictTransferFromCaller creates a new read-only instance of RestrictTransferFrom, bound to a specific deployed contract.
func (*RestrictTransferFromCaller) Name ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictTransferFromCaller) Owner ¶
func (_RestrictTransferFrom *RestrictTransferFromCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictTransferFromCaller) Test ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictTransferFromCaller) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictTransferFromCallerRaw ¶
type RestrictTransferFromCallerRaw struct {
Contract *RestrictTransferFromCaller // Generic read-only contract binding to access the raw methods on
}
RestrictTransferFromCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RestrictTransferFromCallerRaw) Call ¶
func (_RestrictTransferFrom *RestrictTransferFromCallerRaw) 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 RestrictTransferFromCallerSession ¶
type RestrictTransferFromCallerSession struct { Contract *RestrictTransferFromCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RestrictTransferFromCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RestrictTransferFromCallerSession) Name ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictTransferFromCallerSession) Owner ¶
func (_RestrictTransferFrom *RestrictTransferFromCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictTransferFromCallerSession) Test ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictTransferFromCallerSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromCallerSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictTransferFromFilterer ¶
type RestrictTransferFromFilterer struct {
// contains filtered or unexported fields
}
RestrictTransferFromFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRestrictTransferFromFilterer ¶
func NewRestrictTransferFromFilterer(address common.Address, filterer bind.ContractFilterer) (*RestrictTransferFromFilterer, error)
NewRestrictTransferFromFilterer creates a new log filterer instance of RestrictTransferFrom, bound to a specific deployed contract.
func (*RestrictTransferFromFilterer) FilterOwnerTransferred ¶
func (_RestrictTransferFrom *RestrictTransferFromFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*RestrictTransferFromOwnerTransferredIterator, error)
FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
func (*RestrictTransferFromFilterer) WatchOwnerTransferred ¶
func (_RestrictTransferFrom *RestrictTransferFromFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *RestrictTransferFromOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.
Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)
type RestrictTransferFromOwnerTransferred ¶
type RestrictTransferFromOwnerTransferred struct { OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
RestrictTransferFromOwnerTransferred represents a OwnerTransferred event raised by the RestrictTransferFrom contract.
type RestrictTransferFromOwnerTransferredIterator ¶
type RestrictTransferFromOwnerTransferredIterator struct { Event *RestrictTransferFromOwnerTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RestrictTransferFromOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the RestrictTransferFrom contract.
func (*RestrictTransferFromOwnerTransferredIterator) Close ¶
func (it *RestrictTransferFromOwnerTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RestrictTransferFromOwnerTransferredIterator) Error ¶
func (it *RestrictTransferFromOwnerTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RestrictTransferFromOwnerTransferredIterator) Next ¶
func (it *RestrictTransferFromOwnerTransferredIterator) 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 RestrictTransferFromRaw ¶
type RestrictTransferFromRaw struct {
Contract *RestrictTransferFrom // Generic contract binding to access the raw methods on
}
RestrictTransferFromRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RestrictTransferFromRaw) Call ¶
func (_RestrictTransferFrom *RestrictTransferFromRaw) 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 (*RestrictTransferFromRaw) Transact ¶
func (_RestrictTransferFrom *RestrictTransferFromRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictTransferFromRaw) Transfer ¶
func (_RestrictTransferFrom *RestrictTransferFromRaw) 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 RestrictTransferFromSession ¶
type RestrictTransferFromSession struct { Contract *RestrictTransferFrom // 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 }
RestrictTransferFromSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RestrictTransferFromSession) Check ¶
func (_RestrictTransferFrom *RestrictTransferFromSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictTransferFromSession) Kill ¶
func (_RestrictTransferFrom *RestrictTransferFromSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictTransferFromSession) Name ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RestrictTransferFromSession) Owner ¶
func (_RestrictTransferFrom *RestrictTransferFromSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*RestrictTransferFromSession) Test ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(s string)
func (*RestrictTransferFromSession) TransferOwner ¶
func (_RestrictTransferFrom *RestrictTransferFromSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
func (*RestrictTransferFromSession) ZEROADDRESS ¶ added in v0.2.0
func (_RestrictTransferFrom *RestrictTransferFromSession) ZEROADDRESS() (common.Address, error)
ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.
Solidity: function ZERO_ADDRESS() constant returns(address)
type RestrictTransferFromTransactor ¶
type RestrictTransferFromTransactor struct {
// contains filtered or unexported fields
}
RestrictTransferFromTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRestrictTransferFromTransactor ¶
func NewRestrictTransferFromTransactor(address common.Address, transactor bind.ContractTransactor) (*RestrictTransferFromTransactor, error)
NewRestrictTransferFromTransactor creates a new write-only instance of RestrictTransferFrom, bound to a specific deployed contract.
func (*RestrictTransferFromTransactor) Check ¶
func (_RestrictTransferFrom *RestrictTransferFromTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictTransferFromTransactor) Kill ¶
func (_RestrictTransferFrom *RestrictTransferFromTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictTransferFromTransactor) TransferOwner ¶
func (_RestrictTransferFrom *RestrictTransferFromTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type RestrictTransferFromTransactorRaw ¶
type RestrictTransferFromTransactorRaw struct {
Contract *RestrictTransferFromTransactor // Generic write-only contract binding to access the raw methods on
}
RestrictTransferFromTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RestrictTransferFromTransactorRaw) Transact ¶
func (_RestrictTransferFrom *RestrictTransferFromTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RestrictTransferFromTransactorRaw) Transfer ¶
func (_RestrictTransferFrom *RestrictTransferFromTransactorRaw) 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 RestrictTransferFromTransactorSession ¶
type RestrictTransferFromTransactorSession struct { Contract *RestrictTransferFromTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RestrictTransferFromTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RestrictTransferFromTransactorSession) Check ¶
func (_RestrictTransferFrom *RestrictTransferFromTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RestrictTransferFromTransactorSession) Kill ¶
func (_RestrictTransferFrom *RestrictTransferFromTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*RestrictTransferFromTransactorSession) TransferOwner ¶
func (_RestrictTransferFrom *RestrictTransferFromTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(newOwner address) returns()
type Rule ¶
type Rule struct { RuleCaller // Read-only binding to the contract RuleTransactor // Write-only binding to the contract RuleFilterer // Log filterer for contract events }
Rule is an auto generated Go binding around an Ethereum contract.
type RuleCaller ¶
type RuleCaller struct {
// contains filtered or unexported fields
}
RuleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRuleCaller ¶
func NewRuleCaller(address common.Address, caller bind.ContractCaller) (*RuleCaller, error)
NewRuleCaller creates a new read-only instance of Rule, bound to a specific deployed contract.
func (*RuleCaller) Name ¶ added in v0.2.0
func (_Rule *RuleCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RuleCaller) Test ¶ added in v0.2.0
func (_Rule *RuleCaller) Test(opts *bind.CallOpts, compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(string)
type RuleCallerRaw ¶
type RuleCallerRaw struct {
Contract *RuleCaller // Generic read-only contract binding to access the raw methods on
}
RuleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RuleCallerRaw) Call ¶
func (_Rule *RuleCallerRaw) 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 RuleCallerSession ¶
type RuleCallerSession struct { Contract *RuleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RuleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RuleCallerSession) Name ¶ added in v0.2.0
func (_Rule *RuleCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RuleCallerSession) Test ¶ added in v0.2.0
func (_Rule *RuleCallerSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(string)
type RuleFilterer ¶
type RuleFilterer struct {
// contains filtered or unexported fields
}
RuleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRuleFilterer ¶
func NewRuleFilterer(address common.Address, filterer bind.ContractFilterer) (*RuleFilterer, error)
NewRuleFilterer creates a new log filterer instance of Rule, bound to a specific deployed contract.
type RuleRaw ¶
type RuleRaw struct {
Contract *Rule // Generic contract binding to access the raw methods on
}
RuleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RuleRaw) Call ¶
func (_Rule *RuleRaw) 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 (*RuleRaw) Transact ¶
func (_Rule *RuleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RuleRaw) Transfer ¶
func (_Rule *RuleRaw) 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 RuleSession ¶
type RuleSession struct { Contract *Rule // 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 }
RuleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RuleSession) Check ¶
func (_Rule *RuleSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
func (*RuleSession) Name ¶ added in v0.2.0
func (_Rule *RuleSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*RuleSession) Test ¶ added in v0.2.0
func (_Rule *RuleSession) Test(compliance common.Address, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (string, error)
Test is a free data retrieval call binding the contract method 0x0b6dedfd.
Solidity: function test(compliance address, token address, initiator address, from address, to address, tokens uint256) constant returns(string)
type RuleTransactor ¶
type RuleTransactor struct {
// contains filtered or unexported fields
}
RuleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRuleTransactor ¶
func NewRuleTransactor(address common.Address, transactor bind.ContractTransactor) (*RuleTransactor, error)
NewRuleTransactor creates a new write-only instance of Rule, bound to a specific deployed contract.
func (*RuleTransactor) Check ¶
func (_Rule *RuleTransactor) Check(opts *bind.TransactOpts, token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
type RuleTransactorRaw ¶
type RuleTransactorRaw struct {
Contract *RuleTransactor // Generic write-only contract binding to access the raw methods on
}
RuleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RuleTransactorRaw) Transact ¶
func (_Rule *RuleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RuleTransactorRaw) Transfer ¶
func (_Rule *RuleTransactorRaw) 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 RuleTransactorSession ¶
type RuleTransactorSession struct { Contract *RuleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RuleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RuleTransactorSession) Check ¶
func (_Rule *RuleTransactorSession) Check(token common.Address, initiator common.Address, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
Check is a paid mutator transaction binding the contract method 0x803fcd43.
Solidity: function check(token address, initiator address, from address, to address, tokens uint256) returns()
Source Files
¶
- escrowRecorder.go
- generate.go
- restrict.go
- restrictAll.go
- restrictDuringLockup.go
- restrictFromAdvisor.go
- restrictFromAffiliate.go
- restrictFromInvestor.go
- restrictHolderThreshold.go
- restrictToAccreditedInvestor.go
- restrictToBrokerOrCustodialAccount.go
- restrictToContract.go
- restrictToCustodianOrCustodialAccountOrBroker.go
- restrictToDepositingAccount.go
- restrictToEscrow.go
- restrictTransferFrom.go
- rule.go