def METHOD_NAME(asset: CryptoAsset) -> tuple[ChecksumEvmAddress, int]:
    """Get the reserve address and the number of decimals for symbol"""
    if asset == A_ETH:
        reserve_address = ETH_SPECIAL_ADDRESS
        decimals = 18
    else:
        token = EvmToken(asset.identifier)
        assert token, 'should not be a non token asset at this point'
        reserve_address = token.evm_address
        decimals = token.decimals
    return reserve_address, decimals