// bindProperties binds a generic wrapper to an already deployed contract.
bindProperties binds a generic wrapper to an already deployed contract.
// bindProperties binds a generic wrapper to an already deployed contract .
func bindProperties(address common.Address, caller bind.ContractCaller, transactor bind.ContractTransactor, filterer bind.ContractFilterer) (*bind.BoundContract, error) {
	parsed, err := abi.JSON(strings.NewReader(PropertiesABI))
	if err != nil {
		return nil, err
	}
	return bind.NewBoundContract(address, parsed, caller, transactor, filterer), nil
}
func bindProperties ( address common . Address , caller bind . ContractCaller , transactor bind . ContractTransactor , filterer bind . ContractFilterer ) ( * bind . BoundContract , error ) { parsed , err := abi . JSON ( strings . NewReader ( PropertiesABI ) ) if err != nil { return nil , err } return bind . NewBoundContract ( address , parsed , caller , transactor , filterer ) , nil }
bindProperties binds a generic wrapper to an already deployed contract.
bindProperties binds a generic wrapper to an already deployed contract .