Versions in this module Expand all Collapse all v1 v1.0.0 Nov 19, 2024 Changes in this version + var Eip1271ABI = Eip1271MetaData.ABI + var Eip1271MetaData = &bind.MetaData + var InvalidSigValue = [4]byte + var MAGIC_VALUE_ETH_SIGN = [4]byte + var MAGIC_VALUE_PERSONAL_SIGN = [4]byte + type ETHClient interface + BlockNumber func(ctx context.Context) (uint64, error) + ChainID func(ctx context.Context) (*big.Int, error) + type Eip1271 struct + func NewEip1271(address common.Address, backend bind.ContractBackend) (*Eip1271, error) + type Eip1271Caller struct + func NewEip1271Caller(address common.Address, caller bind.ContractCaller) (*Eip1271Caller, error) + func (_Eip1271 *Eip1271Caller) IsValidSignature(opts *bind.CallOpts, _data []byte, _signature []byte) ([4]byte, error) + type Eip1271CallerRaw struct + Contract *Eip1271Caller + func (_Eip1271 *Eip1271CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type Eip1271CallerSession struct + CallOpts bind.CallOpts + Contract *Eip1271Caller + func (_Eip1271 *Eip1271CallerSession) IsValidSignature(_data []byte, _signature []byte) ([4]byte, error) + type Eip1271Filterer struct + func NewEip1271Filterer(address common.Address, filterer bind.ContractFilterer) (*Eip1271Filterer, error) + type Eip1271Raw struct + Contract *Eip1271 + func (_Eip1271 *Eip1271Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Eip1271 *Eip1271Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Eip1271 *Eip1271Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Eip1271Session struct + CallOpts bind.CallOpts + Contract *Eip1271 + TransactOpts bind.TransactOpts + func (_Eip1271 *Eip1271Session) IsValidSignature(_data []byte, _signature []byte) ([4]byte, error) + type Eip1271Transactor struct + func NewEip1271Transactor(address common.Address, transactor bind.ContractTransactor) (*Eip1271Transactor, error) + type Eip1271TransactorRaw struct + Contract *Eip1271Transactor + func (_Eip1271 *Eip1271TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Eip1271 *Eip1271TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Eip1271TransactorSession struct + Contract *Eip1271Transactor + TransactOpts bind.TransactOpts