Versions in this module Expand all Collapse all v1 v1.2.1 May 21, 2026 v1.2.0 May 16, 2026 Changes in this version + var SimpleStorageABI = SimpleStorageMetaData.ABI + var SimpleStorageBin = SimpleStorageMetaData.Bin + var SimpleStorageMetaData = &bind.MetaData + type SimpleStorage struct + func DeploySimpleStorage(auth *bind.TransactOpts, backend bind.ContractBackend, _initialValue *big.Int) (common.Address, *types.Transaction, *SimpleStorage, error) + func NewSimpleStorage(address common.Address, backend bind.ContractBackend) (*SimpleStorage, error) + type SimpleStorageCaller struct + func NewSimpleStorageCaller(address common.Address, caller bind.ContractCaller) (*SimpleStorageCaller, error) + func (_SimpleStorage *SimpleStorageCaller) GetValue(opts *bind.CallOpts) (*big.Int, error) + func (_SimpleStorage *SimpleStorageCaller) Owner(opts *bind.CallOpts) (common.Address, error) + type SimpleStorageCallerRaw struct + Contract *SimpleStorageCaller + func (_SimpleStorage *SimpleStorageCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type SimpleStorageCallerSession struct + CallOpts bind.CallOpts + Contract *SimpleStorageCaller + func (_SimpleStorage *SimpleStorageCallerSession) GetValue() (*big.Int, error) + func (_SimpleStorage *SimpleStorageCallerSession) Owner() (common.Address, error) + type SimpleStorageFilterer struct + func NewSimpleStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*SimpleStorageFilterer, error) + func (_SimpleStorage *SimpleStorageFilterer) FilterValueIncremented(opts *bind.FilterOpts, incrementer []common.Address) (*SimpleStorageValueIncrementedIterator, error) + func (_SimpleStorage *SimpleStorageFilterer) FilterValueSet(opts *bind.FilterOpts, setter []common.Address) (*SimpleStorageValueSetIterator, error) + func (_SimpleStorage *SimpleStorageFilterer) ParseValueIncremented(log types.Log) (*SimpleStorageValueIncremented, error) + func (_SimpleStorage *SimpleStorageFilterer) ParseValueSet(log types.Log) (*SimpleStorageValueSet, error) + func (_SimpleStorage *SimpleStorageFilterer) WatchValueIncremented(opts *bind.WatchOpts, sink chan<- *SimpleStorageValueIncremented, ...) (event.Subscription, error) + func (_SimpleStorage *SimpleStorageFilterer) WatchValueSet(opts *bind.WatchOpts, sink chan<- *SimpleStorageValueSet, ...) (event.Subscription, error) + type SimpleStorageRaw struct + Contract *SimpleStorage + func (_SimpleStorage *SimpleStorageRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_SimpleStorage *SimpleStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SimpleStorage *SimpleStorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SimpleStorageSession struct + CallOpts bind.CallOpts + Contract *SimpleStorage + TransactOpts bind.TransactOpts + func (_SimpleStorage *SimpleStorageSession) GetValue() (*big.Int, error) + func (_SimpleStorage *SimpleStorageSession) Increment() (*types.Transaction, error) + func (_SimpleStorage *SimpleStorageSession) IncrementBy(_amount *big.Int) (*types.Transaction, error) + func (_SimpleStorage *SimpleStorageSession) Owner() (common.Address, error) + func (_SimpleStorage *SimpleStorageSession) SetValue(_value *big.Int) (*types.Transaction, error) + type SimpleStorageTransactor struct + func NewSimpleStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*SimpleStorageTransactor, error) + func (_SimpleStorage *SimpleStorageTransactor) Increment(opts *bind.TransactOpts) (*types.Transaction, error) + func (_SimpleStorage *SimpleStorageTransactor) IncrementBy(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error) + func (_SimpleStorage *SimpleStorageTransactor) SetValue(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error) + type SimpleStorageTransactorRaw struct + Contract *SimpleStorageTransactor + func (_SimpleStorage *SimpleStorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SimpleStorage *SimpleStorageTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SimpleStorageTransactorSession struct + Contract *SimpleStorageTransactor + TransactOpts bind.TransactOpts + func (_SimpleStorage *SimpleStorageTransactorSession) Increment() (*types.Transaction, error) + func (_SimpleStorage *SimpleStorageTransactorSession) IncrementBy(_amount *big.Int) (*types.Transaction, error) + func (_SimpleStorage *SimpleStorageTransactorSession) SetValue(_value *big.Int) (*types.Transaction, error) + type SimpleStorageValueIncremented struct + Incrementer common.Address + NewValue *big.Int + Raw types.Log + type SimpleStorageValueIncrementedIterator struct + Event *SimpleStorageValueIncremented + func (it *SimpleStorageValueIncrementedIterator) Close() error + func (it *SimpleStorageValueIncrementedIterator) Error() error + func (it *SimpleStorageValueIncrementedIterator) Next() bool + type SimpleStorageValueSet struct + NewValue *big.Int + OldValue *big.Int + Raw types.Log + Setter common.Address + type SimpleStorageValueSetIterator struct + Event *SimpleStorageValueSet + func (it *SimpleStorageValueSetIterator) Close() error + func (it *SimpleStorageValueSetIterator) Error() error + func (it *SimpleStorageValueSetIterator) Next() bool