<NA>
<NA>
function getRate(bytes32 currency, bytes data) public returns (uint256, uint256) {
        if (
/**
 @dev Retrieves the convertion rate of a given currency, the information of the rate is carried over the 
 data field. If there is a newer rate on the cache, that rate is delivered and the data field is ignored.
 
 If the data contains a more recent rate than the cache, the cache is updated.
 
 @param currency Hash of the currency
 @param data Data with the rate signed by a delegate
 
 @return the rate and decimals of the currency convertion
 */