// VersionsByOwnerAndKey is a free data retrieval call binding the contract method 0x8966e047.
//
// Solidity: function versionsByOwnerAndKey(owner address, key bytes32) constant returns(uint256)
VersionsByOwnerAndKey is a free data retrieval call binding the contract method 0x8966e047.

function versionsByOwnerAndKey(owner address, key bytes32) constant returns(uint256)
// VersionsByOwnerAndKey is a free data retrieval call binding the contract method 0x8966e047 . // // Solidity : function versionsByOwnerAndKey ( owner address key bytes32 ) constant returns ( uint256 )
func (_Properties *PropertiesCaller) VersionsByOwnerAndKey(opts *bind.CallOpts, owner common.Address, key [32]byte) (*big.Int, error) {
	var (
		ret0 = new(*big.Int)
	)
	out := &[]interface{}{
		ret0,
	}
	err := _Properties.contract.Call(opts, out, "versionsByOwnerAndKey", owner, key)
	return *ret0, err
}
func ( _Properties * PropertiesCaller ) VersionsByOwnerAndKey ( opts * bind . CallOpts , owner common . Address , key [ 32 ] byte ) ( * big . Int , error ) { var ( ret0 = new ( * big . Int ) ) out := & [ ] interface { } { ret0 , } err := _Properties . contract . Call ( opts , out , " " , owner , key ) return * ret0 , err }
VersionsByOwnerAndKey is a free data retrieval call binding the contract method 0x8966e047.
VersionsByOwnerAndKey is a free data retrieval call binding the contract method 0x8966e047 .