// NewBulkReader creates a new instance of BulkReader, bound to a specific deployed contract.
NewBulkReader creates a new instance of BulkReader, bound to a specific deployed contract.
// NewBulkReader creates a new instance of BulkReader bound to a specific deployed contract .
func NewBulkReader(address common.Address, backend bind.ContractBackend) (*BulkReader, error) {
	contract, err := bindBulkReader(address, backend, backend, backend)
	if err != nil {
		return nil, err
	}
	return &BulkReader{BulkReaderCaller: BulkReaderCaller{contract: contract}, BulkReaderTransactor: BulkReaderTransactor{contract: contract}, BulkReaderFilterer: BulkReaderFilterer{contract: contract}}, nil
}
func NewBulkReader ( address common . Address , backend bind . ContractBackend ) ( * BulkReader , error ) { contract , err := bindBulkReader ( address , backend , backend , backend ) if err != nil { return nil , err } return & BulkReader { BulkReaderCaller : BulkReaderCaller { contract : contract } , BulkReaderTransactor : BulkReaderTransactor { contract : contract } , BulkReaderFilterer : BulkReaderFilterer { contract : contract } } , nil }
NewBulkReader creates a new instance of BulkReader, bound to a specific deployed contract.
NewBulkReader creates a new instance of BulkReader bound to a specific deployed contract .