class Bridge extends PrecompiledContracts.PrecompiledContract {

    @Deprecated
    public Object[] getUldBlockchainBlockLocator(Object[] args)
    {
        logger.trace("getUldBlockchainBlockLocator");

        try {
            List<Sha256Hash> blockLocatorList = bridgeSupport.getUldBlockchainBlockLocator();
            Object[] blockLocatorArray = new Object[blockLocatorList.size()];
            int i = 0;
            for (Sha256Hash blockHash: blockLocatorList) {
                blockLocatorArray[i] = blockHash.toString();
                i++;
            }
            return blockLocatorArray;
        } catch (Exception e) {
            logger.warn("Exception in getUldBlockchainBlockLocator", e);
            throw new RuntimeException("Exception in getUldBlockchainBlockLocator", e);
        }
    }

    public  Bridge(UscSystemProperties config, UscAddress contractAddress);

}