Versions in this module Expand all Collapse all v0 v0.0.1 Dec 19, 2024 Changes in this version + var Isp1verifierwithhashABI = Isp1verifierwithhashMetaData.ABI + var Isp1verifierwithhashMetaData = &bind.MetaData + type Isp1verifierwithhash struct + func NewIsp1verifierwithhash(address common.Address, backend bind.ContractBackend) (*Isp1verifierwithhash, error) + type Isp1verifierwithhashCaller struct + func NewIsp1verifierwithhashCaller(address common.Address, caller bind.ContractCaller) (*Isp1verifierwithhashCaller, error) + func (_Isp1verifierwithhash *Isp1verifierwithhashCaller) VERIFIERHASH(opts *bind.CallOpts) ([32]byte, error) + func (_Isp1verifierwithhash *Isp1verifierwithhashCaller) VerifyProof(opts *bind.CallOpts, programVKey [32]byte, publicValues []byte, ...) error + type Isp1verifierwithhashCallerRaw struct + Contract *Isp1verifierwithhashCaller + func (_Isp1verifierwithhash *Isp1verifierwithhashCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type Isp1verifierwithhashCallerSession struct + CallOpts bind.CallOpts + Contract *Isp1verifierwithhashCaller + func (_Isp1verifierwithhash *Isp1verifierwithhashCallerSession) VERIFIERHASH() ([32]byte, error) + func (_Isp1verifierwithhash *Isp1verifierwithhashCallerSession) VerifyProof(programVKey [32]byte, publicValues []byte, proofBytes []byte) error + type Isp1verifierwithhashFilterer struct + func NewIsp1verifierwithhashFilterer(address common.Address, filterer bind.ContractFilterer) (*Isp1verifierwithhashFilterer, error) + type Isp1verifierwithhashRaw struct + Contract *Isp1verifierwithhash + func (_Isp1verifierwithhash *Isp1verifierwithhashRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Isp1verifierwithhash *Isp1verifierwithhashRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Isp1verifierwithhash *Isp1verifierwithhashRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Isp1verifierwithhashSession struct + CallOpts bind.CallOpts + Contract *Isp1verifierwithhash + TransactOpts bind.TransactOpts + func (_Isp1verifierwithhash *Isp1verifierwithhashSession) VERIFIERHASH() ([32]byte, error) + func (_Isp1verifierwithhash *Isp1verifierwithhashSession) VerifyProof(programVKey [32]byte, publicValues []byte, proofBytes []byte) error + type Isp1verifierwithhashTransactor struct + func NewIsp1verifierwithhashTransactor(address common.Address, transactor bind.ContractTransactor) (*Isp1verifierwithhashTransactor, error) + type Isp1verifierwithhashTransactorRaw struct + Contract *Isp1verifierwithhashTransactor + func (_Isp1verifierwithhash *Isp1verifierwithhashTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Isp1verifierwithhash *Isp1verifierwithhashTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Isp1verifierwithhashTransactorSession struct + Contract *Isp1verifierwithhashTransactor + TransactOpts bind.TransactOpts