Versions in this module Expand all Collapse all v0 v0.0.1 Dec 19, 2024 Changes in this version + var IverifierrollupABI = IverifierrollupMetaData.ABI + var IverifierrollupMetaData = &bind.MetaData + type Iverifierrollup struct + func NewIverifierrollup(address common.Address, backend bind.ContractBackend) (*Iverifierrollup, error) + type IverifierrollupCaller struct + func NewIverifierrollupCaller(address common.Address, caller bind.ContractCaller) (*IverifierrollupCaller, error) + func (_Iverifierrollup *IverifierrollupCaller) VerifyProof(opts *bind.CallOpts, proof [24][32]byte, pubSignals [1]*big.Int) (bool, error) + type IverifierrollupCallerRaw struct + Contract *IverifierrollupCaller + func (_Iverifierrollup *IverifierrollupCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type IverifierrollupCallerSession struct + CallOpts bind.CallOpts + Contract *IverifierrollupCaller + func (_Iverifierrollup *IverifierrollupCallerSession) VerifyProof(proof [24][32]byte, pubSignals [1]*big.Int) (bool, error) + type IverifierrollupFilterer struct + func NewIverifierrollupFilterer(address common.Address, filterer bind.ContractFilterer) (*IverifierrollupFilterer, error) + type IverifierrollupRaw struct + Contract *Iverifierrollup + func (_Iverifierrollup *IverifierrollupRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Iverifierrollup *IverifierrollupRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Iverifierrollup *IverifierrollupRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IverifierrollupSession struct + CallOpts bind.CallOpts + Contract *Iverifierrollup + TransactOpts bind.TransactOpts + func (_Iverifierrollup *IverifierrollupSession) VerifyProof(proof [24][32]byte, pubSignals [1]*big.Int) (bool, error) + type IverifierrollupTransactor struct + func NewIverifierrollupTransactor(address common.Address, transactor bind.ContractTransactor) (*IverifierrollupTransactor, error) + type IverifierrollupTransactorRaw struct + Contract *IverifierrollupTransactor + func (_Iverifierrollup *IverifierrollupTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Iverifierrollup *IverifierrollupTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IverifierrollupTransactorSession struct + Contract *IverifierrollupTransactor + TransactOpts bind.TransactOpts