code: func (b *backendInstance) PTCBalanceOf(opts *bind.CallOpts,
  	owner common.Address) (*big.Int, error) {
  	ctx2, cancel := b.addTimeout(opts.Context)
  	defer cancel()
  
  	opts.Context = ctx2
  
  	val, err := b.ptc.BalanceOf(opts, owner)
  	if err != nil {
  		err = fmt.Errorf("failed to get PTC balance: %s", err)
  	}
  	return val, err
  }
docs: // PTCBalanceOf calls balanceOf method of Privatix token contract.