func (b *backendInstance) PSCRemoveServiceOffering(opts *bind.TransactOpts,
	offeringHash [32]byte) (*types.Transaction, error) {
	ctx2, cancel := b.addTimeout(opts.Context)
	defer cancel()

	opts.Context = ctx2

	tx, err := b.psc.RemoveServiceOffering(opts, offeringHash)
	if err != nil {
		err = fmt.Errorf("failed to remove"+
			" service offering: %v", err)
	}
	return tx, err
}
func (b *backendInstance) PSCRemoveServiceOffering(opts *bind.TransactOpts,
	offeringHash [32]byte) (*types.Transaction, error) {
	ctx2, cancel := b.addTimeout(opts.Context)
	defer cancel()

	opts.Context = ctx2

	tx, err := b.psc.RemoveServiceOffering(opts, offeringHash)
	if err != nil {
		err = fmt.Errorf("failed to remove"+
			" service offering: %v", err)
	}
	return tx, err
}
// PSCRemoveServiceOffering calls removeServiceOffering method of Privatix
// service contract.