Versions in this module Expand all Collapse all v1 v1.0.0 Jun 14, 2022 Changes in this version + var ContextABI = ContextMetaData.ABI + var ContextMetaData = &bind.MetaData + var OwnableABI = OwnableMetaData.ABI + var OwnableFuncSigs = OwnableMetaData.Sigs + var OwnableMetaData = &bind.MetaData + var SADemoABI = SADemoMetaData.ABI + var SADemoBin = SADemoMetaData.Bin + var SADemoFuncSigs = SADemoMetaData.Sigs + var SADemoMetaData = &bind.MetaData + var SafeMathABI = SafeMathMetaData.ABI + var SafeMathBin = SafeMathMetaData.Bin + var SafeMathMetaData = &bind.MetaData + var SelfAuthABI = SelfAuthMetaData.ABI + var SelfAuthFuncSigs = SelfAuthMetaData.Sigs + var SelfAuthMetaData = &bind.MetaData + func SADemoAddress() string + type Context struct + func NewContext(address common.Address, backend bind.ContractBackend) (*Context, error) + type ContextCaller struct + func NewContextCaller(address common.Address, caller bind.ContractCaller) (*ContextCaller, error) + type ContextCallerRaw struct + Contract *ContextCaller + func (_Context *ContextCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type ContextCallerSession struct + CallOpts bind.CallOpts + Contract *ContextCaller + type ContextFilterer struct + func NewContextFilterer(address common.Address, filterer bind.ContractFilterer) (*ContextFilterer, error) + type ContextRaw struct + Contract *Context + func (_Context *ContextRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Context *ContextRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Context *ContextRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ContextSession struct + CallOpts bind.CallOpts + Contract *Context + TransactOpts bind.TransactOpts + type ContextTransactor struct + func NewContextTransactor(address common.Address, transactor bind.ContractTransactor) (*ContextTransactor, error) + type ContextTransactorRaw struct + Contract *ContextTransactor + func (_Context *ContextTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Context *ContextTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ContextTransactorSession struct + Contract *ContextTransactor + TransactOpts bind.TransactOpts + type Ownable struct + func NewOwnable(address common.Address, backend bind.ContractBackend) (*Ownable, error) + type OwnableCaller struct + func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error) + func (_Ownable *OwnableCaller) Owner(opts *bind.CallOpts) (common.Address, error) + type OwnableCallerRaw struct + Contract *OwnableCaller + func (_Ownable *OwnableCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type OwnableCallerSession struct + CallOpts bind.CallOpts + Contract *OwnableCaller + func (_Ownable *OwnableCallerSession) Owner() (common.Address, error) + type OwnableFilterer struct + func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error) + func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableOwnershipTransferredIterator, error) + func (_Ownable *OwnableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableOwnershipTransferred, error) + func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, ...) (event.Subscription, error) + type OwnableOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type OwnableOwnershipTransferredIterator struct + Event *OwnableOwnershipTransferred + func (it *OwnableOwnershipTransferredIterator) Close() error + func (it *OwnableOwnershipTransferredIterator) Error() error + func (it *OwnableOwnershipTransferredIterator) Next() bool + type OwnableRaw struct + Contract *Ownable + func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type OwnableSession struct + CallOpts bind.CallOpts + Contract *Ownable + TransactOpts bind.TransactOpts + func (_Ownable *OwnableSession) Owner() (common.Address, error) + func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error) + func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type OwnableTransactor struct + func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error) + func (_Ownable *OwnableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + type OwnableTransactorRaw struct + Contract *OwnableTransactor + func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ownable *OwnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type OwnableTransactorSession struct + Contract *OwnableTransactor + TransactOpts bind.TransactOpts + func (_Ownable *OwnableTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type SADemo struct + func DeploySADemo(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SADemo, error) + func NewSADemo(address common.Address, backend bind.ContractBackend) (*SADemo, error) + type SADemoAuthRequest struct + AuthAddr common.Address + Params []byte + Raw types.Log + type SADemoAuthRequestIterator struct + Event *SADemoAuthRequest + func (it *SADemoAuthRequestIterator) Close() error + func (it *SADemoAuthRequestIterator) Error() error + func (it *SADemoAuthRequestIterator) Next() bool + type SADemoCaller struct + func NewSADemoCaller(address common.Address, caller bind.ContractCaller) (*SADemoCaller, error) + func (_SADemo *SADemoCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_SADemo *SADemoCaller) Verified(opts *bind.CallOpts, authAddr common.Address) (*big.Int, error) + type SADemoCallerRaw struct + Contract *SADemoCaller + func (_SADemo *SADemoCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type SADemoCallerSession struct + CallOpts bind.CallOpts + Contract *SADemoCaller + func (_SADemo *SADemoCallerSession) Owner() (common.Address, error) + func (_SADemo *SADemoCallerSession) Verified(authAddr common.Address) (*big.Int, error) + type SADemoFilterer struct + func NewSADemoFilterer(address common.Address, filterer bind.ContractFilterer) (*SADemoFilterer, error) + func (_SADemo *SADemoFilterer) FilterAuthRequest(opts *bind.FilterOpts) (*SADemoAuthRequestIterator, error) + func (_SADemo *SADemoFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*SADemoOwnershipTransferredIterator, error) + func (_SADemo *SADemoFilterer) ParseAuthRequest(log types.Log) (*SADemoAuthRequest, error) + func (_SADemo *SADemoFilterer) ParseOwnershipTransferred(log types.Log) (*SADemoOwnershipTransferred, error) + func (_SADemo *SADemoFilterer) WatchAuthRequest(opts *bind.WatchOpts, sink chan<- *SADemoAuthRequest) (event.Subscription, error) + func (_SADemo *SADemoFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *SADemoOwnershipTransferred, ...) (event.Subscription, error) + type SADemoOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type SADemoOwnershipTransferredIterator struct + Event *SADemoOwnershipTransferred + func (it *SADemoOwnershipTransferredIterator) Close() error + func (it *SADemoOwnershipTransferredIterator) Error() error + func (it *SADemoOwnershipTransferredIterator) Next() bool + type SADemoRaw struct + Contract *SADemo + func (_SADemo *SADemoRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_SADemo *SADemoRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SADemo *SADemoRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SADemoSession struct + CallOpts bind.CallOpts + Contract *SADemo + TransactOpts bind.TransactOpts + func SADemoInit(ctx context.Context, client *ethclient.Client, fGetParam func(string) string, ...) (*SADemoSession, error) + func (_SADemo *SADemoSession) AuthResponse(authAddr common.Address, params []byte) (*types.Transaction, error) + func (_SADemo *SADemoSession) Owner() (common.Address, error) + func (_SADemo *SADemoSession) RenounceOwnership() (*types.Transaction, error) + func (_SADemo *SADemoSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_SADemo *SADemoSession) Trigger(authAddr common.Address) (*types.Transaction, error) + func (_SADemo *SADemoSession) Verified(authAddr common.Address) (*big.Int, error) + type SADemoTransactor struct + func NewSADemoTransactor(address common.Address, transactor bind.ContractTransactor) (*SADemoTransactor, error) + func (_SADemo *SADemoTransactor) AuthResponse(opts *bind.TransactOpts, authAddr common.Address, params []byte) (*types.Transaction, error) + func (_SADemo *SADemoTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_SADemo *SADemoTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + func (_SADemo *SADemoTransactor) Trigger(opts *bind.TransactOpts, authAddr common.Address) (*types.Transaction, error) + type SADemoTransactorRaw struct + Contract *SADemoTransactor + func (_SADemo *SADemoTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SADemo *SADemoTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SADemoTransactorSession struct + Contract *SADemoTransactor + TransactOpts bind.TransactOpts + func (_SADemo *SADemoTransactorSession) AuthResponse(authAddr common.Address, params []byte) (*types.Transaction, error) + func (_SADemo *SADemoTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_SADemo *SADemoTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_SADemo *SADemoTransactorSession) Trigger(authAddr common.Address) (*types.Transaction, error) + type SafeMath struct + func DeploySafeMath(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SafeMath, error) + func NewSafeMath(address common.Address, backend bind.ContractBackend) (*SafeMath, error) + type SafeMathCaller struct + func NewSafeMathCaller(address common.Address, caller bind.ContractCaller) (*SafeMathCaller, error) + type SafeMathCallerRaw struct + Contract *SafeMathCaller + func (_SafeMath *SafeMathCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type SafeMathCallerSession struct + CallOpts bind.CallOpts + Contract *SafeMathCaller + type SafeMathFilterer struct + func NewSafeMathFilterer(address common.Address, filterer bind.ContractFilterer) (*SafeMathFilterer, error) + type SafeMathRaw struct + Contract *SafeMath + func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SafeMathSession struct + CallOpts bind.CallOpts + Contract *SafeMath + TransactOpts bind.TransactOpts + type SafeMathTransactor struct + func NewSafeMathTransactor(address common.Address, transactor bind.ContractTransactor) (*SafeMathTransactor, error) + type SafeMathTransactorRaw struct + Contract *SafeMathTransactor + func (_SafeMath *SafeMathTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SafeMath *SafeMathTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SafeMathTransactorSession struct + Contract *SafeMathTransactor + TransactOpts bind.TransactOpts + type SelfAuth struct + func NewSelfAuth(address common.Address, backend bind.ContractBackend) (*SelfAuth, error) + type SelfAuthAuthRequest struct + AuthAddr common.Address + Params []byte + Raw types.Log + type SelfAuthAuthRequestIterator struct + Event *SelfAuthAuthRequest + func (it *SelfAuthAuthRequestIterator) Close() error + func (it *SelfAuthAuthRequestIterator) Error() error + func (it *SelfAuthAuthRequestIterator) Next() bool + type SelfAuthCaller struct + func NewSelfAuthCaller(address common.Address, caller bind.ContractCaller) (*SelfAuthCaller, error) + type SelfAuthCallerRaw struct + Contract *SelfAuthCaller + func (_SelfAuth *SelfAuthCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type SelfAuthCallerSession struct + CallOpts bind.CallOpts + Contract *SelfAuthCaller + type SelfAuthFilterer struct + func NewSelfAuthFilterer(address common.Address, filterer bind.ContractFilterer) (*SelfAuthFilterer, error) + func (_SelfAuth *SelfAuthFilterer) FilterAuthRequest(opts *bind.FilterOpts) (*SelfAuthAuthRequestIterator, error) + func (_SelfAuth *SelfAuthFilterer) ParseAuthRequest(log types.Log) (*SelfAuthAuthRequest, error) + func (_SelfAuth *SelfAuthFilterer) WatchAuthRequest(opts *bind.WatchOpts, sink chan<- *SelfAuthAuthRequest) (event.Subscription, error) + type SelfAuthRaw struct + Contract *SelfAuth + func (_SelfAuth *SelfAuthRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_SelfAuth *SelfAuthRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SelfAuth *SelfAuthRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SelfAuthSession struct + CallOpts bind.CallOpts + Contract *SelfAuth + TransactOpts bind.TransactOpts + func (_SelfAuth *SelfAuthSession) AuthResponse(authAddr common.Address, params []byte) (*types.Transaction, error) + type SelfAuthTransactor struct + func NewSelfAuthTransactor(address common.Address, transactor bind.ContractTransactor) (*SelfAuthTransactor, error) + func (_SelfAuth *SelfAuthTransactor) AuthResponse(opts *bind.TransactOpts, authAddr common.Address, params []byte) (*types.Transaction, error) + type SelfAuthTransactorRaw struct + Contract *SelfAuthTransactor + func (_SelfAuth *SelfAuthTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SelfAuth *SelfAuthTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SelfAuthTransactorSession struct + Contract *SelfAuthTransactor + TransactOpts bind.TransactOpts + func (_SelfAuth *SelfAuthTransactorSession) AuthResponse(authAddr common.Address, params []byte) (*types.Transaction, error)